index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibVideo
/
VP9
Age
Commit message (
Expand
)
Author
2022-10-13
LibVideo: Check parsed superframe sizes when decoding VP9 frames
Andrew Kaster
2022-10-12
LibVideo: Allow the VP9 decoder to decode ultra high resolution video
Zaggy1024
2022-10-10
LibVideo: Initialize VP9 BitStream's reservoir field
Zaggy1024
2022-10-09
LibVideo: Remove unnecessary dbgln calls
Zaggy1024
2022-10-09
LibVideo: Make probability tables save to the specified index
Zaggy1024
2022-10-09
LibVideo: Ensure that syntax element counts don't overflow
Zaggy1024
2022-10-09
LibVideo: Prevent decode_block from saving motion vectors out of bounds
Zaggy1024
2022-10-09
LibVideo: Add support for VP9 superframes
Zaggy1024
2022-10-09
LibVideo: Implement inter prediction
Zaggy1024
2022-10-09
LibVideo: Look up interpolation filter probability correctly
Zaggy1024
2022-10-09
LibVideo: Fix incorrect VP9 InterMode enum values
Zaggy1024
2022-10-09
LibVideo: Implement block parsing for inter frames
Zaggy1024
2022-10-09
LibVideo: Add MotionVector lookup tables as constant expressions
Zaggy1024
2022-10-09
LibVideo: Rename MV to MotionVector for clarity
Zaggy1024
2022-10-09
LibVideo: Implement VP9 intra-predicted frame decoding
Zaggy1024
2022-10-09
LibVideo: Make new DecoderError class to report useful errors
Zaggy1024
2022-10-09
LibVideo: Change decode_term_subexp read to the correct number of bits
Zaggy1024
2022-10-09
LibVideo: Read multiple raw bits at once to refill the range decoder
Zaggy1024
2022-10-09
LibVideo: Improve error reporting for VP9 range decoder
Zaggy1024
2022-10-09
LibVideo: Cache 64 bits at a time for reading in BitStream
Zaggy1024
2022-10-09
LibVideo: Allow bit stream reads to throw errors
Zaggy1024
2022-10-09
LibVideo: Remove MV class's copy assignment overload
Zaggy1024
2022-10-09
LibVideo: Remove printing of the interpolation filter in VP9 dump_info
Zaggy1024
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-01-01
LibVideo/VP9: Do not `null` guard calls to `free`
Michel Hermier
2021-08-08
Userland: Use kmalloc_array() where appropriate
Andreas Kling
2021-07-10
LibVideo/VP9: Implement MV reading & rectify MV storage issues
FalseHonesty
2021-07-10
LibVideo/VP9: Finish implementing block decoding (6.4.4)
FalseHonesty
2021-07-10
LibVideo/VP9: Implement parsing Token and MoreCoefs trees
FalseHonesty
2021-07-10
LibVideo/VP9: Implement token parsing (6.4.24-6.4.26)
FalseHonesty
2021-07-10
LibVideo/VP9: Implement sections 6.1.2 and 8.4.1-8.4.4
FalseHonesty
2021-07-10
LibVideo/VP9: Begin reference frame update process (8.10)
FalseHonesty
2021-07-10
LibVideo/VP9: Rename Decoder -> Parser & create an actual Decoder class
FalseHonesty
2021-07-10
LibVideo/VP9: Start parsing residuals (6.4.21-6.4.23)
FalseHonesty
2021-07-10
LibVideo/VP9: Refactor how above & left contexts are stored & cleared
FalseHonesty
2021-07-10
LibVideo/VP9: Specify which spec section defines certain behaviors
FalseHonesty
2021-07-10
LibVideo/VP9: Clean up formatting & use range-based for loops
FalseHonesty
2021-07-10
LibVideo/VP9: Implement simple FIXMEs that use now supported data
FalseHonesty
2021-07-10
LibVideo/VP9: Implement more TreeParser probability calculations
FalseHonesty
2021-07-10
LibVideo/VP9: Implement syntax element counting for supported elements
FalseHonesty
2021-06-30
LibVideo: Migrate to east-const style & apply other minor fixes
FalseHonesty
2021-06-30
LibVideo/VP9: Implement most of block_mode_info methods (6.4.15-6.4.18)
FalseHonesty
2021-06-30
LibVideo/VP9: Implement most of inter_frame_mode_info (6.4.11-6.4.14)
FalseHonesty
2021-06-30
LibVideo/VP9: Implement intra_frame_mode_info procedure (6.4.6)
FalseHonesty
2021-06-30
LibVideo/VP9: Add SAFE_CALL macro to help propagate failure state
FalseHonesty
2021-06-30
LibVideo/VP9: Refactor how TreeParser accesses decoder data
FalseHonesty
2021-06-30
LibVideo/VP9: Begin decoding VP9 blocks
FalseHonesty
2021-06-30
LibVideo/VP9: Successfully parse partition syntax element
FalseHonesty
2021-06-30
LibVideo/VP9: Begin creating a tree parser to parse syntax elements
FalseHonesty
2021-06-30
LibVideo/VP9: Begin decoding tiles
FalseHonesty
[next]