Wmv2Context Struct Reference

#include <wmv2.h>

Collaboration diagram for Wmv2Context:
Collaboration graph

Public Member Functions

 DECLARE_ALIGNED (16, int16_t, abt_block2)[6][64]
 

Data Fields

MpegEncContext s
 
IntraX8Context x8
 
WMV2DSPContext wdsp
 
int j_type_bit
 
int j_type
 
int abt_flag
 
int abt_type
 
int abt_type_table [6]
 
int per_mb_abt
 
int per_block_abt
 
int mspel_bit
 
int cbp_table_index
 
int top_left_mv_flag
 
int per_mb_rl_bit
 
int skip_type
 
int hshift
 
ScanTable abt_scantable [2]
 

Detailed Description

Definition at line 35 of file wmv2.h.

Member Function Documentation

Wmv2Context::DECLARE_ALIGNED ( 16  ,
int16_t  ,
abt_block2   
)

Field Documentation

ScanTable Wmv2Context::abt_scantable[2]

Definition at line 53 of file wmv2.h.

Referenced by ff_wmv2_common_init(), and wmv2_decode_inter_block().

int Wmv2Context::abt_type
int Wmv2Context::abt_type_table[6]

Definition at line 43 of file wmv2.h.

Referenced by wmv2_add_block(), and wmv2_decode_inter_block().

int Wmv2Context::cbp_table_index
int Wmv2Context::hshift

Definition at line 51 of file wmv2.h.

Referenced by ff_mspel_motion(), ff_wmv2_decode_mb(), and wmv2_decode_motion().

int Wmv2Context::j_type
int Wmv2Context::j_type_bit
int Wmv2Context::mspel_bit
int Wmv2Context::per_block_abt

Definition at line 45 of file wmv2.h.

Referenced by ff_wmv2_decode_mb(), and wmv2_decode_inter_block().

int Wmv2Context::per_mb_abt
int Wmv2Context::per_mb_rl_bit
int Wmv2Context::skip_type

Definition at line 50 of file wmv2.h.

Referenced by parse_mb_skip().

int Wmv2Context::top_left_mv_flag

Definition at line 48 of file wmv2.h.

Referenced by decode_ext_header(), encode_ext_header(), and wmv2_pred_motion().

WMV2DSPContext Wmv2Context::wdsp

Definition at line 38 of file wmv2.h.

Referenced by ff_wmv2_common_init(), and wmv2_add_block().

IntraX8Context Wmv2Context::x8

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