v4l2codecs: playbin3 format conversion with H265/VP9 on iMX8MQ
Describe your issue
With GStreamer 1.24.1 playing H265/VP9 videos causes a format conversion from NV12_4L4 to I420. GStreamer 1.24.0 does not have this issue, there v4l2sldecs produce NV12 not NV12_4L4.
Setup
- Operating System: iMX8MQ based board with enabled Hantro stateless decoders (linux 6.6.25).
- GStreamer Version: 1.24.1
-
Command line:
gst-launch-1.0 playbin3 uri=file:<video> video-sink=waylandsink
Related non-duplicate issues
Additional Information
The conversion happens with both waylandsink
and glimagesink
. Playbin(2) plays H265/VP9 videos fine but does not play H264 as mentioned in the related issue.