FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
MagicYUVContext Struct Reference

Data Fields

AVFramep
 
int slice_height
 
int nb_slices
 
int planes
 
int decorrelate
 
int interlaced
 
uint8_tbuf
 
int hshift [4]
 
int vshift [4]
 
Sliceslices [4]
 
unsigned int slices_size [4]
 
uint8_t len [4][256]
 
VLC vlc [4]
 
HuffYUVDSPContext hdsp
 

Detailed Description

Definition at line 52 of file magicyuv.c.

Field Documentation

AVFrame* MagicYUVContext::p

Definition at line 53 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::slice_height

Definition at line 54 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::nb_slices

Definition at line 55 of file magicyuv.c.

Referenced by magy_decode_frame().

int MagicYUVContext::planes

Definition at line 56 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::decorrelate

Definition at line 57 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::interlaced

Definition at line 58 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

uint8_t* MagicYUVContext::buf

Definition at line 59 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::hshift[4]

Definition at line 60 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

int MagicYUVContext::vshift[4]

Definition at line 61 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice().

Slice* MagicYUVContext::slices[4]

Definition at line 62 of file magicyuv.c.

Referenced by magy_decode_end(), magy_decode_frame(), and magy_decode_slice().

unsigned int MagicYUVContext::slices_size[4]

Definition at line 63 of file magicyuv.c.

Referenced by magy_decode_end(), and magy_decode_frame().

uint8_t MagicYUVContext::len[4][256]

Definition at line 64 of file magicyuv.c.

Referenced by magy_decode_frame().

VLC MagicYUVContext::vlc[4]

Definition at line 65 of file magicyuv.c.

Referenced by magy_decode_end(), magy_decode_frame(), and magy_decode_slice().

HuffYUVDSPContext MagicYUVContext::hdsp

Definition at line 66 of file magicyuv.c.

Referenced by magy_decode_init(), and magy_decode_slice().


The documentation for this struct was generated from the following file: