Searched refs:keyed_mutex (Results 1 – 5 of 5) sorted by relevance
339 IDXGIKeyedMutex *keyed_mutex = NULL; in gst_d3d11_window_dummy_open_shared_handle() local371 hr = texture->QueryInterface (IID_PPV_ARGS (&keyed_mutex)); in gst_d3d11_window_dummy_open_shared_handle()414 if (keyed_mutex) { in gst_d3d11_window_dummy_open_shared_handle()415 hr = keyed_mutex->AcquireSync(data->acquire_key, INFINITE); in gst_d3d11_window_dummy_open_shared_handle()425 data->keyed_mutex = keyed_mutex; in gst_d3d11_window_dummy_open_shared_handle()441 GST_D3D11_CLEAR_COM (keyed_mutex); in gst_d3d11_window_dummy_open_shared_handle()458 if (data->keyed_mutex) { in gst_d3d11_window_dummy_release_shared_handle()459 hr = data->keyed_mutex->ReleaseSync (data->release_key); in gst_d3d11_window_dummy_release_shared_handle()462 data->keyed_mutex->Release (); in gst_d3d11_window_dummy_release_shared_handle()
73 IDXGIKeyedMutex *keyed_mutex; member
56 ComPtr<IDXGIKeyedMutex> keyed_mutex; variable89 if (keyed_mutex) { in on_begin_draw()90 hr = keyed_mutex->AcquireSync (0, INFINITE); in on_begin_draw()104 if (keyed_mutex) in on_begin_draw()105 keyed_mutex->ReleaseSync (0); in on_begin_draw()351 format, misc_flags, &shared_texture, &srv, &keyed_mutex, &shared_handle); in main()
103 IDXGIKeyedMutex ** keyed_mutex, HANDLE * shared_handle) in prepare_shared_texture() argument143 if ((misc_flags & D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX) != 0 && keyed_mutex) { in prepare_shared_texture()184 if (keyed && keyed_mutex) in prepare_shared_texture()185 *keyed_mutex = keyed.Detach(); in prepare_shared_texture()
52 IDXGIKeyedMutex ** keyed_mutex,