Update libvpx to new version db2cafa7d909d8e75f32c3fffe2c94c9ce762c17 from 2022-07-14 00:00:00
Categories
(Core :: Audio/Video, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: update-bot, Assigned: chunmin)
References
Details
(Whiteboard: [3pl-filed][task_id: Omap8HxUTxG1CKORqaNKsQ])
Attachments
(4 files)
This update covers 203 commits, including 57 new upstream commits I've never filed a bug on before. (They're the top 57.):
ba56eafb5742e5c28b7a99b5442698e9a3a61683 by Scott LaVarnway
https://chromium.googlesource.com/webm/libvpx/+/ba56eafb5742e5c28b7a99b5442698e9a3a61683
Authored: 2022-07-07 06:34:11 -0700
Committed: 2022-07-07 13:09:43 -0700
VPX: Add quantize speed test for ref vs opt.
933b6b90a583b593efd8acb644603ab189226309 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/933b6b90a583b593efd8acb644603ab189226309
Authored: 2022-07-06 15:06:51 -0700
Committed: 2022-07-06 15:10:39 -0700
Revert "Fix bug with smaller width bigger size"
5b530fc962bcb8a51bbf03f5fbc2912f21b86e70 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/5b530fc962bcb8a51bbf03f5fbc2912f21b86e70
Authored: 2022-06-30 13:48:56 -0400
Committed: 2022-06-30 18:43:38 -0400
Fix bug with smaller width bigger size
dbac8e01e05ad3d1b47887b1ac864339115aa721 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/dbac8e01e05ad3d1b47887b1ac864339115aa721
Authored: 2022-06-30 10:53:15 -0400
Committed: 2022-06-30 16:22:12 -0400
ABI compatibility to CHANGELOG for prev releases.
711bef67400f096416cb1ba7f6560e533871490f by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/711bef67400f096416cb1ba7f6560e533871490f
Authored: 2022-06-29 10:35:36 -0700
Committed: 2022-06-29 14:43:17 -0700
rtc: Add svc test for profile 2 10/12 bit
896b59f44d63a789c9e34c394e9380323e538692 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/896b59f44d63a789c9e34c394e9380323e538692
Authored: 2022-06-28 11:22:48 -0700
Committed: 2022-06-28 19:29:20 -0700
rtc-svc: Fix to make SVC work for Profile 1
b355ab504667c352d96ab70bcb92165b8fc32813 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/b355ab504667c352d96ab70bcb92165b8fc32813
Authored: 2022-06-28 10:24:57 -0400
Committed: 2022-06-28 21:19:54 +0000
Add vp8_ prefix for quantize_lsx.c
03265cd42b3783532de72f2ded5436652e6f5ce3 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/03265cd42b3783532de72f2ded5436652e6f5ce3
Authored: 2022-06-28 14:38:49 -0400
Committed: 2022-06-28 15:00:48 -0400
Replace date with version and release from README
ec58d55c3af91f9db2511fb872bdc19868cbed92 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/ec58d55c3af91f9db2511fb872bdc19868cbed92
Authored: 2022-06-24 11:57:42 -0700
Committed: 2022-06-27 13:58:54 -0700
L2E: Distinguish fixed and active gf_interval
10178e6161c9126a6178eadad122309f8372fb0d by James Zern
https://chromium.googlesource.com/webm/libvpx/+/10178e6161c9126a6178eadad122309f8372fb0d
Authored: 2022-06-16 18:43:44 -0700
Committed: 2022-06-21 16:03:10 -0400
vp9_encode_sb_row: remove a branch w/CONFIG_REALTIME_ONLY
158468202510a5d70ec1f0e9f4231c9ccacda8cd by James Zern
https://chromium.googlesource.com/webm/libvpx/+/158468202510a5d70ec1f0e9f4231c9ccacda8cd
Authored: 2022-06-16 18:22:52 -0700
Committed: 2022-06-21 16:02:50 -0400
vp9_cx_iface: set default cpu_used=5 w/CONFIG_REALTIME_ONLY
5df4da402675f2d829acfb006d7cd27dd387d776 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/5df4da402675f2d829acfb006d7cd27dd387d776
Authored: 2022-06-21 14:54:16 -0400
Committed: 2022-06-21 14:54:16 -0400
Update CHANGELOG for L2E
03d4c6fed9ce058ff27cdf523275d301073f6651 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/03d4c6fed9ce058ff27cdf523275d301073f6651
Authored: 2022-06-17 14:14:10 -0400
Committed: 2022-06-17 18:35:21 -0400
Update CHANGELOG and version info
08b86d76224453ef9cbab4b10a48617715d9a14e by James Zern
https://chromium.googlesource.com/webm/libvpx/+/08b86d76224453ef9cbab4b10a48617715d9a14e
Authored: 2022-06-16 18:43:44 -0700
Committed: 2022-06-17 10:07:28 -0700
vp9_encode_sb_row: remove a branch w/CONFIG_REALTIME_ONLY
95d196fdf45edf57015cc18635c52b30a93522fd by James Zern
https://chromium.googlesource.com/webm/libvpx/+/95d196fdf45edf57015cc18635c52b30a93522fd
Authored: 2022-06-16 18:22:52 -0700
Committed: 2022-06-17 10:07:08 -0700
vp9_cx_iface: set default cpu_used=5 w/CONFIG_REALTIME_ONLY
027d710a6e6490e84b209985ba49ec01b02482a8 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/027d710a6e6490e84b209985ba49ec01b02482a8
Authored: 2022-06-13 16:29:31 -0400
Committed: 2022-06-13 18:24:55 -0400
Restore backward compatibility
878266136bfcd8a9132cd60091c7d35943348dbc by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/878266136bfcd8a9132cd60091c7d35943348dbc
Authored: 2022-06-13 16:36:07 -0400
Committed: 2022-06-13 16:36:07 -0400
Update AUTHORS
013ec5722ce88bebcdcf32b1496fcca413199336 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/013ec5722ce88bebcdcf32b1496fcca413199336
Authored: 2022-06-13 16:29:31 -0400
Committed: 2022-06-13 16:29:31 -0400
Restore backward compatibility
46bfeed2c9a7e52c8d1624f9e388af137e02ff19 by Wan-Teh Chang
https://chromium.googlesource.com/webm/libvpx/+/46bfeed2c9a7e52c8d1624f9e388af137e02ff19
Authored: 2022-06-10 13:52:31 -0700
Committed: 2022-06-10 16:08:20 -0700
Convert EncoderTest::last_pts_ to a local variable
7b1b9f7cd23e085d97c26ed026d2c817d78a14d6 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/7b1b9f7cd23e085d97c26ed026d2c817d78a14d6
Authored: 2022-06-06 16:46:55 -0700
Committed: 2022-06-07 11:42:25 -0700
L2E: Use libvpx's default q in case of invalid external value
7bb4bd36122e55236148190625507efc90ec5b75 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/7bb4bd36122e55236148190625507efc90ec5b75
Authored: 2022-06-06 15:46:41 -0700
Committed: 2022-06-06 22:38:10 -0700
L2E: rename 'gop_index' to 'gop_global_index'
b21634073652cb7e73e52168dc2fa9c1b9a30adf by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/b21634073652cb7e73e52168dc2fa9c1b9a30adf
Authored: 2022-06-06 14:53:46 -0700
Committed: 2022-06-06 14:53:46 -0700
L2E: send first pass stats before gop decisions
3c5529e313b3a08cfdcd393efbab3df04aab6074 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/3c5529e313b3a08cfdcd393efbab3df04aab6074
Authored: 2022-06-03 15:08:48 -0700
Committed: 2022-06-06 12:45:25 -0700
L2E: Use bit mask to represent control type
db754a45328c03dcb27414727b35d61294eb172c by James Zern
https://chromium.googlesource.com/webm/libvpx/+/db754a45328c03dcb27414727b35d61294eb172c
Authored: 2022-05-28 15:24:37 -0700
Committed: 2022-06-03 10:18:32 -0400
vp9_change_config: check vp9_alloc_loop_filter return
6e7f6363965b959f026956903fcd2aeb55698110 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/6e7f6363965b959f026956903fcd2aeb55698110
Authored: 2022-05-27 21:50:11 -0700
Committed: 2022-06-03 10:18:21 -0400
vp9e_set_config: setjmp before calling vp9_change_config
386f25be5353978c28866e442f844f6bd2a1537e by James Zern
https://chromium.googlesource.com/webm/libvpx/+/386f25be5353978c28866e442f844f6bd2a1537e
Authored: 2022-05-27 21:50:11 -0700
Committed: 2022-06-03 10:17:58 -0400
vp8e_set_config: setjmp before calling vp8_change_config
9546c699fb06a8e0f0c92be92159034a28005ac2 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/9546c699fb06a8e0f0c92be92159034a28005ac2
Authored: 2022-06-02 19:38:03 -0700
Committed: 2022-06-02 21:51:20 -0700
libs.mk,build/make/Makefile: make test targets ordinary rules
abfca783ed175c037dc53ce62ada06e1f3319bd8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/abfca783ed175c037dc53ce62ada06e1f3319bd8
Authored: 2022-05-27 19:36:47 -0700
Committed: 2022-06-02 19:34:59 -0400
test/*: normalize use of nullptr
36c9b2d6900f7decbf0f6d775f01c23248b714b4 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/36c9b2d6900f7decbf0f6d775f01c23248b714b4
Authored: 2022-06-02 16:34:21 -0700
Committed: 2022-06-02 16:34:21 -0700
.gitignore: add android studio / vscode folders
4e7c56332de65eb191cef5644c010e309302a993 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/4e7c56332de65eb191cef5644c010e309302a993
Authored: 2022-05-31 11:07:15 -0700
Committed: 2022-06-01 22:18:45 -0700
L2E: Return error when GOP model is not set
3dc6aa01bacc9818d4ccc0ee0f1b691ae0ec0315 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/3dc6aa01bacc9818d4ccc0ee0f1b691ae0ec0315
Authored: 2022-06-01 18:55:10 -0700
Committed: 2022-06-01 19:03:44 -0700
vp9,encoder: fix some integer sanitizer warnings
6549e76307631de7e37459fceb23b4eee4573620 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/6549e76307631de7e37459fceb23b4eee4573620
Authored: 2022-05-28 15:24:37 -0700
Committed: 2022-05-31 22:15:55 -0700
vp9_change_config: check vp9_alloc_loop_filter return
3997d9bc6286ba075879353b87678986cdbfa347 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/3997d9bc6286ba075879353b87678986cdbfa347
Authored: 2022-05-27 21:50:11 -0700
Committed: 2022-05-31 22:15:55 -0700
vp9e_set_config: setjmp before calling vp9_change_config
365eebc147627ae83ec8b36077198d8cfb5e0128 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/365eebc147627ae83ec8b36077198d8cfb5e0128
Authored: 2022-05-27 21:50:11 -0700
Committed: 2022-05-31 22:15:43 -0700
vp8e_set_config: setjmp before calling vp8_change_config
9d279c88c3e8873c114298d69e919bfef45a1dab by James Zern
https://chromium.googlesource.com/webm/libvpx/+/9d279c88c3e8873c114298d69e919bfef45a1dab
Authored: 2022-05-28 15:25:49 -0700
Committed: 2022-05-31 22:04:54 -0700
resize_test: add TODO for ResizeTest instantiation for VP9
8f56e1c074712ffa937dc48a14d4b01e378a170f by James Zern
https://chromium.googlesource.com/webm/libvpx/+/8f56e1c074712ffa937dc48a14d4b01e378a170f
Authored: 2022-05-28 15:26:29 -0700
Committed: 2022-05-31 22:52:17 +0000
resize_test: add TODO for test failure
d353916ab5e614595b6e816b2baa9d532e06c9bc by James Zern
https://chromium.googlesource.com/webm/libvpx/+/d353916ab5e614595b6e816b2baa9d532e06c9bc
Authored: 2022-05-26 19:38:01 -0700
Committed: 2022-05-31 18:16:02 +0000
libs.doxy_template: remove some obsolete variables
c304ec38d05040b74de4aacada62c4a336714341 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c304ec38d05040b74de4aacada62c4a336714341
Authored: 2022-05-27 19:36:47 -0700
Committed: 2022-05-27 21:57:11 -0700
test/*: normalize use of nullptr
3e7685cf621af3e876274f7be9fef83e3d35de3d by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/3e7685cf621af3e876274f7be9fef83e3d35de3d
Authored: 2022-05-13 13:42:28 -0700
Committed: 2022-05-27 15:02:32 -0700
L2E: Add vp9 GOP decision helper function
4832bcff20d34ed25a771f3704cfe0a046dbd0f9 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/4832bcff20d34ed25a771f3704cfe0a046dbd0f9
Authored: 2022-05-13 10:59:06 -0700
Committed: 2022-05-27 14:36:13 -0700
L2E: Add control type for the external rate control API
9f1329f8ac88ea5d7c6ae5d6a57221c36cf85ac8 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/9f1329f8ac88ea5d7c6ae5d6a57221c36cf85ac8
Authored: 2022-05-25 23:39:42 +0000
Committed: 2022-05-26 14:20:14 +0000
Revert "[NEON] Optimize vp9_diamond_search_sad() for NEON"
58919dd7f1c96faffc89f3875267690bc2bbd237 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/58919dd7f1c96faffc89f3875267690bc2bbd237
Authored: 2022-05-20 19:15:47 -0700
Committed: 2022-05-26 02:36:42 +0000
GetTempOutFile(): use testing::TempDir()
44874ab879455941c977910daba1b80788f243da by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/44874ab879455941c977910daba1b80788f243da
Authored: 2022-05-25 09:42:35 +0800
Committed: 2022-05-25 11:20:13 +0800
loongarch: Remove redundant code
c0cee345a36592d162a8c55349a517b84ef5810c by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c0cee345a36592d162a8c55349a517b84ef5810c
Authored: 2022-05-18 19:00:56 -0700
Committed: 2022-05-24 17:25:51 -0700
y4m_test: check temp file ptr
b163db1a6a3e9c5e544a2c8e43b7a0d299d2b8c6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/b163db1a6a3e9c5e544a2c8e43b7a0d299d2b8c6
Authored: 2022-05-15 15:39:15 -0700
Committed: 2022-05-23 15:06:17 -0700
tools/*.py: update to python3
f92c451e6c03685e28217f2080cc52a994938664 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/f92c451e6c03685e28217f2080cc52a994938664
Authored: 2022-05-17 19:06:04 +0800
Committed: 2022-05-20 10:58:38 +0800
loongarch: Modify the representation of macros
63378a94f996304e2784ecd6584e70cf487991e9 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/63378a94f996304e2784ecd6584e70cf487991e9
Authored: 2022-05-09 14:39:05 +0800
Committed: 2022-05-19 14:35:22 +0800
loongarch: Reduce the number of instructions
17959f9c94be43de57972052ebfdc40870170b0e by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/17959f9c94be43de57972052ebfdc40870170b0e
Authored: 2022-05-06 12:17:39 +0800
Committed: 2022-05-18 16:19:48 +0800
vp9[loongarch]: Optimize vpx_quantize_b/b_32x32
1c39c625264fa64db1c573cbac1f3a4f24c660d3 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/1c39c625264fa64db1c573cbac1f3a4f24c660d3
Authored: 2022-04-24 10:34:21 +0800
Committed: 2022-05-17 20:53:30 +0800
vp8[loongarch]: Optimize vp8_sixtap_predict4x4
508c0aff89b511d04cbd1e782cc24313fd6ae06b by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/508c0aff89b511d04cbd1e782cc24313fd6ae06b
Authored: 2022-04-20 11:16:55 +0800
Committed: 2022-05-17 20:53:25 +0800
vp8[loongarch]: Optimize fdct8x4/diamond_search_sad
bfbb79e252b9102ca5ae3ad5ab605254ce6681d2 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/bfbb79e252b9102ca5ae3ad5ab605254ce6681d2
Authored: 2022-04-20 11:13:13 +0800
Committed: 2022-05-17 20:53:14 +0800
vp8[loongarch]: Optimize sub_pixel_variance8x8/16x16
8486953e5e0de3cec0332b787aa05a7405e3c207 by Hao Chen
https://chromium.googlesource.com/webm/libvpx/+/8486953e5e0de3cec0332b787aa05a7405e3c207
Authored: 2022-03-18 09:33:53 +0800
Committed: 2022-05-17 20:53:06 +0800
vp8[loongarch]: Optimize vp8 encoding partial function
ca89bed50dbc5fe2abef50c5f36924bb1da6d1f6 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/ca89bed50dbc5fe2abef50c5f36924bb1da6d1f6
Authored: 2022-05-15 22:15:29 -0700
Committed: 2022-05-15 22:26:55 -0700
vp9-rtc: Fix to usage of active_maps when aq_mode=0
a44e61db29e510afe35448a0401c436bcfba3ec5 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/a44e61db29e510afe35448a0401c436bcfba3ec5
Authored: 2022-04-13 16:46:22 +0800
Committed: 2022-05-13 15:18:14 +0800
vp9[loongarch]: Optimize avg_variance64x64/variance8x8
65d9ac5b5a3dd1c72c15a1fc5bcc004a43ad4c90 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/65d9ac5b5a3dd1c72c15a1fc5bcc004a43ad4c90
Authored: 2022-04-12 21:01:53 +0800
Committed: 2022-05-13 15:18:08 +0800
vp9[loongarch]: Optimize fdct4x4/8x8_lsx
0d51bb2fc5e1e5581d8d378aad3ac61b3205b3b7 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/0d51bb2fc5e1e5581d8d378aad3ac61b3205b3b7
Authored: 2022-04-12 16:02:55 +0800
Committed: 2022-05-13 15:18:03 +0800
vp9[loongarch]: Optimize vpx_hadamard_16x16/8x8
617698706ccff16b43091edb9cf94d2d3eda7c5f by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/617698706ccff16b43091edb9cf94d2d3eda7c5f
Authored: 2022-05-12 21:05:24 -0400
Committed: 2022-05-12 23:22:20 -0400
Add aq mode 0 and 3 to active map test
a6bff83a603affa2799bbacedc24f9ca8632a5c6 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/a6bff83a603affa2799bbacedc24f9ca8632a5c6
Authored: 2022-05-12 11:18:19 -0700
Committed: 2022-05-12 18:28:08 -0700
vp9-rtc: Fix to interp_filter for segment skip
258affdeab68ed59e181368baa46e2f1d077b0ab by Konstantinos Margaritis
https://chromium.googlesource.com/webm/libvpx/+/258affdeab68ed59e181368baa46e2f1d077b0ab
Authored: 2022-05-03 12:24:44 +0300
Committed: 2022-05-07 16:38:36 +0300
[NEON] Optimize vp9_diamond_search_sad() for NEON
cb1abee1455ac7e552da271ac64c71d117caaa77 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/cb1abee1455ac7e552da271ac64c71d117caaa77
Authored: 2022-05-06 11:55:56 -0700
Committed: 2022-05-06 11:55:56 -0700
add some missing realloc checks
f3b4c9a8f65fb8f35d0e77d2fa62bcd075bbd738 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f3b4c9a8f65fb8f35d0e77d2fa62bcd075bbd738
Authored: 2022-05-06 11:47:06 -0700
Committed: 2022-05-06 11:47:06 -0700
vp8[cd]x.h: document vpx_codec_vp[89]_[cd]x*
8ac72859e16934df6e598283997d141e9493fc05 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/8ac72859e16934df6e598283997d141e9493fc05
Authored: 2022-05-03 10:44:49 -0400
Committed: 2022-05-03 10:46:46 -0400
vp9 svc sample: set fps from y4m file
872732b2c90eda09f6db1a21b5eee6dc36e813f3 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/872732b2c90eda09f6db1a21b5eee6dc36e813f3
Authored: 2022-04-28 17:45:47 -0700
Committed: 2022-04-28 17:45:47 -0700
examples: add missing argv_dup alloc checks
1b00ad52630a0379d2df16a4fc7351f4e3d0896e by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/1b00ad52630a0379d2df16a4fc7351f4e3d0896e
Authored: 2022-04-12 09:10:27 +0800
Committed: 2022-04-28 09:35:30 +0800
vp9[loongarch]: Optimize sad8x8/32x64/64x32x4d
b1ed8e08a21b33c0f5039559113004bee7943dc4 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/b1ed8e08a21b33c0f5039559113004bee7943dc4
Authored: 2022-04-07 17:51:51 +0800
Committed: 2022-04-28 09:34:51 +0800
vp9[loongarch]: Optimize sad64x64/32x32_avg,comp_avg_pred
8baaa7b5a3fcea958261bda667a871c163e93bf9 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/8baaa7b5a3fcea958261bda667a871c163e93bf9
Authored: 2022-04-26 22:20:00 -0700
Committed: 2022-04-27 15:28:53 -0700
y4m_input_open: check allocs
c3d2df2f2f810b1c1bd9bd6bf0a54d20b4e6dacc by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c3d2df2f2f810b1c1bd9bd6bf0a54d20b4e6dacc
Authored: 2022-04-26 22:19:34 -0700
Committed: 2022-04-26 22:22:33 -0700
fastssim,fs_ctx_init: check alloc
c152584107a18a0e240a23279f1f1dfcd80a3acf by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c152584107a18a0e240a23279f1f1dfcd80a3acf
Authored: 2022-04-26 22:19:05 -0700
Committed: 2022-04-26 22:22:33 -0700
vp9_get_smooth_motion_field: check alloc
e82c5a85c9fcb727a591ffa63fc08bcaf52f9da3 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/e82c5a85c9fcb727a591ffa63fc08bcaf52f9da3
Authored: 2022-04-26 22:18:21 -0700
Committed: 2022-04-26 22:22:33 -0700
vp9_row_mt_alloc_rd_thresh: check alloc
b2d57a88086410c8beb3696374764c4e836fe332 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/b2d57a88086410c8beb3696374764c4e836fe332
Authored: 2022-04-26 19:16:11 -0700
Committed: 2022-04-26 19:18:15 -0700
simple_encode,init_encoder: check buffer_pool alloc
a5ad89018eecef202d4ae5853ecdde843c0a9880 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/a5ad89018eecef202d4ae5853ecdde843c0a9880
Authored: 2022-04-26 19:15:40 -0700
Committed: 2022-04-26 19:18:14 -0700
VP9RateControlRTC::Create: check segmentation_map alloc
58fff2f9ef25c13da150cdfb366a351705db5776 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/58fff2f9ef25c13da150cdfb366a351705db5776
Authored: 2022-04-26 19:14:44 -0700
Committed: 2022-04-26 19:18:14 -0700
vp9_speed_features.c: check allocations
72fa1d505ed4eaf2660e35347aba768502f268c4 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/72fa1d505ed4eaf2660e35347aba768502f268c4
Authored: 2022-04-26 19:13:48 -0700
Committed: 2022-04-26 19:18:14 -0700
vp9_alloc_motion_field_info: check motion_field_array alloc
e93e2ca0e33fb04f54724c4df6526727e7399841 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/e93e2ca0e33fb04f54724c4df6526727e7399841
Authored: 2022-04-26 19:07:08 -0700
Committed: 2022-04-26 19:18:14 -0700
vp9_enc_grp_get_next_job: check job queue alloc
1b70db4be90e66fdd0473f34ad7bec69f269edeb by James Zern
https://chromium.googlesource.com/webm/libvpx/+/1b70db4be90e66fdd0473f34ad7bec69f269edeb
Authored: 2022-04-26 19:05:56 -0700
Committed: 2022-04-26 19:06:29 -0700
vp9: check postproc_state.limits allocs
19b45a26c62170c1fb0dfd18a083ddb84ef7e4a4 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/19b45a26c62170c1fb0dfd18a083ddb84ef7e4a4
Authored: 2022-04-26 18:42:24 -0700
Committed: 2022-04-26 18:44:06 -0700
vp9,encode_tiles_buffer_alloc: fix allocation check
f6de5b51b8338ebd743a465e84d2c4b73cc29082 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/f6de5b51b8338ebd743a465e84d2c4b73cc29082
Authored: 2022-04-05 18:17:19 +0800
Committed: 2022-04-26 20:54:41 +0800
vp9[loongarch]: Optimize fdct/get/variance16x16
d18407a171ef7a0108f961c12794ddb32ad5c9ab by James Zern
https://chromium.googlesource.com/webm/libvpx/+/d18407a171ef7a0108f961c12794ddb32ad5c9ab
Authored: 2022-04-25 15:12:02 -0700
Committed: 2022-04-25 15:21:05 -0700
register_state_check.h: add compiler barrier
192c85c4312f84eefc2bcc92b7fa7e8a685c5700 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/192c85c4312f84eefc2bcc92b7fa7e8a685c5700
Authored: 2022-04-25 11:20:48 -0700
Committed: 2022-04-25 11:20:48 -0700
add_noise_test.cc: remove stale TODO
76b7350cee4a4f047c813134dba33594d0b2785b by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/76b7350cee4a4f047c813134dba33594d0b2785b
Authored: 2022-04-08 15:00:33 +0800
Committed: 2022-04-24 17:32:10 +0800
vp9[loongarch]: Optimize sub_pixel_variance32x32/sad16x16
618739f59f5d3505ff76a1a82eb198bed4ec989d by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/618739f59f5d3505ff76a1a82eb198bed4ec989d
Authored: 2022-04-03 18:49:52 +0800
Committed: 2022-04-22 15:04:53 +0800
vp9[loongarch]: Optimize horizontal/vertical_4/dual
608a28e30b7abc62ed415af3dbb3d981e22b8a1c by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/608a28e30b7abc62ed415af3dbb3d981e22b8a1c
Authored: 2022-04-18 16:21:04 +0800
Committed: 2022-04-22 15:03:34 +0800
vp9[loongarch]: Optimize convolve8_avg_vert/convolve_copy
2651113a64d2a6892431b843ce35b57621369765 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/2651113a64d2a6892431b843ce35b57621369765
Authored: 2022-04-18 16:17:17 +0800
Committed: 2022-04-22 15:00:40 +0800
vp9[loongarch]: Optimize vertical/horizontal_8_dual
f2ef29f746c4cad7a41b3bba5daefba2726eda3a by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f2ef29f746c4cad7a41b3bba5daefba2726eda3a
Authored: 2022-04-19 19:26:37 -0700
Committed: 2022-04-19 19:26:37 -0700
fdct16x16_neon.h,cosmetics: fix include-guard case
8da05d39b94ab09ca1993e5c1cb6430f0d3000db by James Zern
https://chromium.googlesource.com/webm/libvpx/+/8da05d39b94ab09ca1993e5c1cb6430f0d3000db
Authored: 2022-04-19 17:24:26 -0700
Committed: 2022-04-19 17:27:39 -0700
vp8_decode: free mt buffers early on resolution change
665f6a3065555317e75915af2561cf9b776e50b6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/665f6a3065555317e75915af2561cf9b776e50b6
Authored: 2022-04-18 19:10:11 -0700
Committed: 2022-04-18 19:14:30 -0700
webmdec: fix double free
6ea4ef1d24f84d131e0a4398bf358bfd79bc88c3 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/6ea4ef1d24f84d131e0a4398bf358bfd79bc88c3
Authored: 2022-04-18 19:07:39 -0700
Committed: 2022-04-18 19:14:30 -0700
vp9_dx_iface,init_buffer_callbacks: return on alloc failure
f1d42a92bbb98ab4481f85716339a96914369e6a by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f1d42a92bbb98ab4481f85716339a96914369e6a
Authored: 2022-04-18 18:59:57 -0700
Committed: 2022-04-18 19:14:30 -0700
vp9_encoder: check context buffer allocations
0ca5af7e24f5a8927016d6932a665acc762639a6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/0ca5af7e24f5a8927016d6932a665acc762639a6
Authored: 2022-04-18 18:57:51 -0700
Committed: 2022-04-18 19:14:30 -0700
vp9_alloc_internal_frame_buffers: fix num buffers assignment
45fb0161b0bce849f2c38aba0777b702740ccc92 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/45fb0161b0bce849f2c38aba0777b702740ccc92
Authored: 2022-04-18 18:56:49 -0700
Committed: 2022-04-18 18:56:49 -0700
vp9_alloccommon: add missing pointer checks
90749e866308a0667c0d9afcf90244e5c6c95c0a by James Zern
https://chromium.googlesource.com/webm/libvpx/+/90749e866308a0667c0d9afcf90244e5c6c95c0a
Authored: 2022-04-14 13:08:58 -0700
Committed: 2022-04-18 12:57:28 -0700
temporal_filter_sse4,cosmetics: fix some typos
946bcdf9069c980edd4edad5721262efe26f75ba by James Zern
https://chromium.googlesource.com/webm/libvpx/+/946bcdf9069c980edd4edad5721262efe26f75ba
Authored: 2022-04-15 16:45:26 -0700
Committed: 2022-04-18 10:01:20 -0700
Upgrade GoogleTest to v1.11.0
9750257826bea4c73557f0612b24e9b85baf7031 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/9750257826bea4c73557f0612b24e9b85baf7031
Authored: 2022-04-15 22:29:31 -0700
Committed: 2022-04-15 22:33:11 -0700
vp8,get_sub_mv_ref_prob: change arguments to uint32_t
c8b9bf2b289a5755c0cc1187ebf07e7af75ef37d by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c8b9bf2b289a5755c0cc1187ebf07e7af75ef37d
Authored: 2022-04-15 22:23:05 -0700
Committed: 2022-04-15 22:32:51 -0700
vp8: fix some implicit unsigned -> int conversions
81e5841a167e351613ce8ffc068d7ebe83e666a1 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/81e5841a167e351613ce8ffc068d7ebe83e666a1
Authored: 2022-04-14 11:30:55 +0800
Committed: 2022-04-15 17:23:09 +0800
vp9[loongarch]: Optimize idct32x32_1024/1/34_add
a067d8a5bcfda7ed8b967477c06dab3151be0d24 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/a067d8a5bcfda7ed8b967477c06dab3151be0d24
Authored: 2022-03-16 14:16:33 +0800
Committed: 2022-04-15 17:22:55 +0800
vp9[loongarch]: Optimize vpx_fdct32x32/32x32_rd
73b8aade83cd7d0fffe29254b931a34ad4621510 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/73b8aade83cd7d0fffe29254b931a34ad4621510
Authored: 2022-04-13 22:24:08 -0700
Committed: 2022-04-14 13:21:07 -0700
temporal_filter_sse4: remove unused function params
474a50c64837d05c68e6aa3d24ae096c53f2757d by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/474a50c64837d05c68e6aa3d24ae096c53f2757d
Authored: 2022-04-06 09:46:57 -0700
Committed: 2022-04-14 12:13:15 -0700
Fix int overflow in intermediate calculation
a165f4ba64ec8c992ca57a1b4444cd4a19527dde by James Zern
https://chromium.googlesource.com/webm/libvpx/+/a165f4ba64ec8c992ca57a1b4444cd4a19527dde
Authored: 2022-04-13 22:16:30 -0700
Committed: 2022-04-13 22:16:30 -0700
vp9,update_mbgraph_frame_stats: rm unused variables
e87f6d0a2c9fa5dd9267f9e930b5ab5921bdaae6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/e87f6d0a2c9fa5dd9267f9e930b5ab5921bdaae6
Authored: 2022-04-13 22:14:33 -0700
Committed: 2022-04-13 22:14:33 -0700
vp8,define_gf_group: remove unused variable
d387c89e86de35fe3f12b5c9db2919bc82f90157 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/d387c89e86de35fe3f12b5c9db2919bc82f90157
Authored: 2022-03-31 15:01:30 +0800
Committed: 2022-04-14 11:17:42 +0800
Update loongson_intrinsics.h from v1.0.5 to v1.2.1
caf65c14a82e8d66af9d016738d210b0b307d7eb by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/caf65c14a82e8d66af9d016738d210b0b307d7eb
Authored: 2022-03-19 10:44:27 +0800
Committed: 2022-04-12 10:48:29 +0800
vp9[loongarch]: Optimize vpx_variance64x64/32x32
3a3645dbdc7822f52f7b136861e4447ea8d551f9 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/3a3645dbdc7822f52f7b136861e4447ea8d551f9
Authored: 2022-03-15 16:15:36 +0800
Committed: 2022-04-12 10:48:24 +0800
vp9[loongarch]: Optimize sad64x64/32x32/16x16
a3cd75e29bdc1ca9df81f944a6c873220509fda8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/a3cd75e29bdc1ca9df81f944a6c873220509fda8
Authored: 2022-04-11 11:41:19 -0700
Committed: 2022-04-11 11:41:19 -0700
vpxdec: add some allocation checks
d04f78b5635e84a9099f2b0105562b87ba75f2cd by James Zern
https://chromium.googlesource.com/webm/libvpx/+/d04f78b5635e84a9099f2b0105562b87ba75f2cd
Authored: 2022-04-11 11:08:12 -0700
Committed: 2022-04-11 11:08:12 -0700
rate_hist,show_histogram: fix crash w/0 buckets
d00fd066e85176df0a21de3e99bad92ac2bacb00 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/d00fd066e85176df0a21de3e99bad92ac2bacb00
Authored: 2022-03-31 12:11:01 -0700
Committed: 2022-03-31 12:14:16 -0700
Revert "quantize: replace highbd versions"
6ac395ed771a4fa986637197a71ac6fe58d57965 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/6ac395ed771a4fa986637197a71ac6fe58d57965
Authored: 2022-03-31 12:10:03 -0700
Committed: 2022-03-31 12:14:09 -0700
Revert "quantize: remove highbd version"
8ff9f66b8de7bcec70296c1f304ab409330c3525 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/8ff9f66b8de7bcec70296c1f304ab409330c3525
Authored: 2022-03-30 14:04:10 +0800
Committed: 2022-03-31 20:35:22 +0800
vp9[loongarch]: Optimize vpx_convolve8_avg_horiz_c
d4060647213d51125457ae151a2402bf95ebdf71 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/d4060647213d51125457ae151a2402bf95ebdf71
Authored: 2022-03-28 17:12:57 +0800
Committed: 2022-03-31 20:35:13 +0800
vp8[loongarch]: Optimize dequant_idct_add_y/uv_block
176acaf9f6efb3603e920eb35630a16f8a88ad5e by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/176acaf9f6efb3603e920eb35630a16f8a88ad5e
Authored: 2022-03-22 13:58:50 +0800
Committed: 2022-03-31 20:35:04 +0800
loongarch: Fix bugs
89cfe3835c47dabf77d38edb3af190155984fa9a by Johann
https://chromium.googlesource.com/webm/libvpx/+/89cfe3835c47dabf77d38edb3af190155984fa9a
Authored: 2022-03-30 15:33:40 +0900
Committed: 2022-03-31 13:07:35 +0900
quantize: remove highbd version
e6ede58a5a6cd34b82321c1b2c36ec14984e6ecd by Johann
https://chromium.googlesource.com/webm/libvpx/+/e6ede58a5a6cd34b82321c1b2c36ec14984e6ecd
Authored: 2019-11-04 15:58:07 -0600
Committed: 2022-03-31 10:59:50 +0900
remove unused vp8_encode_intra parameter
3c98caa6a4eea59da3c5b37b128e18f16b722080 by Johann
https://chromium.googlesource.com/webm/libvpx/+/3c98caa6a4eea59da3c5b37b128e18f16b722080
Authored: 2022-03-31 10:43:29 +0900
Committed: 2022-03-31 10:43:29 +0900
subpel variance: add speed test
2200039d33c49a9f7a5c438656df143755b022c4 by Johann
https://chromium.googlesource.com/webm/libvpx/+/2200039d33c49a9f7a5c438656df143755b022c4
Authored: 2022-03-30 14:57:46 +0900
Committed: 2022-03-31 00:43:52 +0000
quantize: replace highbd versions
2c32425851cb89a1623ac7f3cf3d7bbba7aa32c6 by Cheng Chen
https://chromium.googlesource.com/webm/libvpx/+/2c32425851cb89a1623ac7f3cf3d7bbba7aa32c6
Authored: 2022-03-30 15:47:17 -0700
Committed: 2022-03-30 16:29:29 -0700
L2E: Make SimpleEncode take vp9 level as an input
247658efb0a29fbcd66a84ef67aab2794e517380 by Konstantinos Margaritis
https://chromium.googlesource.com/webm/libvpx/+/247658efb0a29fbcd66a84ef67aab2794e517380
Authored: 2022-03-16 16:27:27 +0200
Committed: 2022-03-30 11:35:35 +0300
Optimize FHT functions for NEON
1239be9e5faf3f7c1603548ed669af35639b74f8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/1239be9e5faf3f7c1603548ed669af35639b74f8
Authored: 2022-03-29 20:00:00 -0700
Committed: 2022-03-29 20:01:02 -0700
sad4d_avx2: fix VS 2014 build error
02808ecbccf4fa385a700cffdd1aac796f6f37ca by Johann
https://chromium.googlesource.com/webm/libvpx/+/02808ecbccf4fa385a700cffdd1aac796f6f37ca
Authored: 2022-03-29 12:40:12 +0900
Committed: 2022-03-30 01:56:23 +0000
remove skip_block from quantize
afd60bd07d41e5d20a0b11eeeb104846d9517c65 by Johann
https://chromium.googlesource.com/webm/libvpx/+/afd60bd07d41e5d20a0b11eeeb104846d9517c65
Authored: 2022-03-28 15:27:46 +0900
Committed: 2022-03-29 12:31:02 +0900
remove sad x3,x8 specializations
d60b671a73a4c8ebc2324ccb248a713652d6506b by Johann
https://chromium.googlesource.com/webm/libvpx/+/d60b671a73a4c8ebc2324ccb248a713652d6506b
Authored: 2022-03-23 14:28:29 +0900
Committed: 2022-03-29 10:56:27 +0900
gcc 11 warning: mismatched bound
9c424b7556ee44df2335332e079c59f0a8d3559b by James Zern
https://chromium.googlesource.com/webm/libvpx/+/9c424b7556ee44df2335332e079c59f0a8d3559b
Authored: 2022-03-26 10:25:18 -0700
Committed: 2022-03-26 10:25:18 -0700
ads2armasm_ms.pl: fix thumb::FixThumbInstructions call
29cde7ec1a1d466e30c33b939616a4903a8abb3f by Johann
https://chromium.googlesource.com/webm/libvpx/+/29cde7ec1a1d466e30c33b939616a4903a8abb3f
Authored: 2022-03-23 14:18:58 +0900
Committed: 2022-03-23 14:20:29 +0900
ads2gas: maintain whitespace
da0cfd3d592713a66863484f1c19aba2b775306f by Johann
https://chromium.googlesource.com/webm/libvpx/+/da0cfd3d592713a66863484f1c19aba2b775306f
Authored: 2022-03-23 13:58:46 +0900
Committed: 2022-03-23 13:58:46 +0900
ads2gas: fix .size measurement
f6344745d9887adb38a62a878a3b794b84240851 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f6344745d9887adb38a62a878a3b794b84240851
Authored: 2022-03-22 13:51:27 -0700
Committed: 2022-03-22 13:51:27 -0700
ads2gas*.pl: strip trailing whitespace after transforms
f3711cae5a4cf5d673f7f27ea3a5975ab3f2982a by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/f3711cae5a4cf5d673f7f27ea3a5975ab3f2982a
Authored: 2022-03-22 13:07:31 -0700
Committed: 2022-03-22 13:07:31 -0700
Fix ClangTidy style warning
f79d256cb28a4228df66a7a6d1cebbd9071e0639 by Konstantinos Margaritis
https://chromium.googlesource.com/webm/libvpx/+/f79d256cb28a4228df66a7a6d1cebbd9071e0639
Authored: 2022-03-11 20:19:25 +0200
Committed: 2022-03-17 13:07:12 +0200
Make sure only NEON FDCT functions are called.
bf672f23a5336cb54dbcb2e4417142139f44cc3e by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/bf672f23a5336cb54dbcb2e4417142139f44cc3e
Authored: 2022-03-11 10:56:07 +0800
Committed: 2022-03-17 10:39:34 +0800
vp8[loongarch]: Optimize idct_add, filter_bv/bh
31441d45f76819bb80dfc76f0a0f59f2501239e8 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/31441d45f76819bb80dfc76f0a0f59f2501239e8
Authored: 2022-03-10 14:56:42 +0800
Committed: 2022-03-16 12:21:21 +0800
vp9[loongarch]: Optimize convolve/convolve8_avg_c
220643c8627d158f75acbf7e1b7dcd9ae642261c by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/220643c8627d158f75acbf7e1b7dcd9ae642261c
Authored: 2022-03-01 16:33:47 +0800
Committed: 2022-03-16 12:19:46 +0800
vp9[loongarch]: Optimize convolve8_horiz/vert/c
4ee32be84be7dfa2b0c00ba04f4d85503d46e3f3 by Johann
https://chromium.googlesource.com/webm/libvpx/+/4ee32be84be7dfa2b0c00ba04f4d85503d46e3f3
Authored: 2022-03-13 07:02:03 +0900
Committed: 2022-03-13 07:50:37 +0900
ads2gas_apple.pl: remove gcc-isms
642529248f873d9da8b86e368d9e3af85a2a77a3 by Johann
https://chromium.googlesource.com/webm/libvpx/+/642529248f873d9da8b86e368d9e3af85a2a77a3
Authored: 2022-03-13 06:28:16 +0900
Committed: 2022-03-13 07:50:33 +0900
ads2gas[_apple].pl: remove unused stanzas
624b1367004801639ed35759d5f1759a092c8410 by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/624b1367004801639ed35759d5f1759a092c8410
Authored: 2022-03-01 09:48:13 +0800
Committed: 2022-03-03 20:37:26 +0800
vp9[loongarch]: Optimize horizontal/vertical_8_c
1365e7e1a56f0a9af5fbd247a973206484bc8e2b by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/1365e7e1a56f0a9af5fbd247a973206484bc8e2b
Authored: 2022-03-01 23:03:27 -0800
Committed: 2022-03-02 11:38:38 -0800
vp9-svc: Remove VP9E_SET_TEMPORAL_LAYERING_MODE
3b21aeac8b7d5a52b6360d878cb4df593e87113e by yuanhecai
https://chromium.googlesource.com/webm/libvpx/+/3b21aeac8b7d5a52b6360d878cb4df593e87113e
Authored: 2022-02-23 11:23:52 +0800
Committed: 2022-02-25 11:42:22 +0800
vp9[loongarch]: Optimize lpf_horizontal/vertical_16_dual with LSX
2da19ac0332f0b60cd2e4e2c7fa1748eb3ac85a7 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/2da19ac0332f0b60cd2e4e2c7fa1748eb3ac85a7
Authored: 2022-02-11 12:43:29 -0800
Committed: 2022-02-11 12:43:29 -0800
svc_datarate_test.cc: remove stale TODO
cafe7cc1f10cfea74edb2ded7c3df2d69fcf1eee by Gregor Jasny
https://chromium.googlesource.com/webm/libvpx/+/cafe7cc1f10cfea74edb2ded7c3df2d69fcf1eee
Authored: 2022-02-10 09:01:49 +0100
Committed: 2022-02-10 09:01:49 +0100
support visual studio 2022 (vs17)
232ad814de14e5941857c62a023b6fd66e967bb6 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/232ad814de14e5941857c62a023b6fd66e967bb6
Authored: 2022-02-08 12:36:39 -0800
Committed: 2022-02-08 13:40:24 -0800
rtc-vp9: Fix intra-only for bypass mode
b3cc4b625d1d2c9a0913dcfbda97dd3bf845f998 by Lu Wang
https://chromium.googlesource.com/webm/libvpx/+/b3cc4b625d1d2c9a0913dcfbda97dd3bf845f998
Authored: 2021-11-10 15:21:17 +0800
Committed: 2022-02-08 14:55:09 +0800
vp8[loongarch]: Optimize vp8_loop/sixtap, vpx_dc with LSX.
85a9bdc6cc0ab6be4a2fb2c93f9e1551688489f6 by Lu Wang
https://chromium.googlesource.com/webm/libvpx/+/85a9bdc6cc0ab6be4a2fb2c93f9e1551688489f6
Authored: 2021-11-10 15:05:42 +0800
Committed: 2022-02-08 14:54:42 +0800
vpx_util[loongarch]: Add loongson_intrinsics.h v1.0.5.
b22edeb26b8b47155ee94f2d9093cf7cf108bf07 by Wan-Teh Chang
https://chromium.googlesource.com/webm/libvpx/+/b22edeb26b8b47155ee94f2d9093cf7cf108bf07
Authored: 2022-02-05 14:32:49 -0800
Committed: 2022-02-05 14:32:49 -0800
Handle NV12 in vpx_img_chroma_subsampling()
e2cc35cb673a65ffa14bd36f62390aa221c54393 by Wan-Teh Chang
https://chromium.googlesource.com/webm/libvpx/+/e2cc35cb673a65ffa14bd36f62390aa221c54393
Authored: 2022-02-05 12:14:37 -0800
Committed: 2022-02-05 12:14:37 -0800
Update error messages in validate_img()
74c0f504c4187fd0f923209767c530776588728d by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/74c0f504c4187fd0f923209767c530776588728d
Authored: 2022-02-02 16:17:58 -0800
Committed: 2022-02-02 19:07:46 -0800
rtc-vp9: Fix to tests for intra-only frame.
847a0ef84f4d5bc3c28124742fe47bb277a1f5fe by James Zern
https://chromium.googlesource.com/webm/libvpx/+/847a0ef84f4d5bc3c28124742fe47bb277a1f5fe
Authored: 2022-02-01 16:24:07 -0800
Committed: 2022-02-01 16:30:24 -0800
vp9_roi_test: apply iwyu
fc2a31cfb901e8988dc382f094b843bf9fcd4433 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/fc2a31cfb901e8988dc382f094b843bf9fcd4433
Authored: 2022-02-01 11:57:05 -0800
Committed: 2022-02-01 12:26:21 -0800
vp9_thread_test: parameterize VP9DecodeMultiThreadedTest
0494625b7b386d6634c19b47d39e1608c3a5bcec by James Zern
https://chromium.googlesource.com/webm/libvpx/+/0494625b7b386d6634c19b47d39e1608c3a5bcec
Authored: 2022-01-28 11:47:08 -0800
Committed: 2022-01-28 12:25:47 -0800
vpx/vp8[cd]x.h,cosmetics: normalize ctrls to enum order
479758aeb15c82c8faf6d7a905999c7512284c64 by Jin Bo
https://chromium.googlesource.com/webm/libvpx/+/479758aeb15c82c8faf6d7a905999c7512284c64
Authored: 2021-07-06 17:18:48 +0800
Committed: 2022-01-28 16:05:51 +0800
libvpx[loongarch]: Add loongarch support.
8a0af65f34bdf43fc63b4ce4ac9393aceab0abbf by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/8a0af65f34bdf43fc63b4ce4ac9393aceab0abbf
Authored: 2021-09-28 16:59:21 -0700
Committed: 2022-01-27 13:12:29 -0800
Use background segmentation mask with ROI
531c60e2a2c0a98a0754502f3e6c28f3d5002c4d by James Zern
https://chromium.googlesource.com/webm/libvpx/+/531c60e2a2c0a98a0754502f3e6c28f3d5002c4d
Authored: 2022-01-26 19:44:33 -0800
Committed: 2022-01-26 19:44:33 -0800
vp8dx.h,cosmetics: normalize #define/type order
935350958690c086c16ec645e4da53d241cd36bf by James Zern
https://chromium.googlesource.com/webm/libvpx/+/935350958690c086c16ec645e4da53d241cd36bf
Authored: 2022-01-26 19:41:41 -0800
Committed: 2022-01-26 19:41:41 -0800
vp8dx.h: add missing define for VP9_SET_BYTE_ALIGNMENT
ae5d16173d2af45dcb80d43635f53129a045b946 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/ae5d16173d2af45dcb80d43635f53129a045b946
Authored: 2022-01-26 15:05:22 -0800
Committed: 2022-01-26 15:05:22 -0800
fix some include guards
395732f679e3f7842f5b2094e3a91de036f85708 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/395732f679e3f7842f5b2094e3a91de036f85708
Authored: 2022-01-25 20:06:59 -0800
Committed: 2022-01-25 20:06:59 -0800
libwebm: update to libwebm-1.0.0.28-28-gee0bab5
82014b6675ef9acf20cb2bb42c83f95d9e33906b by Jianhui Dai
https://chromium.googlesource.com/webm/libvpx/+/82014b6675ef9acf20cb2bb42c83f95d9e33906b
Authored: 2022-01-01 08:01:48 +0800
Committed: 2022-01-19 11:11:51 +0800
Reland "Add vp9 ref frame to flag map function"
51415c4076578d3cbc32fcd0d683161c3e887814 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/51415c4076578d3cbc32fcd0d683161c3e887814
Authored: 2022-01-11 08:47:52 -0800
Committed: 2022-01-11 08:49:12 -0800
Revert "Set unused reference frames to first ref"
6982214de5cc62f1f4dc733f1bcc3ffbd74780b0 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/6982214de5cc62f1f4dc733f1bcc3ffbd74780b0
Authored: 2022-01-11 08:46:59 -0800
Committed: 2022-01-11 08:47:34 -0800
Revert "Add vp9 ref frame to flag map function"
44e611482e13fdffa0acde780a20dd68ee153498 by Jianhui Dai
https://chromium.googlesource.com/webm/libvpx/+/44e611482e13fdffa0acde780a20dd68ee153498
Authored: 2022-01-01 08:01:48 +0800
Committed: 2022-01-01 12:34:28 +0800
Add vp9 ref frame to flag map function
b685d6f02f1e3ccad9b1debd8dcf4c7a06bfaab6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/b685d6f02f1e3ccad9b1debd8dcf4c7a06bfaab6
Authored: 2021-12-21 11:53:51 -0800
Committed: 2021-12-21 13:33:58 -0800
vp9_prob_diff_update_savings_search_model: quiet conv warnings
94972ca7ea2a93806d0f902dd222ec164e81997d by James Zern
https://chromium.googlesource.com/webm/libvpx/+/94972ca7ea2a93806d0f902dd222ec164e81997d
Authored: 2021-12-20 19:56:01 -0800
Committed: 2021-12-21 11:45:56 -0800
vpx_int_pro_row: normalize declaration w/aom
6bf761a7ef8e8532d8a88c95d255a2873077de5d by Fyodor Kyslov
https://chromium.googlesource.com/webm/libvpx/+/6bf761a7ef8e8532d8a88c95d255a2873077de5d
Authored: 2021-12-15 23:11:15 -0800
Committed: 2021-12-15 23:14:18 -0800
vp9 encoder: fix test failure on 32 bit arch
ea042a676ee09987dc5c8fccaef6ea941eaea258 by Fyodor Kyslov
https://chromium.googlesource.com/webm/libvpx/+/ea042a676ee09987dc5c8fccaef6ea941eaea258
Authored: 2021-12-14 09:59:17 -0800
Committed: 2021-12-14 10:01:50 -0800
vp9 encoder: fix integer overflows
e7f33a53cf404bbb3688af9b13375b5c090daae4 by Jianhui Dai
https://chromium.googlesource.com/webm/libvpx/+/e7f33a53cf404bbb3688af9b13375b5c090daae4
Authored: 2021-12-09 13:38:22 +0800
Committed: 2021-12-11 19:11:18 +0800
Set unused reference frames to first ref
03a81068467076b4ce4a41dafaac9a9e5cc5f01c by James Zern
https://chromium.googlesource.com/webm/libvpx/+/03a81068467076b4ce4a41dafaac9a9e5cc5f01c
Authored: 2021-12-09 18:34:18 -0800
Committed: 2021-12-09 18:37:01 -0800
vp[89]_initalize_enc(): protect against multiple invocations
3cff8be3d8b662d96d49b01a53e4fa22278709b2 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/3cff8be3d8b662d96d49b01a53e4fa22278709b2
Authored: 2021-12-09 18:02:30 -0800
Committed: 2021-12-09 18:06:05 -0800
vp9_diamond_search_sad_avx: quiet -Wmaybe-uninitialized warning
f3e2a690cd474eae47376b431f5bddf6d73e377c by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f3e2a690cd474eae47376b431f5bddf6d73e377c
Authored: 2021-12-09 17:32:30 -0800
Committed: 2021-12-09 17:36:31 -0800
vp9_bitstream.c: quiet -Wstringop-overflow warning
7fbcee49da63a61feee00147746efa33e31087e8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/7fbcee49da63a61feee00147746efa33e31087e8
Authored: 2021-12-08 21:42:28 -0800
Committed: 2021-12-09 11:11:19 -0800
quiet -Warray-parameter warnings
093a8c4824729be62e582b7d3f00e18830aee3b8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/093a8c4824729be62e582b7d3f00e18830aee3b8
Authored: 2021-12-08 21:35:26 -0800
Committed: 2021-12-08 21:35:26 -0800
test_intra_pred_speed: match above ext w/reconintra
69146697b51d3344e8dfe7608cd141699e1f6a59 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/69146697b51d3344e8dfe7608cd141699e1f6a59
Authored: 2021-12-08 19:34:47 -0800
Committed: 2021-12-08 19:34:47 -0800
vp9_thread_test.cc: remove incorrect TODO
ab35ee100a38347433af24df05a5e1578172a2ae by James Zern
https://chromium.googlesource.com/webm/libvpx/+/ab35ee100a38347433af24df05a5e1578172a2ae
Authored: 2021-12-07 13:11:46 -0800
Committed: 2021-12-07 13:26:30 -0800
clear -Wextra-semi/-Wextra-semi-stmt warnings x2
31b954debe62026f957e9a13354c8c75b12e537a by James Zern
https://chromium.googlesource.com/webm/libvpx/+/31b954debe62026f957e9a13354c8c75b12e537a
Authored: 2021-12-02 13:11:56 -0800
Committed: 2021-12-02 16:53:20 -0800
clear -Wextra-semi/-Wextra-semi-stmt warnings
1794f6db24d400ddc834b543510c547d777216cb by James Zern
https://chromium.googlesource.com/webm/libvpx/+/1794f6db24d400ddc834b543510c547d777216cb
Authored: 2021-11-16 18:21:34 -0800
Committed: 2021-11-18 14:47:27 -0800
vp9 encoder: fix row-mt crash w/thread config change
2d9e4d3c7a07aa50dc5e12c59d190f28b9e1bcb7 by Fyodor Kyslov
https://chromium.googlesource.com/webm/libvpx/+/2d9e4d3c7a07aa50dc5e12c59d190f28b9e1bcb7
Authored: 2021-11-17 13:15:00 -0800
Committed: 2021-11-17 21:17:09 -0800
vp9 encoder: fix some integer overflows
87ce2bc3e3266e670e0da71d7915c3c40e948c15 by Ilya Kurdyukov
https://chromium.googlesource.com/webm/libvpx/+/87ce2bc3e3266e670e0da71d7915c3c40e948c15
Authored: 2021-11-17 14:16:02 +0700
Committed: 2021-11-18 03:24:52 +0000
replaced bsr() with get_msb() from bitops.h
4a5a0a9a795782f33b8eb04461f9a5dfc9a146e1 by Ilya Kurdyukov
https://chromium.googlesource.com/webm/libvpx/+/4a5a0a9a795782f33b8eb04461f9a5dfc9a146e1
Authored: 2021-11-13 18:22:14 +0700
Committed: 2021-11-17 04:07:50 +0000
faster vp8_regular_quantize_b_sse4_1
c0ba429863bb9f85484430f1c62edf636e4fe6de by James Zern
https://chromium.googlesource.com/webm/libvpx/+/c0ba429863bb9f85484430f1c62edf636e4fe6de
Authored: 2021-11-15 19:20:36 -0800
Committed: 2021-11-16 19:59:58 -0800
encode_api_test.cc: unify kCodecs[] definitions
c59de7bc914d40305c1a7b066b9965d809d81533 by Johann
https://chromium.googlesource.com/webm/libvpx/+/c59de7bc914d40305c1a7b066b9965d809d81533
Authored: 2021-11-17 06:02:15 +0900
Committed: 2021-11-17 06:05:34 +0900
MacOS 12 is darwin21
9fb780c5e75584fe198a89f0cf1898cebb542104 by Mikko Koivisto
https://chromium.googlesource.com/webm/libvpx/+/9fb780c5e75584fe198a89f0cf1898cebb542104
Authored: 2021-11-15 18:47:05 +0000
Committed: 2021-11-16 05:32:39 +0000
vp9: Fix multiplication overflow
7e4c6fed0c9b212dcee4787d461042c94dee4468 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/7e4c6fed0c9b212dcee4787d461042c94dee4468
Authored: 2021-11-11 13:42:35 -0800
Committed: 2021-11-11 13:43:29 -0800
test/DummyVideoSource::ReallocImage: check img_ alloc
888bafc78d8bddb5cfc4262c93f456c812763571 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/888bafc78d8bddb5cfc4262c93f456c812763571
Authored: 2021-11-06 10:42:46 -0700
Committed: 2021-11-08 16:30:16 -0800
vp8 encoder: fix some integer overflows
16333de2890ea84fff5c2d788003f4eea2ce5600 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/16333de2890ea84fff5c2d788003f4eea2ce5600
Authored: 2021-11-06 16:48:13 -0700
Committed: 2021-11-08 13:43:09 -0800
mem_sse2.h: loadu_uint32 -> loadu_int32
2e73da326a26ddc367317e860e24e274947c26d8 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/2e73da326a26ddc367317e860e24e274947c26d8
Authored: 2021-11-06 16:43:11 -0700
Committed: 2021-11-08 13:43:09 -0800
mem_sse2.h: storeu_uint32 -> storeu_int32
1676cddaaa4feebc766c64767f035ca9b0e5739f by James Zern
https://chromium.googlesource.com/webm/libvpx/+/1676cddaaa4feebc766c64767f035ca9b0e5739f
Authored: 2021-11-06 16:33:00 -0700
Committed: 2021-11-08 13:43:09 -0800
vp8: fix some implicit signed -> unsigned conv warnings
40c21ff6fe32c12d7e0a7f66b0a2f7ca67a26695 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/40c21ff6fe32c12d7e0a7f66b0a2f7ca67a26695
Authored: 2021-11-06 10:42:37 -0700
Committed: 2021-11-08 13:43:09 -0800
video_source.h,ReallocImage: quiet implicit conv warning
23796337ce5b0a2f58eb7386c9aded5e6a4b84f6 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/23796337ce5b0a2f58eb7386c9aded5e6a4b84f6
Authored: 2021-11-08 12:57:12 -0800
Committed: 2021-11-08 13:09:21 -0800
vp8,calc_pframe_target_size: fix integer overflow
69d08cb9d33af163ebef67d8c4dc45c897106905 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/69d08cb9d33af163ebef67d8c4dc45c897106905
Authored: 2021-11-06 10:42:46 -0700
Committed: 2021-11-08 13:04:09 -0800
vp8_update_rate_correction_factors: fix integer overflow
ca93fc740edcc84da5c61f0951b86cf98c0c4752 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/ca93fc740edcc84da5c61f0951b86cf98c0c4752
Authored: 2021-10-27 10:05:19 -0700
Committed: 2021-11-04 16:41:33 -0700
update libwebm to libwebm-1.0.0.28-20-g206d268
f3b95b1f56ed0b8d3fce8b998f431341f5d8c680 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/f3b95b1f56ed0b8d3fce8b998f431341f5d8c680
Authored: 2021-11-03 16:23:06 -0700
Committed: 2021-11-03 16:23:06 -0700
update tools/cpplint.py
dd10ac8f69c1bc77fc69cd10de51092d07fbebb5 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/dd10ac8f69c1bc77fc69cd10de51092d07fbebb5
Authored: 2021-11-02 17:19:10 -0700
Committed: 2021-11-02 17:21:56 -0700
tools_common.h: add VPX_TOOLS_FORMAT_PRINTF
340f60524ffa35c7324c54fe404d84cc1a1ac402 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/340f60524ffa35c7324c54fe404d84cc1a1ac402
Authored: 2021-11-02 16:29:52 -0700
Committed: 2021-11-02 17:21:30 -0700
vpx_codec_internal.h: add LIBVPX_FORMAT_PRINTF
e259e6951d794ca6a6f2f3c9c40c5c99818613d3 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/e259e6951d794ca6a6f2f3c9c40c5c99818613d3
Authored: 2021-10-12 11:57:39 -0700
Committed: 2021-10-12 11:57:39 -0700
test/Android.mk: import LICENSE indicators from AOSP
9039995e94ef5c70e6f3cbf5fe43367da18a0dcc by James Zern
https://chromium.googlesource.com/webm/libvpx/+/9039995e94ef5c70e6f3cbf5fe43367da18a0dcc
Authored: 2021-10-09 10:33:37 -0700
Committed: 2021-10-09 10:33:37 -0700
Android.mk: import LICENSE indicators from AOSP
27b8a778bdbaaf803c2a15eb4d96837757480106 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/27b8a778bdbaaf803c2a15eb4d96837757480106
Authored: 2021-10-08 16:24:23 -0700
Committed: 2021-10-08 16:26:26 -0700
vp8_yv12_realloc_frame_buffer: move allocation check
fe3b58cffa250aaa8c20ee2e53ce3e92cac3f440 by James Zern
https://chromium.googlesource.com/webm/libvpx/+/fe3b58cffa250aaa8c20ee2e53ce3e92cac3f440
Authored: 2021-10-01 15:42:50 -0700
Committed: 2021-10-01 15:52:43 -0700
vpx_roi_map: add delta range info
fccaa5fa7a3e134949f5ea9fe3d4f3c388d4243b by James Zern
https://chromium.googlesource.com/webm/libvpx/+/fccaa5fa7a3e134949f5ea9fe3d4f3c388d4243b
Authored: 2021-10-01 13:46:02 -0700
Committed: 2021-10-01 15:52:38 -0700
{vp8,vp9}_set_roi_map: fix validation with INT_MIN
167de33ca8b24f072a88fcf51fbe782763717d00 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/167de33ca8b24f072a88fcf51fbe782763717d00
Authored: 2021-10-01 13:16:56 -0700
Committed: 2021-10-01 13:19:29 -0700
vp8: Condition decimation drop logic on drop_frames_allowed
f8733b3fb7eb3cf1154a9e693351097ec42005a2 by Marco Paniconi
https://chromium.googlesource.com/webm/libvpx/+/f8733b3fb7eb3cf1154a9e693351097ec42005a2
Authored: 2021-10-01 11:54:53 -0700
Committed: 2021-10-01 11:58:37 -0700
vp8: For screen mode: clip buffer from below
b68877a7ebfe764714f8ce7aeb2a7f6d12b77989 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/b68877a7ebfe764714f8ce7aeb2a7f6d12b77989
Authored: 2021-09-24 14:56:00 -0700
Committed: 2021-09-24 14:56:00 -0700
vp8 rc: Clear system state at the end of calls
0de415cf6a945457115783807a702a5249f44a9d by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/0de415cf6a945457115783807a702a5249f44a9d
Authored: 2021-09-16 10:16:44 -0700
Committed: 2021-09-23 13:30:49 -0700
vp8 rc: support temporal layers
09775194ffdb84b4979f3988e7ef301575b661df by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/09775194ffdb84b4979f3988e7ef301575b661df
Authored: 2021-09-20 13:37:43 -0700
Committed: 2021-09-21 10:11:51 -0700
Cap duration to avoid overflow
7366195e5a7098de0b7c131f40dd5238b9065a56 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/7366195e5a7098de0b7c131f40dd5238b9065a56
Authored: 2021-09-16 10:19:09 -0700
Committed: 2021-09-16 10:19:09 -0700
vp8 rc: explicit cast to avoid VS build failure
8a6fbc0b4eb8538e213782bcdc3969a08b44e73b by Wan-Teh Chang
https://chromium.googlesource.com/webm/libvpx/+/8a6fbc0b4eb8538e213782bcdc3969a08b44e73b
Authored: 2021-09-10 15:54:51 -0700
Committed: 2021-09-10 15:54:51 -0700
Define the VPX_NO_RETURN macro for MSVC
65a1751e5b98bf7f1d21bcbfdef352af34fb205d by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/65a1751e5b98bf7f1d21bcbfdef352af34fb205d
Authored: 2021-08-31 10:22:22 -0700
Committed: 2021-09-10 10:46:26 -0700
Add vp8 support to rc lib
ca40ca9bed87687eb0b534bf3974c95182dd29a1 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/ca40ca9bed87687eb0b534bf3974c95182dd29a1
Authored: 2021-09-08 16:52:51 -0700
Committed: 2021-09-08 16:52:51 -0700
vp8 rc: always update correction factor
ee73384f0304c7e8a84a214ddc8863d40fe716ad by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/ee73384f0304c7e8a84a214ddc8863d40fe716ad
Authored: 2021-09-02 16:15:13 -0700
Committed: 2021-09-02 16:20:24 -0700
Add codec control for vp8 external rc
59c9e1d87ef33bc82fca82cfcf5202d4b86c92e7 by Jerome Jiang
https://chromium.googlesource.com/webm/libvpx/+/59c9e1d87ef33bc82fca82cfcf5202d4b86c92e7
Authored: 2021-08-24 14:30:54 -0700
Committed: 2021-08-24 16:09:40 -0700
vp9 rc lib: Allow aq 3 to work for SVC with unit test
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
The latest version (v1.12.0-rc1) of the libvpx [1] adds some
optimizations with LSX instructions for loongson architecture [2], which
has same name files quantize_lsx.c in both vp8/encoder/loongarch and
vpx_dsp/loongarch directories, and so the find_duplicates
check fails
in generate_sources_mozbuild.sh
To avoid the above failure, quantize_lsx.c under loongarch is
renamed to quantize_intrin_lsx.c.
[1] https://chromium.googlesource.com/webm/libvpx/
[2] https://bugs.chromium.org/p/webm/issues/detail?id=1755
Depends on D150279
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
The patches for *.mk files should be applied before running
generate_sources_mozbuild
since the files in the generated .mozbuild
is based on the files listed in the *.mk
Depends on D150207
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4d3728ad6464
https://hg.mozilla.org/mozilla-central/rev/b8a0698f2aa8
Assignee | ||
Comment 6•3 years ago
|
||
Tom, do you know how to ask update-bot run the update again? I guess now the lipvpx can be updated successfully.
Comment 7•3 years ago
|
||
(In reply to C.M.Chang[:chunmin] from comment #6)
Tom, do you know how to ask update-bot run the update again? I guess now the lipvpx can be updated successfully.
We have the very beginnings of a plan to develop this capability, but right now you'll either have to wait until the next Firefox release when it will process libvpx again; or run ./mach vendor
locally.
Assignee | ||
Comment 8•3 years ago
|
||
Run ./mach vendor media/libvpx/moz.yaml --patch-mode=none
as what
media/libvpx/README_MOZILLA said.
Assignee | ||
Comment 9•3 years ago
|
||
Run ./mach vendor media/libvpx/moz.yaml --patch-mode=only as what
media/libvpx/README_MOZILLA said.
Depends on D151868
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Comment 11•3 years ago
|
||
bugherder |
Comment 12•3 years ago
|
||
A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party.
Description
•