After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 684944 - avidemux: "unhandled buffer size" error for cyuv.avi in push mode
avidemux: "unhandled buffer size" error for cyuv.avi in push mode
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal minor
: 1.0.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-27 10:51 UTC by Sebastian Dröge (slomo)
Modified: 2013-02-24 20:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2012-09-27 10:51:45 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.
Comment 1 Tim-Philipp Müller 2012-12-14 00:53:10 UTC
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).
Comment 2 Mark Nauwelaerts 2013-02-24 20:32:58 UTC
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