summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2004-01-31 17:19:21 +0000
committerBenjamin Otte <otte@gnome.org>2004-01-31 17:19:21 +0000
commitb00c0458dec005dfbf28fc6e73cbc54c12571f7d (patch)
tree2c36aded5ef683be87391d66a2403bab3fd2cbbf
parentdeee35b81cae6bb34a403b6fffb096275bff8909 (diff)
ext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later
Original commit message from CVS: 2004-01-31 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start): start clock on PAUSED=>PLAYING, not later * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event): extract correct time for different discont formats (gst_alsa_sink_get_time): don't segfault when no format is negotiated yet, just return 0 * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event), (gst_ogg_demux_handle_event), (gst_ogg_demux_push), (gst_ogg_pad_push): handle flush and discont events correctly * ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain): handle discont events correctly
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0ecaac15..94b685e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2004-01-31 Benjamin Otte <in7y118@public.uni-hamburg.de>
+
+ * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start):
+ start clock on PAUSED=>PLAYING, not later
+ * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
+ extract correct time for different discont formats
+ (gst_alsa_sink_get_time):
+ don't segfault when no format is negotiated yet, just return 0
+ * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event),
+ (gst_ogg_demux_handle_event), (gst_ogg_demux_push),
+ (gst_ogg_pad_push):
+ handle flush and discont events correctly
+ * ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain):
+ handle discont events correctly
+
2004-01-31 Thomas Vander Stichele <thomas at apestaart dot org>
* gst-libs/gst/play/play.c: (gst_play_error_quark),