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

Issue 390713002: libvpx: Pull from upstream (Closed)

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

Description

libvpx: Pull from upstream Current HEAD: 6ce515b9ff9000740bc47bb2dfa1b80df6ec2fc9 git log from upstream: 44eb577 invalid_file_test: convert test param from tuple to struct 3cddd81 Fix chrome valgrind warning due to the use of mismatched bsize c147cf3 Add unit test to test tile decoding error handling. 978642a Remove unnecessary assertions 6673d2f Remove an unused parameter in vp9_init_search_range() 1b5e987 Code refactoring: use defined inline functions e3e6e06 Re-factor and simplify arnr filter. a75d55d Remove an unused parameter 926a6f6 sh tests: Add support for running tested programs within another program. 4eae56d Add warning to temporal SVC test when temporal denoising is disabled. 29e1b1a tests: add API_REGISTER_STATE_CHECK 61c3338 call vp[89]_clear_system_state after longjmp 8701ed0 update vp9_thread.c 51e9788 Fix a bug in boundary checking. 75cd575 Refactor vp9_diamond_search_sad function 5860933 vp9_loopfilter.c: cosmetics 30117a5 Refactor refining_search_sad code 87cf002 Minor cleanup a581da2 Remove repetitive code in mcomp.c 9bd3be6 Adjust full-pixel search method in real-time mode c788bce Combined non-rd motion searchs into a single function aa70712 vpxenc: fix per-frame psnr/size output on a terminal 2e0588b vp9_decoder_remove: destroy common after thread shutdown 9ad1b9f Re-design quantization process for 32x32 transform block 7c43fb6 Fix decoder handling of intra-only frames 3c86228 Vp9 denoiser MC bugfix 113dbf8 vp9_cx_iface.c: allow speed greater than 7 337e801 Move vp9_thread.* to common. ec942e6 invalid_file_test: output error detail on mismatch 99df92d cpu_speed_test: cosmetics 6de8dae aq_segment_test: cosmetics TBR=tomfinegan@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=282874

Patch Set 1 #

