Bug 1365872 - remove parsing mp4v mCodecSpecificConfig which is for b2g. r=jya

MozReview-Commit-ID: G3l6AtEH0hO

--HG--
extra : rebase_source : bad9f7ae16715acb53826a494203cd7bbee138b3
This commit is contained in:
Alfredo Yang 2017-05-18 16:54:43 +08:00
Родитель 86f4888c39
Коммит 55d6ddef12
2 изменённых файлов: 1 добавлений и 14 удалений

Просмотреть файл

@ -609,7 +609,7 @@ OmxDataDecoder::FillCodecConfigDataToOmx()
if (mTrackInfo->IsAudio()) {
csc = mTrackInfo->GetAsAudioInfo()->mCodecSpecificConfig;
} else if (mTrackInfo->IsVideo()) {
csc = mTrackInfo->GetAsVideoInfo()->mCodecSpecificConfig;
csc = mTrackInfo->GetAsVideoInfo()->mExtraData;
}
MOZ_RELEASE_ASSERT(csc);

Просмотреть файл

@ -175,19 +175,6 @@ MP4VideoInfo::Update(const MetaData* aMetaData, const char* aMimeType)
mRotation = VideoInfo::ToSupportedRotation(FindInt32(aMetaData, kKeyRotation));
FindData(aMetaData, kKeyAVCC, mExtraData);
if (!mExtraData->Length()) {
if (FindData(aMetaData, kKeyESDS, mExtraData)) {
ESDS esds(mExtraData->Elements(), mExtraData->Length());
const void* data;
size_t size;
if (esds.getCodecSpecificInfo(&data, &size) == OK) {
const uint8_t* cdata = reinterpret_cast<const uint8_t*>(data);
mCodecSpecificConfig->AppendElements(cdata, size);
}
}
}
}
static void