- 25 Apr, 2017 19 commits
-
-
Cheng Chen authored
BUG=aomedia:442 Change-Id: I0b41e0781d0b89b96ee1bebc98aebbcd3e6f8753
-
Fangwen Fu authored
This is the second patch. * Add delta loop filter level at super block level. * Add symbol coding for delta lf syntax * Allow delta lf to work with segments Change-Id: I393a021a875d03c6e113127cbb3543fc077308e4
-
Frederic Barbier authored
Cleanup related last unit-test callers. BUG=aomedia:442 Change-Id: I9fa8a19c140bf0ef6c1690456fc9d1a54ad6b091
-
Jingning Han authored
Temporarily disable the use of 10/12-tap filter. The filter type coding dependency on motion vector coding has been removed previously. Every inter block now has to send filter type regardless of the motion vector position. Enable the dual filter scheme. Change-Id: I81086f5f9de6375ad73bb4120be0c87b341120b1
-
Frederic Barbier authored
BUG=aomedia:442 Change-Id: Iba92da6d9a67b2d40a274d5a216a350645fc22a4
-
Zoe Liu authored
(1) Remove one parameter of the function - single_newmv as all setups related to this parameter can be done (mostly already have been done) before calling into the function; (2) Remove one unneccessary checking on the mbmi->ref_frame[1] as the line of code right before it indicates it is always a compound ref scenario; (3) Replace all mbmi->ref_frame[] that have been declared as refs[]. BUG=aomedia:442 BUG=aomedia:447 Change-Id: I022e69d2711dd88086403cf38e65c462b28383ce
-
Urvang Joshi authored
BUG=aomedia:442 Change-Id: I80706666b50058c9d0ecd6f568fe0e7a07d00185
-
Jingning Han authored
Initialize the inter filter type array in intrabc mode when dual filter is turned on. This resolves a compiling error when both experiments are turned on. Change-Id: Ic4d4f712f83a73029a4a24c7e9284ff9fc9baf3c
-
Jingning Han authored
Change-Id: Ie6c8f6247436a5dde3183566eebf46b06e4cb169
-
Urvang Joshi authored
BUG=aomedia:442 Change-Id: I27117dcd806a2b260412dd41e6978d92759cd60f
-
Urvang Joshi authored
Code for Y, U and V planes was very similar. Create a helper to find mismatch per plane. BUG=aomedia:442 Change-Id: Ifcf25a381914bc7f48f9c5a393ae0676213b5585
-
Cheng Chen authored
Use one helper function to remove copy paste of av1_quantize_fp_c, av1_quantize_fp_32x32_c, av1_quantize_fp_64x64_c. BUG=aomedia:442 Change-Id: I749bb27d7cfeb4040ff5e0f394f691a44377efad
-
Yaowu Xu authored
Similar to previous commit, this cleanup removes more "const"s for parameters passed by value BUG=aomedia:448 Change-Id: I092bcbeecab75f0c14c3ee60d34dcf6f69034fe4
-
Debargha Mukherjee authored
Silences some warnings. Change-Id: I8e90368a973c1fc4a88a1bb92b779aa68981dbb5
-
Urvang Joshi authored
Directional predictors for 45, 63 and 207 angle had 2 or 3 variants each, and only one of them was actually being used. So, removed the C, sse2, ssse3 and neon versions of the unused ones. Updates to the test: - test_intra_pred_speed was testing the unused versions, so changed it to use the version actually used by code. This meant updating some golden MD5 values. - test_intra_pred_speed was NOT filling up bottom-left and top-right pixels randomly, so the predictors using these pixels weren't tested properly. This was fixed. BUG=aomedia:442 Change-Id: I09725d593408b81e0cd636e70a88c28eea5f2222
-
Frederic Barbier authored
Change-Id: Ie45f96c21f0276f464cad3c7f69ac3dceed50c67
-
Jingning Han authored
BUG=aomedia:458 Change-Id: I57482c3cb8462c95a2aeb0efa0c8a259c73f3811
-
Zoe Liu authored
BUG=aomedia:442 Change-Id: I63ae1f2842c503cc4807e5ee7d2c10c309c56f40
-
Sarah Parker authored
Change-Id: I7f7c79ae9c4fdfce8d0ab5711cb6a275c1397b61
-
- 24 Apr, 2017 16 commits
-
-
Yaowu Xu authored
BUG=aomedia:448 Change-Id: Ieff977fca8a5033ddef2871a194870f59301ad8f
-
Fangwen Fu authored
This is the first patch for ext_delta_q experiment. * Allow delta q to work with segment features Change-Id: I9455ebb3b5b23b41daa4afa1149672a20d3a3f2c
-
Sarah Parker authored
This experiment still requires review from AOMedia due to conflicts with other adopted experiments. Change-Id: I22c7ae3fd0aac7f537cabc6fc63218fb97851a7a
-
Debargha Mukherjee authored
Change-Id: I359d100548ed337d643a421591243565b08945ed
-
Alex Converse authored
It isn't used outside of its source file. BUG=aomedia:442 Change-Id: I7f9f62b3a8e0e965878fc21af6c64b91883686fc
-
Alex Converse authored
cherry pick of libvpx commit 6554333b59cf773983c7cacbd832d754f75139e8 BUG=aomedia:443 Change-Id: Ifebdc9ef37850508eb4b8e572fd0f6026ab04987
-
Alex Converse authored
Use out_sse and out_dist directly. BUG=aomedia:443 Change-Id: Ifb262eca9b0d02a20bbcf8a7fefeaa7a7e0c3e10
-
Alex Converse authored
Change-Id: I109e382097a8fcbf85a339f97f6297252f01b021
-
Sarah Parker authored
This fixes crashes due to infinite recursion when var_tx, ext_tx and rect_tx are enabled without cb4x4. This is the first part of an ongoing fix for this experiment interaction. Change-Id: I674f28294666102aff2265f6b6112816cac17378
-
Yunqing Wang authored
Ported an out of range MV bug fix from VP9. (https://chromium-review.googlesource.com/c/458180/) Change-Id: Id2a7636f3c78547f8ae2081c4bcba709910b1650
-
Yunqing Wang authored
Ported a bug fix from VP9. (https://bugs.chromium.org/p/webm/issues/detail?id=1354) Change-Id: Ib712b6dfb6aa86631f4b2a403c8364dbe1104f21
-
Luc Trudeau authored
Adds the CfL experiment flag and computes a block-level DC_PRED that is required by CfL in order to compute alpha_cb and alpha_cr. The rate-distorsion impact of computing DC_PRED at the prediction block level for chroma planes is rather small Subset 1: master_no_cdef@2017-04-18T20:37:05.712Z -> block_DCPRED_no_cdef@2017-04-18T20:38:07.381 PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0712 | 0.0337 | -0.1692 | 0.0693 | 0.0814 | 0.0710 | -0.0063 Note: CDEF was disabled because of problematic asserts. Change-Id: I44d1cde8605b108366f4bd4cedbf5159dbbb5880
-
Yunqing Wang authored
Ported a bug fix from VP9. (https://chromium-review.googlesource.com/c/473566/) Change-Id: I5669c3878b34a5fda4ce1aabb8c653ea823d5e42
-
Alex Converse authored
BUG=aomedia:448 Change-Id: If02808e3e27bf7dcb8dfdcd6899ed78a96a8fd44
-
Tom Finegan authored
Consolidate the CPU and RTCD related build configuration code in cpu.cmake and rtcd_config.cmake instead of having files for each target CPU. BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=76 Change-Id: I8aad401f9fca60ba735360ca4947cd1c41c4fa63
-
Yaowu Xu authored
BUG=aomedia:451 Change-Id: I5636c1993a496ddff5d27afa7e72dd787276a86c
-
- 23 Apr, 2017 1 commit
-
-
Jim Bankoski authored
Change-Id: I00af23ce8c62123a634aa34c46475edc0f4d428e
-
- 22 Apr, 2017 4 commits
-
-
James Zern authored
niklas_1280_720_30.yuv is required by --enable-encode-perf-tests too. missed in port from libvpx: 86251126 test-data: restrict large yuv to perf tests Change-Id: I9c961c34bafef34b066f0690d681ab4b522c485c
-
James Zern authored
C sources only for now BUG=aomedia:445 Change-Id: I79ff81c42778e2836028240df70edf973555018c
-
James Zern authored
quiets -Wshorten-64-to-32 warnings BUG=aomedia:445 Change-Id: Ieae58e09804e8707393a3813529f3c6316eef888
-
James Zern authored
make tmp an int64 as 12-bit may exceed 32-bits BUG=aomedia:445 Change-Id: I5e7bc9e90b6c3c0c30e725efaf5f5e217cfbe82a
-