summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReynaldo H. Verdejo Pinochet <reynaldo@collabora.com>2012-05-23 23:54:19 -0400
committerReynaldo H. Verdejo Pinochet <reynaldo@collabora.com>2012-08-15 01:13:34 -0400
commit6b10afc75000929af46af34d8cd01270ed3148bc (patch)
tree70e3a70d539324ba8b4db831ac52f7340241132f
parent23841d95d927d7713c1f941cdcc496813967a330 (diff)
Avoid calling g_mutex_unlock() twice in a row
-rw-r--r--sys/android/gstvidroidsink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/android/gstvidroidsink.c b/sys/android/gstvidroidsink.c
index 2a55fbf80..f5e660246 100644
--- a/sys/android/gstvidroidsink.c
+++ b/sys/android/gstvidroidsink.c
@@ -711,13 +711,13 @@ gst_vidroidsink_start (GstBaseSink * sink)
* or reglQueryString(display, EGL_EXTENSIONS) here too.
*/
- g_mutex_unlock (vidroidsink->flow_lock);
-
if (!ret) {
GST_ERROR_OBJECT (vidroidsink, "Couldn't init EGL display. Bailing out");
goto HANDLE_ERROR;
}
+ g_mutex_unlock (vidroidsink->flow_lock);
+
return TRUE;
HANDLE_ERROR: