Zaggy1024
|
b6f41fe7d9
LibVideo/VP9: Pass the sub-block transform type around as a parameter
|
преди 2 години |
Zaggy1024
|
fedbc12c4d
LibVideo/VP9: Move segmentation parameters to FrameContext
|
преди 2 години |
Zaggy1024
|
f4761dab09
LibVideo/VP9: Index inter-frame references with named fields or an enum
|
преди 2 години |
Zaggy1024
|
b966f9d811
LibVideo/VP9: Move the transform mode field from Parser to FrameContext
|
преди 2 години |
Zaggy1024
|
6533c5f6a8
LibVideo/VP9: Move more block fields into the BlockContext struct
|
преди 2 години |
Zaggy1024
|
f4e835635f
LibVideo/VP9: Move quantizer indices into FrameContext
|
преди 2 години |
Zaggy1024
|
90f16c78fa
LibVideo/VP9: Move fields set in uncompressed_header() to FrameContext
|
преди 2 години |
Zaggy1024
|
40bc987fe3
LibVideo/VP9: Store color config in the frame context
|
преди 2 години |
Zaggy1024
|
3259c99cab
LibVideo/VP9: Choose whether/how to show new frames using an enum
|
преди 2 години |
Zaggy1024
|
befcd479ae
LibVideo/VP9: Add Frame, Tile and Block context structs
|
преди 2 години |
Zaggy1024
|
10d207959d
LibVideo/VP9: Remove m_mi_row and col fields from the parser
|
преди 2 години |
Zaggy1024
|
4a4aa697d9
LibVideo/VP9: Use a struct for block context to keep between frames
|
преди 2 години |
Zaggy1024
|
5275a1101e
LibVideo/VP9: Remove dump_frame_info() function from Decoder
|
преди 2 години |
Zaggy1024
|
0638c5d2b8
LibVideo/VP9: Use a class to store 2D context information
|
преди 2 години |
Zaggy1024
|
44413c31a9
LibVideo/VP9: Store data used between decode_block calls in a struct
|
преди 2 години |
Zaggy1024
|
eafc048101
LibVideo/VP9: Remove a FIXME that is impossible to fix
|
преди 2 години |
Zaggy1024
|
5f7099cff6
LibVideo/VP9: Apply higher optimization levels to Decoder and Parser
|
преди 2 години |
Zaggy1024
|
7514e49c17
LibVideo: Make all VP9 block intermediates stack-allocated arrays
|
преди 2 години |
Zaggy1024
|
981997c039
LibVideo: Combine VP9's Intra- and InterMode enums into PredictionMode
|
преди 2 години |
Zaggy1024
|
1c6d0a9777
LibVideo: Use Gfx::Size for VP9 frame sizes
|
преди 2 години |
Zaggy1024
|
40b0bb0914
LibVideo: Change all Span<u8 const> to ReadonlyBytes
|
преди 2 години |
Zaggy1024
|
72ed286e16
LibVideo: Allow the VP9 decoder to queue multiple frames
|
преди 2 години |
Nico Weber
|
6911c5545c
Everywhere: Fix a few comment typos
|
преди 2 години |
Zaggy1024
|
2b4b6c5613
LibVideo: Make VP9::Decoder a subclass of a new abstract VideoDecoder
|
преди 2 години |
Zaggy1024
|
074f771b59
LibVideo: Add VideoFrame class for decoded video frames
|
преди 2 години |
Zaggy1024
|
cd127b65c3
LibVideo: Implement CICP color space conversion
|
преди 2 години |
Andrew Kaster
|
bf014c4d20
LibVideo: Check parsed superframe sizes when decoding VP9 frames
|
преди 2 години |
Zaggy1024
|
41cb705b47
LibVideo: Allow the VP9 decoder to decode ultra high resolution video
|
преди 2 години |
Zaggy1024
|
63ba01cad2
LibVideo: Remove unnecessary dbgln calls
|
преди 2 години |
Zaggy1024
|
be0760871e
LibVideo: Add support for VP9 superframes
|
преди 2 години |