Vp3DecodeContext Struct Reference

Collaboration diagram for Vp3DecodeContext:

Collaboration graph
[legend]

Data Fields

AVCodecContextavctx
int theora
int theora_tables
int version
int width
int height
AVFrame golden_frame
AVFrame last_frame
AVFrame current_frame
int keyframe
DSPContext dsp
int flipped_image
int quality_index
int last_quality_index
int superblock_count
int superblock_width
int superblock_height
int y_superblock_width
int y_superblock_height
int c_superblock_width
int c_superblock_height
int u_superblock_start
int v_superblock_start
unsigned char * superblock_coding
int macroblock_count
int macroblock_width
int macroblock_height
int fragment_count
int fragment_width
int fragment_height
Vp3Fragmentall_fragments
Coeffcoeffs
Coeffnext_coeff
int u_fragment_start
int v_fragment_start
ScanTable scantable
uint16_t coded_dc_scale_factor [64]
uint32_t coded_ac_scale_factor [64]
uint16_t coded_intra_y_dequant [64]
uint16_t coded_intra_c_dequant [64]
uint16_t coded_inter_dequant [64]
int * coded_fragment_list
int coded_fragment_list_index
int pixel_addresses_inited
VLC dc_vlc [16]
VLC ac_vlc_1 [16]
VLC ac_vlc_2 [16]
VLC ac_vlc_3 [16]
VLC ac_vlc_4 [16]
VLC superblock_run_length_vlc
VLC fragment_run_length_vlc
VLC mode_code_vlc
VLC motion_vector_vlc
int16_t __align16 intra_y_dequant [64]
int16_t __align16 intra_c_dequant [64]
int16_t __align16 inter_dequant [64]
int * superblock_fragments
int * superblock_macroblocks
int * macroblock_fragments
unsigned char * macroblock_coding
int first_coded_y_fragment
int first_coded_c_fragment
int last_coded_y_fragment
int last_coded_c_fragment
uint8_t edge_emu_buffer [9 *2048]
uint8_t qscale_table [2048]
int hti
unsigned int hbits
int entries
int huff_code_size
uint16_t huffman_table [80][32][2]
uint32_t filter_limit_values [64]
int bounding_values_array [256]

Detailed Description

Definition at line 220 of file vp3.c.


Field Documentation

Definition at line 222 of file vp3.c.

Referenced by theora_decode_tables(), and vp3_decode_init().

Definition at line 223 of file vp3.c.

Referenced by vp3_decode_frame(), and vp3_decode_init().

Definition at line 224 of file vp3.c.

Referenced by render_slice(), theora_decode_header(), vp3_decode_frame(), and vp3_decode_init().

Definition at line 224 of file vp3.c.

Referenced by render_slice(), theora_decode_header(), vp3_decode_frame(), and vp3_decode_init().

Definition at line 228 of file vp3.c.

Referenced by unpack_modes(), unpack_superblocks(), unpack_vectors(), and vp3_decode_frame().

Definition at line 229 of file vp3.c.

Referenced by render_fragments(), render_slice(), and vp3_decode_init().

Definition at line 230 of file vp3.c.

Referenced by render_fragments(), render_slice(), theora_decode_header(), and vp3_decode_frame().

Definition at line 233 of file vp3.c.

Referenced by vp3_decode_frame().

Definition at line 235 of file vp3.c.

Referenced by init_block_mapping(), unpack_superblocks(), and vp3_decode_init().

Definition at line 236 of file vp3.c.

Definition at line 237 of file vp3.c.

Definition at line 238 of file vp3.c.

Referenced by init_block_mapping(), and vp3_decode_init().

Definition at line 239 of file vp3.c.

Referenced by vp3_decode_init().

Definition at line 240 of file vp3.c.

Referenced by init_block_mapping(), and vp3_decode_init().

Definition at line 241 of file vp3.c.

Referenced by vp3_decode_init().

Definition at line 242 of file vp3.c.

Referenced by init_block_mapping(), unpack_modes(), unpack_vectors(), and vp3_decode_init().

Definition at line 243 of file vp3.c.

Referenced by init_block_mapping(), and vp3_decode_init().

Definition at line 244 of file vp3.c.

Referenced by unpack_superblocks(), and vp3_decode_init().

Definition at line 247 of file vp3.c.

Referenced by init_block_mapping(), render_slice(), and vp3_decode_init().

Definition at line 248 of file vp3.c.

Referenced by init_block_mapping(), render_slice(), vp3_decode_frame(), and vp3_decode_init().

Definition at line 256 of file vp3.c.

