gstreamer/gst
Martin Soto 4d652b147a gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
Original commit message from CVS:
2005-11-28  Martin Soto  <martinsoto@users.sourceforge.net>

* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
(gst_dvd_demux_handle_dvd_event): Erase code to prevent mpegparse
from making timestamp adjustments. This will have to be re-added
in some form in the near future, but in order to do that, some nav
packet parsing will be necessary in mpegdemux.
* gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init)
(g_value_set_int, gst_mpeg_parse_set_property)
Get rid of do_adjust and use_adjust. Rename max_discont to
max_src_gap.
(gst_mpeg_parse_parse_packhead): When max_scr_gap has a value of
-1, no adjustment is made.
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init):
Rename max_discont property to max_scr_gap. Erase "adjust"
property.

* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_send_event): Don't
override send_event anymore, base class does the job.
* gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_event):
Base class now does most of the work.
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_send_event):
Generalize to forwarding the event to all source pads in the
element.

* gst/mpegstream/gstmpegparse.h:
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
(gst_mpeg_parse_init, gst_mpeg_parse_set_clock)
(gst_mpeg_parse_chain, gst_mpeg_parse_get_property)
(gst_mpeg_parse_set_property):
Clock synchronization doesn't make sense anymore for a
demultiplexer.
2005-11-28 19:13:51 +00:00
..
ac3parse All plugins updated for element state changes. 2005-09-02 15:43:54 +00:00
asfdemux gst/: Update for GST_FOURCC_FORMAT API change. 2005-11-21 14:08:45 +00:00
dvdlpcmdec gst/: Modifications for disapearance of GST_PAD_IS_USABLE() 2005-11-21 10:32:55 +00:00
iec958 gst/iec958/ac3iec.c: Remove some setcaps brokenness. 2005-11-18 16:14:00 +00:00
mpegaudioparse ext/a52dec/gsta52dec.c (gst_a52dec_sink_event) ext/mad/gstid3tag.c (gst_id3_tag_sink_event) ext/mad/gstmad.c (gst_mad... 2005-11-22 11:55:32 +00:00
mpegstream gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event) 2005-11-28 19:13:51 +00:00
realmedia gst/realmedia/rmdemux.c: Don't treat normal EOS as a fatal error. 2005-11-28 18:54:09 +00:00
synaesthesia renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition 2005-10-12 14:30:36 +00:00
Makefile.am on dasher, on dancer, on donner, on fixen! 2001-12-23 03:25:55 +00:00