From 7858b15ed2a88a03875cd229d1aa2694ad2a019c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Fri, 17 Feb 2006 17:58:44 +0000 Subject: [PATCH] gst/asfdemux/gstasfdemux.c: In sink event handler, release object lock again _before_ sending EOS event downstream (#... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event): In sink event handler, release object lock again _before_ sending EOS event downstream (#313838). --- ChangeLog | 14 +++++++------- gst/asfdemux/gstasfdemux.c | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index fb817ed351..11d0739854 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,13 +1,13 @@ +2006-02-17 Tim-Philipp Müller + + * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event): + In sink event handler, release object lock again + _before_ sending EOS event downstream (#313838). + 2006-02-17 Christian Schaller - Fixes bug 331579 * gst/asfdemux/gstasf.c: (plugin_init): - -2006-02-17 Christian Schaller - - reviewed by: - - * configure.ac: + Set asfdemux rank to secondary (fixes #331579). 2006-02-17 Jan Schmidt diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index 90137b8dd1..f7925b7f07 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -185,8 +185,8 @@ gst_asf_demux_sink_event (GstPad * pad, GstEvent * event) GST_OBJECT_LOCK (demux); gst_adapter_clear (demux->adapter); demux->bytes_needed = 0; - gst_asf_demux_send_event_unlocked (demux, event); GST_OBJECT_UNLOCK (demux); + gst_asf_demux_send_event_unlocked (demux, event); break; }