- 15 Apr, 2015 1 commit
-
-
Johann authored
Currently the prefix is forced to vp9 for any function using x86inc.asm. Change-Id: Icbca57ce68a52e743bdd7e9be86cfe8353f274c1
-
- 14 Apr, 2015 1 commit
-
-
Marco authored
-
- 13 Apr, 2015 2 commits
-
-
hkuang authored
-
Marco authored
Force split on 16x16 block (to 8x8) based on the minmax over the 8x8 sub-blocks. Also increase variance threshold for 32x32, and add exit condiiton in choose_partition (with very safe threshold) based on sad used to select reference frame. Some visual improvement near moving boundaries. Average gain in psnr/ssim: ~0.6%, some clips go up ~1 or 2%. Encoding time increase (due to more 8x8 blocks) from ~1-4%, depending on clip. Change-Id: I4759bb181251ac41517cd45e326ce2997dadb577
-
- 10 Apr, 2015 1 commit
-
-
Parag Salasakar authored
-
- 09 Apr, 2015 8 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
hkuang authored
-
Jingning Han authored
This function has been replaced by other approaches and is not in use now. Change-Id: I387f45b5607d202539e482468ccc70e6c0f9341f
-
Parag Salasakar authored
Change-Id: Ia31ada59172eb1818e1eb91009f83cbb1f581223
-
James Zern authored
-
hkuang authored
Change-Id: Ia2956f06f409b9b0ca8320ca4c1ea5680e938402
-
- 08 Apr, 2015 4 commits
-
-
Frank Galligan authored
Refactor the loops in dec_build_inter_predictors to try and decrease the number of instructions. Limited testing saw about 1% perf increase on x86 and about 0.67 % perf increase on Arm. Change-Id: I69cfe6335bb562fbaaebf43fb3f5c5a2a28882a2
-
James Zern authored
add a check for the status line to awk and better report failure given the program output will be lost in this case Change-Id: I1348a80108c81099d609f2e2227dd2c31bd8cd54
-
Debargha Mukherjee authored
-
James Zern authored
-
- 07 Apr, 2015 12 commits
-
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Debargha Mukherjee authored
Modifies a special handling that improves rate control accuracy in the constrained quality mode, when the undershoot and overshoot limits are set tighter. Change-Id: If62103f0ef3ed1cac92807400678c93da50cf046
-
Yaowu Xu authored
-
James Zern authored
the sse4 code expects 16-byte aligned arrays; vp8 already had a similar change applied: b2aa4017 Align SAD output array to be 16-byte aligned Change-Id: I5e902035e5a87e23309e151113f3c0d4a8372226
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Skip redundant prediction filter type cost in filter search loop, if the rate value will be reset in Hadamard transform based rate distortion estimate. Change-Id: Ie5221f4bc8da9461c449df367251aeeac52c6e5d
-
Vignesh Venkatasubramanian authored
-
Vignesh Venkatasubramanian authored
Reset the reached_eos flag in webm_guess_framerate in case it ends up consuming the entire file. Also adding a vpxdec shell test to verify this behavior. Change-Id: I371eebd2105231dc0f60e65da1f71b233ad14be5
-
Yaowu Xu authored
If U is not skippable, then do not perform the check on V. Change-Id: Iba5e8362bd42390197f373c44388a426a4404549
-
Jim Bankoski authored
* changes: vp8_regular_quantize_b_sse2: remove dead init vp8cx_pick_filter_level*: remove dead inits vp8_decode_frame: remove dead increment rdopt: remove dead stores find_next_key_frame: remove dead init & store multiframe_quality_enhance_block: remove dead stores vp8_print_modes_and_motion_vectors: remove dead stores
-
- 04 Apr, 2015 3 commits
-
-
Jingning Han authored
It uses about 10% less CPU cycles than the SSE2 intrinsic implementation. Change-Id: I91017c0c068679a214b98cdd4cff3a6facfb7499
-
Jingning Han authored
This commit turns on the Hadamard transform based rate distortion estimate for all block sizes in RTC coding mode. It conditionally skips the rate distortion estimation if all zero block flag is set on. No significant encoding speed change is observed. The compression performance of speed -6 is improved by 1.7% over using it only for block sizes of 32x32 and below. Change-Id: I768145e6f05c737b05b5b5f1ee674e929532cafb
-
Yunqing Wang authored
-
- 03 Apr, 2015 8 commits
-
-
James Zern authored
Change-Id: Ide5eefadbb3cab38743a69f744a003abb37a6506
-
James Zern authored
Change-Id: I28026b86d03264b9f4e2fc8ac1d3c74aa3954208
-
James Zern authored
Change-Id: Ie9a6fac02796d24e6f4a15416d0b4c19010547df
-
James Zern authored
Change-Id: Ia8a20c6751cc6d63c60bb00b99c78faca1e61051
-
James Zern authored
Change-Id: I8c7f5b9718ef14e4397a263aa9f52a9edcf7d1cd
-
James Zern authored
Change-Id: I33ca9cddfdd54c3d8a23c1cb978986a537a20bf2
-
James Zern authored
Change-Id: I438cbf4970fa2220fb73b0b41a29e654836d4e3b
-
Yunqing Wang authored
The threshold scaling factor was calculated wrong using partition size "bsize". Thank Yaowu for pointing it out. It was fixed and no speed change was seen. Change-Id: If7a5564456f0f68d6957df3bd2d1876bbb8dfd27
-