Home
last modified time | relevance | path

Searched refs:x_lock (Results 1 – 6 of 6) sorted by relevance

/third_party/gstreamer/gstplugins_base/sys/ximage/
Dximagesink.c303 g_mutex_lock (&ximagesink->x_lock); in gst_x_image_sink_ximage_put()
333 g_mutex_unlock (&ximagesink->x_lock); in gst_x_image_sink_ximage_put()
350 g_mutex_lock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_decorate()
355 g_mutex_unlock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_decorate()
370 g_mutex_unlock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_decorate()
451 g_mutex_lock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_new()
486 g_mutex_unlock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_new()
504 g_mutex_lock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_destroy()
516 g_mutex_unlock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_destroy()
530 g_mutex_lock (&ximagesink->x_lock); in gst_x_image_sink_xwindow_update_geometry()
[all …]
Dximagepool.c87 g_mutex_lock (&ximagesink->x_lock); in gst_ximage_memory_free()
111 g_mutex_unlock (&ximagesink->x_lock); in gst_ximage_memory_free()
240 g_mutex_lock (&ximagesink->x_lock); in ximage_memory_alloc()
252 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
267 g_mutex_lock (&ximagesink->x_lock); in ximage_memory_alloc()
357 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
372 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
386 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
396 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
408 g_mutex_unlock (&ximagesink->x_lock); in ximage_memory_alloc()
Dximagesink.h186 GMutex x_lock; member
/third_party/gstreamer/gstplugins_good/sys/ximage/
Dgstximagesrc.c99 g_mutex_lock (&ximagesrc->x_lock); in gst_ximage_src_return_buf()
101 g_mutex_unlock (&ximagesrc->x_lock); in gst_ximage_src_return_buf()
154 g_mutex_lock (&s->x_lock); in gst_ximage_src_open_display()
157 g_mutex_unlock (&s->x_lock); in gst_ximage_src_open_display()
281 g_mutex_unlock (&s->x_lock); in gst_ximage_src_open_display()
323 g_mutex_lock (&src->x_lock); in gst_ximage_src_stop()
342 g_mutex_unlock (&src->x_lock); in gst_ximage_src_stop()
516 g_mutex_lock (&ximagesrc->x_lock); in gst_ximage_src_ximage_get()
524 g_mutex_unlock (&ximagesrc->x_lock); in gst_ximage_src_ximage_get()
528 g_mutex_unlock (&ximagesrc->x_lock); in gst_ximage_src_ximage_get()
[all …]
Dgstximagesrc.h73 GMutex x_lock; member
/third_party/gstreamer/gstplugins_base/
DChangeLog148271 …sys/: Implement a locking order to ensure we always take the object lock before the x_lock and nev…
148278 before the x_lock and never vice-versa.