| Index: media/audio/win/audio_manager_win.h
|
| diff --git a/media/audio/win/audio_manager_win.h b/media/audio/win/audio_manager_win.h
|
| index ce61eb6cdc967b4082213adc6f1bfde73f609543..5986c70e09fe2101601950a84a0c6d11b9fa71c9 100644
|
| --- a/media/audio/win/audio_manager_win.h
|
| +++ b/media/audio/win/audio_manager_win.h
|
| @@ -55,6 +55,7 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase {
|
|
|
| private:
|
| enum EnumerationType {
|
| + kNoEnumeration,
|
| kMMDeviceEnumeration,
|
| kWaveEnumeration,
|
| };
|
| @@ -63,12 +64,14 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase {
|
| friend class AudioManagerTest;
|
|
|
| EnumerationType enumeration_type_;
|
| - EnumerationType enumeration_type() { return enumeration_type_; }
|
| - void SetEnumerationType(EnumerationType type) {
|
| - enumeration_type_ = type;
|
| + EnumerationType enumeration_type() const {
|
| + DCHECK_NE(enumeration_type_, kNoEnumeration);
|
| + return enumeration_type_;
|
| }
|
| + void set_enumeration_type(EnumerationType type) { enumeration_type_ = type; }
|
|
|
| - inline bool core_audio_supported() const {
|
| + bool core_audio_supported() const {
|
| + DCHECK_NE(enumeration_type_, kNoEnumeration);
|
| return enumeration_type_ == kMMDeviceEnumeration;
|
| }
|
|
|
|
|