Lines Matching refs:hr

87   HRESULT hr = SetCaptureDevice();
88 if (FAILED(hr))
93 hr = ActivateCaptureDevice();
94 if (FAILED(hr))
101 hr = GetAudioEngineStreamFormat();
112 hr = InitializeAudioEngine();
114 opened_ = SUCCEEDED(hr);
141 HRESULT hr = audio_client_->Start();
142 DLOG_IF(ERROR, FAILED(hr)) << "Failed to start input streaming.";
144 started_ = SUCCEEDED(hr);
162 HRESULT hr = audio_client_->Stop();
163 if (FAILED(hr)) {
216 HRESULT hr = simple_audio_volume_->SetMasterVolume(static_cast<float>(volume),
218 DLOG_IF(WARNING, FAILED(hr)) << "Failed to set new input master volume.";
235 HRESULT hr = simple_audio_volume_->GetMasterVolume(&level);
236 DLOG_IF(WARNING, FAILED(hr)) << "Failed to get input master volume.";
245 HRESULT hr = GetMixFormat(device_id, &audio_engine_mix_format);
246 if (FAILED(hr))
256 HRESULT hr = GetMixFormat(device_id, &audio_engine_mix_format);
257 if (FAILED(hr))
269 HRESULT hr = enumerator.CreateInstance(__uuidof(MMDeviceEnumerator), NULL,
271 if (FAILED(hr))
272 return hr;
277 hr = enumerator->GetDefaultAudioEndpoint(eCapture, eConsole,
282 hr = enumerator->GetDevice(UTF8ToUTF16(device_id).c_str(),
285 if (FAILED(hr))
286 return hr;
289 hr = endpoint_device->Activate(__uuidof(IAudioClient),
293 return SUCCEEDED(hr) ? audio_client->GetMixFormat(device_format) : hr;
334 HRESULT hr = S_FALSE;
358 hr = audio_capture_client_->GetBuffer(&data_ptr,
363 if (FAILED(hr)) {
384 hr = audio_capture_client_->ReleaseBuffer(num_frames_to_read);
385 DLOG_IF(ERROR, FAILED(hr)) << "Failed to release capture buffer";
457 HRESULT hr = CoCreateInstance(__uuidof(MMDeviceEnumerator),
462 if (SUCCEEDED(hr)) {
470 hr = enumerator->GetDefaultAudioEndpoint(eCapture,
476 hr = enumerator->GetDevice(UTF8ToUTF16(device_id_).c_str(),
480 if (FAILED(hr))
481 return hr;
486 hr = endpoint_device_->GetState(&state);
487 if (SUCCEEDED(hr)) {
490 hr = E_ACCESSDENIED;
495 return hr;
501 HRESULT hr = endpoint_device_->Activate(__uuidof(IAudioClient),
505 return hr;
509 HRESULT hr = S_OK;
518 hr = audio_client_->GetMixFormat(
545 return hr;
559 HRESULT hr = audio_client_->IsFormatSupported(AUDCLNT_SHAREMODE_SHARED,
562 DLOG_IF(ERROR, hr == S_FALSE) << "Format is not supported "
564 return (hr == S_OK);
575 HRESULT hr = audio_client_->Initialize(AUDCLNT_SHAREMODE_SHARED,
582 if (FAILED(hr))
583 return hr;
590 hr = audio_client_->GetBufferSize(&endpoint_buffer_size_frames_);
591 if (FAILED(hr))
592 return hr;
623 hr = audio_client_->SetEventHandle(audio_samples_ready_event_.Get());
624 if (FAILED(hr))
625 return hr;
629 hr = audio_client_->GetService(__uuidof(IAudioCaptureClient),
631 if (FAILED(hr))
632 return hr;
636 hr = audio_client_->GetService(__uuidof(ISimpleAudioVolume),
638 return hr;