Home
last modified time | relevance | path

Searched refs:device_enumerator (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/crosvm/win_audio/src/win_audio_impl/
H A Dmod.rs298 device_enumerator: ComPtr<IMMDeviceEnumerator>, field
309 let mut device_enumerator: *mut c_void = null_mut(); in create_imm_device_notification() localVariable
320 &mut device_enumerator, in create_imm_device_notification()
331 let device_enumerator = in create_imm_device_notification() localVariable
334 unsafe { ComPtr::from_raw(device_enumerator as *mut IMMDeviceEnumerator) }; in create_imm_device_notification()
341 device_enumerator.RegisterEndpointNotificationCallback(imm_notification_client.as_raw()) in create_imm_device_notification()
350 device_enumerator, in create_imm_device_notification()
362 self.device_enumerator in drop()
1419 let mut device_enumerator: *mut c_void = null_mut(); in create_audio_client() localVariable
1430 &mut device_enumerator, in create_audio_client()
[all …]
/aosp_15_r20/external/webrtc/modules/audio_device/win/
H A Dcore_audio_utility_win.cc225 ComPtr<IMMDeviceEnumerator> device_enumerator; in CreateDeviceEnumeratorInternal() local
228 IID_PPV_ARGS(&device_enumerator)); in CreateDeviceEnumeratorInternal()
242 CLSCTX_ALL, IID_PPV_ARGS(&device_enumerator)); in CreateDeviceEnumeratorInternal()
249 return device_enumerator; in CreateDeviceEnumeratorInternal()
265 ComPtr<IMMDeviceEnumerator> device_enumerator = in IsSupportedInternal() local
267 if (!device_enumerator) { in IsSupportedInternal()
456 ComPtr<IMMDeviceEnumerator> device_enumerator( in CreateCollectionInternal() local
458 if (!device_enumerator) { in CreateCollectionInternal()
466 _com_error error = device_enumerator->EnumAudioEndpoints( in CreateCollectionInternal()