FFmpeg
|
Data Fields | |
AVFrame * | p |
int | max |
int | slice_height |
int | nb_slices |
int | planes |
int | decorrelate |
int | color_matrix |
int | flags |
int | interlaced |
uint8_t * | buf |
int | hshift [4] |
int | vshift [4] |
Slice * | slices [4] |
unsigned int | slices_size [4] |
uint8_t | len [4][1024] |
VLC | vlc [4] |
int(* | huff_build )(VLC *vlc, uint8_t *len) |
int(* | magy_decode_slice )(AVCodecContext *avctx, void *tdata, int j, int threadnr) |
LLVidDSPContext | llviddsp |
Definition at line 53 of file magicyuv.c.
AVFrame* MagicYUVContext::p |
Definition at line 54 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::max |
Definition at line 55 of file magicyuv.c.
Referenced by magy_decode_frame().
int MagicYUVContext::slice_height |
Definition at line 56 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::nb_slices |
Definition at line 57 of file magicyuv.c.
Referenced by magy_decode_frame().
int MagicYUVContext::planes |
Definition at line 58 of file magicyuv.c.
Referenced by build_huffman(), magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::decorrelate |
Definition at line 59 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::color_matrix |
Definition at line 60 of file magicyuv.c.
Referenced by magy_decode_frame().
int MagicYUVContext::flags |
Definition at line 61 of file magicyuv.c.
Referenced by magy_decode_frame().
int MagicYUVContext::interlaced |
Definition at line 62 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
uint8_t* MagicYUVContext::buf |
Definition at line 63 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::hshift[4] |
Definition at line 64 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
int MagicYUVContext::vshift[4] |
Definition at line 65 of file magicyuv.c.
Referenced by magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
Slice* MagicYUVContext::slices[4] |
Definition at line 66 of file magicyuv.c.
Referenced by magy_decode_end(), magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().
unsigned int MagicYUVContext::slices_size[4] |
Definition at line 67 of file magicyuv.c.
Referenced by magy_decode_end(), and magy_decode_frame().
uint8_t MagicYUVContext::len[4][1024] |
Definition at line 68 of file magicyuv.c.
Referenced by build_huffman().
VLC MagicYUVContext::vlc[4] |
Definition at line 69 of file magicyuv.c.
Referenced by build_huffman(), magy_decode_end(), magy_decode_slice(), and magy_decode_slice10().
Definition at line 70 of file magicyuv.c.
Referenced by build_huffman(), and magy_decode_frame().
int(* MagicYUVContext::magy_decode_slice)(AVCodecContext *avctx, void *tdata, int j, int threadnr) |
Definition at line 71 of file magicyuv.c.
Referenced by magy_decode_frame().
LLVidDSPContext MagicYUVContext::llviddsp |
Definition at line 73 of file magicyuv.c.
Referenced by magy_decode_init(), magy_decode_slice(), and magy_decode_slice10().