- Sep 11, 2018
-
-
Luca Barbato authored
And use it in rav1e to output the same stats it did before.
-
Monty Montgomery authored
Inplement an ~ direct copy of libaom's LPF_PICK_FROM_Q deblocking filter configuration. This is not real RDO, but should be superior to the current flat configuration. The libaom code also mentions the magic numbers almost certainly need a new regression fit.
-
Monty Montgomery authored
The frame itself isn't welded onto the uncompressed header packets until after both are complete, so jog the order such that deblocking filter RDO can get stuck before the uncompressed header gets written out.
-
Monty Montgomery authored
The Deblocking state must be mutable, and now that we're finally trying to make the FrameInvariants actually invariant over a frame, it's time to move the DeblockingState out.
-
-
David Michael Barr authored
* Plumb SuperBlockOffset and use superblock dimensions
-
- Sep 10, 2018
-
-
Luca Barbato authored
-
Frank Bossen authored
-
Kyle Siefring authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
- Sep 07, 2018
-
-
Monty Montgomery authored
Fix for #554
-
Monty Montgomery authored
Roll in typo fixes and comment corrections from Yushin's review. No functional change.
-
Kyle Siefring authored
Finishes formatting of me.rs
-
- Sep 06, 2018
-
-
Frank Bossen authored
-
Kyle Siefring authored
-
Kyle Siefring authored
-
-
Add transforms up to x16 except for flipadst
-
-
-
- Sep 05, 2018
-
-
Monty Montgomery authored
Fix a type mismatch in deblocking
-
Monty Montgomery authored
No RDO as yet, but the deblocking filter and parameter infrastructure are full implemented, functional and tested.
-
Frank Bossen authored
* Modify plane data structure to allow for padded border * Pad reconstructed frame * Have ME consider motion vectors pointing outside frame boundary * Remove clamping inside motion compensation loop Clamping is now done outside the loop and relies on the frame being padded. * Reduce size of intermediate buffer in motion compensation * Update encode/decode tests
-
David Michael Barr authored
* CPU feature check for SSSE3. * Measure rdo_cfl_alpha() speed. * Remove redundant loop for 2x speed-up of rdo_cfl_alpha(). * Allow rdo_cfl_alpha() to return None. * Tidy up formatting.
-
- Sep 04, 2018
-
-
-
Added information about AppVeyor Windows builds, and other minor edits.
-
- Sep 03, 2018
-
-
David Michael Barr authored
This reduces the time for cdef_filter_frame by ~33%.
-
Frank Bossen authored
Change MV mode if NEAREST isn't NEAREST anymore instead of doing repeated RDO optimizations. Improves run time by about 20-25%.
-
- Aug 31, 2018
-
-
Frank Bossen authored
Add assert statement to check that nearest MV is indeed the same as the MV passed as argument to encode_block_b()
-
Frank Bossen authored
Move MV stack construction out of encoding function such that the value of the nearest MV can be determined before encoding
-
David Michael Barr authored
-
- Aug 30, 2018
-
-
-
-
Frank Bossen authored
* Move motion compensation to separate function * Motion compensate for every iteration of tx search
-
- Aug 29, 2018
-
-
David Michael Barr authored
-
-
- Aug 28, 2018
-
-
Also does pulling tx_type_rdo() out of chroma RDO, as requested in #521.
-
Yushin Cho authored
-