From: <mn...@ke...> - 2008-06-27 12:58:41
|
CVS Root: /cvs/gstreamer Module: gst-plugins-ugly Changes by: mnauw Date: Fri Jun 27 2008 12:58:49 UTC Log message: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read), (gst_dvd_read_src_create), (gst_dvd_read_src_handle_seek_event): Allow and implement non-flushing and/or segment seek (mainly in TIME and chapter format). * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event), (gst_dvd_demux_get_subpicture_stream), (gst_dvd_demux_synchronise_pads), (gst_dvd_demux_sync_stream_to_time): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_process_event), (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_sync_stream_to_time), (gst_mpeg_streams_reset_cur_ts): * gst/mpegstream/gstmpegdemux.h: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event), (gst_mpeg_parse_pad_added), (gst_mpeg_parse_handle_src_query): Delegate a query to upstream if it can't be handled. Make segment stop aware. Fix (subtitle) stream synchronization. Add some debug statements. Modified files: . : ChangeLog ext/dvdread : dvdreadsrc.c gst/mpegstream : gstdvddemux.c gstmpegdemux.c gstmpegdemux.h gstmpegparse.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/ChangeLog.diff?r1=1.2384&r2=1.2385 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/ext/dvdread/dvdreadsrc.c.diff?r1=1.52&r2=1.53 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/gst/mpegstream/gstdvddemux.c.diff?r1=1.41&r2=1.42 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/gst/mpegstream/gstmpegdemux.c.diff?r1=1.96&r2=1.97 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/gst/mpegstream/gstmpegdemux.h.diff?r1=1.27&r2=1.28 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-ugly/gst/mpegstream/gstmpegparse.c.diff?r1=1.101&r2=1.102 |