FFmpeg
Data Fields
TM2Context Struct Reference

Data Fields

AVCodecContextavctx
 
AVFramepic
 
GetBitContext gb
 
int error
 
BswapDSPContext bdsp
 
uint8_t * buffer
 
int buffer_size
 
int * tokens [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]
 
int * last
 
int * clast
 
int * Y_base
 
int * UV_base
 
int * Y1
 
int * U1
 
int * V1
 
int * Y2
 
int * U2
 
int * V2
 
int y_stride
 
int uv_stride
 
int cur
 

Detailed Description

Definition at line 63 of file truemotion2.c.

Field Documentation

◆ avctx

AVCodecContext* TM2Context::avctx

Definition at line 64 of file truemotion2.c.

Referenced by decode_init().

◆ pic

AVFrame* TM2Context::pic

Definition at line 65 of file truemotion2.c.

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

◆ gb

GetBitContext TM2Context::gb

Definition at line 67 of file truemotion2.c.

◆ error

int TM2Context::error

Definition at line 68 of file truemotion2.c.

Referenced by decode_frame().

◆ bdsp

BswapDSPContext TM2Context::bdsp

Definition at line 69 of file truemotion2.c.

Referenced by decode_frame(), and decode_init().

◆ buffer

uint8_t* TM2Context::buffer

Definition at line 71 of file truemotion2.c.

Referenced by decode_end(), and decode_frame().

◆ buffer_size

int TM2Context::buffer_size

Definition at line 72 of file truemotion2.c.

Referenced by decode_end(), and decode_frame().

◆ tokens

int* TM2Context::tokens[TM2_NUM_STREAMS]

Definition at line 75 of file truemotion2.c.

Referenced by decode_end(), and decode_frame().

◆ tok_lens

int TM2Context::tok_lens[TM2_NUM_STREAMS]

Definition at line 76 of file truemotion2.c.

Referenced by decode_frame().

◆ tok_ptrs

int TM2Context::tok_ptrs[TM2_NUM_STREAMS]

Definition at line 77 of file truemotion2.c.

◆ deltas

int TM2Context::deltas[TM2_NUM_STREAMS][TM2_DELTAS]

Definition at line 78 of file truemotion2.c.

◆ D

int TM2Context::D[4]

Definition at line 80 of file truemotion2.c.

◆ CD

int TM2Context::CD[4]

Definition at line 81 of file truemotion2.c.

◆ last

int* TM2Context::last

Definition at line 82 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

◆ clast

int* TM2Context::clast

Definition at line 83 of file truemotion2.c.

Referenced by decode_init().

◆ Y_base

int* TM2Context::Y_base

Definition at line 86 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

◆ UV_base

int * TM2Context::UV_base

Definition at line 86 of file truemotion2.c.

Referenced by decode_end(), and decode_init().

◆ Y1

int* TM2Context::Y1

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ U1

int * TM2Context::U1

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ V1

int * TM2Context::V1

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ Y2

int * TM2Context::Y2

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ U2

int * TM2Context::U2

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ V2

int * TM2Context::V2

Definition at line 87 of file truemotion2.c.

Referenced by decode_init().

◆ y_stride

int TM2Context::y_stride

Definition at line 88 of file truemotion2.c.

Referenced by decode_init().

◆ uv_stride

int TM2Context::uv_stride

Definition at line 88 of file truemotion2.c.

Referenced by decode_init().

◆ cur

int TM2Context::cur

Definition at line 89 of file truemotion2.c.

Referenced by decode_frame().


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