mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-21 10:19:03 +03:00
24ae35086d
Errors are now deferred until `finish_decode()` is finished, meaning branches to return errors only need to occur at the end of a ranged decode. If VPX_DEBUG is enabled, a debug message will be printed immediately when an overread occurs. Average decoding times for `Tests/LibGfx/test-inputs/4.webp` improve by about 4.7% with this change, absolute decode times changing from 27.4ms±1.1ms down to 26.1ms±1.0ms. |
||
---|---|---|
.. | ||
Color | ||
Containers | ||
VP9 | ||
CMakeLists.txt | ||
DecoderError.h | ||
Forward.h | ||
PlaybackManager.cpp | ||
PlaybackManager.h | ||
Sample.h | ||
Track.h | ||
VideoDecoder.h | ||
VideoFrame.cpp | ||
VideoFrame.h |