- 27 Sep, 2017 5 commits
-
-
Marco authored
Scene detection is used for VBR mode and for screen_content mode. It was also enabled for CBR mode via the speed condition, but currently the analysis in the scene detection is not used in CRB mode (similar computations are done locally at superblock level when the source_sad feature is enabled). For 1 pass code. No change in behavior. Small speed gain, ~0.5%. Change-Id: I59991d7ef2af320bea7af4b907596e057affa42f
-
Linfeng Zhang authored
-
Jerome Jiang authored
-
Shiyou Yin authored
-
Jerome Jiang authored
BUG=b/64710201 Change-Id: Ia518af5494a42e80949cf1165244fbed59606cf7
-
- 26 Sep, 2017 6 commits
-
-
Marco authored
The speed condition is not needed, feature can used for any speed in 1 pass code. Change-Id: I878ef3f63a075302eda48c0343fa243c80aab9ba
-
Marco authored
To be used for 1 pass VBR. Off by default in speed features. Change-Id: I5d6110d6d191990db526fe68ec9715379a4d1754
-
Marco Paniconi authored
-
Linfeng Zhang authored
BUG=webm:1419 Change-Id: I39c8033734562efc0ac0e28e7f06fa05130f9b96
-
Linfeng Zhang authored
* changes: cosmetics: NEON scaling code Refactor convolve NEON code Refactor convolve code
-
Shiyou Yin authored
1. vp8_copy_mem16x16_mmi 2. vp8_copy_mem8x8_mmi 3. vp8_copy_mem8x4_mmi Change-Id: I3de29a11fa7402df0e48bbb944440b1e66498a65
-
- 25 Sep, 2017 2 commits
-
-
Marco authored
Set it as default to 900. Change-Id: Id2d990925dccff1f6762411c66ea95973440c92f
-
Scott LaVarnway authored
-
- 22 Sep, 2017 2 commits
-
-
Scott LaVarnway authored
C vs SSSE3 speed gains: _4x4 : ~2.45x _8x8 : ~10.61x _16x16 : ~11.34x _32x32 : ~6.36x BUG=webm:1411 Change-Id: Ic91389a4f1a8ad093f498afe53765b897fb9be09
-
James Zern authored
* changes: Remove the unnecessary cast of (int16_t)cospi_{1...31}_64 Remove the unnecessary upcasts of (int)cospi_{1...31}_64 Change cospi_{1...31}_64 from tran_high_t to tran_coef_t
-
- 21 Sep, 2017 2 commits
-
-
Andrew Lewis authored
-
Marco Paniconi authored
-
- 20 Sep, 2017 9 commits
-
-
Marco authored
Add the condition frames_since_golden > 0 to the early exit check for ARF usage in nonrd_pickmode. This improves quality of first frame following ARF, where frame_since_golden = 0. Small/neutral gain in metrics for speed 6, neutral change in speed. Only affects when USE_ALTREF_FOR_ONE_PASS is enabled. Change-Id: I82e73e6ff6fc849e5ca5448563cb8a0515fe0cdc
-
Linfeng Zhang authored
BUG=webm:1450 Change-Id: If59743aafe99226e0ec67ab5d20678ce25f53ab8
-
Linfeng Zhang authored
BUG=webm:1450 Change-Id: Ib046fe28caec5b9ebdc9d0152df7c54ff4266858
-
Linfeng Zhang authored
The unnecessary upcast to (int) will be cleaned later. BUG=webm:1450 Change-Id: Ia234575206d5a74540526924b06ed3939322d063
-
James Zern authored
-
Linfeng Zhang authored
A new bug was introduced in a80bdfd0 "Change sinpi_{1,2,3,4}_9 from tran_high_t to int16_t". Reverted the change in this file. BUG=webm:1450 Failed test C/TransHT.AccuracyCheck/26. Change-Id: Id001f57aad811803ef7d367d2b2bc008d8499991
-
Marco Paniconi authored
-
Scott LaVarnway authored
-
James Zern authored
quiets nasm warning: label alone on a line without a colon might be in error BUG=webm:1462 Change-Id: I660407ca60e8c9a810dba9d76afb65852029a29c
-
- 19 Sep, 2017 9 commits
-
-
Linfeng Zhang authored
Change-Id: Ib91054622c1f09c4ca523bc6837d7d8ab9f03618
-
Linfeng Zhang authored
Rename a couple of hbd static functions. Move the position of NEON function convolve8_4(). Change-Id: Idfac00edf2e99cdd8e0a73b9f895402f60be6349
-
Linfeng Zhang authored
Extract a couple of static functions into their caller functions. Change-Id: If8d8a0e217fba6b402d2a79ede13b5b444ff08a0
-
Scott LaVarnway authored
C vs SSE2 speed gains: _4x4 : ~2.94x C vs SSSE3 speed gains: _8x8 : ~8.69x _16x16 : ~6.32x _32x32 : ~5.33x BUG=webm:1411 Change-Id: I2c35b527eac2229f17aaa9d118fb601e7195efe4
-
Marco authored
Modify simple_block_yrd condition in nonrd_pickmode for SVC: allow it to be used also on base temporal_layer, only when spatial_layer > 1 and block size < 32x32. Speed up of about ~2% for 3 layer SVC, with little/negligible loss in quality. Change-Id: I7734bdae51cf51f22b96f6b2b27da20ea1d84344
-
Marco Paniconi authored
-
Marco authored
Fix the setting to frames_till_gf_update_due, and adjust the limit value. Only affects when USE_ALTREF_FOR_ONE_PASS is enabled. Neutral change to metrics and speed for ytlive. Change-Id: I266d9a00b36221bc8602fa2746d4e8a8f7d4dfae
-
Marco Paniconi authored
-
Marco authored
Only when USE_ALT_REF_ONE_PASS is enabled (off by default). Force fixed partition to 64x64 when is_src_alt_ref_frame is true, and don't force early exit for some modes in nonrd_pickmode for ARF noshow frames. Small gain ~0.2% on ytlive metrics for speed 6. Neutral speed difference. Change-Id: I27eb6622d0453c09a06ccdc3b16368762474d11d
-
- 18 Sep, 2017 2 commits
-
-
Linfeng Zhang authored
Add "typedef int16_t tran_coef_t;" BUG=webm:1450 Change-Id: I67866f104898d1dda8989e1abdaf6983fe324154
-
Linfeng Zhang authored
-
- 15 Sep, 2017 3 commits
-
-
Shiyou Yin authored
-
Marco authored
Add datarate test, for both VBR and CBR mode, with the frame_parallel_decoding mode disabled (and error_resilience off). Change-Id: I54feec3248a68ecff4bef8d9a31bb1616fab77df
-
Paul Wilkins authored
-