FFmpeg
Data Fields
MagicYUVContext Struct Reference

Data Fields

AVFramep
 
int  max
 
int  bps
 
 
 
 
 
 
 
 
uint8_tbuf
 
int  hshift [4]
 
int  vshift [4]
 
Sliceslices [4]
 
unsigned int  slices_size [4]
 
uint8_t  len [4][4096]
 
VLC  vlc [4]
 
 
int(*  magy_decode_slice )(AVCodecContext *avctx, void *tdata, int j, int threadnr)
 
 

Detailed Description

Definition at line 53 of file magicyuv.c.

Field Documentation

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(), and magy_decode_slice10().

int MagicYUVContext::bps

Definition at line 56 of file magicyuv.c.

Referenced by magy_decode_frame(), and magy_decode_slice10().

int MagicYUVContext::slice_height

Definition at line 57 of file magicyuv.c.

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

int MagicYUVContext::nb_slices

Definition at line 58 of file magicyuv.c.

Referenced by magy_decode_frame().

int MagicYUVContext::planes

Definition at line 59 of file magicyuv.c.

Referenced by build_huffman(), magy_decode_frame(), magy_decode_slice(), and magy_decode_slice10().

int MagicYUVContext::decorrelate

Definition at line 60 of file magicyuv.c.

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

int MagicYUVContext::color_matrix

Definition at line 61 of file magicyuv.c.

Referenced by magy_decode_frame().

int MagicYUVContext::flags

Definition at line 62 of file magicyuv.c.

Referenced by magy_decode_frame().

int MagicYUVContext::interlaced

Definition at line 63 of file magicyuv.c.

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

uint8_t* MagicYUVContext::buf

Definition at line 64 of file magicyuv.c.

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

int MagicYUVContext::hshift[4]

Definition at line 65 of file magicyuv.c.

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

int MagicYUVContext::vshift[4]

Definition at line 66 of file magicyuv.c.

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

Slice* MagicYUVContext::slices[4]

Definition at line 67 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 68 of file magicyuv.c.

Referenced by magy_decode_end(), and magy_decode_frame().

uint8_t MagicYUVContext::len[4][4096]

Definition at line 69 of file magicyuv.c.

Referenced by build_huffman().

VLC MagicYUVContext::vlc[4]

Definition at line 70 of file magicyuv.c.

Referenced by build_huffman(), magy_decode_end(), magy_decode_slice(), and magy_decode_slice10().

int(* MagicYUVContext::huff_build)(VLC *vlc, uint8_t *len)

Definition at line 71 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 72 of file magicyuv.c.

Referenced by magy_decode_frame().

LLVidDSPContext MagicYUVContext::llviddsp

Definition at line 74 of file magicyuv.c.

Referenced by magy_decode_init(), magy_decode_slice(), and magy_decode_slice10().


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

Generated on Fri Jan 12 2018 01:48:33 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /