TreeHugger Robot
eeb2d61b7f
Merge "rm libbinderthreadstate"
4 years ago
Marco Nelissen
ab1d20824f
Merge "Add meta data extensions to support APE playback"
4 years ago
Steven Moreland
ed8495b407
rm libbinderthreadstate
...
Empty, since the functionality was moved to libbinder/libhwbinder to
remove extra lib dependency.
Bug: 148692216
Test: N/A
Change-Id: I8a1fd821c200f94bd500eed477d7e4ae9f8541d2
4 years ago
Chong Zhang
b5a30632e4
Merge "Remove libbinder from media.swcodec"
4 years ago
Wonsik Kim
972199ea0d
Merge "Prepare TEST_MAPPING for presubmit tests"
4 years ago
Automerger Merge Worker
697aec8505
Merge "ExtractorUnitTest: Added AndroidTest.xml to run test with atest" am: f44b0fd7b7
am: 483a256a4d
am: d2b3b9e75f
...
Change-Id: Ib69f38ce291ec4d6f9efd2005d4b045ee941a63b
4 years ago
Automerger Merge Worker
51009f1150
Merge "Benchmark: Update AndroidTest.xml to push test vectors" am: 0479966c5f
am: acf22cd190
am: 8851e2b817
...
Change-Id: Idc71ee7f2694cb1cfc7ee69930cd6b60014cc1ea
4 years ago
Automerger Merge Worker
d2b3b9e75f
Merge "ExtractorUnitTest: Added AndroidTest.xml to run test with atest" am: f44b0fd7b7
am: 483a256a4d
...
Change-Id: I941e688dabaf12f768ac57d10207dfb051db13f0
4 years ago
Automerger Merge Worker
8851e2b817
Merge "Benchmark: Update AndroidTest.xml to push test vectors" am: 0479966c5f
am: acf22cd190
...
Change-Id: Ia3db47076a572b6904bbf316cedb9e08360aaa35
4 years ago
Automerger Merge Worker
483a256a4d
Merge "ExtractorUnitTest: Added AndroidTest.xml to run test with atest" am: f44b0fd7b7
...
Change-Id: Ia20c31f637337ce63ef9cee4f58eb6daa77ba7a7
4 years ago
Automerger Merge Worker
acf22cd190
Merge "Benchmark: Update AndroidTest.xml to push test vectors" am: 0479966c5f
...
Change-Id: I2f84a99e66d2087fdb6ecc22df162c9119156daa
4 years ago
Treehugger Robot
f44b0fd7b7
Merge "ExtractorUnitTest: Added AndroidTest.xml to run test with atest"
4 years ago
Treehugger Robot
0479966c5f
Merge "Benchmark: Update AndroidTest.xml to push test vectors"
4 years ago
Automerger Merge Worker
980a7793f5
Merge "writerTest: Added AndroidTest.xml to run test with atest" am: 3852387fa2
am: 37ca4a3841
am: 8e8a584cfd
...
Change-Id: Ib9da087edf3f7e762506fb86a1f72b3df9752fa0
4 years ago
Automerger Merge Worker
8e8a584cfd
Merge "writerTest: Added AndroidTest.xml to run test with atest" am: 3852387fa2
am: 37ca4a3841
...
Change-Id: I6a88fb951f0801b3d8a0ad7c2076b8962a9e1a6e
4 years ago
Automerger Merge Worker
37ca4a3841
Merge "writerTest: Added AndroidTest.xml to run test with atest" am: 3852387fa2
...
Change-Id: I11f0cefc9525eb56e6aebe71545b77b57657c325
4 years ago
Ray Essick
3852387fa2
Merge "writerTest: Added AndroidTest.xml to run test with atest"
4 years ago
hkuang
93fb84c8d5
MediaTranscodingService: Add AdjustableMaxPriorityQueue.
...
AdjustableMaxPriorityQueue is a custom max priority queue that helps managing jobs for MediaTranscodingService.
AdjustableMaxPriorityQueue is a wrapper template around the STL's *_heap() functions.
- Internally, it uses a std::vector<T> to store elements in a heap order.
- Support adjusting item's priority while maintaining the heap property.
- Support removing any item in the heap while maintaining the heap property.
- AdjustableMaxPriorityQueue needs T::operator<() at instantiation time
Bug: 145233472
Test: Unit test.
Change-Id: Ic43eee817877dfbf8b38919ce03d40d8763c493c
4 years ago
Chong Zhang
d1bbbe3dbf
Remove libbinder from media.swcodec
...
Also split client-side usage of libstagefright_bufferqueue_helper
into a separate lib libstagefright_bufferqueue_helper_client, and
let it link libgui directly, there is no point static link the bq.
Make sure this is only used by system, not vendor.
b/147759770
b/139201422
Change-Id: Ib8b0d27f23e7be41081b58ef586537a80ebedffc
4 years ago
Wonsik Kim
45a3ce9804
Prepare TEST_MAPPING for presubmit tests
...
Putting the tests for postsubmit first. Switch to presubmit once we
verify they are not flaky.
Bug: 142866491
Test: atest --test-mapping frameworks/av/media/libstagefright
Test: atest --test-mapping frameworks/av/media/codec2
Change-Id: I1cbb81434b49288de85b57c7749670be585edc58
4 years ago
Treehugger Robot
ab9ce8b1f5
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master"
4 years ago
Harish Mahendrakar
93e498735a
writerTest: Added AndroidTest.xml to run test with atest
...
Test: atest writerTest -- --enable-module-dynamic-download=true
Bug: 144317323
Change-Id: I8d76357b08e1b4b33da975fcca607bcba4cf7ca7
4 years ago
Marco Nelissen
117c6f7d41
Merge "Avoid reading at negative offsets"
4 years ago
Automerger Merge Worker
7e10198833
Merge "Revert "Disable clang-tidy for libcodec2_vndk"" am: e4d40f870b
am: e08959e9a7
am: 1463a1244d
...
Change-Id: I0bddcd3c30f78308712141e1bb3c53564c79b324
4 years ago
Automerger Merge Worker
1463a1244d
Merge "Revert "Disable clang-tidy for libcodec2_vndk"" am: e4d40f870b
am: e08959e9a7
...
Change-Id: Idba8e32d9ccd2a0194f21d1af5009423b832d805
4 years ago
Chih-hung Hsieh
e08959e9a7
Merge "Revert "Disable clang-tidy for libcodec2_vndk""
...
am: e4d40f870b
Change-Id: I10956a61dc035bd6383b706ba90dd9e1657f3cd9
4 years ago
Chih-hung Hsieh
e4d40f870b
Merge "Revert "Disable clang-tidy for libcodec2_vndk""
4 years ago
Manisha Jajoo
913271d255
ExtractorUnitTest: Added AndroidTest.xml to run test with atest
...
Bug: 144480377
Test: atest ExtractorUnitTest -- --enable-module-dynamic-download=true
Change-Id: I0a23d669b26c5706d7ba32a6c9c852a65eb38ac1
4 years ago
Chih-hung Hsieh
aa6f4f3671
Revert "Disable clang-tidy for libcodec2_vndk"
...
This reverts commit e7bca42094
.
Reason for revert: clang-tidy has been fixed
Change-Id: Id33680f251c42b528bd9acdeadceb1bbed080588
4 years ago
Automerger Merge Worker
ec6af17146
Merge "Don't re-export libbinder headers from libstagefright_foundation" am: 4c358801fb
am: f1d8291a4a
...
Change-Id: I755d7c6698eef3344f7aa30f81732abaf56ade62
4 years ago
Umang Saini
f88243986f
Benchmark: Update AndroidTest.xml to push test vectors
...
Test: atest com.android.media.benchmark.tests \
-- --enable-module-dynamic-download=true
Bug: 147809186
Change-Id: Id182dbfc3f937b76143137eece206f411fd0c532
4 years ago
Automerger Merge Worker
f1d8291a4a
Merge "Don't re-export libbinder headers from libstagefright_foundation" am: 4c358801fb
...
Change-Id: I388ba44f877a5844153efc5a8ffd0c07321b4dde
4 years ago
Jiyong Park
4c358801fb
Merge "Don't re-export libbinder headers from libstagefright_foundation"
4 years ago
Automerger Merge Worker
6094af6abb
Merge "Benchmark: Add backward compatibility for vorbis" am: 7efed09e5a
am: c98c7c8bb7
am: 1d2276f4fd
...
Change-Id: I309d531f2ed3fdf9ca4e3deffc01424fee1047e1
4 years ago
Automerger Merge Worker
575b638dfc
Merge "MPEG4Writer: Initialize mime to NULL in addSource" am: df82d62c33
am: 4146a56046
am: 81a568b401
...
Change-Id: I8dc93d79eaab0adb59e542839cbf830e373a6c6a
4 years ago
Automerger Merge Worker
1d2276f4fd
Merge "Benchmark: Add backward compatibility for vorbis" am: 7efed09e5a
am: c98c7c8bb7
...
Change-Id: I1eac1687883659031eddb01d38056972274a2985
4 years ago
Automerger Merge Worker
81a568b401
Merge "MPEG4Writer: Initialize mime to NULL in addSource" am: df82d62c33
am: 4146a56046
...
Change-Id: Ib94695bd6d4c829535c7418a223cbd427419c8eb
4 years ago
Automerger Merge Worker
c98c7c8bb7
Merge "Benchmark: Add backward compatibility for vorbis" am: 7efed09e5a
...
Change-Id: Ib78870d1db87ec1d85bd5f246c5a3afc289c3cc3
4 years ago
Automerger Merge Worker
4146a56046
Merge "MPEG4Writer: Initialize mime to NULL in addSource" am: df82d62c33
...
Change-Id: I8fd27850748b3132263d7e1f1d7644b9193c7649
4 years ago
Ray Essick
7efed09e5a
Merge "Benchmark: Add backward compatibility for vorbis"
4 years ago
Marco Nelissen
1b41d44972
Avoid reading at negative offsets
...
PlayerServiceFileSource had the same logic as FileSource that could
cause reading at negative data source offsets, so fix that too.
Test: build
Bug: 141242340
Change-Id: I60226d85ece83339444d9ec1c0a741271e33e127
4 years ago
Jiyong Park
6df7f5f72b
Don't re-export libbinder headers from libstagefright_foundation
...
The headers of libstagefright_foundation do not reference libbinder
headers. Therefore, the libbinder headers don't need to be re-exported.
As a good side effect, libbinder is no longer built for
com.android.media APEX where libstagefright_foundation is a member of.
Before this change, due to the re-export of headers, the media APEX
variant of libbinder had to be created.
Also, this is a partial cherry-pick of Ieb731a8112b1f3bdc6862059671e8a9dd31d88e1
from the internal master.
Bug: 147671264
Test: m
Merged-In: Id16054593487f042fba6e46b114da52439e98e07
(cherry picked from commit a959536bd9
)
Change-Id: Id16054593487f042fba6e46b114da52439e98e07
4 years ago
TreeHugger Robot
ce22af37c1
Merge "CCodec: don't use array mode if in block model"
4 years ago
Manisha Jajoo
8ff51afd56
Benchmark: Add backward compatibility for vorbis
...
Bug: 148582735
Test: atest com.android.media.benchmark.tests
Change-Id: I9bd90c02a079e03cadcc3c078c274f0903d4ad39
4 years ago
Harish Mahendrakar
f9d5d46591
MPEG4Writer: Initialize mime to NULL in addSource
...
mime was uninitialized before querying from format.
If format doesn't contain mime, then this remained
uninitialized
Test: atest android.mediav2.cts.MuxerUnitTest
Bug: 148916777
Change-Id: I1375dd9e905fe8ee21f6cff9605db0e97114d0fa
4 years ago
Automerger Merge Worker
fa02dd1e20
Merge "MPEG4Writer:Fix MetaData use-after-free issue" am: e6b6db59fc
am: 2308ec5ee0
...
Change-Id: Ia23a044765cdfe27f1d244897a8625b15b85d5a6
4 years ago
Automerger Merge Worker
3cf987e81a
Merge "Benchmark: Consistency in test names" am: b1bac93a52
am: 956e2618bd
am: 9d4867f606
...
Change-Id: I41e095b0a02b91f0d260d553a23ec70500bdbbc9
4 years ago
Automerger Merge Worker
2308ec5ee0
Merge "MPEG4Writer:Fix MetaData use-after-free issue" am: e6b6db59fc
...
Change-Id: I9485f77b567543c5b3cec241ad8c7cccdaff1842
4 years ago
Ray Essick
e6b6db59fc
Merge "MPEG4Writer:Fix MetaData use-after-free issue"
4 years ago
Automerger Merge Worker
9d4867f606
Merge "Benchmark: Consistency in test names" am: b1bac93a52
am: 956e2618bd
...
Change-Id: I5dbaa5535ac8ea57dfdb74acbb3ed6e0a6a63879
4 years ago