Age | Commit message (Collapse) | Author |
|
Current HEAD: d6eb9696aa72473c1a11d34d928d35a3acc0c9a9
git log from upstream:
d6eb9696a Fix unsigned integer overflow in sse computation
b5a2b3a92 Update AUTHORS .mailmap and version
aa5b62236 Fix per frame qp for temporal layers
3f109f786 Update CHANGELOG
72cfcdd95 Skip calculating internal stats when frame dropped
67abc6738 Specialize Neon averaging subpel variance by filter value
b7f6c6413 Refactor Neon averaging subpel variance functions
ae5b60cb4 Specialize Neon subpel variance by filter value for large blocks
fcfb471ce Refactor Neon subpel variance functions
ae4240edc Add codec control to set per frame QP
0ce866562 Refactor Neon implementation of variance functions
5e8617953 */Android.mk: add a check for NDK_ROOT
71d01660c Fix to segfault for external resize test in vp9
59d4a6861 variance_test.cc: Enable HBDMse speed test.
32878bb1f variance_test.cc: Enable VpxHBDMseTest for C and SSE2.
5645938c3 Implement vertical convolutions using Neon USDOT instruction
f95206869 Implement horizontal convolutions using Neon USDOT instruction
e067469e7 build: replace egrep with grep -E
708c4aa85 Use Neon load/store helper functions consistently
ab1192c29 Use lane-referencing intrinsics in Neon convolution kernels
<...>
Bug: https://crbug.com/webm/1780
Test: presubmit, builds for aosp_arm-eng, aosp_arm64-eng, \
aosp_x86-eng, aosp_x86_64-eng, aosp_barbet-userdebug, \
aosp_oriole-userdebug \
panther_hwasan-userdebug: \
- vts-tradefed run commandAndExit vts \
--include-filter VtsHalMediaC2V1_0TargetVideoDecTest \
--module-arg "VtsHalMediaC2V1_0TargetVideoDecTest:include-filter:*vp8*" \
--module-arg "VtsHalMediaC2V1_0TargetVideoDecTest:include-filter:*vp9*" \
--include-filter VtsHalMediaC2V1_0TargetVideoEncTest \
--module-arg "VtsHalMediaC2V1_0TargetVideoEncTest:include-filter:*vp8*" \
--module-arg "VtsHalMediaC2V1_0TargetVideoEncTest:include-filter:*vp9*" \
- cts-tradefed run commandAndExit cts-dev \
--include-filter CtsMediaDecoderTestCases \
--module-arg "CtsMediaDecoderTestCases:include-filter:.*(?i:vp[89])" \
--include-filter CtsMediaV2TestCases \
--module-arg "CtsMediaV2TestCases:include-filter:.*(?i:vp[89])" \
--include-filter CtsMediaEncoderTestCases \
--module-arg "CtsMediaEncoderTestCases:include-filter:.*(?i:vp[89])" \
--include-filter CtsVideoTestCases \
--module-arg "CtsVideoTestCases:include-filter:.*(?i:vp[89])"
Change-Id: Iac91cb8b90a745a836a22109e52658a809642414
Merged-In: Iac91cb8b90a745a836a22109e52658a809642414
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libvpx/+/2143088
Change-Id: I7e4a95a5d23e2406193a0fda1fbbad38b91c4f3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
(cherry picked from commit a3d7ceb7bbdeec2626a4a2696a9364b74c3bffe9)
|
|
Current HEAD: 626ff35955c2c35b806b3e0ecf551a1a8611cdbf
https://chromium.googlesource.com/webm/libvpx/+/refs/tags/v1.11.0
git log from upstream:
626ff3595 Update AUTHORS and version info in libs.mk
2ea1b908d {vp8,vp9}_set_roi_map: fix validation with INT_MIN
16837ae16 CHANGELOG for Smew v1.11.0
d00e68ad8 Cap duration to avoid overflow
5df4195b4 Define the VPX_NO_RETURN macro for MSVC
0d1aec737 vpx_ports/x86.h: sync with aom_ports/x86.h
f685d508d vp9 rc: Fills VP9_COMP zero at initialization
fc04a9491 Fix some instances of -Wunused-but-set-variable.
0973ac05b Remove unused old FP_MB_STATS code
7c00f0ce1 Clean up allow_partition_search_skip code
cf64eb280 Disable allow_partition_search_skip feature
4a4ea28a3 Add control to get QP for all spatial layers
6b4b82fd7 Use round to be more accurate casting float to int
cd260eba1 Add cyclic refresh to vp9 rtc external ratecontrol
f9b565f7e Refactor rtc rate control test
b1f2532b4 Avoid chroma resampling for 420mpeg2 input
76ad30b6f Add codec control for rtc external ratectrl lib
69fc60463 Check for addition overflows in vpx_img_set_rect()
df7dc31cd Document vpx_img_set_rect() more precisely
5f345a924 Avoid overflow in calc_iframe_target_size
<...>
Bug: webm:1732
Test: (aosp_sargo_hwasan-userdebug) "CtsMediaTestCases:include-filter:.*(?i:vp[89])"
Test: (aosp_sargo_hwasan-userdebug, armeabi-v7a) "CtsMediaTestCases:include-filter:.*(?i:vp[89])"
Test: (aosp_sargo_hwasan-userdebug) "VtsHalMediaC2V1_0TargetVideoDecTest:include-filter:*vp9*"
Test: (aosp_sargo_hwasan-userdebug) "VtsHalMediaC2V1_0TargetVideoDecTest:include-filter:*vp8*"
Change-Id: I63cd3445aa484984dea5b175fd618592dca5a203
|
|
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
|
|
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
|
|
Change-Id: I9425a3d3c3524d43823bc89f9f03556420c3dd42
|
|
The lastest libvpx just added multithread tile decoding support.
Checkout is from master: abdefeaa89a0908327518e5ca75c935c66b2e1aa
Bug:11576718
Change-Id: Icbe5430633e179b8dc6d419e280ad7ebd3cad4a0
|
|
Move libvpx down a directory. Separate libwebm and rename it. It would
be more accurate to rename external/libvpx to external/webm.
Use file lists directly from upstream libvpx. This allows adding new
targets and new features (such as the encoder) easily. MIPS and x86
options are in progress. See new file "UPDATING"
The new libvpx checkout is not from a release branch. The decoder is
stable but it should be checked and potentially updated if the encoder
is enabled.
Requires I42b51e2845a696a6e211dde00951afc8f571336f which updates
libstagefright to account for new paths and library names.
Change-Id: I739f99d48b8d7e6354c416ef2ca79c954826307f
|