FFmpeg
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
 
union {
   uint8_t *   temp [3]
 
   uint16_t *   temp16 [3]
 
}; 
 
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 47 of file huffyuvenc.c.

Field Documentation

◆ class

AVClass* HYuvEncContext::class

Definition at line 48 of file huffyuvenc.c.

◆ avctx

AVCodecContext* HYuvEncContext::avctx

Definition at line 49 of file huffyuvenc.c.

◆ pb

PutBitContext HYuvEncContext::pb

Definition at line 50 of file huffyuvenc.c.

◆ predictor

Predictor HYuvEncContext::predictor

Definition at line 51 of file huffyuvenc.c.

◆ interlaced

int HYuvEncContext::interlaced

Definition at line 52 of file huffyuvenc.c.

◆ decorrelate

int HYuvEncContext::decorrelate

Definition at line 53 of file huffyuvenc.c.

◆ bitstream_bpp

int HYuvEncContext::bitstream_bpp

Definition at line 54 of file huffyuvenc.c.

◆ version

int HYuvEncContext::version

Definition at line 55 of file huffyuvenc.c.

◆ bps

int HYuvEncContext::bps

Definition at line 56 of file huffyuvenc.c.

◆ n

int HYuvEncContext::n

Definition at line 57 of file huffyuvenc.c.

◆ vlc_n

int HYuvEncContext::vlc_n

Definition at line 58 of file huffyuvenc.c.

◆ alpha

int HYuvEncContext::alpha

Definition at line 59 of file huffyuvenc.c.

◆ chroma

int HYuvEncContext::chroma

Definition at line 60 of file huffyuvenc.c.

◆ yuv

int HYuvEncContext::yuv

Definition at line 61 of file huffyuvenc.c.

◆ chroma_h_shift

int HYuvEncContext::chroma_h_shift

Definition at line 62 of file huffyuvenc.c.

◆ chroma_v_shift

int HYuvEncContext::chroma_v_shift

Definition at line 63 of file huffyuvenc.c.

◆ flags

int HYuvEncContext::flags

Definition at line 64 of file huffyuvenc.c.

◆ context

int HYuvEncContext::context

Definition at line 65 of file huffyuvenc.c.

◆ picture_number

int HYuvEncContext::picture_number

Definition at line 66 of file huffyuvenc.c.

◆ temp

uint8_t* HYuvEncContext::temp[3]

Definition at line 69 of file huffyuvenc.c.

◆ temp16

uint16_t* HYuvEncContext::temp16[3]

Definition at line 70 of file huffyuvenc.c.

◆ @139

union { ... }

◆ stats

uint64_t HYuvEncContext::stats[4][MAX_VLC_N]

Definition at line 72 of file huffyuvenc.c.

◆ len

uint8_t HYuvEncContext::len[4][MAX_VLC_N]

Definition at line 73 of file huffyuvenc.c.

◆ bits

uint32_t HYuvEncContext::bits[4][MAX_VLC_N]

Definition at line 74 of file huffyuvenc.c.

◆ bdsp

BswapDSPContext HYuvEncContext::bdsp

Definition at line 75 of file huffyuvenc.c.

◆ hencdsp

HuffYUVEncDSPContext HYuvEncContext::hencdsp

Definition at line 76 of file huffyuvenc.c.

◆ llvidencdsp

LLVidEncDSPContext HYuvEncContext::llvidencdsp

Definition at line 77 of file huffyuvenc.c.

◆ non_determ

int HYuvEncContext::non_determ

Definition at line 78 of file huffyuvenc.c.


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