Original commit message from CVS:
2004-07-27 Julien MOUTTE <julien@moutte.net>
* sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_decorate):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_decorate): When
the atom is not available we have to unlock the mutex. Fixes #148023
+2004-07-27 Julien MOUTTE <julien@moutte.net>
+
+ * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_decorate):
+ * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_decorate): When
+ the atom is not available we have to unlock the mutex. Fixes #148023
+
2004-07-26 Steve Lhomme <steve.lhomme@free.fr>
* gst-libs/gst/media-info/media-info.h:
hints_atom = XInternAtom (ximagesink->xcontext->disp, "_MOTIF_WM_HINTS", 1);
if (hints_atom == None) {
+ g_mutex_unlock (ximagesink->x_lock);
return FALSE;
}
hints_atom = XInternAtom (xvimagesink->xcontext->disp, "_MOTIF_WM_HINTS", 1);
if (hints_atom == None) {
+ g_mutex_unlock (xvimagesink->x_lock);
return FALSE;
}