I'm running some Qt5 video examples (qmlvideo) to playback a VP8 encoded video on a phyFlex-imx6-board from Phytec but the video frames are not shown on the display. The BSP yocto distro version is 2.1.2 and uses Qt-5.6.2. Qt is configured for the eglfs-backend and uses the Vivante fbdev GPU binaries (Galcore version 22.214.171.124671). As far as I could see, the video frames get decoded correctly by Gstreamer and are processed correctly by Qt until they reach the i.mx6 videonode plugin in qtmultimedia. It seems that the video frames in the end get lost in the glTexDirectVIV-Interface in the i.mx6 videonode plugin. If I disable the videonode plugin everything works fine.
I can observe the same behaviour on a SabreLITE board running the kernel (fsl 4.1.15) from Morty and Qt-5.8.0, Galcore version 126.96.36.199671.