Index: media/ffmpeg/ffmpeg_common.h |
diff --git a/media/ffmpeg/ffmpeg_common.h b/media/ffmpeg/ffmpeg_common.h |
index 6f04e073f61a4cc745931ff638950eeb14c20a49..dbdbc6e3923ae29366928265cafdd65dda09f3b2 100644 |
--- a/media/ffmpeg/ffmpeg_common.h |
+++ b/media/ffmpeg/ffmpeg_common.h |
@@ -11,6 +11,7 @@ |
#include "base/compiler_specific.h" |
#include "base/memory/singleton.h" |
#include "base/time.h" |
+#include "media/base/audio_decoder_config.h" |
#include "media/base/channel_layout.h" |
#include "media/base/media_export.h" |
#include "media/video/video_decode_engine.h" |
@@ -65,6 +66,13 @@ MEDIA_EXPORT base::TimeDelta ConvertFromTimeBase(const AVRational& time_base, |
MEDIA_EXPORT int64 ConvertToTimeBase(const AVRational& time_base, |
const base::TimeDelta& timestamp); |
+void AVCodecContextToAudioDecoderConfig( |
+ const AVCodecContext* codec_context, |
+ AudioDecoderConfig* config); |
+void AudioDecoderConfigToAVCodecContext( |
+ const AudioDecoderConfig& config, |
+ AVCodecContext* codec_context); |
+ |
VideoCodec CodecIDToVideoCodec(CodecID codec_id); |
CodecID VideoCodecToCodecID(VideoCodec video_codec); |