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

Data Fields

HpelDSPContext hdsp
 
GetBitContext gb
 
AVFrameprev
 
int width
 
int height
 
int frame_code
 
int nonref
 
MpegEncContext m
 
AVCodecContextavctx
 
DSPContext dsp
 
AVFrame picture
 
AVFrame current_picture
 
AVFrame last_picture
 
PutBitContext pb
 
PutBitContext reorder_pb [6]
 
int frame_width
 
int frame_height
 
int y_block_width
 
int y_block_height
 
int c_block_width
 
int c_block_height
 
uint16_t * mb_type
 
uint32_t * dummy
 
int16_t(*[3] motion_val8 )[2]
 
int16_t(*[3] motion_val16 )[2]
 
int64_t rd_total
 
uint8_tscratchbuf
 

Detailed Description

Definition at line 60 of file svq1dec.c.

Field Documentation

HpelDSPContext SVQ1Context::hdsp

Definition at line 61 of file svq1dec.c.

Referenced by svq1_decode_frame(), svq1_decode_init(), svq1_encode_init(), and svq1_encode_plane().

GetBitContext SVQ1Context::gb

Definition at line 62 of file svq1dec.c.

Referenced by svq1_decode_frame(), and svq1_decode_frame_header().

AVFrame* SVQ1Context::prev

Definition at line 63 of file svq1dec.c.

Referenced by svq1_decode_end(), svq1_decode_frame(), svq1_decode_init(), and svq1_flush().

int SVQ1Context::width

Definition at line 64 of file svq1dec.c.

Referenced by svq1_decode_frame(), svq1_decode_frame_header(), and svq1_decode_init().

int SVQ1Context::height

Definition at line 65 of file svq1dec.c.

Referenced by svq1_decode_frame(), svq1_decode_frame_header(), and svq1_decode_init().

int SVQ1Context::frame_code

Definition at line 66 of file svq1dec.c.

Referenced by svq1_decode_frame(), and svq1_decode_frame_header().

int SVQ1Context::nonref

Definition at line 67 of file svq1dec.c.

Referenced by svq1_decode_frame(), and svq1_decode_frame_header().

MpegEncContext SVQ1Context::m

Definition at line 44 of file svq1enc.c.

Referenced by svq1_encode_end(), svq1_encode_init(), and svq1_encode_plane().

AVCodecContext* SVQ1Context::avctx

Definition at line 45 of file svq1enc.c.

Referenced by svq1_encode_init(), and svq1_encode_plane().

DSPContext SVQ1Context::dsp

Definition at line 46 of file svq1enc.c.

Referenced by encode_block(), svq1_encode_init(), and svq1_encode_plane().

AVFrame SVQ1Context::picture

Definition at line 48 of file svq1enc.c.

Referenced by svq1_encode_frame(), svq1_encode_init(), and svq1_encode_plane().

AVFrame SVQ1Context::current_picture

Definition at line 49 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_frame().

AVFrame SVQ1Context::last_picture

Definition at line 50 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_frame().

PutBitContext SVQ1Context::pb

Definition at line 51 of file svq1enc.c.

Referenced by svq1_encode_frame(), svq1_encode_plane(), and svq1_write_header().

PutBitContext SVQ1Context::reorder_pb[6]

Definition at line 56 of file svq1enc.c.

Referenced by encode_block(), and svq1_encode_plane().

int SVQ1Context::frame_width

Definition at line 58 of file svq1enc.c.

Referenced by svq1_encode_frame(), svq1_encode_init(), and svq1_write_header().

int SVQ1Context::frame_height

Definition at line 59 of file svq1enc.c.

Referenced by svq1_encode_frame(), svq1_encode_init(), and svq1_write_header().

int SVQ1Context::y_block_width

Definition at line 62 of file svq1enc.c.

Referenced by svq1_encode_frame(), and svq1_encode_init().

int SVQ1Context::y_block_height

Definition at line 63 of file svq1enc.c.

Referenced by svq1_encode_frame(), and svq1_encode_init().

int SVQ1Context::c_block_width

Definition at line 66 of file svq1enc.c.

Referenced by svq1_encode_init().

int SVQ1Context::c_block_height

Definition at line 67 of file svq1enc.c.

Referenced by svq1_encode_init().

uint16_t* SVQ1Context::mb_type

Definition at line 69 of file svq1enc.c.

Referenced by svq1_encode_end(), svq1_encode_init(), and svq1_encode_plane().

uint32_t* SVQ1Context::dummy

Definition at line 70 of file svq1enc.c.

Referenced by svq1_encode_end(), svq1_encode_init(), and svq1_encode_plane().

int16_t(*[3] SVQ1Context::motion_val8)[2]

Definition at line 71 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_plane().

int16_t(*[3] SVQ1Context::motion_val16)[2]

Definition at line 72 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_plane().

int64_t SVQ1Context::rd_total

Definition at line 74 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_plane().

uint8_t* SVQ1Context::scratchbuf

Definition at line 76 of file svq1enc.c.

Referenced by svq1_encode_end(), svq1_encode_frame(), and svq1_encode_plane().


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