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

Data Fields

AVClassclass
 
AVCodecContextavctx
 
PutBitContext pb
 
Predictor predictor
 
int interlaced
 
int decorrelate
 
int bitstream_bpp
 
int version
 
int bps
 
int n
 
int vlc_n
 
int alpha
 
int chroma
 
int yuv
 
int chroma_h_shift
 
int chroma_v_shift
 
int flags
 
int context
 
int picture_number
 
uint8_t * temp [3]
 
uint16_t * temp16 [3]
 identical to temp but 16bit type More...
 
uint64_t stats [4][MAX_VLC_N]
 
uint8_t len [4][MAX_VLC_N]
 
uint32_t bits [4][MAX_VLC_N]
 
BswapDSPContext bdsp
 
HuffYUVEncDSPContext hencdsp
 
LLVidEncDSPContext llvidencdsp
 
int non_determ
 

Detailed Description

Definition at line 46 of file huffyuvenc.c.

Field Documentation

◆ class

AVClass* HYuvEncContext::class

Definition at line 47 of file huffyuvenc.c.

◆ avctx

AVCodecContext* HYuvEncContext::avctx

Definition at line 48 of file huffyuvenc.c.

◆ pb

PutBitContext HYuvEncContext::pb

Definition at line 49 of file huffyuvenc.c.

◆ predictor

Predictor HYuvEncContext::predictor

Definition at line 50 of file huffyuvenc.c.

◆ interlaced

int HYuvEncContext::interlaced

Definition at line 51 of file huffyuvenc.c.

◆ decorrelate

int HYuvEncContext::decorrelate

Definition at line 52 of file huffyuvenc.c.

◆ bitstream_bpp

int HYuvEncContext::bitstream_bpp

Definition at line 53 of file huffyuvenc.c.

◆ version

int HYuvEncContext::version

Definition at line 54 of file huffyuvenc.c.

◆ bps

int HYuvEncContext::bps

Definition at line 55 of file huffyuvenc.c.

◆ n

int HYuvEncContext::n

Definition at line 56 of file huffyuvenc.c.

◆ vlc_n

int HYuvEncContext::vlc_n

Definition at line 57 of file huffyuvenc.c.

◆ alpha

int HYuvEncContext::alpha

Definition at line 58 of file huffyuvenc.c.

◆ chroma

int HYuvEncContext::chroma

Definition at line 59 of file huffyuvenc.c.

◆ yuv

int HYuvEncContext::yuv

Definition at line 60 of file huffyuvenc.c.

◆ chroma_h_shift

int HYuvEncContext::chroma_h_shift

Definition at line 61 of file huffyuvenc.c.

◆ chroma_v_shift

int HYuvEncContext::chroma_v_shift

Definition at line 62 of file huffyuvenc.c.

◆ flags

int HYuvEncContext::flags

Definition at line 63 of file huffyuvenc.c.

◆ context

int HYuvEncContext::context

Definition at line 64 of file huffyuvenc.c.

◆ picture_number

int HYuvEncContext::picture_number

Definition at line 65 of file huffyuvenc.c.

◆ temp

uint8_t* HYuvEncContext::temp[3]

Definition at line 67 of file huffyuvenc.c.

◆ temp16

uint16_t* HYuvEncContext::temp16[3]

identical to temp but 16bit type

Definition at line 68 of file huffyuvenc.c.

◆ stats

uint64_t HYuvEncContext::stats[4][MAX_VLC_N]

Definition at line 69 of file huffyuvenc.c.

◆ len

uint8_t HYuvEncContext::len[4][MAX_VLC_N]

Definition at line 70 of file huffyuvenc.c.

◆ bits

uint32_t HYuvEncContext::bits[4][MAX_VLC_N]

Definition at line 71 of file huffyuvenc.c.

◆ bdsp

BswapDSPContext HYuvEncContext::bdsp

Definition at line 72 of file huffyuvenc.c.

◆ hencdsp

HuffYUVEncDSPContext HYuvEncContext::hencdsp

Definition at line 73 of file huffyuvenc.c.

◆ llvidencdsp

LLVidEncDSPContext HYuvEncContext::llvidencdsp

Definition at line 74 of file huffyuvenc.c.

◆ non_determ

int HYuvEncContext::non_determ

Definition at line 75 of file huffyuvenc.c.


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