| Index: media/filters/decrypting_demuxer_stream_unittest.cc
|
| diff --git a/media/filters/decrypting_demuxer_stream_unittest.cc b/media/filters/decrypting_demuxer_stream_unittest.cc
|
| index f952d828b5ff90e40afef80658a4ab80e51ed8b5..16987807fef047bfa4e7a09f2f3194e2b76acd9d 100644
|
| --- a/media/filters/decrypting_demuxer_stream_unittest.cc
|
| +++ b/media/filters/decrypting_demuxer_stream_unittest.cc
|
| @@ -119,16 +119,20 @@ class DecryptingDemuxerStreamTest : public testing::Test {
|
| .WillOnce(SaveArg<1>(&key_added_cb_));
|
|
|
| AudioDecoderConfig input_config(
|
| - kCodecVorbis, 16, CHANNEL_LAYOUT_STEREO, 44100, NULL, 0, true);
|
| + kCodecVorbis, 32, CHANNEL_LAYOUT_STEREO, 44100, NULL, 0,
|
| + kSampleFormatFLTP, true);
|
| InitializeAudioAndExpectStatus(input_config, PIPELINE_OK);
|
|
|
| const AudioDecoderConfig& output_config =
|
| demuxer_stream_->audio_decoder_config();
|
| EXPECT_EQ(DemuxerStream::AUDIO, demuxer_stream_->type());
|
| EXPECT_FALSE(output_config.is_encrypted());
|
| - EXPECT_EQ(16, output_config.bits_per_channel());
|
| - EXPECT_EQ(CHANNEL_LAYOUT_STEREO, output_config.channel_layout());
|
| - EXPECT_EQ(44100, output_config.samples_per_second());
|
| + EXPECT_EQ(input_config.bits_per_channel(),
|
| + output_config.bits_per_channel());
|
| + EXPECT_EQ(input_config.channel_layout(), output_config.channel_layout());
|
| + EXPECT_EQ(input_config.sample_format(), output_config.sample_format());
|
| + EXPECT_EQ(input_config.samples_per_second(),
|
| + output_config.samples_per_second());
|
| }
|
|
|
| void ReadAndExpectBufferReadyWith(
|
| @@ -241,8 +245,8 @@ TEST_F(DecryptingDemuxerStreamTest, Initialize_NormalAudio) {
|
|
|
| // Ensure that DecryptingDemuxerStream only accepts encrypted audio.
|
| TEST_F(DecryptingDemuxerStreamTest, Initialize_UnencryptedAudioConfig) {
|
| - AudioDecoderConfig config(kCodecVorbis, 16, CHANNEL_LAYOUT_STEREO, 44100,
|
| - NULL, 0, false);
|
| + AudioDecoderConfig config(kCodecVorbis, 32, CHANNEL_LAYOUT_STEREO, 44100,
|
| + NULL, 0, kSampleFormatFLTP, false);
|
|
|
| InitializeAudioAndExpectStatus(config, DEMUXER_ERROR_NO_SUPPORTED_STREAMS);
|
| }
|
| @@ -250,7 +254,7 @@ TEST_F(DecryptingDemuxerStreamTest, Initialize_UnencryptedAudioConfig) {
|
| // Ensure DecryptingDemuxerStream handles invalid audio config without crashing.
|
| TEST_F(DecryptingDemuxerStreamTest, Initialize_InvalidAudioConfig) {
|
| AudioDecoderConfig config(kUnknownAudioCodec, 0, CHANNEL_LAYOUT_STEREO, 0,
|
| - NULL, 0, true);
|
| + NULL, 0, kUnknownSampleFormat, true);
|
|
|
| InitializeAudioAndExpectStatus(config, DEMUXER_ERROR_NO_SUPPORTED_STREAMS);
|
| }
|
|
|