summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Soto <martinsoto@users.sourceforge.net>2004-03-27 22:45:40 +0000
committerMartin Soto <martinsoto@users.sourceforge.net>2004-03-27 22:45:40 +0000
commit397152f867e3b93108ebe0865e5c4517863e5473 (patch)
treee2a70429fd6fb88923fe28cab7aa9a4f17c7c7e9
parent416258ad9207293c68e4838d2f9b88c5a56fe71d (diff)
downloadgst-plugins-bad-397152f867e3b93108ebe0865e5c4517863e5473.tar.gz
gst-plugins-bad-397152f867e3b93108ebe0865e5c4517863e5473.tar.bz2
gst-plugins-bad-397152f867e3b93108ebe0865e5c4517863e5473.zip
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.
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f3945181..6bc2177d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2004-03-27 Martin Soto <martinsoto@users.sourceforge.net>
+
+ * 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-26 Benjamin Otte <otte@gnome.org>
* gst/typefind/gsttypefindfunctions.c: (theora_type_find):