| Index: media/filters/decrypting_audio_decoder_unittest.cc
|
| diff --git a/media/filters/decrypting_audio_decoder_unittest.cc b/media/filters/decrypting_audio_decoder_unittest.cc
|
| index 733a6e6c6b2eb747e12f780f0a2840bb556086a1..d6e2ce3f9b860aabea066444330a8b1bdb4bb9d3 100644
|
| --- a/media/filters/decrypting_audio_decoder_unittest.cc
|
| +++ b/media/filters/decrypting_audio_decoder_unittest.cc
|
| @@ -11,6 +11,7 @@
|
| #include "media/base/audio_buffer.h"
|
| #include "media/base/decoder_buffer.h"
|
| #include "media/base/decrypt_config.h"
|
| +#include "media/base/encryption_scheme.h"
|
| #include "media/base/gmock_callback_support.h"
|
| #include "media/base/media_util.h"
|
| #include "media/base/mock_filters.h"
|
| @@ -132,7 +133,7 @@ class DecryptingAudioDecoderTest : public testing::Test {
|
|
|
| config_.Initialize(kCodecVorbis, kSampleFormatPlanarF32,
|
| CHANNEL_LAYOUT_STEREO, kSampleRate, EmptyExtraData(),
|
| - true, base::TimeDelta(), 0);
|
| + EncryptionScheme(true), base::TimeDelta(), 0);
|
| InitializeAndExpectResult(config_, true);
|
| }
|
|
|
| @@ -302,7 +303,7 @@ TEST_F(DecryptingAudioDecoderTest, Initialize_Normal) {
|
| TEST_F(DecryptingAudioDecoderTest, Initialize_UnencryptedAudioConfig) {
|
| AudioDecoderConfig config(kCodecVorbis, kSampleFormatPlanarF32,
|
| CHANNEL_LAYOUT_STEREO, kSampleRate,
|
| - EmptyExtraData(), false);
|
| + EmptyExtraData(), EncryptionScheme(false));
|
|
|
| InitializeAndExpectResult(config, false);
|
| }
|
| @@ -310,7 +311,8 @@ TEST_F(DecryptingAudioDecoderTest, Initialize_UnencryptedAudioConfig) {
|
| // Ensure decoder handles invalid audio configs without crashing.
|
| TEST_F(DecryptingAudioDecoderTest, Initialize_InvalidAudioConfig) {
|
| AudioDecoderConfig config(kUnknownAudioCodec, kUnknownSampleFormat,
|
| - CHANNEL_LAYOUT_STEREO, 0, EmptyExtraData(), true);
|
| + CHANNEL_LAYOUT_STEREO, 0, EmptyExtraData(),
|
| + EncryptionScheme(true));
|
|
|
| InitializeAndExpectResult(config, false);
|
| }
|
| @@ -323,7 +325,7 @@ TEST_F(DecryptingAudioDecoderTest, Initialize_UnsupportedAudioConfig) {
|
|
|
| AudioDecoderConfig config(kCodecVorbis, kSampleFormatPlanarF32,
|
| CHANNEL_LAYOUT_STEREO, kSampleRate,
|
| - EmptyExtraData(), true);
|
| + EmptyExtraData(), EncryptionScheme(true));
|
| InitializeAndExpectResult(config, false);
|
| }
|
|
|
| @@ -331,7 +333,7 @@ TEST_F(DecryptingAudioDecoderTest, Initialize_NoCdm) {
|
| SetCdmType(NO_CDM);
|
| AudioDecoderConfig config(kCodecVorbis, kSampleFormatPlanarF32,
|
| CHANNEL_LAYOUT_STEREO, kSampleRate,
|
| - EmptyExtraData(), true);
|
| + EmptyExtraData(), EncryptionScheme(true));
|
| InitializeAndExpectResult(config, false);
|
| }
|
|
|
| @@ -339,7 +341,7 @@ TEST_F(DecryptingAudioDecoderTest, Initialize_CdmWithoutDecryptor) {
|
| SetCdmType(CDM_WITHOUT_DECRYPTOR);
|
| AudioDecoderConfig config(kCodecVorbis, kSampleFormatPlanarF32,
|
| CHANNEL_LAYOUT_STEREO, kSampleRate,
|
| - EmptyExtraData(), true);
|
| + EmptyExtraData(), EncryptionScheme(true));
|
| InitializeAndExpectResult(config, false);
|
| }
|
|
|
| @@ -408,7 +410,7 @@ TEST_F(DecryptingAudioDecoderTest, Reinitialize_ConfigChange) {
|
| // channel layout and samples_per_second.
|
| AudioDecoderConfig new_config(kCodecVorbis, kSampleFormatPlanarS16,
|
| CHANNEL_LAYOUT_5_1, 88200, EmptyExtraData(),
|
| - true);
|
| + EncryptionScheme(true));
|
| EXPECT_NE(new_config.bits_per_channel(), config_.bits_per_channel());
|
| EXPECT_NE(new_config.channel_layout(), config_.channel_layout());
|
| EXPECT_NE(new_config.samples_per_second(), config_.samples_per_second());
|
|
|