Zaggy1024
|
f898a00eb3
LibVideo/VP9: Specify more units in Parser::residual()
|
2 years ago |
Zaggy1024
|
f4af6714d2
LibVideo/VP9: Move persistent context storage to a different header
|
2 years ago |
Zaggy1024
|
facb779b99
LibVideo/VP9: Replace (DCT|ADST)_(DCT_ADST) with struct TransformSet
|
2 years ago |
Zaggy1024
|
062da60443
LibVideo/VP9: Convert token scan order indices to u16
|
2 years ago |
Zaggy1024
|
b6f41fe7d9
LibVideo/VP9: Pass the sub-block transform type around as a parameter
|
2 years ago |
Zaggy1024
|
fedbc12c4d
LibVideo/VP9: Move segmentation parameters to FrameContext
|
2 years ago |
Zaggy1024
|
d82dc14bd9
LibVideo/VP9: Use a bitwise enum for motion vector joint selection
|
2 years ago |
Zaggy1024
|
f4761dab09
LibVideo/VP9: Index inter-frame references with named fields or an enum
|
2 years ago |
Zaggy1024
|
3af4deba6d
LibVideo/VP9: Move reference frame type fields to FrameContext
|
2 years ago |
Zaggy1024
|
b966f9d811
LibVideo/VP9: Move the transform mode field from Parser to FrameContext
|
2 years ago |
Zaggy1024
|
396972bb69
LibVideo/VP9: Retain adjacent block contexts storage between frames
|
2 years ago |
Zaggy1024
|
ea7a6f343b
LibVideo/VP9: Select and read motion vectors without fields in Parser
|
2 years ago |
Zaggy1024
|
368687a74f
LibVideo/VP9: Store tile counts in FrameContext
|
2 years ago |
Zaggy1024
|
6533c5f6a8
LibVideo/VP9: Move more block fields into the BlockContext struct
|
2 years ago |
Zaggy1024
|
f4e835635f
LibVideo/VP9: Move quantizer indices into FrameContext
|
2 years ago |
Zaggy1024
|
0df5c1f32f
LibVideo/VP9: Move loop filter parameters to FrameContext
|
2 years ago |
Zaggy1024
|
90f16c78fa
LibVideo/VP9: Move fields set in uncompressed_header() to FrameContext
|
2 years ago |
Zaggy1024
|
40bc987fe3
LibVideo/VP9: Store color config in the frame context
|
2 years ago |
Zaggy1024
|
9f573264ea
LibVideo/VP9: Add a FIXME to keep render_and_frame_size_different
|
2 years ago |
Zaggy1024
|
3259c99cab
LibVideo/VP9: Choose whether/how to show new frames using an enum
|
2 years ago |
Zaggy1024
|
befcd479ae
LibVideo/VP9: Add Frame, Tile and Block context structs
|
2 years ago |
Zaggy1024
|
9da432f4d6
LibVideo/VP9: Remove m_eob_total field from parser
|
2 years ago |
Zaggy1024
|
10d207959d
LibVideo/VP9: Remove m_mi_row and col fields from the parser
|
2 years ago |
Zaggy1024
|
4a4aa697d9
LibVideo/VP9: Use a struct for block context to keep between frames
|
2 years ago |
Zaggy1024
|
5275a1101e
LibVideo/VP9: Remove dump_frame_info() function from Decoder
|
2 years ago |
Zaggy1024
|
0638c5d2b8
LibVideo/VP9: Use a class to store 2D context information
|
2 years ago |
Zaggy1024
|
44413c31a9
LibVideo/VP9: Store data used between decode_block calls in a struct
|
2 years ago |
Zaggy1024
|
9b6ab1d4e5
LibVideo/VP9: Change fields within decode_partition() to variables
|
2 years ago |
Zaggy1024
|
e379223633
LibVideo/VP9: Don't store the default_intra_mode in a field
|
2 years ago |
Zaggy1024
|
5f7099cff6
LibVideo/VP9: Apply higher optimization levels to Decoder and Parser
|
2 years ago |