diff --git a/ChangeLog b/ChangeLog index fc2a329d85..09d520e888 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-07-13 Jan Schmidt + + * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new): + Fix missing g_unlock from the previous commit + 2006-07-13 Jan Schmidt * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new), diff --git a/sys/xvimage/xvimagesink.c b/sys/xvimage/xvimagesink.c index 472e80f163..e31f067338 100644 --- a/sys/xvimage/xvimagesink.c +++ b/sys/xvimage/xvimagesink.c @@ -618,6 +618,8 @@ gst_xvimagesink_xvimage_new (GstXvImageSink * xvimagesink, GstCaps * caps) GST_BUFFER_DATA (xvimage) = (guchar *) xvimage->xvimage->data; GST_BUFFER_SIZE (xvimage) = xvimage->size; + g_mutex_unlock (xvimagesink->x_lock); + beach_unlocked: if (!succeeded) { gst_xvimage_buffer_free (xvimage);