| Index: media/audio/mock_audio_manager.cc
|
| diff --git a/media/audio/mock_audio_manager.cc b/media/audio/mock_audio_manager.cc
|
| index 6d1584595bbfd63801633d2961a685d090dc4038..34a45bf83705ecca5f7d44aeee74a62b4a965125 100644
|
| --- a/media/audio/mock_audio_manager.cc
|
| +++ b/media/audio/mock_audio_manager.cc
|
| @@ -18,14 +18,17 @@ MockAudioManager::~MockAudioManager() {
|
| }
|
|
|
| bool MockAudioManager::HasAudioOutputDevices() {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| return true;
|
| }
|
|
|
| bool MockAudioManager::HasAudioInputDevices() {
|
| - return true;
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| + return has_input_devices_;
|
| }
|
|
|
| base::string16 MockAudioManager::GetAudioInputDeviceModel() {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| return base::string16();
|
| }
|
|
|
| @@ -33,10 +36,14 @@ void MockAudioManager::ShowAudioInputSettings() {
|
| }
|
|
|
| void MockAudioManager::GetAudioInputDeviceDescriptions(
|
| - AudioDeviceDescriptions* device_descriptions) {}
|
| + AudioDeviceDescriptions* device_descriptions) {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| +}
|
|
|
| void MockAudioManager::GetAudioOutputDeviceDescriptions(
|
| - AudioDeviceDescriptions* device_descriptions) {}
|
| + AudioDeviceDescriptions* device_descriptions) {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| +}
|
|
|
| media::AudioOutputStream* MockAudioManager::MakeAudioOutputStream(
|
| const media::AudioParameters& params,
|
| @@ -75,16 +82,19 @@ AudioParameters MockAudioManager::GetDefaultOutputStreamParameters() {
|
|
|
| AudioParameters MockAudioManager::GetOutputStreamParameters(
|
| const std::string& device_id) {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| return AudioParameters();
|
| }
|
|
|
| AudioParameters MockAudioManager::GetInputStreamParameters(
|
| const std::string& device_id) {
|
| - return AudioParameters();
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| + return input_params_;
|
| }
|
|
|
| std::string MockAudioManager::GetAssociatedOutputDeviceID(
|
| const std::string& input_device_id) {
|
| + DCHECK(GetTaskRunner()->BelongsToCurrentThread());
|
| return std::string();
|
| }
|
|
|
| @@ -97,4 +107,13 @@ const char* MockAudioManager::GetName() {
|
| return nullptr;
|
| }
|
|
|
| +void MockAudioManager::SetInputStreamParameters(
|
| + const AudioParameters& input_params) {
|
| + input_params_ = input_params;
|
| +}
|
| +
|
| +void MockAudioManager::SetHasInputDevices(bool has_input_devices) {
|
| + has_input_devices_ = has_input_devices;
|
| +}
|
| +
|
| } // namespace media.
|
|
|