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

Issue 1169543007: libvpx: Pull from upstream (Closed)

Created:
5 years, 6 months ago by Johann
Modified:
5 years, 6 months ago
Reviewers:
Tom Finegan
CC:
wwcv, jzern, fgalligan1, Tom Finegan
Base URL:
https://chromium.googlesource.com/chromium/deps/libvpx.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

libvpx: Pull from upstream Maintain vp8 variance file renames. Current HEAD: e67d45d4ce92468ba193288b59093fef0a502662 git log from upstream: 3a070ba vpxdec: cosmetics: break some long lines f82cfc2 vpxenc: relocate vp8/vp9 only options 47fe535 disable vp8_sub_pixel_variance8x8_neon 5908e0b vs/armv7: use -oldit armasm flag 87c21a9 Optimize the decode_partition. About 0.7% gain on N10. 7012ba6 vp9_reconintra: simplify d63_predictor 63819c0 BUG FIX: Remove counts param bfb6d48 Add control to skip loop filter in VP9 decoder. 09acd26 vpxenc: Add support for pixel aspect ratio. ce2ca9f Duplicate reference variance code 8710cce Fix to spatial svc: set reference_frame masking. d43fd99 mips msa vp9 loopfilter 4, 8 optimization 8f7e766 Bugfx in setting layer framerate. 914f8f9 mips msa vp9 loopfilter 16 optimization 4fcabf5 vp9_reconintra: use AVG[23] consistently 65d9599 vp9_reconintra_neon_asm/tm4x4: simplify left load faea038 vp9_reconintra: fix d45/d63 discrepancies 8bb37dd Remove cm parameter from vp9_decode_block_tokens() part 2 f990b35 Make vp9 the default codec for vpxenc f779dba Remove counts param <...> TBR=tomfinegan@chromium.org Committed: https://chromium.googlesource.com/chromium/deps/libvpx/+/4feff3e8093c07564a5257597e51f3ce7b86eec0

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9482 lines, -3940 lines) Patch
M README.chromium View 1 chunk +2 lines, -2 lines 0 comments Download
M source/config/linux/arm-neon-cpu-detect/vp8_rtcd.h View 5 chunks +2 lines, -11 lines 0 comments Download
M source/config/linux/arm-neon/vp8_rtcd.h View 3 chunks +2 lines, -7 lines 0 comments Download
M source/config/linux/arm/vp8_rtcd.h View 1 chunk +0 lines, -3 lines 0 comments Download
M source/config/linux/arm64/vp8_rtcd.h View 2 chunks +1 line, -5 lines 0 comments Download
M source/config/linux/generic/vp8_rtcd.h View 1 chunk +0 lines, -3 lines 0 comments Download
M source/config/linux/ia32/vp8_rtcd.h View 2 chunks +0 lines, -8 lines 0 comments Download
M source/config/linux/mips64el/vp8_rtcd.h View 1 chunk +0 lines, -3 lines 0 comments Download
M source/config/linux/mipsel/vp8_rtcd.h View 1 chunk +0 lines, -3 lines 0 comments Download
M source/config/linux/x64/vp8_rtcd.h View 1 chunk +0 lines, -5 lines 0 comments Download
M source/config/mac/ia32/vp8_rtcd.h View 2 chunks +0 lines, -8 lines 0 comments Download
M source/config/mac/x64/vp8_rtcd.h View 1 chunk +0 lines, -5 lines 0 comments Download
M source/config/nacl/vp8_rtcd.h View 1 chunk +0 lines, -3 lines 0 comments Download
M source/config/win/ia32/vp8_rtcd.h View 2 chunks +0 lines, -8 lines 0 comments Download
M source/config/win/x64/vp8_rtcd.h View 1 chunk +0 lines, -5 lines 0 comments Download
M source/libvpx/CHANGELOG View 1 chunk +5 lines, -0 lines 0 comments Download
M source/libvpx/build/make/Makefile View 2 chunks +13 lines, -0 lines 0 comments Download
M source/libvpx/build/make/gen_msvs_vcxproj.sh View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/configure View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/examples.mk View 1 chunk +9 lines, -1 line 0 comments Download
M source/libvpx/examples/vp9_spatial_svc_encoder.c View 15 chunks +355 lines, -12 lines 0 comments Download
M source/libvpx/examples/vpx_temporal_svc_encoder.c View 7 chunks +28 lines, -14 lines 0 comments Download
M source/libvpx/libs.mk View 4 chunks +27 lines, -2 lines 0 comments Download
M source/libvpx/test/convolve_test.cc View 1 chunk +4 lines, -5 lines 0 comments Download
M source/libvpx/test/datarate_test.cc View 7 chunks +190 lines, -16 lines 0 comments Download
M source/libvpx/test/encode_test_driver.h View 1 chunk +4 lines, -0 lines 0 comments Download
M source/libvpx/test/fdct4x4_test.cc View 1 chunk +14 lines, -0 lines 0 comments Download
M source/libvpx/test/lpf_8_test.cc View 2 chunks +37 lines, -0 lines 0 comments Download
M source/libvpx/test/partial_idct_test.cc View 1 chunk +5 lines, -1 line 0 comments Download
M source/libvpx/test/svc_test.cc View 1 chunk +1 line, -0 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 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/test/test-data.sha1 View 1 chunk +745 lines, -744 lines 0 comments Download
M source/libvpx/test/tools_common.sh View 2 chunks +4 lines, -1 line 0 comments Download
M source/libvpx/test/variance_test.cc View 27 chunks +283 lines, -178 lines 0 comments Download
A source/libvpx/test/vp9_skip_loopfilter_test.cc View 1 chunk +180 lines, -0 lines 0 comments Download
M source/libvpx/test/vpxenc.sh View 4 chunks +30 lines, -1 line 0 comments Download
M source/libvpx/tools_common.h View 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp8/common/rtcd_defs.pl View 4 chunks +4 lines, -11 lines 0 comments Download
M source/libvpx/vp8/common/variance_c.c View 1 chunk +0 lines, -15 lines 0 comments Download
M source/libvpx/vp8/common/x86/vp8_variance_mmx.c View 1 chunk +0 lines, -14 lines 0 comments Download
M source/libvpx/vp8/common/x86/vp8_variance_sse2.c View 1 chunk +0 lines, -14 lines 0 comments Download
M source/libvpx/vp9/common/arm/neon/vp9_reconintra_neon_asm.asm View 3 chunks +9 lines, -10 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_convolve8_avg_horiz_msa.c View 1 chunk +782 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_convolve8_avg_msa.c View 1 chunk +679 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_convolve8_avg_vert_msa.c View 1 chunk +753 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve8_horiz_msa.c View 11 chunks +326 lines, -629 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve8_msa.c View 6 chunks +279 lines, -505 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve8_vert_msa.c View 11 chunks +381 lines, -492 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve_avg_msa.c View 5 chunks +72 lines, -175 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve_copy_msa.c View 6 chunks +51 lines, -104 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_convolve_msa.h View 1 chunk +92 lines, -130 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_idct16x16_msa.c View 1 chunk +1 line, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_idct4x4_msa.c View 1 chunk +147 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_idct8x8_msa.c View 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_idct_msa.h View 1 chunk +0 lines, -2 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_loopfilter_16_msa.c View 1 chunk +1480 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_loopfilter_4_msa.c View 1 chunk +152 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_loopfilter_8_msa.c View 1 chunk +348 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/mips/msa/vp9_loopfilter_msa.h View 1 chunk +246 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/mips/msa/vp9_macros_msa.h View 13 chunks +291 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_blockd.h View 3 chunks +8 lines, -2 lines 0 comments Download
M source/libvpx/vp9/common/vp9_filter.h View 1 chunk +0 lines, -8 lines 0 comments Download
M source/libvpx/vp9/common/vp9_onyxc_int.h View 2 chunks +9 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_reconintra.c View 14 chunks +216 lines, -77 lines 0 comments Download
M source/libvpx/vp9/common/vp9_rtcd_defs.pl View 5 chunks +24 lines, -24 lines 0 comments Download
M source/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c View 3 chunks +17 lines, -51 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodeframe.c View 20 chunks +49 lines, -47 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodemv.h View 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodemv.c View 23 chunks +53 lines, -53 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_detokenize.h View 1 chunk +2 lines, -2 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_detokenize.c View 7 chunks +21 lines, -18 lines 0 comments Download
M source/libvpx/vp9/encoder/arm/neon/vp9_variance_neon.c View 7 chunks +24 lines, -16 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_aq_variance.c View 2 chunks +62 lines, -7 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encodeframe.c View 2 chunks +16 lines, -3 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.h View 4 chunks +9 lines, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.c View 12 chunks +100 lines, -28 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_mcomp.c View 3 chunks +6 lines, -10 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_pickmode.c View 2 chunks +2 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_ratectrl.c View 6 chunks +53 lines, -21 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_speed_features.c View 1 chunk +6 lines, -2 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_svc_layercontext.h View 3 chunks +8 lines, -3 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_svc_layercontext.c View 8 chunks +348 lines, -108 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_temporal_filter.c View 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_variance.h View 1 chunk +0 lines, -54 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_variance.c View 13 chunks +31 lines, -20 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_highbd_subpel_variance.asm View 1 chunk +0 lines, -16 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_subpel_variance.asm View 1 chunk +0 lines, -24 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_subpel_variance_impl_intrin_avx2.c View 1 chunk +0 lines, -16 lines 0 comments Download
M source/libvpx/vp9/vp9_common.mk View 1 chunk +14 lines, -0 lines 0 comments Download
M source/libvpx/vp9/vp9_cx_iface.c View 14 chunks +82 lines, -62 lines 0 comments Download
M source/libvpx/vp9/vp9_dx_iface.c View 4 chunks +16 lines, -0 lines 0 comments Download
M source/libvpx/vpx/exports_dec View 1 chunk +0 lines, -2 lines 0 comments Download
M source/libvpx/vpx/src/svc_encodeframe.c View 7 chunks +101 lines, -21 lines 0 comments Download
M source/libvpx/vpx/svc_context.h View 1 chunk +4 lines, -1 line 0 comments Download
M source/libvpx/vpx/vp8cx.h View 10 chunks +37 lines, -21 lines 0 comments Download
M source/libvpx/vpx/vp8dx.h View 1 chunk +7 lines, -0 lines 0 comments Download
M source/libvpx/vpx/vpx_encoder.h View 6 chunks +29 lines, -9 lines 0 comments Download
M source/libvpx/vpxdec.c View 2 chunks +37 lines, -28 lines 0 comments Download
M source/libvpx/vpxenc.c View 12 chunks +35 lines, -18 lines 0 comments Download
M source/libvpx/webmenc.h View 1 chunk +2 lines, -1 line 0 comments Download
M source/libvpx/webmenc.cc View 2 chunks +11 lines, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
Johann
Committed patchset #1 (id:1) manually as 4feff3e8093c07564a5257597e51f3ce7b86eec0 (presubmit successful).
5 years, 6 months ago (2015-06-08 12:48:54 UTC) #1
Tom Finegan
5 years, 6 months ago (2015-06-08 14:11:39 UTC) #2
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698