GNOME Bugzilla – Bug 684944
avidemux: "unhandled buffer size" error for cyuv.avi in push mode
Last modified: 2013-02-24 20:32:58 UTC
http://samples.mplayerhq.hu/V-codecs/CYUV/cyuv.avi Pipeline is PREROLLING ... 0:00:00.089146004 25134 0x1df0320 ERROR libav gstavviddec.c:922:gst_ffmpegviddec_negotiate:<avdec_cyuv0> decoder requires a video format unsupported by GStreamer Redistribute latency... ** (gst-launch-1.0:25134): WARNING **: Output state should be set before allocating frame It should instead just error out if negotiation fails.
This seems to work fine now when playing the file locally, so I guess the original bug has been fixed. Playing directly from http: $ gst-launch-1.0 playbin uri=http://samples.mplayerhq.hu/V-codecs/CYUV/cyuv.avi ERROR: from element GstAviDemux:avidemux0: Could not demultiplex stream. gstavidemux.c(5404): gst_avi_demux_chain (): unhandled buffer size which looks like an avidemux issue (also happens in 0.10).
Slight problem in avidemux handling 0-size JUNK in push mode. Following commit fixes that: ---- git ---- commit 56e2767c204ed85c464da396083d188ebe19ac6b Author: Mark Nauwelaerts <mnauw@users.sourceforge.net> Date: Sat Feb 23 14:34:35 2013 +0100 avidemux: push mode: handle some more 0-size buffer cases Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944 ---- 1.0 ---- commit f49bf31c6b700306f2a096b83e201ac2f7da43b4 Author: Mark Nauwelaerts <mnauw@users.sourceforge.net> Date: Sat Feb 23 14:34:35 2013 +0100 avidemux: push mode: handle some more 0-size buffer cases Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944 ---- 0.10 ---- commit d6289c4d65fd6d7fc6dd44f0d0873001b1a16297 Author: Mark Nauwelaerts <mnauw@users.sourceforge.net> Date: Sat Feb 23 14:34:35 2013 +0100 avidemux: push mode: handle some more 0-size buffer cases Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944