Lines Matching refs:loopback_client
235 if (self->loopback_client != NULL) { in gst_wasapi_src_dispose()
236 IUnknown_Release (self->loopback_client); in gst_wasapi_src_dispose()
237 self->loopback_client = NULL; in gst_wasapi_src_dispose()
453 loopback_device, &self->loopback_client)) { in gst_wasapi_src_open()
490 if (self->loopback_client != NULL) { in gst_wasapi_src_close()
491 IUnknown_Release (self->loopback_client); in gst_wasapi_src_close()
492 self->loopback_client = NULL; in gst_wasapi_src_close()
519 hr = IAudioClient_GetBufferSize (self->loopback_client, &buffer_frames); in gst_wasapi_src_loopback_silence_feeding_thread()
522 hr = IAudioClient_SetEventHandle (self->loopback_client, in gst_wasapi_src_loopback_silence_feeding_thread()
537 hr = IAudioClient_Start (self->loopback_client); in gst_wasapi_src_loopback_silence_feeding_thread()
565 hr = IAudioClient_GetCurrentPadding (self->loopback_client, &padding); in gst_wasapi_src_loopback_silence_feeding_thread()
590 IAudioClient_Stop (self->loopback_client); in gst_wasapi_src_loopback_silence_feeding_thread()
673 self->loopback_client, self->mix_format, self->sharemode, in gst_wasapi_src_prepare()
678 self->loopback_client, &self->loopback_render_client)) { in gst_wasapi_src_prepare()