gstreamer/gst/mpegstream
Martin Soto 40b740126e gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element.
Original commit message from CVS:
* gst/mpegstream/gstmpegdemux.c:
* gst/mpegstream/gstmpegdemux.h: Complete overhaul. All DVD
specific functionality split to the new dvddemux element.
* gst/mpegstream/gstdvddemux.c:
* gst/mpegstream/gstdvddemux.h: New demultiplexer for DVD (VOB)
streams, derived from mpegdemux.
* gst/mpegstream/gstmpegparse.c: Discontinuity handling cleaned
up. SCR based timestamp rewriting can be turned off (will probably
completely disappear soon).
* ext/dvdnav/dvdnavsrc.c: Changes resulting from a few months
hacking. General cleanup. All printf statements replaced by
debugging messages. Almost complete libdvdnav support.
(dvdnavsrc_class_init): Got rid of unnecessary signals (replaced
by events. New properties for audio and subpicture languages.
(dvdnavsrc_update_highlight): Now uses events.
(dvdnavsrc_user_op): Cleaned up.
(dvdnavsrc_get): Renamed to dvdnavsrc_loop (element is now loop
based). Lots of cleanup, and propper support for most libdvdnav
events.
(dvdnavsrc_make_dvd_event): New function.
(dvdnavsrc_make_dvd_nav_packet_event): New function.
(dvdnavsrc_make_clut_change_event): New function.
2004-03-27 22:45:41 +00:00
..
.gitignore Initial revision 2001-12-22 23:26:48 +00:00
gstdvddemux.c gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstdvddemux.h gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstmpegclock.c don't mix tabs and spaces 2004-03-15 19:32:25 +00:00
gstmpegclock.h *.h: Revert indenting 2004-03-15 16:32:53 +00:00
gstmpegdemux.c gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstmpegdemux.h gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstmpegpacketize.c don't mix tabs and spaces 2004-03-15 19:32:25 +00:00
gstmpegpacketize.h *.h: Revert indenting 2004-03-15 16:32:53 +00:00
gstmpegparse.c gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstmpegparse.h gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstmpegstream.c gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
gstrfc2250enc.c don't mix tabs and spaces 2004-03-15 19:32:25 +00:00
gstrfc2250enc.h *.h: Revert indenting 2004-03-15 16:32:53 +00:00
Makefile.am gst/mpegstream/gstmpegdemux.*: Complete overhaul. All DVD specific functionality split to the new dvddemux element. 2004-03-27 22:45:41 +00:00
notes Initial revision 2001-12-22 23:26:48 +00:00
README Initial revision 2001-12-22 23:26:48 +00:00

MPEG-2 System Stream Parser
===========================

This element will parse MPEG-2 Program Streams (and eventually Transport
Streams, though likely as a second element) into its elemental streams.