FFmpeg
Data Fields
TM2Context Struct Reference

Data Fields

AVCodecContextavctx
 
AVFramepic
 
GetBitContext gb
 
int error
 
BswapDSPContext bdsp
 
uint8_tbuffer
 
int buffer_size
 
inttokens [TM2_NUM_STREAMS]
 
int tok_lens [TM2_NUM_STREAMS]
 
int tok_ptrs [TM2_NUM_STREAMS]
 
int deltas [TM2_NUM_STREAMS][TM2_DELTAS]
 
int D [4]
 
int CD [4]
 
intlast
 
intclast
 
intY1_base
 
intU1_base
 
intV1_base
 
intY2_base
 
intU2_base
 
intV2_base
 
intY1
 
intU1
 
intV1
 
intY2
 
intU2
 
intV2
 
int y_stride
 
int uv_stride
 
int cur
 

Detailed Description

Definition at line 61 of file truemotion2.c.

Field Documentation

AVCodecContext* TM2Context::avctx
AVFrame* TM2Context::pic

Definition at line 63 of file truemotion2.c.

Referenced by decode_end(), decode_frame(), and decode_init().

GetBitContext TM2Context::gb
int TM2Context::error

Definition at line 66 of file truemotion2.c.

Referenced by decode_frame(), GET_TOK(), and tm2_decode_blocks().

BswapDSPContext TM2Context::bdsp

Definition at line 67 of file truemotion2.c.

Referenced by decode_frame(), and decode_init().

uint8_t* TM2Context::buffer

Definition at line 69 of file truemotion2.c.

Referenced by decode_end(), and decode_frame().

int TM2Context::buffer_size

Definition at line 70 of file truemotion2.c.

Referenced by decode_end(), and decode_frame().

int* TM2Context::tokens[TM2_NUM_STREAMS]

Definition at line 73 of file truemotion2.c.

Referenced by decode_end(), decode_frame(), decode_init(), GET_TOK(), and tm2_read_stream().

int TM2Context::tok_lens[TM2_NUM_STREAMS]

Definition at line 74 of file truemotion2.c.

Referenced by decode_frame(), decode_init(), GET_TOK(), tm2_decode_blocks(), and tm2_read_stream().

int TM2Context::tok_ptrs[TM2_NUM_STREAMS]

Definition at line 75 of file truemotion2.c.

Referenced by GET_TOK(), and tm2_decode_blocks().

int TM2Context::deltas[TM2_NUM_STREAMS][TM2_DELTAS]
int TM2Context::D[4]
int TM2Context::CD[4]
int* TM2Context::last
int* TM2Context::clast
int* TM2Context::Y1_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int * TM2Context::U1_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int * TM2Context::V1_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int * TM2Context::Y2_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int * TM2Context::U2_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int * TM2Context::V2_base

Definition at line 84 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

int* TM2Context::Y1

Definition at line 85 of file truemotion2.c.

Referenced by decode_end(), decode_init(), and tm2_decode_blocks().

int * TM2Context::U1

Definition at line 85 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int * TM2Context::V1

Definition at line 85 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int * TM2Context::Y2

Definition at line 85 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int * TM2Context::U2

Definition at line 85 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int * TM2Context::V2

Definition at line 85 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int TM2Context::y_stride

Definition at line 86 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int TM2Context::uv_stride

Definition at line 86 of file truemotion2.c.

Referenced by decode_init(), and tm2_decode_blocks().

int TM2Context::cur

Definition at line 87 of file truemotion2.c.

Referenced by decode_frame(), decode_init(), and tm2_decode_blocks().


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