Index: services/media/framework_ffmpeg/ffmpeg_audio_decoder.cc |
diff --git a/services/media/framework_ffmpeg/ffmpeg_audio_decoder.cc b/services/media/framework_ffmpeg/ffmpeg_audio_decoder.cc |
index 7c341dc4f094b36231498534cd6a147e71c522de..39316badae4a1cc441b4b6918dcf10cd7541b777 100644 |
--- a/services/media/framework_ffmpeg/ffmpeg_audio_decoder.cc |
+++ b/services/media/framework_ffmpeg/ffmpeg_audio_decoder.cc |
@@ -20,7 +20,7 @@ FfmpegAudioDecoder::FfmpegAudioDecoder(AvCodecContextPtr av_codec_context) |
if (av_sample_fmt_is_planar(context()->sample_fmt)) { |
// Prepare for interleaving. |
stream_type_ = output_stream_type(); |
- lpcm_util_ = LpcmUtil::Create(*stream_type_->lpcm()); |
+ lpcm_util_ = LpcmUtil::Create(*stream_type_->audio()); |
} |
} |
@@ -87,8 +87,8 @@ PacketPtr FfmpegAudioDecoder::CreateOutputPacket(const AVFrame& av_frame, |
// later in ReleaseBufferForAvFrame. We need a new buffer for the |
// interleaved frames, which we get from the provided allocator. |
DCHECK(stream_type_); |
- DCHECK(stream_type_->lpcm()); |
- payload_size = stream_type_->lpcm()->min_buffer_size(av_frame.nb_samples); |
+ DCHECK(stream_type_->audio()); |
+ payload_size = stream_type_->audio()->min_buffer_size(av_frame.nb_samples); |
payload_buffer = allocator->AllocatePayloadBuffer(payload_size); |
lpcm_util_->Interleave(av_buffer_context->buffer(), |