Loading media/extractors/aac/AACExtractor.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ AACExtractor::AACExtractor( mMeta = AMediaFormat_new(); MakeAACCodecSpecificData(mMeta, profile, sf_index, channel); AMediaFormat_setInt32(mMeta, AMEDIAFORMAT_KEY_AAC_PROFILE, profile + 1); off64_t streamSize, numFrames = 0; size_t frameSize = 0; Loading media/libstagefright/Utils.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -1703,6 +1703,11 @@ void convertMessageToMetaData(const sp<AMessage> &msg, sp<MetaData> &meta) { meta->setInt32(kKeyIsADTS, isADTS); } int32_t aacProfile = -1; if (msg->findInt32("aac-profile", &aacProfile)) { meta->setInt32(kKeyAACAOT, aacProfile); } int32_t pcmEncoding; if (msg->findInt32("pcm-encoding", &pcmEncoding)) { meta->setInt32(kKeyPcmEncoding, pcmEncoding); Loading Loading
media/extractors/aac/AACExtractor.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ AACExtractor::AACExtractor( mMeta = AMediaFormat_new(); MakeAACCodecSpecificData(mMeta, profile, sf_index, channel); AMediaFormat_setInt32(mMeta, AMEDIAFORMAT_KEY_AAC_PROFILE, profile + 1); off64_t streamSize, numFrames = 0; size_t frameSize = 0; Loading
media/libstagefright/Utils.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -1703,6 +1703,11 @@ void convertMessageToMetaData(const sp<AMessage> &msg, sp<MetaData> &meta) { meta->setInt32(kKeyIsADTS, isADTS); } int32_t aacProfile = -1; if (msg->findInt32("aac-profile", &aacProfile)) { meta->setInt32(kKeyAACAOT, aacProfile); } int32_t pcmEncoding; if (msg->findInt32("pcm-encoding", &pcmEncoding)) { meta->setInt32(kKeyPcmEncoding, pcmEncoding); Loading