- 13 Feb, 2014 - 35 commits
-
-
Dmitry Kovalev authored
-
Marco Paniconi authored
-
Frank Galligan authored
-
Yunqing Wang authored
-
Paul Wilkins authored
* changes: Remove some cases for turning off arf. Modified Aq1 and Aq2
-
Marco Paniconi authored
Add some rate control metrics. Change-Id: Ie87c617bbdc31b0324c7c96a042f7bdb8aaa9c7e
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Paul Wilkins authored
Flipping arf on and off too often is hurting some clips. This change makes no difference for 50-75% of our test clips but helps some by a big margin. (eg. std-hd crew by 6% and one of the YT and YT-hd clips by 14%) Average improvements for 2 pass, speed 2 (psnr,ssim) are as follows:- derf 0.165%, 0.210% yt 1.210%, 1.464% yt-hd 1.189%, 1.471% std-hd 1.031%, 0.886% Change-Id: I121fe66cfb4a62d384b23b484a7d648789641969
-
Jim Bankoski authored
Change-Id: I6ec6e072fcd59f9b5fac4ce221a86f9078103ae3
-
Jim Bankoski authored
Change-Id: I08a4364672cf8171932e8e85fb74fcbfa4b27d2d
-
Jim Bankoski authored
-
Jim Bankoski authored
Change-Id: I716ea2967c6771d7adea571406f315a3197eab93
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Dmitry Kovalev authored
-
levytamar82 authored
Two convolve functions were optimized for AVX2: 1. vp9_filter_block1d16_h8 2. vp9_filter_block1d16_v8 vp9_filter_block1d16_v8 was optimized for AVX2 by reducing the number of loop strides by half, two strides were processed in parallel. vp9_filter_block1d16_v8 was also optimized in the same way also some of the loads were being done outside of the loop and by that preventing redundant loads. This Optimization gives 43% function level gain and 1.3% user level gain. Now can be compiled in Windows Change-Id: I2714124cfb0c14a77d7a0ce126a20db92ffbf92c
-
Dmitry Kovalev authored
Change-Id: I39d78facc79a364cdc529b8cc4930d74f766d413
-
Dmitry Kovalev authored
Change-Id: I668afb50614644d2eac2e968e1fafd6d73170bec
-
Frank Galligan authored
The current code removed the check to only perform the filter8. Change-Id: Ie54e19a77745042a5660eab986d9ef1c42e82410
-
Dmitry Kovalev authored
-
Tom Finegan authored
-
Dmitry Kovalev authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Dmitry Kovalev authored
Change-Id: I036e815ca63d00cba71202ae09ba0f6ef745dcb8
-
Dmitry Kovalev authored
-
James Zern authored
-
Jim Bankoski authored
Change-Id: Id53b574a4ecb5c8749383b3758c46b6bc1b275d5
-
Tom Finegan authored
Use size_t for DecodeFrame()'s size arg, and cast only at the vpx_codec_decode() call site. This silences warnings that appear in svc_test.cc when building with vs2013. Change-Id: I2cf39f02a45732c752097f07b0c7ad414b1517d8
-
- 12 Feb, 2014 - 5 commits
-
-
Dmitry Kovalev authored
Change-Id: Id15285aa48ac6d8fec19a1946e6391412d84f5be
-
Alex Converse authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Jingning Han authored
This function initializes the predictor buffer pointers and calculates reference motion vectors. It is only needed in the settings of inter frame coding. Hence removing it from the key frame coding branch in rtc_use_partition. Change-Id: Ic4e16c7467a5f32be4e0bf619ef9d57afb4a7075
-