[Bug 779807] Both videomixer and glvideomixer do not want to work properly with avdec_h264 decoder

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Mar 10 08:29:23 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=779807

--- Comment #6 from Eugen Klim <ciceromarcus at yandex.ru> ---
Here is some additional info:

GST_DEBUG=1 gives

>0:00:00.726825969  6377 0x55a193b42de0 ERROR                  libav :0:: mmco: unref short failure
>0:00:00.726841208  6377 0x55a193b42de0 ERROR                  libav :0:: number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
>0:00:00.726870437  6377 0x55a193af6c50 ERROR                  libav :0:: mmco: unref short failure
>0:00:00.726888991  6377 0x55a193af6c50 ERROR                  libav :0:: number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
>0:00:00.728964172  6377 0x55a193af6c50 ERROR        videoaggregator gstvideoaggregator.c:881:gst_video_aggregator_pad_sink_setcaps:<mixer:sink_1> got >input caps video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)mixed, pixel-aspect-ratio=(fraction)16/11, texture-target=(string)2D, but current caps are video/x-raw(memory:GLMemory), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)RGBA, texture-target=(string)2D, pixel-aspect-ratio=(fraction)1/1

My stream has pixel-aspect-ratio=16/11 while the working h264 streams have 1/1.
Could it be the reason? Without videotestsrc everything works, but
videotestsrc+avdec_h264+glvideomixer does not work.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list