| Index: media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
|
| diff --git a/media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h b/media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
|
| index 6e3064747fa4c1c597a6053d0c89002798f164bb..f15f4928a43fd7975ae27c69fa2df9bd65bb6375 100644
|
| --- a/media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
|
| +++ b/media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.h
|
| @@ -11,7 +11,7 @@
|
| #include "media/filters/h264_to_annex_b_bitstream_converter.h"
|
|
|
| // Forward declarations for FFmpeg datatypes used.
|
| -struct AVCodecContext;
|
| +struct AVCodecParameters;
|
| struct AVPacket;
|
|
|
| namespace media {
|
| @@ -21,11 +21,11 @@ namespace media {
|
| class MEDIA_EXPORT FFmpegH264ToAnnexBBitstreamConverter
|
| : public FFmpegBitstreamConverter {
|
| public:
|
| - // The |stream_codec_context| will be used during conversion and should be the
|
| - // AVCodecContext for the stream sourcing these packets. A reference to
|
| - // |stream_codec_context| is retained, so it must outlive this class.
|
| + // The |stream_codec_parameters| will be used during conversion and should be
|
| + // the AVCodecParameters for the stream sourcing these packets. A reference to
|
| + // |stream_codec_parameters| is retained, so it must outlive this class.
|
| explicit FFmpegH264ToAnnexBBitstreamConverter(
|
| - AVCodecContext* stream_codec_context);
|
| + AVCodecParameters* stream_codec_parameters);
|
|
|
| ~FFmpegH264ToAnnexBBitstreamConverter() override;
|
|
|
| @@ -59,7 +59,7 @@ class MEDIA_EXPORT FFmpegH264ToAnnexBBitstreamConverter
|
|
|
| // Variable to hold a pointer to memory where we can access the global
|
| // data from the FFmpeg file format's global headers.
|
| - AVCodecContext* stream_codec_context_;
|
| + AVCodecParameters* stream_codec_parameters_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FFmpegH264ToAnnexBBitstreamConverter);
|
| };
|
|
|