- 17 May, 2017 9 commits
-
-
Fergus Simpson authored
The superres scale was accidentally only sent if the current frame was a key frame or if the current resolution was not used by any of the reference frames. This patch separates the superres scale from the current resolution to simplify its coding and makes sure that it is written for every frame. Change-Id: I419912c833cdc9670fc5a8ea1d67393d72ce402d
-
hui su authored
Change-Id: I18dc1acf25977b42b2bba73eab00b461a66c49b6
-
hui su authored
Change-Id: Ia8da431c7a1faa43e130ce71da9561957c5556e7
-
Jingning Han authored
Change-Id: Ic04bd1ac62ea35082883d0560f91843040e35a64
-
Yaowu Xu authored
Fix ubsan warning of the left shift operation. Change-Id: Ib01b6ecd4a4e142948b53792a2d34153cc85784a
-
Ryan authored
Change-Id: I100a29e3846d437c30853d68902d2704dbc8d39d
-
Sebastien Alaiwan authored
Change-Id: Ied6a0250126587d22c50d895680eafccd8396062
-
Debargha Mukherjee authored
Since wedge is not used for blocks > 32x32, skew the initial probabilities to make the wedge probability as small as possible. Change-Id: Ide6b428c60f19481d7cae613aef6ed02a6961901
-
Debargha Mukherjee authored
Change-Id: Id8351ef3497c54cef81a730e6ec3d63af1e9b54e
-
- 16 May, 2017 11 commits
-
-
David Barker authored
* Calculate sx4, sy4 by truncation instead of rounding * Move some repeated calculations out of the filter loop This is expected to have a roughly neutral effect on BDRATE. The speedup of each filter (SSE2, lowbd SSSE3, highbd SSSE3) is 7-10%, for a total speedup of 14-18% when considered together with patches f7a5ee53 and 14b8112b. Change-Id: I692f649202214c7ab53ecf81f81386f1503e2d20
-
Yaowu Xu authored
Change-Id: I1afaecaed152fd9a3f111dc11caca3a347c50c9f
-
Tom Finegan authored
- CONFIG_HIGHBITDEPTH 0 => 1. - CONFIG_RECT_TX_EXT and CONFIG_INTRA_EDGE added. - CONFIG_NEW_TOKENSET removed. BUG=aomedia:76 Change-Id: I215205b1479a92ab4baa5a3705194d474ec13ba8
-
Yi Luo authored
- There would be VS build warning on unaligned formal parameter. Change-Id: I6e122c4fec2505ef3458e4bdf218d3cd30bb494f
-
hui su authored
Harmonize the low-bitdepth and high-bitdepth. Change-Id: I533f717ca189a5e577719821ea5aea940e3b6223
-
Sebastien Alaiwan authored
Change-Id: I469799ca8ef12288be23143f3ba58ec5bf5edc34
-
James Zern authored
fixes: formal parameter with __declspec(align('32')) won't be aligned this is the same change that was made previously for sse4: 5bedd5dc idct16x16_sse4_1: correct fn sig for visual studio Change-Id: Ib520bde439b03f81d5e84a2711ed61215debe862
-
Nathan E. Egge authored
Silence -Wtypedef-redefinition warning in examples/inspect.c when building with --enable-inspection flag. Change-Id: I74bbe9272b028dd7b1df3e36c8fca924ec1eae6b
-
Nathan E. Egge authored
Change-Id: I0ed6d8f2b6a83641f65096cf41fcde94e70d94d4
-
Joe Young authored
For ext-intra directional modes, filter intra edge samples dependent on block size and prediction angle. Congiguration: ./configure --enable-experimental --enable-ext-intra --enable-internal-stats --disable-cdef --disable-delta-q Coding gain (1 frame Intra): cif: -0.03% midres: -0.01 720p: -0.65 1080p: -0.83 4k: -1.19 Change-Id: I372bfc7614f6a07fe1d8e7b61bd0b6660f9fb4a1
-
Yunqing Wang authored
Fixed debugmodes.c to incorporate the mi size change in CB4X4. Change-Id: Id4d44866636a1a0715e03a7a4c9884c51ca7f59d
-
- 15 May, 2017 20 commits
-
-
Nathan E. Egge authored
Change-Id: I69031c3f0fdd363058c159a8ee008b18469e81c1
-
Luc Trudeau authored
Change-Id: I4d8485d2bbe5348338eb909d969a0ca4b598a6b8
-
Alex Converse authored
Change-Id: I2ad15784cbc238fa4b0f993bfa64c06591ece5e9
-
Debargha Mukherjee authored
Improves coding efficiency. Change-Id: I7bb12190cdc4581097809a020355cdc8867fc1ad
-
Ralph Giles authored
We no longer support armv6 and the corresponding optimized source files have been removed. This commit removes support for the target and its media instruction set extensions from the build system as well. Once armv6 jobs are removed from the integration config we can start rejecting --enable/disable-media. Also reject --enable-edsp. Change-Id: I547dcc95adb3479d0232396952e72efe2a1343b9
-
Yue Chen authored
An experiment on 1:4/4:1 transform, which will be a sub-experiment of ext_tx+rect_tx experiment Change-Id: I37c41227f83c51ab11194007226a2d6bcd6ff74f
-
Yi Luo authored
- Add eob delivery in av1_first_pass(). - Fix eob threshold pointer copy. - Change local functions in IDCT to static. Change-Id: I1c95e8f899088773f063fe6be7f26a5f96864644
-
Yi Luo authored
BUG=aomedia:536 Change-Id: I92c5e43ba225968504ff1c878ca80b86449aeefe
-
Sebastien Alaiwan authored
Change-Id: I3b30030b1b5f94b43b6dac7b2eac1dc1ea308e84
-
Debargha Mukherjee authored
Makes the wedge generation code consistent with the design doc. Change-Id: Ifabc63c950de005309c44802c725f45cb78e21b1
-
Debargha Mukherjee authored
Improves coding efficiency a little Change-Id: I1d5b3e3925e7fb640ea4da76b529672c4183a71c
-
Yue Chen authored
(1) clipping output of intra filter right away to stop unreasonable pixel values from propogating. (2) fix wrong filter coefficients Bug=aomedia:418 Change-Id: I2620034ad03b499afb64da6cadb17fc1aa221c44
-
Fergus Simpson authored
Adds handling needed for the pre-encode downscaling for superres encoding. Makes use of the existing resizing functionality, just adjusting the target resolution after the resize logic and before the resize has actually occurred. Since the upscaling portion of superres is not yet implemented, superres scaling is not yet allowed to trigger. The numerator is set to be equal to the denominator and the superres_pending flag is not set. Change-Id: Ia5dac752d653c3bda319f0c8196e95bac2c8c554
-
Alex Converse authored
wikipedia_420.y4m PSNR: -1.5035 PSNR-HVS: -1.2607 SSIM: -1.1581 Change-Id: I6e6c4bd9671427b99299df39ff0f42af7daf8ce7
-
Zoe Liu authored
Change-Id: I231523ad60cc90559dfbdd51fd3e8c07c10d63a4
-
Thomas Daede authored
Fixes an encoder-side crash. BUG=aomedia:519 Change-Id: I420404e21fe23bc753bfb08896f2b8b2e014af4e
-
Ryan authored
BUG=aomedia:535 Change-Id: I514b2b0503e39023ae19b38a9b533bcd9abeee77
-
James Zern authored
fixes: formal parameter with __declspec(align('16')) won't be aligned Change-Id: Ie073a53dd99913ba8c9f05964590dd7dcdf7d9fe
-
Ralph Giles authored
Libvpx dropped armv6 support sometime after the aom fork. We don't intend to support this platform, which is likely too slow in any case. Remove the assembly and intrinsics optimized routines, their tests, cpu feature detection, and rtcd specialization for this instruction set extension. Change-Id: If44ec28e5ddafc6af179c5d1982ac7e81fe54d5e
-
Yaowu Xu authored
Slience warnings by converting the shifts to mulitplies. Change-Id: Icde8f2df650f740b8e90691ba706a0853be84984
-