FFmpeg
Data Fields
USPPContext Struct Reference

Data Fields

const AVClassav_class
 
int log2_count
 
int count
 
int hsub
 
int vsub
 
int qp
 
char * codec_name
 
enum AVVideoEncParamsType qscale_type
 
int temp_stride [3]
 
uint8_t * src [3]
 
uint16_t * temp [3]
 
int outbuf_size
 
uint8_t * outbuf
 
AVCodecContextavctx_enc [BLOCK *BLOCK]
 
AVCodecContextavctx_dec [BLOCK *BLOCK]
 
AVPacketpkt [BLOCK *BLOCK]
 
AVFrameframe [BLOCK *BLOCK]
 
AVFrameframe_dec [BLOCK *BLOCK]
 
int8_t * non_b_qp_table
 
int non_b_qp_stride
 
int use_bframe_qp
 
int quality
 

Detailed Description

Definition at line 47 of file vf_uspp.c.

Field Documentation

◆ av_class

const AVClass* USPPContext::av_class

Definition at line 48 of file vf_uspp.c.

◆ log2_count

int USPPContext::log2_count

Definition at line 49 of file vf_uspp.c.

Referenced by config_input(), filter(), and filter_frame().

◆ count

int USPPContext::count

Definition at line 50 of file vf_uspp.c.

Referenced by config_input(), filter(), and uninit().

◆ hsub

int USPPContext::hsub

Definition at line 51 of file vf_uspp.c.

Referenced by config_input(), filter(), and filter_1phase().

◆ vsub

int USPPContext::vsub

Definition at line 51 of file vf_uspp.c.

Referenced by config_input(), filter(), and filter_1phase().

◆ qp

int USPPContext::qp

Definition at line 52 of file vf_uspp.c.

Referenced by filter(), and filter_frame().

◆ codec_name

char* USPPContext::codec_name

Definition at line 53 of file vf_uspp.c.

Referenced by config_input().

◆ qscale_type

enum AVVideoEncParamsType USPPContext::qscale_type

Definition at line 54 of file vf_uspp.c.

Referenced by filter(), and filter_frame().

◆ temp_stride

int USPPContext::temp_stride[3]

Definition at line 55 of file vf_uspp.c.

Referenced by config_input(), filter(), and filter_1phase().

◆ src

uint8_t* USPPContext::src[3]

Definition at line 56 of file vf_uspp.c.

Referenced by config_input(), filter(), filter_1phase(), and uninit().

◆ temp

uint16_t* USPPContext::temp[3]

Definition at line 57 of file vf_uspp.c.

Referenced by config_input(), filter(), filter_1phase(), and uninit().

◆ outbuf_size

int USPPContext::outbuf_size

Definition at line 58 of file vf_uspp.c.

Referenced by config_input(), and filter_1phase().

◆ outbuf

uint8_t* USPPContext::outbuf

Definition at line 59 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ avctx_enc

AVCodecContext* USPPContext::avctx_enc[BLOCK *BLOCK]

Definition at line 60 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ avctx_dec

AVCodecContext* USPPContext::avctx_dec[BLOCK *BLOCK]

Definition at line 61 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ pkt

AVPacket* USPPContext::pkt[BLOCK *BLOCK]

Definition at line 62 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ frame

AVFrame* USPPContext::frame[BLOCK *BLOCK]

Definition at line 63 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ frame_dec

AVFrame* USPPContext::frame_dec[BLOCK *BLOCK]

Definition at line 64 of file vf_uspp.c.

Referenced by config_input(), filter_1phase(), and uninit().

◆ non_b_qp_table

int8_t* USPPContext::non_b_qp_table

Definition at line 65 of file vf_uspp.c.

Referenced by filter_frame(), and uninit().

◆ non_b_qp_stride

int USPPContext::non_b_qp_stride

Definition at line 66 of file vf_uspp.c.

Referenced by filter_frame().

◆ use_bframe_qp

int USPPContext::use_bframe_qp

Definition at line 67 of file vf_uspp.c.

Referenced by filter_frame().

◆ quality

int USPPContext::quality

Definition at line 68 of file vf_uspp.c.

Referenced by filter(), and filter_1phase().


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