From: <sl...@ke...> - 2008-12-09 09:40:12
|
CVS Root: /cvs/gstreamer Module: gst-plugins-good Changes by: slomo Date: Tue Dec 09 2008 09:40:08 UTC Log message: * ext/dv/gstdvdemux.c: (gst_dvdemux_add_video_pad), (gst_dvdemux_add_audio_pad), (gst_dvdemux_remove_pads), (gst_dvdemux_demux_audio), (gst_dvdemux_demux_video), (gst_dvdemux_chain), (gst_dvdemux_loop), (gst_dvdemux_change_state): Add srcpads only when needed and remove them again when going back to READY. This prevents stalled pipelines if there's no audio inside the DV stream, which happens for many MXF files. Modified files: . : ChangeLog ext/dv : gstdvdemux.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.3854&r2=1.3855 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ext/dv/gstdvdemux.c.diff?r1=1.34&r2=1.35 |