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
|