Age | Commit message (Collapse) | Author |
|
The changed product was observed to attempt to multiply 1800 by 2500000,
which overflows unsigned 32 bits. Converting to unsigned 64 bits first
and testing whether the final result fits in 32 bits solves the problem.
Fixes: 179686142
Test: run cuttlefish locally for over 30 min without observing the issue
Change-Id: I5d27317bf14b0311b739144c451d8e172db01945
|
|
baefbe85d Cap target bitrate to raw rate internally
Bug: b/183079467
Bug: b/185431755
Test: sargo builds
Change-Id: I5afad939c2e62a74f8aedbf129a49195784ed151
|
|
5e065cf9d vp8/{ratectrl,onyx_if}: fix some signed integer overflows
5eab093a7 vp9_ratectrl: fix some signed integer overflows
Bug: b/151945689
Test: walleye builds
Change-Id: I95e9d29143f0ccc8e7da30cd8387abc5f0862d18
(cherry picked from commit 35c6f9f867d4598cef28d32697e21712edba1550)
|
|
vpx_codec_enc_config_default: rm unnecessary loop
quiets -Wunreachable-code-loop-increment, present since:
e57f388bc vpx_codec_enc_config_default: disable 'usage'
as g_usage was never supported for vp8/9 this was always a single
iteration. if additional usages are added in the future similar to av1
this can be restored.
Bug: b/150166387
Test: compiles
Change-Id: Iab8a1037950a9b2c006bd18b638fce77add199e8
(cherry picked from commit 6327de3f623106165844bacb541366c27eac8d07)
|
|
0f3fe088f vp8_decode: add missing vpx_clear_system_state
9cfcac1cb vp8,GetSigned: silence unsigned int overflow warning
c713f8461 move common attribute defs to compiler_attributes.h
https://chromium-review.googlesource.com/c/webm/libvpx/+/2058184
https://chromium-review.googlesource.com/c/webm/libvpx/+/2058198
https://chromium-review.googlesource.com/c/webm/libvpx/+/2058199
Change-Id: I4e632d99a9587ea794588bb99f247d18db52bde9
Test: crosshatch builds
Bug: b/148271109
(cherry picked from commit 73b9b5a6dd53ee7d33e51804edd7e59cc8c7c483)
|
|
Current HEAD: 7ec7a33a081aeeb53fed1a8d87e4cbd189152527
git log from upstream:
7ec7a33a0 Release v1.8.2 Pekin Duck
Test: upstream
Change-Id: If7ab690a76b3cd93a3c922d5e9fc9a3996668005
|
|
20f495433a
am: 72ef861bb4
Change-Id: I390999dda6da0debb1af4f95225de50cb033cae3
|
|
This reverts commit e875901a244605d800f4f750e3fab130ab896ecc.
Reason for revert: breaks mac https://android-build.googleplex.com/builds/submitted/5923892/sdk_mac/latest/view/logs/build_error.log
Change-Id: I58cfd4bfab62308d19afcbba87887e6ac6bcd621
|
|
am: 5f554f0a4b
Change-Id: I9004f09378b391dea29287a25f707f3b8dbc9d00
|
|
Bug: 135060698
Test: Review
Change-Id: I5c7bbe11916ca7df6ab67999125bb9583ee38c74
|
|
Current HEAD: 8ae686757b708cd8df1d10c71586aff5355cfe1e
git log from upstream:
8ae686757 Release v1.8.1 Orpington Duck
Bug: 136198713
Test: upstream + existing build tests
Change-Id: If78ae9b8b593b05f4d6cf0ff54564edfc6c6dca6
|
|
Current HEAD: b85ac11737430a7f600ac4efb643d4833afd7428
git log from upstream:
b85ac1173 Release v1.8.0 Northern Shoveler
Test: none
Change-Id: Ib8a95fc530515301c9f6e67970eb35662fbcebca
|
|
Current HEAD: 858fe955ae5a42a0006c974b0837df18b246986f
git log from upstream:
858fe955a vp9: fix definition for VP9E_SET_POSTENCODE_DROP
fa5083e8e Fix segmentation fault in hbd path
759d1de9d vp8 dec: Add flag to bring up threads.
38d98d870 vp8 idct dequant: resolve missing declarations
2e39962d7 vp8 blend: resolve missing declarations
0aeaf29b1 vp8 overlaps: resolve missing declaration
f485c67d0 vp9_get_blockiness: resolve missing declaration
5aeaf43c4 vp8 multi dimensional search: resolve missing declarations
8466728f8 vp8_copy32xn: resolve missing declaration
f479beeeb vpx_filter: resolve missing declarations
948e51696 vpx_clear_system_state: resolve missing declaration
9cf2e851d vp9 intra pred test: resolve -Wuninitialized warning
57d476bd8 arm neon: resolve missing declarations
46e17f0cb Fix OOB memory access on fuzzed data
6efdd9ad4 fix vp9 fdct_quant
ad57c72b9 VP9 firstpass: Bugfix when mi_col_start/end is odd
3271a7ed6 Increase memory size in non-greedy-mv
23f8b8317 Build pyramid motion field
c4c5c1d7e vp9: psnr diff thres for single vs multi threading.
95ac0cc9f Adaptively choose block sizes in temporal filtering
<...>
Test: none
BUG=b/122675483
Change-Id: I392f4fab4355476fcbe944986b9c7399c1888d07
|
|
vp9: address integer sanitizer warning
Comparing the size values with subtraction requires casting. Sort in
descending order.
(a < b) - (a > b)
If a is greater, this is 0 - 1 = -1
If the values are equal, this is 0 - 0 = 0
If b is greater, this is 1 - 0 = 1
cherry picked from libvpx:
a532c243bb2b5bb0fd0ef295eb019518cc532ca5
Test: passes integer sanitizer builds
Change-Id: Idc4f34cfa05d672f46eed774bcd8e75abf8a157b
|
|
remove "register" keyword
This has been deprecated for a long time. c++17 is trying to recover the name.
cherry picked from libvpx:
17004c71bcd7ae7e6a65bd5b8e756fb2311accdc
Test: none
Change-Id: Ic839e9cd25c5f989737a823fd1ba54f6217fdd17
|
|
Test: existing
Change-Id: I9078b655a90e406936c21bb3c1a938b217d5feae
|
|
Current HEAD: bcfd9c97508531a81cc2f5d393edb9eb1b00ce79
git log from upstream:
bcfd9c975 Add support for Visual Studio 2017
c167345ff Add vpx_highbd_idct{4x4,8x8,16x16}_1_add_sse2
67ac68e39 variance neon: assert overflow conditions
d217c8713 neon variance: special case 4x
7b742da63 neon variance: process 4x blocks
2057d3ef7 use memcpy for unaligned neon stores
2adc0443d vp9: Adjustments to cyclic refresh for high motion.
ff9395eb3 vp9: Speed >= 8: Modify condition for low-resoln.
7498fe2e5 neon 4 byte helper functions
105503b83 neon fdct: 4x4 implementation
5680b4517 Changes to modified error.
1205e3207 vp9: SVC: Modify condition to allow for copy partition.
2ba4729ef vp9: Make copy partition work for SVC and dynamic resize.
4733df333 vp9: Modify ChangingDropFrameThresh unittest.
3210ca6d6 Update partial idct testing code
42e5073f9 Experiment. Store first pass errors as per MB values.
18e8baa5c Add transpose_32bit_4x4() and rename transpose_4x4() for
vpx_dsp/x86
2300e1667 Revert "Add visibility="protected" attribute for global
variables referenced in asm files."
13d4a0d01 Revert "Revert "vp8: Real-time mode: reduce mode_check_freq
thresh for speed 10.""
370480780 Revert "vp8: Real-time mode: reduce mode_check_freq thresh for
speed 10."
<...>
+ cherry-pick:
0d88e1545 Add visibility="protected" attribute for global variables
referenced in asm files.
Test: CtsVideoTestCases
Change-Id: I066cdea081a1f12f5ebfb6e070446bb1502be296
|
|
Bug: 33579953
Test: build.webmproject.org automated tests, chromium tests, manual
builds.
Change-Id: I87e9a4e6a0c55465ecbf54cca64ccc24a9f4b57c
|
|
Change-Id: I9425a3d3c3524d43823bc89f9f03556420c3dd42
|
|
Change-Id: Idbffcaf52c19f78927c57e4947fc230d48836076
(cherry picked from commit 2263fc984bdc858ee931d3e35c87c404de923950)
|
|
This will be used for automated notification of external vulnerability
reports.
(corrected version, included owner)
Change-Id: I698a3e228c75fd5dc3355cd83fee1fee32e2aa48
(cherry picked from commit e7272092c7ddb7c70bbcda3b56e7674b76ec379b)
|