Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(146)

Issue 484923003: libvpx: Pull from upstream (Closed)

Created:
6 years, 4 months ago by Johann
Modified:
6 years, 4 months ago
Reviewers:
Tom Finegan
CC:
chromium-reviews, wwcv, jzern, fgalligan1, Tom Finegan
Visibility:
Public.

Description

libvpx: Pull from upstream Current HEAD: 23c88870ec514b0dd7d22b9db99ae63f46c7d87f git log from upstream: f2e6523 Removing iface pointer from vpx_codec_priv. 7025d72 Revert "Removing unnecessary casts to int64_t." d2274ed Bugfix for vp8 aggressive denoiser mode. aa88e32 Fixes to adaptive denoiser mode. 5b21708 Fix def pairs in 32x32 2D-DCT sse2 6d6fdd9 VP8 encoder for ARMv8 by using NEON intrinsics 3 8013aaa VP8 encoder for ARMv8 by using NEON intrinsics 2 b1b568e Cleaning up detect_transition_to_still(). c1a769d Using functions from vpx_mem.h inside vpx_image.c. 6acde6b Removing unused tbd struct member. 0bb9dec Fix valgrind error in pickmode. 6c4fecb Adding set_mv_search_params(). 87ee096 Adding set_rc_buffer_sizes(). 215151b Converting MODE to be just BEST, GOOD, and REALTIME. f617889 Moving frame_is_boosted() to vp9_speed_features.c. 7ae3269 vpxdec.c : resolve uninitialized member warning f274ac7 vp9_rdopt.c : signed unsigned mismatch in choose_tx_size b29d517 vp9_firstpass.c : remove unused parm in get_zero_motion 8f4b357 vp9_pickmode.c: check value that can be null to avoid warning 76e9992 vp9_ratectrl.c : remove dead assignment to clear warning a8cd30c Removing gold_is_last, alt_is_last, gold_is_alt flags. b78f8f6 vp9_firstpass.c : clear warning re: use of null lc ba70f16 Add early termination in transform size search 6a464ec Speed up mode search depending on relative ref frame position 4590c5e Adding gf_group temp variable. 9598aae Add basic tests for the set_maps example. a885e1c Removing unnecessary casts to int64_t. 17a26eb Replacing SVC oxcf->mode check with oxcf->pass check. e1b5d24 [spatial svc]Add a few different encode frame tests. 07a4746 Include vpx_config.h in vpx_timer.h beff5b6 Revert "Removing duplicated code from init_config()." 8609048 vp8: Add check on noise_sensitivity/denoiser on. bc3a995 test/vpxenc.sh: Always use --test-decode=FATAL 5805881 vpxenc: fix compile with --disable-libyuv 1e681d9 vpxdec: fix compile with --disable-libyuv 1c31e3e Add support for MIPS64. a8e674d set_maps: Flush encoder. 1acc96f Removing vp9_rescale(). eca9364 Add a speed feature to give the tighter search range a04db18 vpxenc.sh: Add 2-pass and lagged encode tests for VP8 and VP9. 5386df4 Remove unused variables in vp9_rd_pick_inter_mode_sb 5d453e3 Remove unused code in vp9_rd_pick_inter_mode_sb d637c2b frame_size_tests: reduce 'large' size for win32 5509b7f Removing duplicated code from init_config(). 7035527 Improved vp9_quantize_fp_neon() 839911f Fix bug 804 TBR=tomfinegan@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291091

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1285 lines, -1078 lines) Patch
M README.chromium View 1 chunk +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm64.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M libvpx_srcs_arm_neon.gypi View 1 chunk +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm_neon_cpu_detect.gypi View 1 chunk +0 lines, -2 lines 0 comments Download
M libvpx_srcs_arm_neon_cpu_detect_intrinsics.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M source/config/linux/arm-neon-cpu-detect/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm-neon-cpu-detect/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm-neon/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm-neon/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm64/vp8_rtcd.h View 2 chunks +8 lines, -4 lines 0 comments Download
M source/config/linux/arm64/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/arm64/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/generic/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/generic/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/ia32/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/ia32/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/mipsel/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/x64/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/linux/x64/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/mac/ia32/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/mac/ia32/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/mac/x64/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/mac/x64/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/nacl/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/nacl/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/win/ia32/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/win/ia32/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/win/x64/vpx_config.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/config/win/x64/vpx_config.asm View 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/README View 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/build/make/rtcd.pl View 1 chunk +3 lines, -3 lines 0 comments Download
M source/libvpx/configure View 2 chunks +3 lines, -0 lines 0 comments Download
M source/libvpx/examples/set_maps.c View 5 chunks +14 lines, -5 lines 0 comments Download
M source/libvpx/test/convolve_test.cc View 2 chunks +1 line, -23 lines 0 comments Download
M source/libvpx/test/frame_size_tests.cc View 1 chunk +6 lines, -0 lines 0 comments Download
A source/libvpx/test/set_maps.sh View 1 chunk +59 lines, -0 lines 0 comments Download
M source/libvpx/test/subtract_test.cc View 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/svc_test.cc View 13 chunks +321 lines, -245 lines 0 comments Download
M source/libvpx/test/vpxenc.sh View 11 chunks +106 lines, -16 lines 0 comments Download
M source/libvpx/vp8/common/rtcd_defs.pl View 2 chunks +4 lines, -8 lines 0 comments Download
D source/libvpx/vp8/encoder/arm/neon/subtract_neon.asm View 1 chunk +0 lines, -205 lines 0 comments Download
A source/libvpx/vp8/encoder/arm/neon/subtract_neon.c View 1 chunk +154 lines, -0 lines 0 comments Download
D source/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.asm View 1 chunk +0 lines, -103 lines 0 comments Download
A source/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c View 1 chunk +118 lines, -0 lines 0 comments Download
M source/libvpx/vp8/encoder/onyx_if.c View 3 chunks +22 lines, -18 lines 0 comments Download
M source/libvpx/vp8/vp8_cx_iface.c View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp8/vp8_dx_iface.c View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp8/vp8cx_arm.mk View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_rtcd_defs.pl View 1 chunk +3 lines, -3 lines 0 comments Download
M source/libvpx/vp9/common/x86/vp9_subpixel_8t_intrin_avx2.c View 2 chunks +16 lines, -16 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decoder.h View 1 chunk +19 lines, -0 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decoder.c View 1 chunk +64 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c View 4 chunks +30 lines, -13 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encodeframe.c View 5 chunks +39 lines, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.h View 5 chunks +12 lines, -43 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.c View 9 chunks +59 lines, -84 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_firstpass.c View 25 chunks +72 lines, -80 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_pickmode.c View 3 chunks +5 lines, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_ratectrl.c View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_rdopt.c View 8 chunks +24 lines, -31 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_speed_features.h View 3 chunks +8 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_speed_features.c View 7 chunks +23 lines, -5 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_svc_layercontext.c View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_dct_sse2.c View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/vp9_cx_iface.c View 5 chunks +30 lines, -26 lines 0 comments Download
M source/libvpx/vp9/vp9_dx_iface.c View 3 chunks +2 lines, -78 lines 0 comments Download
M source/libvpx/vpx/internal/vpx_codec_internal.h View 2 chunks +0 lines, -2 lines 0 comments Download
M source/libvpx/vpx/src/vpx_decoder.c View 1 chunk +0 lines, -3 lines 0 comments Download
M source/libvpx/vpx/src/vpx_encoder.c View 2 chunks +0 lines, -6 lines 0 comments Download
M source/libvpx/vpx/src/vpx_image.c View 3 chunks +4 lines, -30 lines 0 comments Download
M source/libvpx/vpx_ports/vpx_timer.h View 1 chunk +3 lines, -0 lines 0 comments Download
M source/libvpx/vpxdec.c View 4 chunks +8 lines, -2 lines 0 comments Download
M source/libvpx/vpxenc.c View 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
Johann
Committed patchset #1 manually as r291091 (presubmit successful).
6 years, 4 months ago (2014-08-21 16:33:00 UTC) #1
Tom Finegan
6 years, 4 months ago (2014-08-21 19:02:28 UTC) #2
Message was sent while issue was closed.
lgtm[rs]

Powered by Google App Engine
This is Rietveld 408576698