Patch Set 2 : libvpx: Pull from upstream #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1290 lines, -1442 lines) Patch
M README.chromium View 1 1 chunk +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm64.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm_neon.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_arm_neon_cpu_detect.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_generic.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_mips.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
libvpx_srcs_nacl.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
libvpx_srcs_x86.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M libvpx_srcs_x86_64.gypi View 1 2 chunks +2 lines, -2 lines 0 comments Download
M source/config/linux/arm-neon-cpu-detect/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/arm-neon/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/arm/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/arm64/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/generic/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
source/config/linux/ia32/vp9_rtcd.h View 1 4 chunks +5 lines, -8 lines 0 comments Download
M source/config/linux/mipsel/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/linux/x64/vp9_rtcd.h View 1 4 chunks +8 lines, -8 lines 0 comments Download
M source/config/mac/ia32/vp9_rtcd.h View 1 4 chunks +5 lines, -8 lines 0 comments Download
M source/config/mac/x64/vp9_rtcd.h View 1 4 chunks +8 lines, -8 lines 0 comments Download
M source/config/nacl/vp9_rtcd.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M source/config/win/ia32/vp9_rtcd.h View 1 4 chunks +5 lines, -8 lines 0 comments Download
M source/config/win/x64/vp9_rtcd.h View 1 4 chunks +8 lines, -8 lines 0 comments Download
source/libvpx/test/aq_segment_test.cc View 1 4 chunks +5 lines, -15 lines 0 comments Download
M source/libvpx/test/convolve_test.cc View 1 9 chunks +26 lines, -25 lines 0 comments Download
source/libvpx/test/cpu_speed_test.cc View 1 5 chunks +4 lines, -16 lines 0 comments Download
M source/libvpx/test/dct16x16_test.cc View 1 5 chunks +8 lines, -8 lines 0 comments Download
source/libvpx/test/dct32x32_test.cc View 1 4 chunks +6 lines, -5 lines 0 comments Download
M source/libvpx/test/decode_test_driver.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
source/libvpx/test/decode_test_driver.cc View 1 2 chunks +9 lines, -4 lines 0 comments Download
M source/libvpx/test/decode_to_md5.sh View 1 1 chunk +2 lines, -1 line 0 comments Download
source/libvpx/test/decode_with_drops.sh View 1 1 chunk +2 lines, -1 line 0 comments Download
M source/libvpx/test/encode_test_driver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/fdct4x4_test.cc View 1 4 chunks +7 lines, -7 lines 0 comments Download
source/libvpx/test/fdct8x8_test.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
source/libvpx/test/idct_test.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
source/libvpx/test/intrapred_test.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M source/libvpx/test/invalid_file_test.cc View 1 4 chunks +31 lines, -16 lines 0 comments Download
M source/libvpx/test/partial_idct_test.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M source/libvpx/test/postproc.sh View 1 1 chunk +2 lines, -1 line 0 comments Download
M source/libvpx/test/pp_filter_test.cc View 1 1 chunk +3 lines, -2 lines 0 comments Download
source/libvpx/test/register_state_check.h View 1 7 chunks +65 lines, -19 lines 0 comments Download
M source/libvpx/test/resize_util.sh View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/sad_test.cc View 1 3 chunks +8 lines, -8 lines 0 comments Download
M source/libvpx/test/simple_decoder.sh View 1 1 chunk +2 lines, -1 line 0 comments Download
M source/libvpx/test/simple_encoder.sh View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/sixtap_predict_test.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download
M source/libvpx/test/subtract_test.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/test.mk View 1 1 chunk +10 lines, -6 lines 0 comments Download
M source/libvpx/test/test-data.sha1 View 1 2 chunks +10 lines, -0 lines 0 comments Download
M source/libvpx/test/test_vectors.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/test/tools_common.sh View 1 6 chunks +20 lines, -10 lines 0 comments Download
M source/libvpx/test/twopass_encoder.sh View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/test/variance_test.cc View 1 5 chunks +10 lines, -7 lines 0 comments Download
M source/libvpx/test/vp8cx_set_ref.sh View 1 1 chunk +3 lines, -3 lines 0 comments Download
M source/libvpx/test/vp9_spatial_svc_encoder.sh View 1 1 chunk +3 lines, -4 lines 0 comments Download
M source/libvpx/test/vp9_thread_test.cc View 1 5 chunks +45 lines, -13 lines 0 comments Download
M source/libvpx/test/vpx_temporal_svc_encoder.sh View 1 2 chunks +6 lines, -2 lines 0 comments Download
M source/libvpx/vp8/decoder/onyxd_if.c View 1 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp8/encoder/onyx_if.c View 1 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp8/vp8_dx_iface.c View 1 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_blockd.h View 1 2 chunks +2 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_common_data.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_common_data.c View 1 1 chunk +7 lines, -0 lines 0 comments Download
M source/libvpx/vp9/common/vp9_loopfilter.c View 1 20 chunks +119 lines, -117 lines 0 comments Download
M source/libvpx/vp9/common/vp9_onyxc_int.h View 1 2 chunks +6 lines, -6 lines 0 comments Download
M source/libvpx/vp9/common/vp9_reconinter.c View 1 4 chunks +4 lines, -4 lines 0 comments Download
M source/libvpx/vp9/common/vp9_rtcd_defs.pl View 1 2 chunks +5 lines, -4 lines 0 comments Download
A source/libvpx/vp9/common/vp9_thread.h View 1 chunk +219 lines, -0 lines 0 comments Download
A source/libvpx/vp9/common/vp9_thread.c View 1 chunk +184 lines, -0 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodeframe.h View 1 2 chunks +5 lines, -0 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decodeframe.c View 1 11 chunks +29 lines, -17 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decoder.h View 1 1 chunk +1 line, -2 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_decoder.c View 1 6 chunks +15 lines, -5 lines 0 comments Download
M source/libvpx/vp9/decoder/vp9_dthread.h View 1 1 chunk +1 line, -1 line 0 comments Download
D source/libvpx/vp9/decoder/vp9_thread.h View 1 1 chunk +0 lines, -219 lines 0 comments Download
D source/libvpx/vp9/decoder/vp9_thread.c View 1 1 chunk +0 lines, -183 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_denoiser.c View 1 2 chunks +40 lines, -48 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encodeframe.c View 1 3 chunks +5 lines, -5 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encodemb.c View 1 1 chunk +4 lines, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_encoder.c View 1 5 chunks +5 lines, -11 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_mbgraph.c View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/vp9/encoder/vp9_mcomp.h View 1 2 chunks +2 lines, -17 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_mcomp.c View 1 9 chunks +18 lines, -246 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_pickmode.c View 1 8 chunks +45 lines, -89 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_quantize.c View 1 1 chunk +43 lines, -0 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_rdopt.c View 1 7 chunks +10 lines, -9 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_speed_features.c View 1 4 chunks +2 lines, -3 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_temporal_filter.h View 1 1 chunk +1 line, -4 lines 0 comments Download
M source/libvpx/vp9/encoder/vp9_temporal_filter.c View 1 3 chunks +66 lines, -138 lines 0 comments Download
M source/libvpx/vp9/encoder/x86/vp9_quantize_ssse3_x86_64.asm View 1 6 chunks +17 lines, -14 lines 0 comments Download
M source/libvpx/vp9/vp9_common.mk View 1 1 chunk +2 lines, -0 lines 0 comments Download
M source/libvpx/vp9/vp9_cx_iface.c View 1 1 chunk +1 line, -1 line 0 comments Download
M source/libvpx/vp9/vp9_dx_iface.c View 1 7 chunks +27 lines, -15 lines 0 comments Download
M source/libvpx/vp9/vp9dx.mk View 1 1 chunk +0 lines, -2 lines 0 comments Download
M source/libvpx/vpxenc.c View 1 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Johann
The CQ bit was checked by johannkoenig@google.com
6 years, 5 months ago (2014-07-13 18:38:28 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/johannkoenig@google.com/390713002/1
6 years, 5 months ago (2014-07-13 18:38:48 UTC) #2
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-13 18:38:49 UTC) #3
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 5 months ago (2014-07-13 18:38:50 UTC) #4
Johann
LGTM ugh, it usually works from the command line. getting ugly 500 errors at the ...
6 years, 5 months ago (2014-07-13 18:41:28 UTC) #5
Johann
The CQ bit was checked by johannkoenig@google.com
6 years, 5 months ago (2014-07-13 18:41:35 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/johannkoenig@google.com/390713002/1
6 years, 5 months ago (2014-07-13 18:41:48 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-13 18:41:49 UTC) #8
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 5 months ago (2014-07-13 18:41:51 UTC) #9
Tom Finegan
On 2014/07/13 18:41:51, I haz the power (commit-bot) wrote: > No LGTM from a valid ...
6 years, 5 months ago (2014-07-13 18:52:58 UTC) #10
Johann
The CQ bit was checked by johannkoenig@google.com
6 years, 5 months ago (2014-07-13 18:56:14 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/johannkoenig@google.com/390713002/20001
6 years, 5 months ago (2014-07-13 18:56:58 UTC) #12
commit-bot: I haz the power
6 years, 5 months ago (2014-07-13 18:58:12 UTC) #13
Message was sent while issue was closed.
Change committed as 282874

Powered by Google App Engine
This is Rietveld 408576698