History log of /frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
932c5523f8943723025e12760a3849367c8ceb19 12-Feb-2018 Dongwon Kang <dwkang@google.com> Add MediaBufferBase and use it in MediaSource and MediaBufferGroup.

MediaBuffer class exposes internal classes, ABuffer and IMemory, which
we don't want to expose to plugins. This change introduces
MediaBufferBase which does not expose any classes from system library.

Test: build and post-submit media cts tests
Bug: 67908556

Change-Id: I958909c2a0c4c6e1a291d450782f6d1c4f49797a
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
c56687e572cac539f9e7e72c7f6abe8843e37a04 26-Jan-2018 Marco Nelissen <marcone@google.com> Change AacAdtsExtractor inheritance

AacAdtsExtractor derived from MediaExtractor but didn't actually
integrate with the extractor service in any way, and so didn't
really need to use or implement the MediaExtractor API. Make it
an independent class so it will be unaffected by any future
MediaExtractor API changes.

Bug: 67908544
Test: build, boot
Change-Id: I612a4f6e722a6ef55e542bf80f36f312b944580d
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
6b1182bd1c2354ae8d8579b5a2941a21b42540a9 11-Oct-2017 Dongwon Kang <dwkang@google.com> Remove libmedia and libstagefright dependency from extractors

- MediaSource, DataSource and MediaExtractor are moved to
libmediaextractor so that they can be used by extractor
implementations without depending on libmedia and libstagefright.
- XXXFactory classes has been added in order not to expose CreateXXX
methods in libmediaextractor.
- avc_utils is moved to libstagefright_foundation since most of
extractor implementations are relying on that.

Test: build
Bug: 65851881

Change-Id: I654bd9e1433acf959a3dc65b9d4260f2dcacfda7
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
9fc34129185026cefe3760a714990879435b9449 18-Aug-2017 Dongwon Kang <dwkang@google.com> Remove direct dependency on libbinder from extractor impls

This change removes dependency on IMediaExtractor/Source binder
interfaces from MediaExtractor implementations. Wrapper classes,
RemoteXXX and CallbackXXX, have been added to convert the
implementations to binder objects or the other way around.

Test: build, boot, and play mp4 video file
Bug: 65851881
Change-Id: I39a751ecd677a01c4a93923e22925e7590fa11f1
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
4d947fe6771c1e15e91b19262948b119322028ba 14-Sep-2016 Treehugger Robot <treehugger-gerrit@google.com> Merge "Fix clang-tidy warnings in wilhelm."
9bf773df2b8a0cf788f394c326960bc3a5af7c60 11-Aug-2016 Chih-Hung Hsieh <chh@google.com> Fix clang-tidy warnings in wilhelm.

* Add explicit keyword to conversion constructors.
Bug: 28341362
* Use const reference type for read-only parameters.
Bug: 30407689
Test: build with WITH_TIDY=1

Change-Id: Ib37e6760ba21f92bd03e0f7400e54e28817a89b5
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
2cf0a2ee3672659f922bf0df4368b5a49148c5ff 23-Sep-2015 Marco Nelissen <marcone@google.com> Extractors are now binderized

Change-Id: I492439d7ec4b007009ea43e5c52b111cf1346154
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
5f12770df2875b280acaf6a0de08ae0b57c930cf 08-Feb-2012 James Dong <jdong@google.com> Move away from MediaDebug and use ADebug instead

Change-Id: Ic448bdd6462708779f0e5c78a25e0a359b129654
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h
bb832e853d4afb11b0a3287b2eb0cad87696d631 27-Jul-2011 Jean-Michel Trivi <jmtrivi@google.com> AAC buffer decode to PCM buffer queue

Implement AAC ADTS decode with buffers of compressed data being
passed to the framework through an AndroidBufferQueue, and
decoded PCM buffers being passed to the application through
a BufferQueue (just like existing decode from URI/FD).

Change-Id: Id992a44a5ca7e404088b929f2b0afe9ca1f85223
/frameworks/wilhelm/src/android/include/AacAdtsExtractor.h