- Sep 26, 2018
-
-
Frank Bossen authored
* Last two frames are used as references and are labeled as LAST and ALTREF. * Add rules to include MV with different reference index in MV stack * Make 2nd reference frame more distant from current frame * Use correct reference frame in chroma motion compensation * Enable multiple reference frames only at slower speed settings * Add unequal quantizer assignment to temporally predicted frames
-
Raphaël Zumer authored
Allow Github to detect the license
-
Nathan E. Egge authored
-
- Sep 25, 2018
-
-
Raphaël Zumer authored
-
Raphaël Zumer authored
-
Monty Montgomery authored
An exhaustive check indicates that over the given parameter range, one of the clamp operations in the narrow deblocking filters is unneded.
-
Michael Bebenita authored
-
Michael Bebenita authored
-
- Sep 24, 2018
-
-
Monty Montgomery authored
Realized on Friday that an exhaustive search can be done in a single pass by reducing the search to a radix sort; this is yet more rearrangement of code flow to enable that loop setup. Also, get a few more-Rusty idioms in place...
-
Monty Montgomery authored
Split up more of the setup functions for a deblocking pass so that the RDO need not perform redundant steps that won't change from test to test.
-
Emmanuel Gil Peyrot authored
-
- Sep 23, 2018
-
-
- Sep 22, 2018
-
-
Michael Bebenita authored
-
Monty Montgomery authored
No reason for the top level deblocking to be chunking things by SB in the final filter. There are fewer checks and corner-cases needed to simply make full-frame passes.
-
james h authored
-
- Sep 20, 2018
-
-
james h authored
This removes dependency on libaom for most of the CDFs.
-
Monty Montgomery authored
Fix a subtraction that accidentally preceeded its guard statement.
-
- Sep 19, 2018
-
-
-
-
Monty Montgomery authored
Get the V and H passes closer together in memory to further reduce memory/cache pressure during deblocking. This is also a 'get the pattern right' setup for the heavier RDO.
-
Monty Montgomery authored
Testing indicates that the sharpness parameter has negligable effect, and almost all of it is negative. Increasing the value from zero causes regression on all metrics. As a result, nail it to 0 like in libaom.
-
Monty Montgomery authored
Dn't perform all the block-level delta math when block-level deltas aren't enabled.
-
- Sep 18, 2018
-
-
Frank Bossen authored
* Add encoding of order_hint For now a single bit is used for encoding order_hint * Add intermediate variable Add intermediate variable from which frame_type and order_hint are derived
-
Raphaël Zumer authored
-
- Sep 17, 2018
-
-
-
Frank Bossen authored
Don't test these modes at speed settings higher than 2
-
- Sep 16, 2018
-
-
Kyle Siefring authored
Fixes the extra silly indentation of this file.
-
Luca Barbato authored
-
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
And use a conditional slice outside the chroma loop.
-
Luca Barbato authored
-
- Sep 14, 2018
-
-
David Michael Barr authored
-
- Sep 13, 2018
-
-
Kyle Siefring authored
-
Monty Montgomery authored
Improve cache behavior by running vertical and horizontal deblocking in one pass. Horizontal lags one SB behind vertical.
-