Home
last modified time | relevance | path

Searched refs:buffer_mutex (Results 1 – 9 of 9) sorted by relevance

/third_party/gstreamer/gstplugins_bad/ext/curl/
Dgstcurlhttpsrc.c797 g_mutex_init (&source->buffer_mutex); in gst_curl_http_src_init()
973 g_mutex_lock (&src->buffer_mutex); in gst_curl_http_src_handle_seek()
981 g_mutex_unlock (&src->buffer_mutex); in gst_curl_http_src_handle_seek()
984 g_mutex_unlock (&src->buffer_mutex); in gst_curl_http_src_handle_seek()
988 g_mutex_lock (&src->buffer_mutex); in gst_curl_http_src_handle_seek()
1004 g_mutex_unlock (&src->buffer_mutex); in gst_curl_http_src_handle_seek()
1051 g_mutex_lock (&src->buffer_mutex); in gst_curl_http_src_create()
1102 g_cond_wait (&src->buffer_cond, &src->buffer_mutex); in gst_curl_http_src_create()
1111 g_mutex_unlock (&src->buffer_mutex); in gst_curl_http_src_create()
1129 g_mutex_unlock (&src->buffer_mutex); in gst_curl_http_src_create()
[all …]
Dgstcurlqueue.c194 g_mutex_lock (&this_qelement->p->buffer_mutex); in gst_curl_http_src_remove_queue_handle()
203 g_mutex_unlock (&this_qelement->p->buffer_mutex); in gst_curl_http_src_remove_queue_handle()
Dgstcurlhttpsrc.h236 GMutex buffer_mutex; member
/third_party/ffmpeg/libavcodec/
Dframe_thread_encoder.c49 pthread_mutex_t buffer_mutex; member
107 pthread_mutex_lock(&c->buffer_mutex); in worker()
109 pthread_mutex_unlock(&c->buffer_mutex); in worker()
117 pthread_mutex_lock(&c->buffer_mutex); in worker()
119 pthread_mutex_unlock(&c->buffer_mutex); in worker()
192 pthread_mutex_init(&c->buffer_mutex, NULL); in ff_frame_thread_encoder_init()
275 pthread_mutex_destroy(&c->buffer_mutex); in ff_frame_thread_encoder_free()
Dpthread_frame.c131 pthread_mutex_t buffer_mutex; ///< Mutex used to protect get/release_buffer(). member
403 pthread_mutex_lock(&fctx->buffer_mutex); in release_delayed_buffers()
412 pthread_mutex_unlock(&fctx->buffer_mutex); in release_delayed_buffers()
718 (OFF(buffer_mutex), OFF(hwaccel_mutex), OFF(async_mutex)),
1056 pthread_mutex_lock(&p->parent->buffer_mutex); in thread_get_buffer_internal()
1085 pthread_mutex_unlock(&p->parent->buffer_mutex); in thread_get_buffer_internal()
1160 pthread_mutex_lock(&fctx->buffer_mutex); in ff_thread_release_buffer()
1183 pthread_mutex_unlock(&fctx->buffer_mutex); in ff_thread_release_buffer()
/third_party/gstreamer/gstplugins_bad/sys/dshowsrcwrapper/
Dgstdshowvideosrc.cpp187 g_mutex_init(&src->buffer_mutex); in gst_dshowvideosrc_init()
266 g_mutex_clear(&src->buffer_mutex); in gst_dshowvideosrc_dispose()
867 g_mutex_lock (&src->buffer_mutex); in gst_dshowvideosrc_unlock()
870 g_mutex_unlock (&src->buffer_mutex); in gst_dshowvideosrc_unlock()
890 g_mutex_lock (&src->buffer_mutex); in gst_dshowvideosrc_create()
892 g_cond_wait (&src->buffer_cond, &src->buffer_mutex); in gst_dshowvideosrc_create()
895 g_mutex_unlock (&src->buffer_mutex); in gst_dshowvideosrc_create()
1112 g_mutex_lock (&src->buffer_mutex); in gst_dshowvideosrc_push_buffer()
1117 g_mutex_unlock (&src->buffer_mutex); in gst_dshowvideosrc_push_buffer()
Dgstdshowvideosrc.h86 GMutex buffer_mutex; member
/third_party/libbpf/.github/actions/build-selftests/
Dvmlinux.h67091 struct mutex buffer_mutex; member
/third_party/gstreamer/gstplugins_bad/
DChangeLog42403 buffer_mutex. To avoid deadlocks, it is vital that the order in
42407 2. buffer_mutex