summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-07Snap for 11541002 from 103e46e4cd4b6efcf6001f23fa8665fb110abf8d to sdk-releaseplatform-tools-35.0.1sdk-releaseAndroid Build Coastguard Worker
Change-Id: I11931cbcfbf267ca70bf450b285da9d536c29ac1
2023-12-13Snap for 11211409 from 044e4840ae48100cd63edaa5d0b791a614209674 to sdk-releaseAndroid Build Coastguard Worker
Change-Id: Ib9168e1cbcb91b92511da970d2a29ec7ea2ad76e
2023-11-17[automerger skipped] Upgrade libwebm to libwebm-1.0.0.31 am: e546ccacd3 -s oursHEADmastermainHarish Mahendrakar
am skip reason: Merged-In I18bedd39853cf9c79053614c4ceb4f54ad430956 with SHA-1 76291c2912 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/25406614 Change-Id: I2897f81273fc39e5490a9814ba547b020e64df4d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-17[automerger skipped] Upgrade libwebm to libwebm-1.0.0.30 am: 0a7513cba2 -s oursSadaf Ebrahimi
am skip reason: Merged-In If1f97b9a31dd4e2bf5d68b6f07ab80440f900953 with SHA-1 f81005e742 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/25391320 Change-Id: Iccbd12b709970e466731d0a1f1e285b806de4717 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-17Upgrade libwebm to libwebm-1.0.0.31Harish Mahendrakar
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update libwebm For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Bug: 308688826 Test: TreeHugger Test: atest CtsMediaV2TestCases:ExtractorTest \ CtsMediaV2TestCases:ExtractorUnitTest \ CtsMediaV2TestCases:MuxerTest \ CtsMediaV2TestCases:MuxerUnitTest (cherry picked from https://android-review.googlesource.com/q/commit:76291c2912ba965a35f0dbdc0103c38289df3773) Merged-In: I18bedd39853cf9c79053614c4ceb4f54ad430956 Change-Id: I18bedd39853cf9c79053614c4ceb4f54ad430956
2023-11-16Upgrade libwebm to libwebm-1.0.0.30Sadaf Ebrahimi
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update libwebm For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger (cherry picked from https://android-review.googlesource.com/q/commit:f81005e742ccb760a1d1cefb935f701b144b4a7a) Merged-In: If1f97b9a31dd4e2bf5d68b6f07ab80440f900953 Change-Id: If1f97b9a31dd4e2bf5d68b6f07ab80440f900953
2023-11-02Snap for 11038981 from 76291c2912ba965a35f0dbdc0103c38289df3773 to sdk-releaseAndroid Build Coastguard Worker
Change-Id: Ibf58e73de7b1172ab6bde695f9b08bd08dc8d472
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912 am: 1eadf6acb3 am: 0cb89e3f3aHarish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: I896ba4156a1d161ac92a293f5491da704ab9a28c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912 am: 044e4840ae am: 44ea998367Harish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: Id76d6938f622e4f424ee8d74a2128751862db2f6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912 am: 1eadf6acb3Harish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: Ice393121954fdf977b64c29b53b2034848f4ef11 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912 am: 044e4840aeHarish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: I8a1de754051ecbcd9845e03cdcaee0c7a34cbc28 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912Harish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: Ia46a9b209b4f3e043659c9d592ba638eb5a50813 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-01Upgrade libwebm to libwebm-1.0.0.31 am: 76291c2912Harish Mahendrakar
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2812814 Change-Id: I1009189aab1b42ac35ce9478fdc2fc8158cdc655 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31Upgrade libwebm to libwebm-1.0.0.31Harish Mahendrakar
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update libwebm For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Bug: 308688826 Test: TreeHugger Test: atest CtsMediaV2TestCases:ExtractorTest \ CtsMediaV2TestCases:ExtractorUnitTest \ CtsMediaV2TestCases:MuxerTest \ CtsMediaV2TestCases:MuxerUnitTest Change-Id: I18bedd39853cf9c79053614c4ceb4f54ad430956
2023-10-26bump version for tagJames Zern
Change-Id: I2f508bb0909707f3ab307eb62ffdaad3593f0f34
2023-10-25Fix C++20 build by replacing `result_type` & `argument_type`.Simon Jackson
Change-Id: Ic5054feae6a2af9c9cb460b72e56fd890d0f6211
2023-10-10Snap for 10929834 from ce89a35a8a133b4ad79c74d2f74c21fc0e629a6c to sdk-releaseAndroid Build Coastguard Worker
Change-Id: I63181798f554d36a2d3f204e7b3dac08fe47fd5e
2023-10-04Snap for 10900817 from f81005e742ccb760a1d1cefb935f701b144b4a7a to sdk-releaseplatform-tools-34.0.5Android Build Coastguard Worker
Change-Id: Iff1b006d469acea192925f93480041c8f0769d56
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: ce89a35a8a -s ↵Xin Li
ours am: 58d1669615 -s ours am: 2cab071e4b -s ours am: ddee969fb7 -s ours am skip reason: Merged-In I14e1144e020645d8f1219820297e6c1486d64e43 with SHA-1 a8750e6620 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/24087372 Change-Id: I53269bf15d6f7dcc6b0c5c1dfb2c67a314297859 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: ce89a35a8a -s ↵Xin Li
ours am: 58d1669615 -s ours am: 2cab071e4b -s ours am skip reason: Merged-In I14e1144e020645d8f1219820297e6c1486d64e43 with SHA-1 a8750e6620 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/24087372 Change-Id: I6aa62a5f3373968e50ccbbf4a5ee26ea44ebba52 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: ce89a35a8a -s ↵Xin Li
ours am: 58d1669615 -s ours am skip reason: Merged-In I14e1144e020645d8f1219820297e6c1486d64e43 with SHA-1 a8750e6620 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/24087372 Change-Id: I84f5d8e8571ff73daccd0c3d1f6f5fbb990fe949 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-15[automerger skipped] Empty Merge Android U (ab/10368041) am: ce89a35a8a -s oursXin Li
am skip reason: Merged-In I14e1144e020645d8f1219820297e6c1486d64e43 with SHA-1 a8750e6620 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libwebm/+/24087372 Change-Id: I15e27de79a9ce2424890b577443b7ecfa847498c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14Empty Merge Android U (ab/10368041)Xin Li
Bug: 291102124 Merged-In: I14e1144e020645d8f1219820297e6c1486d64e43 Change-Id: I286d66466cca3cf9dcf3063f09967d0e844d2c45
2023-07-12Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742 am: 5d97098820 am: ↵Sadaf Ebrahimi
232b5fcb45 am: f9b5f833d2 am: 9af670f424 am: 04b425a35a Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: Iba84cb164249bfc0a4a941e5975bf7ff2ac1aac3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742 am: 5d97098820 am: ↵Sadaf Ebrahimi
232b5fcb45 am: f9b5f833d2 am: 9af670f424 Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: I0ad12339a18b013b60db2559565969241465cd27 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742 am: 5d97098820 am: ↵Sadaf Ebrahimi
232b5fcb45 am: f9b5f833d2 Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: I58a221379dac3c4e7741e44cca4f82010736308a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742 am: 5d97098820 am: 232b5fcb45Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: I256529b4f7fb6e94990d665fcde81f26c84510a7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742 am: 5d97098820Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: I3cc768da9c69b81f1a7c863426c909d11bdc0e8e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11Upgrade libwebm to libwebm-1.0.0.30 am: f81005e742Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2652407 Change-Id: Ifece9c963deff16d8bce68971df4c8ac50b0efbf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11Upgrade libwebm to libwebm-1.0.0.30Sadaf Ebrahimi
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update libwebm For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: If1f97b9a31dd4e2bf5d68b6f07ab80440f900953
2023-07-07webm2pes: fix PesOptionalHeader::SetPtsBits w/big-endianJames Zern
PesOptionalHeader::Write() currently writes the low order bits first, so they're packed according to its 'big-endian' comment. Bug: webm:1806 Change-Id: I1f3e2b0916594fc8e83537854d69507692de693f
2023-07-07fix UnserializeFloat w/big endianJames Zern
Use fixed size type for the integer component of the float union; unsigned long may be 8 bytes, so would only work on little endian machines when aliasing it as a 4 byte float. The double union is updated to match. Bug: webm:1806 Change-Id: Ib0898d2d63abc03974a1f078815b7f916eafcb4b
2023-06-28Snap for 10399941 from 95dcdd9f253edb7357d6bae4fd2f399f683186b9 to sdk-releaseplatform-tools-34.0.4Android Build Coastguard Worker
Change-Id: I1bfebd152c8ffa3c084d4ed7e01d8aa00e51ba43
2023-06-27test_util.h: use <cstdint> instead of <stdint.h>James Zern
The types used in this file are std:: qualified. Fixes compile errors with gcc-13: testing/test_util.cc:8: testing/test_util.h:35:12: error: ‘uint64_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’? 35 | const std::uint64_t kOpusCodecDelay = 6500000; Bug: webm:1808 Change-Id: I7584a9e88cd46677d78bdf28c3e9298a67b74c61
2023-06-22cmake: install mkvmuxer/mkvparser to subdirectoriesJames Zern
This matches the include structure of the examples. The install now looks like: include/webm/buffer_reader.h include/webm/callback.h include/webm/common/webmids.h include/webm/dom_types.h include/webm/element.h include/webm/file_reader.h include/webm/id.h include/webm/istream_reader.h include/webm/mkvmuxer/mkvmuxer.h include/webm/mkvmuxer/mkvmuxertypes.h include/webm/mkvmuxer/mkvmuxerutil.h include/webm/mkvmuxer/mkvwriter.h include/webm/mkvparser/mkvparser.h include/webm/mkvparser/mkvreader.h include/webm/reader.h include/webm/status.h include/webm/webm_parser.h Bug: webm:1805 Fixed: webm:1805 Change-Id: I84cf5e6de3ad3bbda97c4643e3968182dd5e24f3
2023-06-08bump version for tagJames Zern
Change-Id: I8c0a628165ac34ae63fc92f4eb5a697660bd076b
2023-06-08Merge "CMakeLists.txt: set PIC mode w/BUILD_SHARED_LIBS" into mainJames Zern
2023-06-08.gitignore,cosmetics: sort entriesJames Zern
Change-Id: I0331c5d83dc5389768b3943d008e6579b5d9ee40
2023-06-08.gitignore: add .vscodeJames Zern
Change-Id: Ibd7d8218e70c98549ffa99c69636cf5c9e295489
2023-06-08add .mailmapJames Zern
Change-Id: I145a8f9e369e6c5f5ef962aa05b45d1388e6f55a
2023-06-08CMakeLists.txt: set PIC mode w/BUILD_SHARED_LIBSJames Zern
fixes: mkvmuxer/mkvmuxer.cc.o: relocation R_X86_64_PC32 against symbol `_ZSt7nothrow@@GLIBCXX_3.4' can not be used when making a shared object; recompile with -fPIC Change-Id: Iddc78235f9d8eb5e4591a80e24ce2f3299b9c15e
2023-06-05CMakeLists.txt,**/.cmake: apply cmake-formatJames Zern
using version 0.6.13 and --first-comment-is-literal true. .cmake-format.py contains the same configuration. Change-Id: I1b53a3466eeeb322ddab87ea857c2a7dac767877
2023-06-05Export symbols with MSVC & stop forcing prefix.Simon Jackson
Change-Id: I25551c16a1d81db043a9bea175c899c915db7051
2023-06-05Add option to disable building of sample programsSimon Jackson
Change-Id: Ic07779ac84b56a8ce2bdabaa2fc4ae9d30ceb811
2023-06-05Always provide install target, not just for webm_parser.Simon Jackson
Change-Id: I68ca5e396f408f11c7c3d88441caa30d05d682a4
2023-06-01Replace all uses of strcpy*, strcat* with memcpyVignesh Venkatasubramanian
Memcpy is always faster than any of these function when the size to copy is known, which is always the case in this code. In addition, most of the previous calls were vulnerable to race conditions, where the attacker would set the final zero byte of the string to a non-zero value after the call to strlen and before the call to strcpy, strcpy_s, strcat or strcat_s. It's not clear whether this was exploitable or not, but I think we should fix this no matter what. Google internal cl: 531243392 Change-Id: Idb7b345f27ef0c85958269f4ad75bc06316ba066
2023-04-20Snap for 9979206 from 0cab833d4d7050b781fa588401168ed38095b67a to sdk-releaseplatform-tools-34.0.3Android Build Coastguard Worker
Change-Id: Ief04ed98895b66d5e4304aab346c5322a05bb0c3
2023-04-06Use _MIN and _MAX constants of the actual typesWan-Teh Chang
Change-Id: I7f1b7a19e6ae0663c44e1bdc592d78aa4e4f1c39
2023-03-21Merge remote-tracking branch 'aosp/upstream-main' into aosp/master am: ↵James Zern
0cab833d4d am: 46eabefe95 am: 95dcdd9f25 am: a8750e6620 am: b2c0c512f1 Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2499175 Change-Id: I28977ddef3e5b385ed0b9e95256f1ee3821dfcbf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21Merge remote-tracking branch 'aosp/upstream-main' into aosp/master am: ↵James Zern
0cab833d4d am: 46eabefe95 am: 95dcdd9f25 am: a8750e6620 am: 8430ef055e Original change: https://android-review.googlesource.com/c/platform/external/libwebm/+/2499175 Change-Id: Iede4660bc0b91f854ac576cde4e13907a842e929 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>