| Index: media/formats/mp4/box_definitions.cc
|
| diff --git a/media/formats/mp4/box_definitions.cc b/media/formats/mp4/box_definitions.cc
|
| index 776da645f70aa8ab0018c96b2bb8eedbf1b6ca4e..b5e9f86119f67158d83a44915c79bc860a2bc500 100644
|
| --- a/media/formats/mp4/box_definitions.cc
|
| +++ b/media/formats/mp4/box_definitions.cc
|
| @@ -13,6 +13,7 @@
|
| #include "media/base/media_switches.h"
|
| #include "media/base/video_types.h"
|
| #include "media/base/video_util.h"
|
| +#include "media/filters/h264_parser.h"
|
| #include "media/formats/mp4/avc.h"
|
| #include "media/formats/mp4/es_descriptor.h"
|
| #include "media/formats/mp4/rcheck.h"
|
| @@ -665,10 +666,11 @@ bool VideoSampleEntry::Parse(BoxReader* reader) {
|
| std::unique_ptr<AVCDecoderConfigurationRecord> avcConfig(
|
| new AVCDecoderConfigurationRecord());
|
| RCHECK(reader->ReadChild(avcConfig.get()));
|
| + video_codec = kCodecH264;
|
| + video_codec_profile = H264Parser::ProfileIDCToVideoCodecProfile(
|
| + avcConfig->profile_indication);
|
| frame_bitstream_converter =
|
| make_scoped_refptr(new AVCBitstreamConverter(std::move(avcConfig)));
|
| - video_codec = kCodecH264;
|
| - video_codec_profile = H264PROFILE_MAIN;
|
| break;
|
| }
|
| #if BUILDFLAG(ENABLE_HEVC_DEMUXING)
|
|
|