ac7d4125516299b8a3e6f2b25822a692bdd96311 |
|
01-Mar-2017 |
Pawin Vongmasa <pawin@google.com> |
Use tokens for IOmxNode. Test: Mirroring, Camera, Photos, YouTube and Play Movies apps. Bug: 35442034 Change-Id: I0e43ec57d0f37c71d41652fd9883b72650433e20
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
0d3a5edf232916e81adbc46fc0f4a1753166b066 |
|
22-Feb-2017 |
Pawin Vongmasa <pawin@google.com> |
Remove the dependency on passthrough IOmx in media.codec. Also clean up some other dependencies. Test: Manual testing with Camera, YouTube and Play Movies apps. Bug: 35445903 Change-Id: I28562b5fbcc7054cf45c4ec2530bbe2ab4b5645f
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
9c47c97ecac581d66b6febafd156618247e86742 |
|
08-Feb-2017 |
Pawin Vongmasa <pawin@google.com> |
Enable full migration of OMX to Treble. 1. Toggling between Treble and non-Treble OMX will now be controlled by two properties: "persist.hal.binderization" and "persist.media.treble_omx". (Before this CL, this was controlled by "debug.treble_omx".) - If persist.media.treble_omx is not set, it will assume a default value of -1. - If persist.media.treble_omx is -1, persist.hal.binderization will be used to determine whether OMX will be created as a Treble or non-Treble service. - If persist.media.treble_omx is 1, OMX will be created as a Treble service. - If persist.media.treble_omx has any other value, OMX will be created as a non-Treble service. - persist.media.treble_omx can be changed without rebooting, but it will only take effect after media.codec and mediaserver processes are killed. 2. Remove all dependencies on non-Treble service. This was not done for MediaCodec, MediaPlayerService::Client, MediaRecorderClient, stagefright command, and omx_tests command. OMXClient and media.codec process will now pick the right version of OMX based on properties mentioned above. Before this CL, media.codec would always present the non-Treble version of OMX regardless of the flag. 3. Provide workarounds for some HIDL issues. - A sequence of nested binder and hwbinder calls require many threads to handle. (b/35283480) The workaround is to increase the number of threads in the thread pool of media.codec process. - android.hidl.base@1.0::IBase::unlinkToDeath takes a strong pointer instead of a weak pointer. (b/35233970) This causes an infinite recursion in the destructor of ServiceDeathNotifier in MediaPlayerService::Client and MediaRecorderClient. The workaround moves calls to unlinkToDeath() outside of the destructor. Test: Recorded and played videos with Camera app. Ran stagefright and omx_tests commands. Bug: 31399200 Change-Id: Id1940ed982838e10bf10fe8ed5b7bb912a5a2d3a
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
f62ea8018813951e8f6a182880cadb3217e4ce37 |
|
19-Dec-2016 |
Pawin Vongmasa <pawin@google.com> |
Use HIDL's memory in CodecBuffer and add wrapper classes for IOmxBufferProducer and IOmxProducerListener. Test: Compiles Bug: 31399200 Change-Id: Ia09973ee7b25120bc35cff02b1409f33b28a4b4e
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
5f5ee1110dd85001b43db7637a97474acfe8d681 |
|
16-Aug-2016 |
Glenn Kasten <gkasten@google.com> |
LOCAL_CLANG := true is now the default Test: verify that build has no failures Change-Id: Ib249b276c6295e55eb54fa37b6d15486415dfbed
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
3b0da19c78f6a61ed343a07f2448b94faafe4c02 |
|
18-Apr-2015 |
Lajos Molnar <lajos@google.com> |
stagefright: make more warnings errors Change-Id: I9b1ad60fbfb866dbf9c00843e06553c3eb25c113
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
ee4e1b1a63758941460ae79a064249d3a5189443 |
|
17-Apr-2015 |
Lajos Molnar <lajos@google.com> |
stagefright: warnings be gone, some are now errors, use clang Change-Id: I81f438ae444f04c12ae27ae4ef6d073033de172c
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
37b2b389139ed638831e49708c947863eef631ef |
|
27-Jan-2015 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: add support for limiting framerate in GraphicBufferSource Bug: 19014096 Change-Id: I6de781e4d140a247dfd8fd8f12c3ddd7baa39ad4
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
1143ca58e659ded1e851eb12813793ad8ac0563e |
|
18-Mar-2014 |
Glenn Kasten <gkasten@android.com> |
am 098b28fc: am 64727dd7: Merge "More precise 32-bit only for libstagefright/ subdirectories" * commit '098b28fc88b3d96eada2f9db318d9c38c70cf674': More precise 32-bit only for libstagefright/ subdirectories
|
dc2b47aee47ad8690fd8dc663c6602b7efa3bbac |
|
17-Mar-2014 |
Glenn Kasten <gkasten@android.com> |
More precise 32-bit only for libstagefright/ subdirectories Change-Id: Ie4e8f9ccd834b902287d3452cc9fa739809ddb68
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
84333e0475bc911adc16417f4ca327c975cf6c36 |
|
08-Feb-2014 |
Andreas Huber <andih@google.com> |
warnings be gone. Change-Id: Ie3bae3f037730e316d7fca12e7a3527973f752ef
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
ecba7488c5cceaacef95836b1b476433451e7761 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If493d87d60d71be664ad75b140c62acadb75b0d0
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If493d87d60d71be664ad75b140c62acadb75b0d0
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
559bf2836f5da25b75bfb229fec0d20d540ee426 |
|
28-Mar-2012 |
James Dong <jdong@google.com> |
AV Android make files changes o plus a few file relocation: ActivityManager.cpp/h, SoundPool.h, etc o remove some runtime dependencies to libandroid, libandroid_runtime, etc Change-Id: I047a47c5fb361dd5cf85cd98798c39f629a75d10
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
3ee26944b082def647fe5bb2b75116ffb0267059 |
|
24-Mar-2012 |
James Dong <jdong@google.com> |
Remove JNI in LOCAL_C_INCLUDE from non-JNI related Android.mk files. o related-to-bug: 6214141 Change-Id: Ic88d1732b3e014af47532a0809e01f6086e8464d
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
6c6b4d0d2b98a7ceee8b697daaf611f8df3254fb |
|
12-Mar-2012 |
James Dong <jdong@google.com> |
Switched to use the header files in /frameworks/native and deleted the duplicate header files in /frameworks/base o related-to-bug: 6044887 Change-Id: I17e0692d9a9b5c8796ded36677c833ca8ab36795
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
f1d5aa162c02a16b7195a43a9bcea4d592600ac4 |
|
07-Feb-2012 |
James Dong <jdong@google.com> |
Move away from MediaDebug and use ADebug instead Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
8a0f85fec2e28a97ba8fdda89c2a9b957098c114 |
|
31-Jan-2012 |
James Dong <jdong@google.com> |
add tests module tag to omx_tests Change-Id: I5dcb5187f09a7ae980ac5857b7ade81001d459f8
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
56cfa2376ae87cba730ea7ce4a9e0ca4f0d07627 |
|
15-Oct-2010 |
Andreas Huber <andih@google.com> |
Include the framework copy of the OpenMAX headers instead of referencing external/opencore. Change-Id: I762f59acf5e1f770e4d7c2d89af362bfffebefa6 related-to-bug: 3101573
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
608d77b1cf4fb9f63dc861e4e1fa3e80a732f626 |
|
24-Jun-2010 |
Andreas Huber <andih@google.com> |
Remove most stagefright property overrides, remove VorbisPlayer and VorbisMetadataRetriever as this functionality is now provided by stagefright. Change-Id: Ieafe75a4550c273ad59b4518d7cd4c0fce0f7cce related-to-bug: 2370115
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
a17e2b9a98c836145d6b50c6b1407e2162c526ac |
|
22-Dec-2009 |
Doug Kwan <dougkwan@google.com> |
Add missing shared libraries in linker commands. Currently these libraries are linked implicitly via dependencies of other shared libraries.
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|
134ee6a324c35f39e3576172e4eae4c6de6eb9dc |
|
16-Dec-2009 |
Andreas Huber <andih@google.com> |
Squashed commit of the following: commit 144b1c40e9cf08a584c50e1bef7ba3f287e81a4f Author: Andreas Huber <andih@google.com> Date: Wed Dec 16 09:28:23 2009 -0800 This H264 file shows a certain problem even better. commit 3245f1f3b7471975aeeb824a756c987abd610f55 Author: Andreas Huber <andih@google.com> Date: Wed Dec 16 09:20:08 2009 -0800 Using only the QA testfiles now. commit 074817eb3816c5dd70858a3594e3b92d799d873b Author: Andreas Huber <andih@google.com> Date: Tue Dec 15 16:17:39 2009 -0800 Yay, roles are back again now that the API is in place. commit 6d847e4932cc38301ae27cb7283b7f1553a95457 Author: Andreas Huber <andih@google.com> Date: Tue Dec 15 13:01:20 2009 -0800 Added commandline option for specifying the random seed for reproducable tests. commit 62ab37b26336eaa67e49791c41c996acb6acee3f Author: Andreas Huber <andih@google.com> Date: Mon Dec 14 10:53:27 2009 -0800 When issuing a seek it is important that only the first MediaSource::read call has the seek option. commit e77c46644b2fb6862bafa3569f7d304252074f1e Author: Andreas Huber <andih@google.com> Date: Mon Dec 7 16:39:07 2009 -0800 Make sure the tests are actually built, sp<OMXCodec> becomes sp<MediaSource> commit 6df56915bd55a9445b3c6f953d3cc251d81579b8 Author: Andreas Huber <andih@google.com> Date: Thu Dec 3 14:25:36 2009 -0800 Temporarily disable support for querying the roles of OMX components. commit 31bb26930df9e3658dea684cedb4b0f1a06a4a88 Author: Andreas Huber <andih@google.com> Date: Tue Dec 1 13:36:52 2009 -0800 Disregard EOS events, slightly change the way the EOS flag on output buffers is handled. commit 4c382fbc9aebee8197d5988d04378062809e7c48 Author: Andreas Huber <andih@google.com> Date: Tue Dec 1 09:37:24 2009 -0800 New random seek test for the codec tests. Fixed "sticky" end-of-output-buffers flag behaviour in OMXCodec. commit c762eac3e44309592b61a168d66e091cf609fa03 Author: Andreas Huber <andih@google.com> Date: Tue Nov 3 14:13:43 2009 -0800 Fix a typo. commit 50540a59b65c7d476b0193c7494cd75895e6ca6d Author: Andreas Huber <andih@google.com> Date: Tue Nov 3 09:48:35 2009 -0800 Some more fine tuning of the unit tests, make MPEG4Extractor less verbose. commit 1157a7e52a0636706caa235abe16d2ff8a0b8140 Author: Andreas Huber <andih@google.com> Date: Wed Oct 28 12:01:01 2009 -0700 Changes to the IOMX::listNodes API, this now returns the component's roles as well, unit tests now test all components in all supported roles by default. commit 30fbf2d8c6cb927689f7ba75eb550a81e9df488a Author: Andreas Huber <andih@google.com> Date: Mon Oct 26 09:45:26 2009 -0700 Initial check-in of unit tests for OMX components.
/frameworks/av/media/libstagefright/omx/tests/Android.mk
|