FFmpeg
|
Data Fields | |
AVFrame * | p |
int | max |
int | bps |
int | slice_height |
int | nb_slices |
int | planes |
int | decorrelate |
int | color_matrix |
int | flags |
int | interlaced |
const uint8_t * | buf |
int | hshift [4] |
int | vshift [4] |
Slice * | slices [4] |
unsigned int | slices_size [4] |
VLC | vlc [4] |
VLC_MULTI | multi [4] |
int(* | magy_decode_slice )(AVCodecContext *avctx, void *tdata, int j, int threadnr) |
LLVidDSPContext | llviddsp |
HuffEntry | he [1<< 14] |
uint8_t | len [1<< 14] |
const AVClass * | class |
int | frame_pred |
uint8_t | format |
int | correlate |
unsigned | bitslice_size |
uint8_t * | decorrelate_buf [2] |
LLVidEncDSPContext | llvidencdsp |
void(* | predict )(struct MagicYUVContext *s, const uint8_t *src, uint8_t *dst, ptrdiff_t stride, int width, int height) |
Definition at line 56 of file magicyuv.c.
AVFrame* MagicYUVContext::p |
Definition at line 57 of file magicyuv.c.
int MagicYUVContext::max |
Definition at line 58 of file magicyuv.c.
int MagicYUVContext::bps |
Definition at line 59 of file magicyuv.c.
int MagicYUVContext::slice_height |
Definition at line 60 of file magicyuv.c.
int MagicYUVContext::nb_slices |
Definition at line 61 of file magicyuv.c.
int MagicYUVContext::planes |
Definition at line 62 of file magicyuv.c.
int MagicYUVContext::decorrelate |
Definition at line 63 of file magicyuv.c.
int MagicYUVContext::color_matrix |
Definition at line 64 of file magicyuv.c.
int MagicYUVContext::flags |
Definition at line 65 of file magicyuv.c.
int MagicYUVContext::interlaced |
Definition at line 66 of file magicyuv.c.
const uint8_t* MagicYUVContext::buf |
Definition at line 67 of file magicyuv.c.
int MagicYUVContext::hshift |
Definition at line 68 of file magicyuv.c.
int MagicYUVContext::vshift |
Definition at line 69 of file magicyuv.c.
Slice * MagicYUVContext::slices |
Definition at line 70 of file magicyuv.c.
unsigned int MagicYUVContext::slices_size[4] |
Definition at line 71 of file magicyuv.c.
VLC MagicYUVContext::vlc[4] |
Definition at line 72 of file magicyuv.c.
VLC_MULTI MagicYUVContext::multi[4] |
Definition at line 73 of file magicyuv.c.
int(* MagicYUVContext::magy_decode_slice) (AVCodecContext *avctx, void *tdata, int j, int threadnr) |
Definition at line 74 of file magicyuv.c.
LLVidDSPContext MagicYUVContext::llviddsp |
Definition at line 76 of file magicyuv.c.
HuffEntry MagicYUVContext::he |
Definition at line 77 of file magicyuv.c.
Referenced by calculate_codes().
uint8_t MagicYUVContext::len[1<< 14] |
Definition at line 78 of file magicyuv.c.
const AVClass* MagicYUVContext::class |
Definition at line 65 of file magicyuvenc.c.
int MagicYUVContext::frame_pred |
Definition at line 66 of file magicyuvenc.c.
uint8_t MagicYUVContext::format |
Definition at line 68 of file magicyuvenc.c.
int MagicYUVContext::correlate |
Definition at line 71 of file magicyuvenc.c.
unsigned MagicYUVContext::bitslice_size |
Definition at line 74 of file magicyuvenc.c.
uint8_t* MagicYUVContext::decorrelate_buf[2] |
Definition at line 75 of file magicyuvenc.c.
LLVidEncDSPContext MagicYUVContext::llvidencdsp |
Definition at line 78 of file magicyuvenc.c.
void(* MagicYUVContext::predict) (struct MagicYUVContext *s, const uint8_t *src, uint8_t *dst, ptrdiff_t stride, int width, int height) |
Definition at line 79 of file magicyuvenc.c.