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

Data Fields

DSPContext dsp
 
GetBitContext gb
 
AVFramecur
 
AVFrameprev
 
int width
 
int height
 
int frame_code
 
int nonref
 
MpegEncContext m
 
AVCodecContextavctx
 
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

DSPContext SVQ1Context::dsp
GetBitContext SVQ1Context::gb

Definition at line 62 of file svq1dec.c.

Referenced by svq1_decode_frame(), and svq1_decode_frame_header().

AVFrame* SVQ1Context::cur

Definition at line 63 of file svq1dec.c.

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

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 42 of file svq1enc.c.

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

AVCodecContext* SVQ1Context::avctx

Definition at line 43 of file svq1enc.c.

Referenced by svq1_encode_init(), and svq1_encode_plane().

AVFrame SVQ1Context::picture

Definition at line 45 of file svq1enc.c.

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

AVFrame SVQ1Context::current_picture

Definition at line 46 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_frame().

AVFrame SVQ1Context::last_picture

Definition at line 47 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_frame().

PutBitContext SVQ1Context::pb

Definition at line 48 of file svq1enc.c.

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

PutBitContext SVQ1Context::reorder_pb[6]

Definition at line 53 of file svq1enc.c.

Referenced by encode_block(), and svq1_encode_plane().

int SVQ1Context::frame_width

Definition at line 55 of file svq1enc.c.

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

int SVQ1Context::frame_height

Definition at line 56 of file svq1enc.c.

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

int SVQ1Context::y_block_width

Definition at line 59 of file svq1enc.c.

Referenced by svq1_encode_frame(), and svq1_encode_init().

int SVQ1Context::y_block_height

Definition at line 60 of file svq1enc.c.

Referenced by svq1_encode_frame(), and svq1_encode_init().

int SVQ1Context::c_block_width

Definition at line 63 of file svq1enc.c.

Referenced by svq1_encode_init().

int SVQ1Context::c_block_height

Definition at line 64 of file svq1enc.c.

Referenced by svq1_encode_init().

uint16_t* SVQ1Context::mb_type

Definition at line 66 of file svq1enc.c.

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

uint32_t* SVQ1Context::dummy

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

Referenced by svq1_encode_end(), and svq1_encode_plane().

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

Definition at line 69 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_plane().

int64_t SVQ1Context::rd_total

Definition at line 71 of file svq1enc.c.

Referenced by svq1_encode_end(), and svq1_encode_plane().

uint8_t* SVQ1Context::scratchbuf

Definition at line 73 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: