- 17 Jul, 2015 3 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Remove the codec-specific global prefix from static function names. Change-Id: I61b2d5f2b7b5fb9dc8bc357d5493ea44df8ab19d
-
- 16 Jul, 2015 4 commits
-
-
Jingning Han authored
The various tap loop filter operations are common functions across codec. This commit moves them along with SIMD optimizations to vpx_dsp folder. Change-Id: Ia5fa0b2e5289cdb98467502a549c380b9c60e92c
-
Marco authored
-
Marco authored
In aq-mode=3 under a resizing action (i.e., resize_pending != 0), force an update of the golden reference frame. Change-Id: I14806f6db71b5f8c827678cc5e1fc913c138a9a4
-
Frank Galligan authored
-
- 15 Jul, 2015 8 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Marco authored
-
Jingning Han authored
Move the clamp functions to vpx_dsp_common.h file. Clear out the dependency of vp9_loopfilter_filters.c on vp9_common.h file. Change-Id: I9c4b928bcd7f597106b5aa96354356d3775a3431
-
Jingning Han authored
This cleans out the unnecessary dependency on vp9 codec-specific data structures. Change-Id: Iadbe431174a0f9bf9423f39ab854fc18be554bea
-
Marco authored
Use drop_frames_water_mark for threshold on buffer underflow, and change threshold for resize down. Change-Id: I2de19adce50abe9bcdc0b107528cec8cc1857fcc
-
Frank Galligan authored
BUG=https://code.google.com/p/webm/issues/detail?id=1023 Change-Id: I212a1d67b23ce3b5ce08800de369b25b9e375e7d
-
Marco authored
The fast scaling for 1 pass mode was being used only on the first frame after resizing event (because resize_scale_num/den is set to 1 and only changed for first frame following resize event). Change-Id: I723b63e21823eb858f25f5662d2bbe4f1842e61f
-
- 14 Jul, 2015 7 commits
-
-
Marco authored
Proper use/update of resize_state and resize_pending to constrain the total amount of downsizing to be at most one scale down, for now. Change-Id: Id18fc32499f2fbdbec16728dcdc9e4eac09098f0
-
Alex Converse authored
-
Alex Converse authored
Roughly half as many cycles as plain C. Change-Id: I8c16c29940b76d54ee7e4fb874c328ce90bff5d4
-
paulwilkins authored
-
Debargha Mukherjee authored
From Change Ibf0c30b72074b3f71918ab278ccccc02a95a70a0 There is still an issue relating to one animated test clip with repeat patterns where this change effectively increase the default maximum arf interval by +1. This can be examined seperately. Change-Id: Idd01d5480fc45202d8a059a0c3afc0997cc5bdd1
-
Jingning Han authored
-
Jingning Han authored
-
- 13 Jul, 2015 8 commits
-
-
Jingning Han authored
Flaten the intra block decoding process. It removes the legacy foreach_transformed_block use in the decoder. This saves cycles spent on retrieving the transform block position. Change-Id: I21969afa50bb0a8ca292ef72f3569f33f663ef00
-
Jingning Han authored
This commit simplifies the intra block boundary condition logic. It removes the block index from the argument set. Change-Id: If00142512eb88992613d6609356dfd73ba390138
-
Marco authored
-
Yaowu Xu authored
-
Jim Bankoski authored
-
Jim Bankoski authored
This reverts commit 9b4f9f45. Change-Id: I23545ac8c7464127f7466fc6a58de517874fe0cf
-
Parag Salasakar authored
-
- 10 Jul, 2015 1 commit
-
-
Marco authored
Use faster scaling on source. Change-Id: I968df97239a86834c96126b86832d3d6d0875a53
-
- 09 Jul, 2015 9 commits
-
-
Jim Bankoski authored
-
Jim Bankoski authored
Eliminates the byte by byte read from bool decoder, by reading in a size_t and then shifting it into place. Change-Id: Id89241977103fc3b973e4ed172a5cbf246998e5d
-
paulwilkins authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Scott LaVarnway authored
-
Alex Converse authored
-
paulwilkins authored
-
Scott LaVarnway authored
Also some log2 lookups. Pass in 8x8 block width/height and log2 num4x4s instead. Change-Id: I8ea9a1ec1e0bbab23f8ba556954a1b5433f4d613
-