ef5a163e33a026e683b92d9e8aa2405f214ad442 |
|
09-May-2018 |
Pawin Vongmasa <pawin@google.com> |
Make libstagefright free from libstagefright_omx This change list removes the dependency on libstagefright_omx from libstagefright. Test: Builds Bug: 79459583 Change-Id: Ia75dfa5b0c1419a8da7f45361c74ebd618b74d7a
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
78165d3f45797079b06c876042b9b78039378121 |
|
24-Jan-2018 |
Wonsik Kim <wonsik@google.com> |
codec2: list c2.* components in MediaCodecList - Set proper media type for component interface and read them in CCodec instead of current hack. - Define debug.stagefright.omx_default_rank to override default OMX.* rank value (currently set to be preferred over c2.*) - Move MediaCodec::CreateByType logic from ACodec to MediaCodec. Test: am instrument -e size small -w 'android.media.cts/android.support.test.runner.AndroidJUnitRunner' Test: setprop debug.stagefright.ccodec yes Test: killall mediaserver Test: cts-tradefed run cts -m CtsMediaTestCases -t android.media.cts.MediaCodecListTest Change-Id: I55bd10d2d8c65867eae654e5bd64ef545689e699
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
c0010ab1d2bdfe4ddc3ce7e38b455d3550d174a7 |
|
17-Nov-2017 |
Pawin Vongmasa <pawin@google.com> |
Revert "Revert "Allow empty IOmxStore implementation"" This reverts commit 77a5b891eb2c64246c82d695aac40c5312f0ff3e, which was made originally for b/69110957. Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxStoreV1_0Host \ -l INFO Bug: 68491141 Change-Id: I4e0bd3c343811142995665672fe89ad3e9da6dde
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
e7b894297aebc24939ddfa632ea3dd2d405d9f93 |
|
17-Nov-2017 |
Pawin Vongmasa <pawin@google.com> |
Remove dependency on non-Treble OMX This essentially reverts commit ba40190c5e8d9bfe5b814984c6861809fea064bd, which was made originally for b/69110957. The change in addition to reverting is the reordering of calls in main_codecservice.cpp. This CL makes the call to SetUpMinijail() come before the call to ProcessState::self()->startThreadPool(). Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 67990472 Change-Id: Ic62acf3ae1aa3f9249e5c3ce542fb4f95689704e
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
ba40190c5e8d9bfe5b814984c6861809fea064bd |
|
17-Nov-2017 |
Pawin Vongmasa <pawin@google.com> |
Revert "Revert "Revert "Remove unused modules made for non-Treble OMX""" This reverts commit 620e4667dc41e17e365615fda4507fa9f7267ca0, which was made originally for b/67990472. Bug: 69110957
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
77a5b891eb2c64246c82d695aac40c5312f0ff3e |
|
17-Nov-2017 |
Pawin Vongmasa <pawin@google.com> |
Revert "Allow empty IOmxStore implementation" This reverts commit fcbaadcd32ebee76ade68d8ed865f3a3190527b1, which was made originally for b/68491141. Bug: 69110957
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
fcbaadcd32ebee76ade68d8ed865f3a3190527b1 |
|
10-Nov-2017 |
Pawin Vongmasa <pawin@google.com> |
Allow empty IOmxStore implementation Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Bug: 68491141 Change-Id: I563c036c00fea96bef73f00edc467b16c1663eed
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
620e4667dc41e17e365615fda4507fa9f7267ca0 |
|
27-Oct-2017 |
Pawin Vongmasa <pawin@google.com> |
Revert "Revert "Remove unused modules made for non-Treble OMX"" This reverts commit 85e88d9b45d4a9b0b012f81ac068d216f588caac. Also, this fixes the crash that would happen on devices that do not have full Treble enabled. Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 68340092 Bug: 67990472 Change-Id: I6d96cecb8eaa8691c4c0f15fe0c8e60d0c74b440
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
85e88d9b45d4a9b0b012f81ac068d216f588caac |
|
27-Oct-2017 |
Colin Cross <ccross@android.com> |
Revert "Remove unused modules made for non-Treble OMX" This reverts commit 37c79ffe2fa52a1eaa4db74b5e15c6d41646efbf Bug: 68340092 Test: revert Change-Id: If7736b745f981105bed4ffda2e63691d8862d259
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
37c79ffe2fa52a1eaa4db74b5e15c6d41646efbf |
|
21-Oct-2017 |
Pawin Vongmasa <pawin@google.com> |
Remove unused modules made for non-Treble OMX All devices should use Treble with OMX hals now. This CL removes 1. Non-Treble implementations of OMX and OMXStore 2. MediaCodecService 3. All dependencies on sysprop system.persist.treble_omx Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 67990472 Change-Id: I245ecf89d30d532f232e05e362e1cea76f5c37de
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
e7a8a637a019d67983bdc858ba5e879431619d5a |
|
09-Oct-2017 |
Dongwon Kang <dwkang@google.com> |
Move MediaDefs from libmedia to libstagefright_foundation This is needed to remove the libmedia dependency from extractors. Other remaining dependencies like IMediaSource::ReadOptions will be addressed with a separate change. Test: build Bug: 65851881 Change-Id: I4460e960360db4847a0784732accd0cfe28a9ec0
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
e60c7cff6c3b34d70e580da93a297d2b3fa76ddc |
|
16-Sep-2017 |
Pawin Vongmasa <pawin@google.com> |
Rename "bitrate-control" to "bitrate-modes" Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Bug: 65769027 Change-Id: I09e92841daffdb09d9e236d590462f345f7a1ed8
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|
cbdeea977b79c41910b004cffcb80d81265853e8 |
|
27-Jul-2017 |
Pawin Vongmasa <pawin@google.com> |
Implement IOmxStore Separate out MediaCodecsXmlParser and implement IOmxStore and IOMXStore. Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Test: make cts -j123 && cts-tradefed run cts -m \ CtsMediaTestCases -t android.media.cts.MediaCodecListTest Bug: 37657124 Merged-In: I8c5a3a8fe6defab4f17c8a49bce57452879193dc Change-Id: I8c5a3a8fe6defab4f17c8a49bce57452879193dc
/frameworks/av/media/libstagefright/OmxInfoBuilder.cpp
|