Home
last modified time | relevance | path

Searched refs:context_lock (Results 1 – 7 of 7) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglbasefilter.c52 GRecMutex context_lock; member
140 g_rec_mutex_init (&filter->priv->context_lock); in gst_gl_base_filter_init()
151 g_rec_mutex_clear (&filter->priv->context_lock); in gst_gl_base_filter_finalize()
193 g_rec_mutex_unlock (&filter->priv->context_lock); in _find_local_gl_context_unlocked()
201 g_rec_mutex_lock (&filter->priv->context_lock); in _find_local_gl_context_unlocked()
222 g_rec_mutex_unlock (&filter->priv->context_lock); in _find_local_gl_context_unlocked()
230 g_rec_mutex_lock (&filter->priv->context_lock); in _find_local_gl_context_unlocked()
256 g_rec_mutex_lock (&filter->priv->context_lock); in _find_local_gl_context()
258 g_rec_mutex_unlock (&filter->priv->context_lock); in _find_local_gl_context()
285 g_rec_mutex_lock (&filter->priv->context_lock); in gst_gl_base_filter_query()
[all …]
Dgstglbasesrc.c60 GRecMutex context_lock; member
153 g_rec_mutex_init (&src->priv->context_lock); in gst_gl_base_src_init()
165 g_rec_mutex_clear (&src->priv->context_lock); in gst_gl_base_src_finalize()
232 g_rec_mutex_lock (&src->priv->context_lock); in gst_gl_base_src_set_context()
250 g_rec_mutex_unlock (&src->priv->context_lock); in gst_gl_base_src_set_context()
270 g_rec_mutex_lock (&src->priv->context_lock); in gst_gl_base_src_query()
277 g_rec_mutex_unlock (&src->priv->context_lock); in gst_gl_base_src_query()
397 g_rec_mutex_lock (&src->priv->context_lock); in gst_gl_base_src_fill()
422 g_rec_mutex_unlock (&src->priv->context_lock); in gst_gl_base_src_fill()
445 g_rec_mutex_unlock (&src->priv->context_lock); in gst_gl_base_src_fill()
[all …]
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglbasemixer.c56 GRecMutex context_lock; member
114 g_rec_mutex_unlock (&mix->priv->context_lock); in _find_local_gl_context_unlocked()
121 g_rec_mutex_lock (&mix->priv->context_lock); in _find_local_gl_context_unlocked()
142 g_rec_mutex_unlock (&mix->priv->context_lock); in _find_local_gl_context_unlocked()
149 g_rec_mutex_lock (&mix->priv->context_lock); in _find_local_gl_context_unlocked()
261 g_rec_mutex_lock (&mix->priv->context_lock); in _get_gl_context()
263 g_rec_mutex_unlock (&mix->priv->context_lock); in _get_gl_context()
294 g_rec_mutex_lock (&mix->priv->context_lock); in gst_gl_base_mixer_sink_query()
301 g_rec_mutex_unlock (&mix->priv->context_lock); in gst_gl_base_mixer_sink_query()
410 g_rec_mutex_init (&mix->priv->context_lock); in gst_gl_base_mixer_init()
[all …]
Dgstglstereosplit.c144 g_rec_mutex_init (&self->context_lock); in gst_gl_stereosplit_init()
164 g_rec_mutex_clear (&self->context_lock); in stereosplit_finalize()
175 g_rec_mutex_lock (&stereosplit->context_lock); in stereosplit_set_context()
202 g_rec_mutex_unlock (&stereosplit->context_lock); in stereosplit_set_context()
216 g_rec_mutex_lock (&stereosplit->context_lock); in stereosplit_change_state()
222 g_rec_mutex_unlock (&stereosplit->context_lock); in stereosplit_change_state()
234 g_rec_mutex_lock (&stereosplit->context_lock); in stereosplit_change_state()
237 g_rec_mutex_unlock (&stereosplit->context_lock); in stereosplit_change_state()
420 g_rec_mutex_lock (&split->context_lock); in stereosplit_set_output_caps()
429 g_rec_mutex_unlock (&split->context_lock); in stereosplit_set_output_caps()
[all …]
Dgstglstereosplit.h54 GRecMutex context_lock; member
/third_party/mesa3d/src/glx/apple/
Dapple_glx_context.c60 static pthread_mutex_t context_lock = PTHREAD_MUTEX_INITIALIZER; variable
77 err = pthread_mutex_lock(&context_lock); in lock_context_list()
91 err = pthread_mutex_unlock(&context_lock); in unlock_context_list()
/third_party/gstreamer/gstplugins_base/
DChangeLog9276 We need to unlock each element's context_lock when querying another