- 23 Nov, 2013 - 1 commit
-
-
Dmitry Kovalev authored
List of renames: COMPPREDMODE_TYPE => REFERENCE_MODE SINGLE_PREDICTION_ONLY => SINGLE_REFERENCE COMP_PREDICTION_ONLY => COMPOUND_REFERENCE HYBRID_PREDICTION => REFERENCE_MODE_SELECT (like TX_MODE_SELECT) NB_PREDICTION_TYPES => REFERENCE_MODES Change-Id: If723dabe9435325d0165dcd028142a2c78b417b4
-
- 22 Nov, 2013 - 15 commits
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Yunqing Wang authored
-
Yaowu Xu authored
-
Jim Bankoski authored
* changes: detokenization speedups Don't write 0's to token_cache
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Moves all rate control variables to a separate structure, removes some currently unused variables, moves some rate control functions to vp9_ratectrl.c, and splits the encode_frame_to_data_rate function. Change-Id: I4ed54c24764b3b6de2dd676484f01473724ab52b
-
Dmitry Kovalev authored
Change-Id: I6a48d1f35ed5fe7a2c7499675b339994c9c3bdf2
-
Yaowu Xu authored
Change-Id: I0c44800db10db8d74c1ddfe89abecfd1c53d0f8d
-
Tom Finegan authored
-
Jim Bankoski authored
removed unnecessary ifs and branches .. Change-Id: Id1698a35292659388f48926791024d1400f2cea9
-
Dmitry Kovalev authored
-
Tom Finegan authored
- Rename the struct to VpxEncoderConfig. - The idea behind this is to enable checking the global settings against stream specific settings in source files other than vpxenc.c. Change-Id: Ic736cbb714845b9466acb34671780d65b83ad1a8
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
- 21 Nov, 2013 - 14 commits
-
-
Dmitry Kovalev authored
Change-Id: I9ea3946c17b19f511565cd771037abe7db8b3ddb
-
Joshua Litt authored
-
Frank Galligan authored
-
Frank Galligan authored
The change caused mismatches with some test vectors on neon. Original CL: https://gerrit.chromium.org/gerrit/#/c/67863/ Change-Id: I913891636d53783e93cb1865ca78ded1821dc4b0
-
Jim Bankoski authored
This code only updates the token_cache if the result is non0. Change-Id: Idcabd0b993a926fea9c29dbec134b9c5c4859b40
-
Dmitry Kovalev authored
Using for loop based on max_tx_size instead of separate checks. Combining build_coeff_contexts() with update_coef_probs(). Change-Id: Ie335a7db29830677fbc14478a9c190d3c1068665
-
Abo Talib Mahfoodh authored
Modifications are done to reduce the total clock cycle. Speedup: 1.2 Tested with: park_joy_420_720p50.y4m Change-Id: Ia36b87e62e2f80a5fadaf5628729aedc80f38f3f
-
Yunqing Wang authored
-
hkuang authored
-
Frank Galligan authored
-
Yunqing Wang authored
Added filter_selectively_vert_row2 to be ready for parallel loopfiltering in vertical direction. This change did 2-row filtering at a time. If 2 vertically adjacent 8x8 blocks do same type of filtering, we can do 16-pixel filtering in parallel. Next, we need to provide 16-pixel loopfiltering functions in c and optimized versions for codec speedup. Change-Id: Idf97bbdd70566e55bd30e1fd25cb8544e33291be
-
Yunqing Wang authored
-
Frank Galligan authored
Add support to do 16 pixel horizontal filtering in Neon. Nexus devices saw about 0.5% decode speed increase. Change-Id: I2993f6c2d49f31fa74976879eeaa289fd3f4e15d
-
Tom Finegan authored
Also, clean up stylistically questionable code near my changes. Change-Id: I92c96a274cb339b7b74174a608f94ae86aba8354
-
- 20 Nov, 2013 - 10 commits
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I67d1681c7b17661deb792c5e6a9e2014a73ff9b7
-
Dmitry Kovalev authored
Change-Id: Ibe847000467fe46bf8ce87d8f1ef8f2d5ad1eaf4
-
Yunqing Wang authored
Although no mismatch was indicated for 8/16 wide sub-pixel filters in issue 661, they had similar problems that could cause mismatch potentially. This patch fixed calculations in HORIZx8/16 and VERTx8/16. Change-Id: I169961c9d40a20340995b7d22aafc89ccf30bfca
-
Dmitry Kovalev authored
Change-Id: I29c0dfcf41a1253d5e2a0d2ff740c0c38ebaa5a2
-
Jim Bankoski authored
-
Dmitry Kovalev authored
Change-Id: Iadd771a33c8874f3b774923bca4da3c8fe5429ee
-
Dmitry Kovalev authored
Change-Id: I98d750ee92ff51fb714980418ea28be3b1d0f3c6
-