mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-13 11:39:42 +00:00
Extending the borders on reference frames so that motion vectors that point outside the reference frame allows `predict_inter_block()` to avoid some branches to clamp the sample coordinates in its loops. This results in about a 25% improvement in decode time of a motion- heavy YouTube video (~20.8s -> ~15.6s). |
||
---|---|---|
.. | ||
BooleanDecoder.cpp | ||
BooleanDecoder.h | ||
Context.h | ||
ContextStorage.h | ||
Decoder.cpp | ||
Decoder.h | ||
Enums.h | ||
LookupTables.h | ||
MotionVector.h | ||
Parser.cpp | ||
Parser.h | ||
ProbabilityTables.cpp | ||
ProbabilityTables.h | ||
Symbols.h | ||
SyntaxElementCounter.cpp | ||
SyntaxElementCounter.h | ||
TreeParser.cpp | ||
TreeParser.h | ||
Utilities.h |