gst/asfdemux/gstasfdemux.c: In sink event handler, release object lock again _before_...
authorTim-Philipp Müller <tim@centricular.net>
Fri, 17 Feb 2006 17:58:44 +0000 (17:58 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 17 Feb 2006 17:58:44 +0000 (17:58 +0000)
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
gst/asfdemux/gstasfdemux.c

index fb817ed..11d0739 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,13 +1,13 @@
+2006-02-17  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * 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  <christian@fluendo.com>
        
-       Fixes bug 331579
        * gst/asfdemux/gstasf.c: (plugin_init):
-
-2006-02-17  Christian Schaller  <set EMAIL_ADDRESS environment variable>
-
-       reviewed by: <delete if not using a buddy>
-
-       * configure.ac:
+         Set asfdemux rank to secondary (fixes #331579).
 
 2006-02-17  Jan Schmidt <thaytan@mad.scientist.com>
 
index 90137b8..f7925b7 100644 (file)
@@ -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;
     }