Doxygen Source Code Documentation
decoder_s Struct Reference
#include <mpeg2_internal.h>
Data Fields | |
int16_t | DCTblock [64] |
uint32_t | bitstream_buf |
int | bitstream_bits |
const uint8_t * | bitstream_ptr |
uint8_t * | dest [3] |
uint8_t * | picture_dest [3] |
void(* | convert )(void *fbuf_id, uint8_t *const *src, unsigned int v_offset) |
void * | fbuf_id |
int | offset |
int | stride |
int | uv_stride |
unsigned int | limit_x |
unsigned int | limit_y_16 |
unsigned int | limit_y_8 |
unsigned int | limit_y |
motion_t | b_motion |
motion_t | f_motion |
int16_t | dc_dct_pred [3] |
int | quantizer_scale |
int | dmv_offset |
unsigned int | v_offset |
uint8_t | intra_quantizer_matrix [64] |
uint8_t | non_intra_quantizer_matrix [64] |
int | width |
int | height |
int | vertical_position_extension |
int | coding_type |
int | intra_dc_precision |
int | picture_structure |
int | frame_pred_frame_dct |
int | concealment_motion_vectors |
int | q_scale_type |
int | intra_vlc_format |
int | top_field_first |
const uint8_t * | scan |
int | second_field |
int | mpeg1 |
Field Documentation
|
Definition at line 86 of file mpeg2_internal.h. Referenced by mpeg2_header_picture(), mpeg2_init_fbuf(), mpeg2_slice(), picture_coding_ext(), and slice_init(). |
|
Definition at line 66 of file mpeg2_internal.h. Referenced by bitstream_init(), get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), and get_non_intra_block(). |
|
Definition at line 65 of file mpeg2_internal.h. Referenced by bitstream_init(), get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), and get_non_intra_block(). |
|
Definition at line 67 of file mpeg2_internal.h. Referenced by bitstream_init(), get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), and get_non_intra_block(). |
|
Definition at line 110 of file mpeg2_internal.h. Referenced by get_macroblock_modes(), mpeg2_header_end(), mpeg2_header_picture(), mpeg2_header_picture_start(), mpeg2_header_slice_start(), mpeg2_init_fbuf(), mpeg2_set_buf(), mpeg2_slice(), slice_init(), and slice_intra_DCT(). |
|
Definition at line 122 of file mpeg2_internal.h. Referenced by mpeg2_header_sequence(), mpeg2_slice(), and picture_coding_ext(). |
|
Referenced by mpeg2_header_slice_start(), and slice_init(). |
|
Definition at line 90 of file mpeg2_internal.h. Referenced by mpeg2_slice(), slice_init(), and slice_intra_DCT(). |
|
Definition at line 62 of file mpeg2_internal.h. Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), slice_intra_DCT(), and slice_non_intra_DCT(). |
|
Definition at line 69 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), motion_zero(), mpeg2_slice(), and slice_init(). |
|
Definition at line 93 of file mpeg2_internal.h. Referenced by motion_fi_dmv(), and mpeg2_init_fbuf(). |
|
Definition at line 87 of file mpeg2_internal.h. Referenced by motion_fi_conceal(), motion_fr_conceal(), mpeg2_header_picture(), mpeg2_init_fbuf(), mpeg2_slice(), picture_coding_ext(), and slice_init(). |
|
Definition at line 73 of file mpeg2_internal.h. Referenced by mpeg2_header_slice_start(). |
|
Definition at line 119 of file mpeg2_internal.h. Referenced by get_macroblock_modes(), mpeg2_header_sequence(), and picture_coding_ext(). |
|
Definition at line 104 of file mpeg2_internal.h. Referenced by mpeg2_convert(), mpeg2_header_picture(), mpeg2_header_sequence(), mpeg2_init_fbuf(), and sequence_ext(). |
|
Definition at line 115 of file mpeg2_internal.h. Referenced by mpeg2_header_sequence(), mpeg2_slice(), picture_coding_ext(), slice_init(), and slice_intra_DCT(). |
|
Definition at line 99 of file mpeg2_internal.h. Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), mpeg2_header_sequence(), and quant_matrix_ext(). |
|
Definition at line 126 of file mpeg2_internal.h. Referenced by picture_coding_ext(), and slice_intra_DCT(). |
|
Definition at line 78 of file mpeg2_internal.h. Referenced by mpeg2_init_fbuf(). |
|
Definition at line 81 of file mpeg2_internal.h. Referenced by mpeg2_init_fbuf(), and slice_init(). |
|
Definition at line 79 of file mpeg2_internal.h. Referenced by mpeg2_init_fbuf(). |
|
Definition at line 80 of file mpeg2_internal.h. Referenced by mpeg2_init_fbuf(). |
|
Definition at line 137 of file mpeg2_internal.h. Referenced by mpeg2_header_sequence(), mpeg2_slice(), sequence_ext(), slice_intra_DCT(), and slice_non_intra_DCT(). |
|
Definition at line 100 of file mpeg2_internal.h. Referenced by get_mpeg1_non_intra_block(), get_non_intra_block(), mpeg2_header_sequence(), and quant_matrix_ext(). |
|
Definition at line 75 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), motion_zero(), mpeg2_slice(), and slice_init(). |
|
Definition at line 70 of file mpeg2_internal.h. Referenced by mpeg2_init_fbuf(), and slice_init(). |
|
Definition at line 117 of file mpeg2_internal.h. Referenced by get_macroblock_modes(), mpeg2_header_sequence(), mpeg2_header_slice_start(), mpeg2_init_fbuf(), mpeg2_slice(), and picture_coding_ext(). |
|
Definition at line 124 of file mpeg2_internal.h. Referenced by get_quantizer_scale(), mpeg2_header_sequence(), and picture_coding_ext(). |
|
Definition at line 92 of file mpeg2_internal.h. Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), mpeg2_slice(), and slice_init(). |
|
Definition at line 133 of file mpeg2_internal.h. Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), mpeg2_header_sequence(), mpeg2_header_state_init(), and picture_coding_ext(). |
|
Definition at line 135 of file mpeg2_internal.h. Referenced by mpeg2_header_picture(), and mpeg2_init_fbuf(). |
|
Definition at line 76 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), motion_zero(), mpeg2_init_fbuf(), mpeg2_slice(), and slice_init(). |
|
Definition at line 128 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), and picture_coding_ext(). |
|
Definition at line 77 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), motion_zero(), mpeg2_init_fbuf(), and mpeg2_slice(). |
|
Definition at line 94 of file mpeg2_internal.h. Referenced by motion_fr_dmv(), motion_zero(), and slice_init(). |
|
Definition at line 105 of file mpeg2_internal.h. Referenced by mpeg2_header_sequence(), sequence_ext(), and slice_init(). |
|
Definition at line 103 of file mpeg2_internal.h. Referenced by mpeg2_convert(), mpeg2_header_picture(), mpeg2_header_sequence(), mpeg2_init_fbuf(), sequence_ext(), and slice_init(). |
The documentation for this struct was generated from the following file: