Home | History | Annotate | Download | only in win

Lines Matching refs:IMMDevice

145 static std::string GetDeviceID(IMMDevice* device) {
249 ScopedComPtr<IMMDevice> CoreAudioUtil::CreateDefaultDevice(EDataFlow data_flow,
252 ScopedComPtr<IMMDevice> endpoint_device;
286 ScopedComPtr<IMMDevice> device(CreateDefaultDevice(eRender, eConsole));
290 ScopedComPtr<IMMDevice> CoreAudioUtil::CreateDevice(
293 ScopedComPtr<IMMDevice> endpoint_device;
310 HRESULT CoreAudioUtil::GetDeviceName(IMMDevice* device, AudioDeviceName* name) {
342 std::string CoreAudioUtil::GetAudioControllerID(IMMDevice* device,
369 ScopedComPtr<IMMDevice> device_node;
391 ScopedComPtr<IMMDevice> input_device(CreateDevice(input_device_id));
411 ScopedComPtr<IMMDevice> output_device;
426 ScopedComPtr<IMMDevice> audio_device = CreateDevice(device_id);
442 ScopedComPtr<IMMDevice> device = CreateDefaultDevice(flow, role);
450 EDataFlow CoreAudioUtil::GetDataFlow(IMMDevice* device) {
455 DVLOG(1) << "IMMDevice::QueryInterface: " << std::hex << hr;
469 IMMDevice* audio_device) {
479 DVLOG_IF(1, FAILED(hr)) << "IMMDevice::Activate: " << std::hex << hr;
486 ScopedComPtr<IMMDevice> default_device(CreateDefaultDevice(data_flow, role));
496 ScopedComPtr<IMMDevice> device(CreateDevice(device_id));
706 ScopedComPtr<IMMDevice> device(CreateDevice(device_id));