Referenced by reverse_dc_prediction(), unpack_superblocks(), and unpack_vlcs().

Definition at line 260 of file vp3.c.

Referenced by init_dequantizer(), unpack_vlcs(), and vp3_decode_init().

Definition at line 263 of file vp3.c.

Referenced by init_dequantizer(), theora_decode_tables(), and vp3_decode_init().

Definition at line 264 of file vp3.c.

Referenced by init_dequantizer(), theora_decode_tables(), and vp3_decode_init().

Definition at line 265 of file vp3.c.

Referenced by init_dequantizer(), theora_decode_tables(), and vp3_decode_init().

Definition at line 266 of file vp3.c.

Referenced by init_dequantizer(), theora_decode_tables(), and vp3_decode_init().

Definition at line 267 of file vp3.c.

Referenced by init_dequantizer(), theora_decode_tables(), and vp3_decode_init().

Definition at line 271 of file vp3.c.

Referenced by unpack_superblocks(), unpack_vlcs(), vp3_decode_end(), and vp3_decode_init().

Definition at line 272 of file vp3.c.

Referenced by init_frame(), and unpack_superblocks().

Definition at line 273 of file vp3.c.

Referenced by vp3_decode_frame(), and vp3_decode_init().

Definition at line 275 of file vp3.c.

Referenced by unpack_dct_coeffs(), and vp3_decode_init().

Definition at line 276 of file vp3.c.

Referenced by unpack_dct_coeffs(), and vp3_decode_init().

Definition at line 277 of file vp3.c.

Referenced by unpack_dct_coeffs(), and vp3_decode_init().

Definition at line 278 of file vp3.c.

Referenced by unpack_dct_coeffs(), and vp3_decode_init().

Definition at line 279 of file vp3.c.

Referenced by unpack_dct_coeffs(), and vp3_decode_init().

Definition at line 281 of file vp3.c.

Referenced by unpack_superblocks(), and vp3_decode_init().

Definition at line 282 of file vp3.c.

Referenced by unpack_superblocks(), and vp3_decode_init().

Definition at line 283 of file vp3.c.

Referenced by unpack_modes(), and vp3_decode_init().

Definition at line 284 of file vp3.c.

Referenced by unpack_vectors(), and vp3_decode_init().

int16_t __align16 Vp3DecodeContext::intra_y_dequant[64]

Definition at line 288 of file vp3.c.

Referenced by init_dequantizer(), render_fragments(), and render_slice().

int16_t __align16 Vp3DecodeContext::intra_c_dequant[64]

Definition at line 289 of file vp3.c.

Referenced by init_dequantizer(), render_fragments(), and render_slice().

int16_t __align16 Vp3DecodeContext::inter_dequant[64]

Definition at line 290 of file vp3.c.

Referenced by init_dequantizer(), render_fragments(), and render_slice().

Definition at line 296 of file vp3.c.

Referenced by init_block_mapping(), unpack_superblocks(), vp3_decode_end(), and vp3_decode_init().

Definition at line 312 of file vp3.c.

Referenced by unpack_dct_coeffs(), and unpack_superblocks().

Definition at line 313 of file vp3.c.

Referenced by unpack_dct_coeffs(), and unpack_superblocks().

Definition at line 314 of file vp3.c.

Referenced by unpack_dct_coeffs(), and unpack_superblocks().

Definition at line 315 of file vp3.c.

Referenced by unpack_dct_coeffs(), and unpack_superblocks().

Definition at line 317 of file vp3.c.

Referenced by render_fragments(), and render_slice().

Definition at line 318 of file vp3.c.

Referenced by init_dequantizer(), and vp3_decode_frame().

Definition at line 321 of file vp3.c.

Referenced by read_huffman_tree(), and theora_decode_tables().

Definition at line 322 of file vp3.c.

Referenced by read_huffman_tree(), and theora_decode_tables().

Definition at line 323 of file vp3.c.

Referenced by read_huffman_tree(), and theora_decode_tables().

Definition at line 324 of file vp3.c.

Referenced by read_huffman_tree(), and theora_decode_tables().

uint16_t Vp3DecodeContext::huffman_table[80][32][2]

Definition at line 325 of file vp3.c.

Referenced by read_huffman_tree(), and vp3_decode_init().

Definition at line 327 of file vp3.c.

Referenced by init_loop_filter(), theora_decode_tables(), and vp3_decode_init().

Definition at line 328 of file vp3.c.

Referenced by apply_loop_filter(), init_loop_filter(), and render_slice().


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

Generated on Mon Apr 28 14:49:51 2008 for Cinelerra by  doxygen 1.5.5