GNOME Bugzilla – Bug 319616
DivX decoding doesn't work correctly
Last modified: 2005-10-26 17:51:30 UTC
When ever I try to play a DivX (5.0) encoded file with this line: $ gst-launch filesrc location=divx.avi ! avidemux ! ffdec_mpeg4 ! xvimagesink playblack doesn't work or is very choppy. However this doesn't happen with XviD encoded files. Those work perfectly!!!
Should be fixed in CVS now: 2005-10-26 Tim-Philipp Muller <tim at centricular dot net> * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init), (gst_ffmpegdec_close), (gst_ffmpegdec_open), (gst_ffmpegdec_setcaps), (gst_ffmpegdec_negotiate), (gst_ffmpegdec_frame), (gst_ffmpegdec_sink_event), (gst_ffmpegdec_chain): Backported some fixes from 0.8. Most importantly, use demuxer's timestamping information if we use its framerate value. Makes divx play properly again among other things (#319616, #313970, #317596). Cheers -Tim