|
libvpx: Pull from upstream
Current HEAD: 3a5d40608ef5603764f45ec33448f5c013b875b4
git log from upstream:
ba18609 Remove unnecessary pointer check
65a1a3e adjust rtc setting and threshold
eabb793 Use correct buffer size in vp8 subpixel variance
e8c42fb Remove duplicate code.
9f1cf2c make low bitrates a lot less blocky
ca9c352 Assign 2nd ref frame in choose_partitioning
852829c Fail when only an old nasm is found
85a9bc0 vp9_dthread: pass frame counts to decoder functions
a6b3e01 Add mutex initialization in encoder
39a74e1 Ensure the error-concealment code is available
94a4595 Fix a bug from merging frame parallel branch into master.
b50e518 Require webm when explicitly requested
797a255 Allow larger encoder configurations.
f92c0b1 Abort if firstpass file does not exist
45971ab Optimize coef update
be6aead Try again to merge branch 'frame-parallel' into master branch.
f6c2a6c vp9: rename 'near' parameters
9bdc0ae Format fixes in vp9_rd_pick_inter_mode_sb/sub8x8
ef7f33b configure: echo --(disable|enable)-* cmdline options
04168d4 Explicitly include vp8_rtcd.h
cc7fac3 Enable use_x86inc for 32bit pic enabled Darwin target
10d5e09 Fix issues in 32bit PIC enabled build
f752da8 Change to update of rate control factors.
c0923d4 Fix to vp9 denoiser.
ff99a3c Simplify update_coef_probs()
581731a vp8enc: Prevent out of bounds memory access.
e3167f7 Add vp9_sad32x32x4d_neon Neon intrinsic function.
9f574d0 Add vp9_sad16x16x4d_neon Neon intrinsic function.
54fa956 Add vp9_sad64x64x4d_neon Neon intrinsic function.
645b7cd move clear_system_state() call before using double
ad314c1 Fix discovery of Darwin SDKs
3f1af6e aq-mode=3: Update to allow for refresh on modes other than zero-mv.
fd07022 Adjust active maxq for GF groups.
6d16f6c Fix MSVC warnings on conversion from int64 to int
1387f4d iosbuild.sh: Increase build speed.
9f6eba4 Add Neon intrinsic vp9_fdct8x8_quant_neon
eda1797 Replace divide with look-up
4ed1bda x86: correct OSXSAVE + AVX bit check
<...>
TBR=tomfinegan@chromium.org
BUG= webrtc:4190
Committed: 4a7d50a9624d84473904d9c9bf43f2fe502aa94a
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+3631 lines, -1136 lines) |
Patch |
 |
M |
README.chromium
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs.gni
|
View
|
|
10 chunks |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_arm.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_arm64.gypi
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_arm_neon.gypi
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_arm_neon_cpu_detect.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_arm_neon_cpu_detect_intrinsics.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_generic.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_mips.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_nacl.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_x86.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
libvpx_srcs_x86_64.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/config/linux/arm-neon-cpu-detect/vp9_rtcd.h
|
View
|
|
8 chunks |
+20 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/config/linux/arm-neon/vp9_rtcd.h
|
View
|
|
5 chunks |
+10 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/config/linux/arm64/vp9_rtcd.h
|
View
|
|
5 chunks |
+10 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/config/mac/ia32/vp9_rtcd.h
|
View
|
|
23 chunks |
+436 lines, -85 lines |
0 comments
|
Download
|
 |
