Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e13adc76 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add AudioPresentation Support in MPEG4 Extractor" am: 33bbd02f am:...

Merge "Add AudioPresentation Support in MPEG4 Extractor" am: 33bbd02f am: 333af87e am: 3f68c2cb

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/2608665



Change-Id: I8507b434283c3ea2d9ec57a0bc779206016d911a
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 567f39cd 3f68c2cb
Loading
Loading
Loading
Loading
+10 −0
Original line number Original line Diff line number Diff line
@@ -6500,6 +6500,16 @@ media_status_t MPEG4Source::read(
            AMediaFormat_setInt32(meta, AMEDIAFORMAT_KEY_IS_SYNC_FRAME, 1);
            AMediaFormat_setInt32(meta, AMEDIAFORMAT_KEY_IS_SYNC_FRAME, 1);
        }
        }


        void *presentationsData;
        size_t presentationsSize;
        if (AMediaFormat_getBuffer(
                    mFormat, AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO,
                    &presentationsData, &presentationsSize)) {
            AMediaFormat_setBuffer(
                    meta, AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO,
                    presentationsData, presentationsSize);
        }

        ++mCurrentSampleIndex;
        ++mCurrentSampleIndex;


        *out = mBuffer;
        *out = mBuffer;