From c71fe3f75d04ceb5185a53d25747d7c3283b86fe Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Wed, 12 Nov 2008 11:55:14 +0000 Subject: gst/qtdemux/qtdemux.*: Queue up new segment events instead of sending them from the seeking thread. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Original commit message from CVS: * gst/qtdemux/qtdemux.h (struct _GstQTDemux): * gst/qtdemux/qtdemux.c (gst_qtdemux_do_seek): Queue up new segment events instead of sending them from the seeking thread. Fixes #559288. (gst_qtdemux_push_pending_newsegment): New helper, sends out queued newsegment events. (gst_qtdemux_loop_state_movie): VoilĂ , call it here. Only need to call it here, as we only seek when looping, and only push in the movie state. --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1b33eba0..235fcd87 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2008-11-12 Andy Wingo + + * gst/qtdemux/qtdemux.h (struct _GstQTDemux): + * gst/qtdemux/qtdemux.c (gst_qtdemux_do_seek): Queue up new + segment events instead of sending them from the seeking thread. + Fixes #559288. + (gst_qtdemux_push_pending_newsegment): New helper, sends out + queued newsegment events. + (gst_qtdemux_loop_state_movie): VoilĂ , call it here. Only need to + call it here, as we only seek when looping, and only push in the + movie state. + 2008-11-11 Mark Nauwelaerts * gst/qtdemux/qtdemux.c: (qtdemux_tag_add_tmpo), -- cgit