M |
source/config/mac/ia32/vpx_config.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
source/config/mac/ia32/vpx_config.asm
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/build/make/configure.sh
|
View
|
|
11 chunks |
+48 lines, -28 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/build/make/iosbuild.sh
|
View
|
|
3 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/configure
|
View
|
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/decode_api_test.cc
|
View
|
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/decode_test_driver.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/test/encode_test_driver.h
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/resize_test.cc
|
View
|
|
3 chunks |
+111 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/sad_test.cc
|
View
|
|
1 chunk |
+12 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/test.mk
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/test-data.mk
|
View
|
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/test-data.sha1
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/test_vector_test.cc
|
View
|
|
4 chunks |
+80 lines, -13 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/test_vectors.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/video_source.h
|
View
|
|
2 chunks |
+22 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/vp9_avg_test.cc
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/vp9_encoder_parms_get_to_decoder.cc
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
A |
source/libvpx/test/vp9_frame_parallel_test.cc
|
View
|
|
1 chunk |
+209 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/test/webm_video_source.h
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/third_party/x86inc/x86inc.asm
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp8/common/arm/neon/vp8_subpixelvariance_neon.c
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp8/encoder/onyx_if.c
|
View
|
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp8/encoder/onyx_int.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp8/vp8_cx_iface.c
|
View
|
|
1 chunk |
+8 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_alloccommon.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_alloccommon.c
|
View
|
|
9 chunks |
+89 lines, -23 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_entropymode.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_entropymode.c
|
View
|
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_mfqe.c
|
View
|
|
2 chunks |
+23 lines, -11 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_mvref_common.h
|
View
|
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_mvref_common.c
|
View
|
|
6 chunks |
+25 lines, -17 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_onyxc_int.h
|
View
|
|
8 chunks |
+71 lines, -9 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_postproc.c
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_reconinter.h
|
View
|
|
2 chunks |
+31 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_reconinter.c
|
View
|
|
6 chunks |
+26 lines, -323 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_reconintra.c
|
View
|
|
2 chunks |
+4 lines, -16 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/common/vp9_rtcd_defs.pl
|
View
|
|
5 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
source/libvpx/vp9/common/x86/vp9_mfqe_sse2.asm
|
View
|
|
8 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decodeframe.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decodeframe.c
|
View
|
|
29 chunks |
+454 lines, -53 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decodemv.h
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decodemv.c
|
View
|
|
25 chunks |
+99 lines, -51 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decoder.h
|
View
|
|
6 chunks |
+29 lines, -6 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_decoder.c
|
View
|
|
11 chunks |
+114 lines, -30 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_detokenize.h
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/decoder/vp9_detokenize.c
|
View
|
|
2 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
A |
source/libvpx/vp9/decoder/vp9_dthread.h
|
View
|
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
source/libvpx/vp9/decoder/vp9_dthread.c
|
View
|
|
1 chunk |
+192 lines, -0 lines |
0 comments
|
Download
|
 |
A |
source/libvpx/vp9/encoder/arm/neon/vp9_avg_neon.c
|
View
|
|
1 chunk |
+49 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c
|
View
|
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
A |
source/libvpx/vp9/encoder/arm/neon/vp9_sad4d_neon.c
|
View
|
|
1 chunk |
+226 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.h
|
View
|
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c
|
View
|
|
6 chunks |
+31 lines, -44 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_bitstream.c
|
View
|
|
3 chunks |
+13 lines, -17 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_denoiser.c
|
View
|
|
2 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_encodeframe.c
|
View
|
|
13 chunks |
+151 lines, -95 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_encoder.h
|
View
|
|
2 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_encoder.c
|
View
|
|
19 chunks |
+53 lines, -43 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_firstpass.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_firstpass.c
|
View
|
|
19 chunks |
+77 lines, -17 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_lookahead.h
|
View
|
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_lookahead.c
|
View
|
|
3 chunks |
+47 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_mcomp.c
|
View
|
|
1 chunk |
+4 lines, -7 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_pickmode.c
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_ratectrl.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_ratectrl.c
|
View
|
|
5 chunks |
+12 lines, -19 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_rd.c
|
View
|
|
2 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_rdopt.c
|
View
|
|
3 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_speed_features.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/vp9_speed_features.c
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/encoder/x86/vp9_variance_sse2.c
|
View
|
|
5 chunks |
+18 lines, -10 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/vp9_common.mk
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/vp9_cx_iface.c
|
View
|
|
7 chunks |
+33 lines, -5 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/vp9_dx_iface.c
|
View
|
|
20 chunks |
+457 lines, -106 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/vp9cx.mk
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vp9/vp9dx.mk
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vpx/vpx_frame_buffer.h
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
source/libvpx/vpxenc.c
|
View
|
|
3 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/vpxstats.c
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/webmdec.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
source/libvpx/webmdec.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 2 (0 generated)
|