summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix implicit-fallthrough warnings.Chih-Hung Hsieh2018-10-191-0/+1
| | | | | | Test: make checkbuild Bug: 112564944 Change-Id: Ib93559a5c1512861f9746cd28d8b19073ce92aa8
* resolve merge conflicts of b92f1d2e1be35b331b18589a8cde81d51ddd31d6 to ↵Pawin Vongmasa2018-08-101-0/+10
|\ | | | | | | | | | | | | | | oreo-mr1-vts-dev am: c0243f2ff8 Change-Id: I25bf6387a074f630cc3e10c3b265d16390e39eca
| * resolve merge conflicts of b92f1d2e1be35b331b18589a8cde81d51ddd31d6 to ↵Pawin Vongmasa2018-07-121-0/+10
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | oreo-mr1-vts-dev Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 70933963 Change-Id: I38f6309b638e604403dba15fa1fe1022b298c5b2
| | * Disable tests for secure audio decodersPawin Vongmasa2018-07-111-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 70933963 Change-Id: Iaaf3b7d382e7df4374dd7e03e5cc7b2ae6861fad
* | | VtsHalMediaOmx should test functionality onlyRay Essick2018-06-015-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tests insisted on presence of codecs as well as functionality, but the list it reads is a superset of what may be on the device. Modified so that if a codec is not present, we ignore it rather than failing the test. The Vts tests that check OMX Store are being augmented to ensure any advertised codecs are indeed present. Bug: 80029024 Bug: 80530946 Test: vts run VtsHalMediaOmxV1_0Host Change-Id: Icd6d049c5c0d31f47ef3dbda52d6927e38bd894d
* | | Add multichannel support am: c678d51bdc am: 9886d749d4Pawin Vongmasa2018-05-241-0/+45
|\| | | | | | | | | | | | | | | | | am: b0da0bce66 Change-Id: I2b701daf2c12a7b0454c46d48910671f10ccb2b6
| * | Add multichannel supportPawin Vongmasa2018-05-241-0/+45
| |\| | | | | | | | | | | | | | | | am: c678d51bdc Change-Id: I523732b9a00c079d84a3e594ba6b35ee09989a52
| | * Add multichannel supportPawin Vongmasa2018-05-101-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxStoreV1_0Host \ -l INFO Bug: 69811887 Change-Id: I6ddf882d5a0d991acc8123ed6d220835fc6cce5c
| | * bug fix: close file pointerRam Mohan M2018-01-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 63796949 Merged-In: Ifd8a27d851cbc659ea8108e0879747cd9169680a Change-Id: Ifd8a27d851cbc659ea8108e0879747cd9169680a (cherry picked from commit 727b2ba98c81b962cfd3cfbaf8b706cce37cb096)
| | * bug fix: restore support for broken flagRam Mohan M2018-01-233-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | timestampDevTest flag can be used to disable timestamp deviation tests. The flag is not working as intended. This is corrected. Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \ && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check --primary-abi-only \ --skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO Bug: 64743270 Bug: 65166112 Merged-In: I611e96498a4677b6ccbff33c291d56eed7b48f6f Change-Id: I611e96498a4677b6ccbff33c291d56eed7b48f6f (cherry picked from commit dc6270ecc1d6a3ac18b2820ef176bb4ea58fba3f)
| | * bug fix: handle multiple port settings change events signalled at onceRam Mohan M2018-01-231-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Components can send various kinds of port settings changed events all at once. During a full port reconfiguration this is causing problems due to limited flexibility in the message handling design. For now, before committing to a full port reconfiguration defer any events waiting in the queue to be addressed to a later point. Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \ && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check --primary-abi-only \ --skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO Bug: 64468705 Merged-In: I537cdd3e7d92cdc6d54168f091d7897afe541599 Change-Id: I537cdd3e7d92cdc6d54168f091d7897afe541599 (cherry picked from commit a230bad8d47ff203beeb84ca0b277fe7c3a9eae6)
| | * bug fix: disable timestamp deviation test for audio decoderRam Mohan M2018-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \ && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check --primary-abi-only \ --skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO Bug: 64128634 Bug: 65166112 Merged-In: I8a08a8da7dd203cd16cbfbfd3f15e27966db711f Change-Id: I8a08a8da7dd203cd16cbfbfd3f15e27966db711f (cherry picked from commit eb9e25a3e265a984a1c114a1925dc33bf445f28f)
| | * bug fix: output colorformat configuration fixedRam Mohan M2018-01-233-44/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The eColorFormat field in OMX_PARAM_PORTDEFINITIONTYPE structure has no effect on the component. This has to be configured from OMX_VIDEO_PARAM_PORTFORMATTYPE. This is corrected. This color format information is passed to graphic buffer during its allocation Bug: 63796949 Merged-In: I51b1e59631647d1291ecfac373781ac5e5a0ffd5 Change-Id: I51b1e59631647d1291ecfac373781ac5e5a0ffd5 (cherry picked from commit 1441864f4c22ec7ae3fc8dd0e7bd525c45b52f13)
| | * bug fix: configure input port buffer sizeRam Mohan M2018-01-238-222/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In video decoders, size of a single input frame (elementary-stream) is dependent on width, height, color format, profile settings, ... Most of this information is part of sps, pps and requires parsing. But as the max size of the stream is known ahead, use it to configure the input buffer size requirements Bug: 63875287 Bug: 63796949 Merged-In: Ib760c4f55b094260a0abd120f852dcf1899df4e0 Change-Id: Ib760c4f55b094260a0abd120f852dcf1899df4e0 (cherry picked from commit 9ce313a7b3d6dba0fb1b2fa1888fcb4824a022c8)
| | * bug fix: handle OMX_EventBufferFlag eventsRam Mohan M2018-01-234-34/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OMX_EventBufferFlag event is sent when the component has processed a buffer with its EOS flag set. This event is not sent by soft omx components. Vendor components can send this. From IOMX point of view, this event is not sent for processing bug:64102197 Merged-In: I3a978a885b1e4446f82f2356ae677f70ea6f8150 Change-Id: I3a978a885b1e4446f82f2356ae677f70ea6f8150 (cherry picked from commit c8df8940e1595f8d35cbd1df744eb3460a4c2d77)
* | | Merge "Convert omx hal test to use VtsHalHidlTargetTestEnvBase" am: ↵Zhuoyao Zhang2018-02-127-433/+82
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 03086cfea4 am: 162e15e590 am: db39ca498b Change-Id: I6576b40b2b5f3dfb3b8aea95eeb0d043c7ed59cf
| * \ \ Merge "Convert omx hal test to use VtsHalHidlTargetTestEnvBase" am: 03086cfea4Zhuoyao Zhang2018-02-127-433/+82
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | am: 162e15e590 Change-Id: Iaf66c32bd698560b4baf344e0af2d2c3d42e997a
| | * | | Convert omx hal test to use VtsHalHidlTargetTestEnvBaseZhuoyao Zhang2018-02-097-433/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move ComponentTestEnvironment to media_hidl_test_common to reduce code duplication. Bug: 64203181 Test: make vts vts-tradefed run vts -m VtsHalMediaOmxV1_0Host Change-Id: Ie34ff637ec7ccf98ebfe8d2bda4d5f28bf4c0e11
| | * | | Merge commit '1a06284b24f5eb7bb9c1fea0817da8898b3b1bff' fromXin Li2017-11-1418-1070/+1616
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | oc-mr1-dev-plus-aosp into stage-aosp-master Change-Id: I2a044eb8c9981d0a8198ffe2df55559afbd76341 Merged-In: I4fb9f18884f7ef21162015a0032c4431444f7025
| | * | | | Update makefiles for hidl_interface.Steven Moreland2017-11-101-190/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 35570956 Test: manual Change-Id: I7a220b78ee081240e1dc30ef5672ba39e3e98375
| * | | | | Updating makefiles for hidl_interface.Steven Moreland2017-11-131-190/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 64487114 Test: manual Merged-In: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812 Change-Id: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
* | | | | | Updating makefiles for hidl_interface.Steven Moreland2017-11-131-190/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 64487114 Test: manual Merged-In: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812 Change-Id: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
* | | | | | Merge "omxvts:vid:dec: modify resource files for avc dec and mpeg4 dec" into ↵Ram Mohan M2017-11-101-4/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | oc-mr1-dev am: 3a29e0d0ad am: 8dd1306038 Change-Id: Ia453eb5b38bf8cb043c2bc42c55c33a89946ab7c
| * | | | | Merge "omxvts:vid:dec: modify resource files for avc dec and mpeg4 dec" into ↵Ram Mohan M2017-11-101-4/+4
| |\ \ \ \ \ | | |_|/ / / | |/| | / / | | | |/ / | | |/| | | | | | | | | | | | | | | | | oc-mr1-dev am: 3a29e0d0ad Change-Id: I35af870e6e370b7752d276d5e9e182f56b6d2ecc
| | * | | omxvts:vid:dec: modify resource files for avc dec and mpeg4 decRam Mohan M2017-11-081-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resource files for avc and mpeg4 are at higher resolutions than what the CDD requires. This CL corrects the issue. Test: make vts -j123 && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check \ --skip-preconditions -m VtsHalMediaOmxV1_0Host \ -l INFO Bug: 68828675 Change-Id: I5a32bccae1b14a72ae0db2ffafd4a0e86cced74b
* | | | | Merge "bug fix: during fatal fails bypass freeNode() calls" into oc-mr1-dev ↵Ram Mohan M2017-10-175-0/+20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: ae62942b1c am: 56edc8ac66 Change-Id: Ic208c8ea548e559b5e553e639227a50da01d0d2f
| * | | | Merge "bug fix: during fatal fails bypass freeNode() calls" into oc-mr1-devRam Mohan M2017-10-175-0/+20
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: ae62942b1c Change-Id: I0d93babc0ce84e3d427ae5adf4afd40d1a46e45b
| | * | | bug fix: during fatal fails bypass freeNode() callsRam Mohan M2017-10-175-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If test application undergoes a fatal failure bypass all the omx api calls till the application safely returns. Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \ && vts-tradefed run commandAndExit vts \ --skip-all-system-status-check --primary-abi-only \ --skip-preconditions --module VtsHalMediaOmxV1_0Host \ -l INFO Bug: 63796949 Change-Id: If5a33672a31665db913e53c6f8ba8bea6cfd3ebd
* | | | | Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1 am: 6c811964a1Steven Moreland2017-10-111-1/+5
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 116161d94e Change-Id: I33643636e2511de77fdf7de57777eb67edee2e52
| * | | | Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1Steven Moreland2017-10-111-1/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 6c811964a1 Change-Id: I85ccbb4a15cd18938607f5bca4e065b9d7e0182b
| | * \ \ \ Update for Soong java makefiles. am: c3e80fa01eSteven Moreland2017-10-111-1/+5
| | |\ \ \ \ | | | | |/ / | | | |/| | | | | | | | | | | | | | | | | | | | am: 0fff75dee1 Change-Id: I5b524ccf13233f3696881a2a670b5d2134fd5f15
| | | * | | Update for Soong java makefiles.Steven Moreland2017-10-111-1/+5
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: c3e80fa01e Change-Id: Ia8835f9c95bd98a96f5fd3aff11191e7d3726fb9
| | | | * | | Update for Soong java makefiles.Steven Moreland2017-10-101-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: pass Bug: 33420795 Change-Id: Id9b1919a19b8ff682738cfb0869a479b4dbb4293
* | | | | | | Merge "omxvts: exit gracefully during fatal fails" into oc-mr1-dev am: ↵Ram Mohan M2017-10-068-415/+550
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3021f1fafb am: 9b0849e333 Change-Id: Iea1c914ac0952f98a95d7409af5805bcfb26af81
| * | | | | | Merge "omxvts: exit gracefully during fatal fails" into oc-mr1-devRam Mohan M2017-10-068-415/+550
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | am: 3021f1fafb Change-Id: I8ac8c71c0bdff6aef9f79b393ea2d570de773394
| | * | | | | omxvts: exit gracefully during fatal failsRam Mohan M2017-10-058-415/+550
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 63796949 Change-Id: I735db42f7de6926adddd328db1a48de35faaa608
* | | | | | | Merge "Revert "Port mode configuration test - II""TreeHugger Robot2017-10-051-14/+0
|\ \ \ \ \ \ \
| * | | | | | | Revert "Port mode configuration test - II"Pawin Vongmasa2017-09-291-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fa0d7a3b89e9d2588b9c19b908684c043f92641e. Change-Id: I1f907482f89aaff5f01be38a83f5aca997e20a8a
* | | | | | | | Merge "Update for hidl adapter module defaults." am: 988c977079 am: ↵Steven Moreland2017-10-041-0/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 861651985f am: b53e6ad535 am: 9a17f41f6f Change-Id: I78d9292068b372238554fd9d35128e69f5b5f9d2
| * | | | | | | Merge "Update for hidl adapter module defaults." am: 988c977079 am: 861651985fSteven Moreland2017-10-041-0/+1
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: b53e6ad535 Change-Id: I23269fb7a9bdd352e670a80f390527d9eef31412
| | * | | | | | Merge "Update for hidl adapter module defaults." am: 988c977079Steven Moreland2017-10-041-0/+1
| | |\ \ \ \ \ \ | | | | |_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 861651985f Change-Id: Ifdb878720d42120e7309dd2a49e5a91059ff4b72
| | | * | | | | Merge "Update for hidl adapter module defaults."Steven Moreland2017-10-041-0/+1
| | | |\ \ \ \ \ | | | | | |_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | am: 988c977079 Change-Id: I289818be1b30397391847ba1c532d1014fdbed27
| | | | * | | | Update for hidl adapter module defaults.Steven Moreland2017-10-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: pass Change-Id: Idc6a943149a279bf17cfcfd0f2571473e53bbbbf
* | | | | | | | Merge "omxvts: fix binary for 64bit platforms" into oc-mr1-dev am: 7e0286404aRam Mohan M2017-10-018-2/+24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: db285e9390 Change-Id: I2e79899adf6599684815bea6f6f6a9aaed41de4c
| * | | | | | | Merge "omxvts: fix binary for 64bit platforms" into oc-mr1-devRam Mohan M2017-10-018-2/+24
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 7e0286404a Change-Id: Id7c88291d1e8d846deea702f1ae30198361333dd
| | * | | | | | omxvts: fix binary for 64bit platformsRam Mohan M2017-09-298-2/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 63796949 Change-Id: Ieddae0bd9fc45a88c6e1579bdd588b77b4174a1f
* | | | | | | | Merge "omxvts: misplaced lock can cause race condition" into oc-mr1-dev am: ↵Ram Mohan M2017-10-011-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 99c319f781 am: d1817707b7 Change-Id: I3284ba15562b3aab4b705e5f1c776a5169d143bd
| * | | | | | | Merge "omxvts: misplaced lock can cause race condition" into oc-mr1-devRam Mohan M2017-10-011-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 99c319f781 Change-Id: I151636a841c11310880601db6533d21ab0d8f7c0
| | * | | | | | omxvts: misplaced lock can cause race conditionRam Mohan M2017-09-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upon unsuccessful return during timed wait, relock the mutex before accessing message list. Bug: 63796949 Change-Id: I84a43e148a6415e629cb39a6b9dfe27259f8f2fd
* | | | | | | | Merge "Revert "Loop all decode tests for all port modes supported""TreeHugger Robot2017-09-295-547/+439
|\ \ \ \ \ \ \ \