MotionPixelsContext Struct Reference
Collaboration diagram for MotionPixelsContext:
Collaboration graph

Data Fields

AVCodecContextavctx
 
AVFrame frame
 
DSPContext dsp
 
uint8_tchanges_map
 
int offset_bits_len
 
int codes_count
 
int current_codes_count
 
int max_codes_bits
 
HuffCode codes [MAX_HUFF_CODES]
 
VLC vlc
 
YuvPixelvpt
 
YuvPixelhpt
 
uint8_t gradient_scale [3]
 
uint8_tbswapbuf
 
int bswapbuf_size
 

Detailed Description

Definition at line 37 of file motionpixels.c.

Field Documentation

uint8_t* MotionPixelsContext::bswapbuf

Definition at line 49 of file motionpixels.c.

Referenced by mp_decode_end(), and mp_decode_frame().

int MotionPixelsContext::bswapbuf_size

Definition at line 50 of file motionpixels.c.

Referenced by mp_decode_frame().

uint8_t* MotionPixelsContext::changes_map
HuffCode MotionPixelsContext::codes[MAX_HUFF_CODES]

Definition at line 45 of file motionpixels.c.

Referenced by mp_decode_frame(), mp_get_code(), mp_get_vlc(), and mp_read_codes_table().

int MotionPixelsContext::codes_count

Definition at line 43 of file motionpixels.c.

Referenced by mp_decode_frame(), mp_get_vlc(), and mp_read_codes_table().

int MotionPixelsContext::current_codes_count

Definition at line 43 of file motionpixels.c.

Referenced by mp_get_code(), and mp_read_codes_table().

DSPContext MotionPixelsContext::dsp

Definition at line 40 of file motionpixels.c.

Referenced by mp_decode_frame(), and mp_decode_init().

uint8_t MotionPixelsContext::gradient_scale[3]

Definition at line 48 of file motionpixels.c.

Referenced by mp_decode_frame_helper(), mp_decode_line(), and mp_gradient().

YuvPixel * MotionPixelsContext::hpt

Definition at line 47 of file motionpixels.c.

Referenced by mp_decode_end(), mp_decode_init(), and mp_decode_line().

int MotionPixelsContext::max_codes_bits

Definition at line 44 of file motionpixels.c.

Referenced by mp_decode_frame(), mp_get_code(), mp_get_vlc(), and mp_read_codes_table().

int MotionPixelsContext::offset_bits_len

Definition at line 42 of file motionpixels.c.

Referenced by mp_decode_init(), and mp_read_changes_map().

VLC MotionPixelsContext::vlc

Definition at line 46 of file motionpixels.c.

Referenced by mp_decode_frame(), and mp_get_vlc().

YuvPixel* MotionPixelsContext::vpt

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