Eino-Ville Talvala
b949b61103
Camera NDK: New lifecycle for ACameraMetadata_fromCameraMetadata
...
Instead of requiring the user to call NewGlobalRef/DeleteGlobalRef
for keeping the java object alive when creating an NDK view into it,
reference count the real native data instead, so that there's no need
to keep track of the Java object lifecycle.
- Switch CameraMetadataNative to use std::shared_ptr internally
- Switch ACameraMetadata to use std::shared_ptr internally
- Always copy data in the ACameraMetadata copy constructor
Test: New CTS tests pass, fail without this CL
Bug: 148972471
Change-Id: I40a0ccb8b40c7a89ee7d3a6f7bac7c9c88d709f1
4 years ago
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
TreeHugger Robot
cb3bd4065c
Merge "DrmUtils: return 1.3 hidl factories"
4 years ago
Automerger Merge Worker
f2a9e40de1
[automerger skipped] Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master" am: ab9ce8b1f5
am: 7b1bd01841
am: 6d06344533
-s ours
...
am skip reason: subject contains skip directive
Change-Id: I98af60075ea895dc73116cbabf3a8322bf7b3833
4 years ago
Automerger Merge Worker
0972d4dcfc
[automerger skipped] DO NOT MERGE - Merge QQ1A.200205.002 into master am: 9bc61dc953
am: 40c0e56cb6
am: b2d1f9aa06
-s ours
...
am skip reason: subject contains skip directive
Change-Id: Iaed3542d04e6ed1d9d18aa35f1b579efa7e0e362
4 years ago
Automerger Merge Worker
6d06344533
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master" am: ab9ce8b1f5
am: 7b1bd01841
...
Change-Id: I5f9089b49c73fdf20c1f1c6d386f2bed291b0ba5
4 years ago
Automerger Merge Worker
b2d1f9aa06
DO NOT MERGE - Merge QQ1A.200205.002 into master am: 9bc61dc953
am: 40c0e56cb6
...
Change-Id: I9ebed0d824edf86f6e2804217d8cec221525870e
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
Automerger Merge Worker
7b1bd01841
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master" am: ab9ce8b1f5
...
Change-Id: I8616c85e83d95840f5533d79b3da8b2c159ab2b9
4 years ago
Automerger Merge Worker
40c0e56cb6
DO NOT MERGE - Merge QQ1A.200205.002 into master am: 9bc61dc953
...
Change-Id: I0f731cdfdd5395c74a62703924c4b93fb86aff8c
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
TreeHugger Robot
61780a953c
Merge "Camera: Fill out vndk implementation for physical camera callbacks"
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
18be133279
[automerger skipped] Merge "Don't re-export libbinder headers from libstagefright_foundation" am: 4c358801fb
am: f1d8291a4a
am: ec6af17146
-s ours
...
am skip reason: Change-Id Id16054593487f042fba6e46b114da52439e98e07 with SHA-1 a959536bd9
is in history
Change-Id: I5bb953e080dc009518e1607807891c7c69cfb70c
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
Shuzhen Wang
4fa28d2e0a
Camera: Fill out vndk implementation for physical camera callbacks
...
Also fixed missing implementation of Camera availability callbacks for
ExtendedAvailabilityCallback.
Test: Camera CTS, and vndk test
Bug: 148146086
Change-Id: I557d6db3900b2346b7bc7e12cd946bc4c2dc4076
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