Harish Mahendrakar
62859fd7bb
Benchmark: Remove stl and sdk_version from Android.bp
...
Bug: 146816684
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.ExtractorTest#sampleExtractNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: encoderTest -P /data/local/tmp/MediaBenchmark/res/
Change-Id: I2fb719151426231770e66376a9a14a9f0c903c16
5 years ago
Ray Essick
250a6b5f11
Merge "Benchmark: add asserts for common failures in sdk tests"
5 years ago
Ray Essick
f87ae40621
Merge changes from topic "blockobenchmarks"
...
* changes:
Benchmark: Add JNI test for Extractor and Muxer
Benchmark: Add JNI test for Decoder and Encoder
5 years ago
Neelkamal Semwal
b03ed5bf31
Benchmark: Add CSV support
...
Write benchmark results in a CSV format
Test: adb shell am instrument -w -r -e package com.android.media.benchmark\
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 145226938
Change-Id: I946550f8148a5ba2cb2fb6468fdbd6bf5d16a915
5 years ago
Neelkamal Semwal
8776dd4c8d
MediaTesting: Add ID3 Test
...
Test: ID3Test -P /data/local/tmp/ID3/
Bug: 144753028
Change-Id: Ibec2d69d394bd00e127dd93d046ab5e52bfae906
5 years ago
Ruchika Ashtankar
2a4adb5407
Benchmark: add asserts for common failures in sdk tests
...
Test: atest com.android.media.benchmark.tests
Bug: 146623471
Change-Id: Ic614aa88d1d97667c2660588b25786e0e0f701d3
5 years ago
Ray Essick
56ee9d7fa2
Merge "MediaTesting: Add amr-wb Decoder Test"
...
am: ee90235611
Change-Id: Ic0f8eb08bae16abaf152c7c8809fcaa5d60b8649
5 years ago
Ray Essick
ee90235611
Merge "MediaTesting: Add amr-wb Decoder Test"
5 years ago
Manisha Jajoo
2d931a83e1
Benchmark: add asserts for common failures in native tests
...
This patch also updates 'cout' to ALOG for Atest and changes
related to formatting
Test: extractorTest -P /data/local/tmp/res/
Test: muxerTest -P /data/local/tmp/res/
Test: decoderTest -P /data/local/tmp/res/
Test: encoderTest -P /data/local/tmp/res/
Test: C2DecoderTest -P /data/local/tmp/res/
Test: C2EncoderTest -P /data/local/tmp/res/
Bug: 146623471
Change-Id: I9adc20ef994cba81482185f64fcbd6a266f0d417
5 years ago
Jayant Chowdhary
12638d3b84
Merge "Functions called by RequestThread::threadLoop must not hold mInterfaceMutex."
...
am: 2638df9bf8
Change-Id: I1a0b5a4556d90f82c015f17a859a1f046a70297a
5 years ago
Jayant Chowdhary
2638df9bf8
Merge "Functions called by RequestThread::threadLoop must not hold mInterfaceMutex."
5 years ago
Snehal N Bhamare
b146058379
Benchmark: Add JNI test for Extractor and Muxer
...
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.ExtractorTest#sampleExtractNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.MuxerTest#sampleMuxerNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: I5c58326f7eef725c12f613b89c75b2987f616a41
5 years ago
Neelkamal Semwal
b523c51d80
Benchmark: Add JNI test for Decoder and Encoder
...
Test: adb shell am instrument -w -r -e debug false -e class \
'com.android.media.benchmark.tests.EncoderTest#testNativeEncoder' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.DecoderTest#testNativeDecoder' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: I60582652e2e8b488ef87962add59ccd84fbb0094
5 years ago
Ray Essick
fc0a473166
Mediacodec to use C interface to mediametrics
...
Use stable C interface instead of C++ interface.
Bug: 123543273
Test: compilation, boot, dumpsys
Change-Id: I04935343917ce400d0df531e06b4d23ab7269fa6
Merged-In: I04935343917ce400d0df531e06b4d23ab7269fa6
5 years ago
Marco Nelissen
620f87d9a4
Merge "Implement DrmSessionManager w mediaresourcemanager"
...
am: 801a252a42
Change-Id: Ib2eadac7315ee1f9ef268783b05399db6b32cbdb
5 years ago
Marco Nelissen
801a252a42
Merge "Implement DrmSessionManager w mediaresourcemanager"
5 years ago
Robert Shih
79673cfb78
Implement DrmSessionManager w mediaresourcemanager
...
Bug: 134787536
Test: DrmSessionManagerTest
Test: DrmSessionManager_test
Test: ResourceManagerService_test
Change-Id: Iab9f4f681c83f46b043cefc8633bb3e513a8e75a
Merged-In: Iab9f4f681c83f46b043cefc8633bb3e513a8e75a
5 years ago
Chih-hung Hsieh
af9fd0c067
Merge "Disable clang-tidy for libcodec2_vndk"
...
am: e02ad01ac7
Change-Id: I0fc7f132c20d5a0221ecf7368c00ca3093403f90
5 years ago
Chih-hung Hsieh
e02ad01ac7
Merge "Disable clang-tidy for libcodec2_vndk"
5 years ago
Jean-Michel Trivi
bc63ac7941
Merge "AudioSystem: no error log for virtual source conversion to stream"
...
am: 0287b5bfb8
Change-Id: I91472a9709aba4394f47653ea1b69c1a51461bd9
5 years ago
Treehugger Robot
0287b5bfb8
Merge "AudioSystem: no error log for virtual source conversion to stream"
5 years ago
Jean-Michel Trivi
ed678652c7
AudioSystem: no error log for virtual source conversion to stream
...
When converting audio attributes to stream type, do not log an
error if no product strategy support USAGE_VIRTUAL_SOURCE.
Bug: 146558301
Test: check logs after using AudioPolicy for injection
Change-Id: I8313b9d27583934e7a64edbfe49d52bad587f372
5 years ago
Gopalakrishnan Nallasamy
7685d32a4e
Merge "Benchmark: Add test for Codec2 encoders"
...
am: c1a82b91f0
Change-Id: I49c9746a6689f49ab2c6b8a9c64ab8823b8c6e17
5 years ago
Gopalakrishnan Nallasamy
c1a82b91f0
Merge "Benchmark: Add test for Codec2 encoders"
5 years ago
Chih-Hung Hsieh
e7bca42094
Disable clang-tidy for libcodec2_vndk
...
* clang-tidy segmentation fault when checking
util/C2InterfaceHelper.cpp in multiple threads.
Test: make with WITH_TIDY=1 and tidy checks for nightly builds
Bug: 146435095
Change-Id: I6487a69636d4cdc1d3449ceb193d347d402beea6
5 years ago
Ruchika Ashtankar
c500631c44
MediaTesting: Add amr-wb Decoder Test
...
Test: AmrwbDecoderTest -P /data/local/tmp/
Bug: 145192428
Change-Id: Ia947d68c09978a853248be5afd19fd2c53957c3b
5 years ago
Marcus Huang
28af1154b5
Fix android.media.cts.ImageReaderDecoderTest fail on MT6580 project
...
Root Cause:
Google C2 H264/H265 decoder request 64-aligned stride from graphic block; but ARM GPU would return
with 128-aligned stride when input height ONLY satisfies 2-aligned (e.g. 130).
Solution:
Revise stride alignment from 64 to 128 of C2 H264/H265 decoder
Bug: 142924202
Test: Build C2 Codec
Test:
run cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH264Image
run cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH264ImageReader
run cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH265Image
run cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH265ImageReader
Change-Id: I6eaff1b858e031b64744bc67d8aee5cc51cfd92d
5 years ago
Justin Yun
e8d27a3b75
Merge "Make libavservices_minijail vendor_available"
...
am: 81bfa6303d
Change-Id: I9d11a9a5c3cc17b697536a6877c4c986ab2cf93a
5 years ago
Treehugger Robot
81bfa6303d
Merge "Make libavservices_minijail vendor_available"
5 years ago
Justin Yun
9ee5dcab54
Make libavservices_minijail vendor_available
...
As we described "libavservices_minijail" in Andorid.bp, we don't need
to keep "libavservices_minijail_vendor" as a workaround, but may make
"libavservices_minijail" vendor_available and remove
"libavservices_minijail_vendor".
We will keep "libavservices_minijail_vendor" until we replace
"libavservices_minijail_vendor" to "libavservices_minijail" from all
vendor modules.
"libavservices_minijail_vendor" will be removed once the vendor
modules are cleaned up.
Bug: 146313710
Bug: 145580164
Test: build and boot
Change-Id: Iffb16c10ddc93e645d5839ac8aa320353e46d224
5 years ago
Manisha Jajoo
19492a03d4
Benchmark: Add test for Codec2 encoders
...
Test: C2EncoderTest -P /data/local/tmp/MediaBenchmark/res/
Bug: 140051680
Change-Id: Ia1cda290736e55f0bfb1ab95a4fcdeb443cc03f3
5 years ago
Dean Wheatley
dd35e2c49d
Merge "Use max of play/record frame counts for PassthruPatch track"
...
am: e93545d3ae
Change-Id: Ia0827fa0f9dc27e3bd6cdbb79914df33563d320e
5 years ago
Treehugger Robot
e93545d3ae
Merge "Use max of play/record frame counts for PassthruPatch track"
5 years ago
Dean Wheatley
b3643899c4
Use max of play/record frame counts for PassthruPatch track
...
This patch avoids pseudo LCM buffer calculation oversized buffer
causing posix_memalign error in cases of large play/record frame
counts (such as 24596) for PassthruPatchRecord patches.
Test: MSD to Primary audio patch with play/record frame counts
of 24596.
Change-Id: I3a2f3795330e99984388b01033d8e7c1685d01f2
5 years ago
Ruchika Ashtankar
daaee262f5
MediaTesting: Add amr-nb Decoder Test
...
Test: AmrnbDecoderTest -P /data/local/tmp/
Bug: 145341631
Change-Id: Ifa9702af73f4fef9281c3f35be2809f82e2b2d14
5 years ago
Ray Essick
1ce3ede751
Merge "g711 channel count limits"
...
am: e17f0c1c1e
Change-Id: I44fc3c92c51f1e83f304a86b5f81d23d6eed9b8d
5 years ago
Ray Essick
e17f0c1c1e
Merge "g711 channel count limits"
5 years ago
Manisha Jajoo
be7e57f8a3
Extractors: Enable building static libraries for all extractors
...
Current make files builds only shared libraries for extractors
Enable building static libraries for MediaTesting
Test: builds
Bug: 144965408
Change-Id: I4f05cfed60ac19b21aaeab396895b7b94eedee12
5 years ago
Jooyung Han
0958b1af0f
Merge "Set legacy_android10_support to apex modules"
...
am: 097f05bdfb
Change-Id: I4f28f8733bea87967da8f44b521c6c7aebdddc63
5 years ago
Treehugger Robot
097f05bdfb
Merge "Set legacy_android10_support to apex modules"
5 years ago
Ruchika Ashtankar
f0f5c770ec
Merge "AMR-NB: Enable building static libraries for amr-nb codecs"
...
am: 76f476c5f1
Change-Id: Ia0bc456146be9da3a14582c5650a1303861fc928
5 years ago
Treehugger Robot
76f476c5f1
Merge "AMR-NB: Enable building static libraries for amr-nb codecs"
5 years ago
Ray Essick
e9449464a9
g711 channel count limits
...
correct 'default to 6 channels' to 'default 1; max 6 channels'
Bug: 143163373
Test: vts-tradefed run vts --module VtsHalMediaC2V1_0Host
5 years ago
Christopher Ferris
292c88a4f5
Merge "Add deprecated header f_mtp.h to mtp code."
...
am: ade6032e11
Change-Id: I3c6b3c5cbf07239db5fc08e6645f0b456a72a1a7
5 years ago
Christopher Ferris
ade6032e11
Merge "Add deprecated header f_mtp.h to mtp code."
5 years ago
Ruchika Ashtankar
155d9979f7
AMR-NB: Enable building static libraries for amr-nb codecs
...
Current make files builds only shared libraries for amr-nb codecs
Enable building static libraries for MediaTesting
Test: builds
Bug: 146103645
Change-Id: I4d68993cb84d2ebde85cd1aa976ca12420334cc3
5 years ago
Sasha Smundak
b594a1b33c
Merge "Remove setting LOCAL_MULTILIB from AUDIOSERVER_MULTILIB"
...
am: 5c536200d6
Change-Id: I16025499a1246c726dd90dfb8744bf915a98428c
5 years ago
Treehugger Robot
5c536200d6
Merge "Remove setting LOCAL_MULTILIB from AUDIOSERVER_MULTILIB"
5 years ago
Jean-Michel Trivi
deee129099
Merge "APM: support product strategy routing"
...
am: 2c76260fb4
Change-Id: I9e96bef513f9b9c5467cdc8ca24f0e8635b819fc
5 years ago
Jean-Michel Trivi
2c76260fb4
Merge "APM: support product strategy routing"
5 years ago