mpeg2_decoder_s Struct Reference

#include <mpeg2_internal.h>

List of all members.


Detailed Description

Definition at line 64 of file mpeg2_internal.h.


Public Member Functions

int16_t DCTblock[64] ATTR_ALIGN (64)

Public Attributes

uint32_t bitstream_buf
int bitstream_bits
const uint8_t * bitstream_ptr
uint8_t * dest [3]
int offset
int stride
int uv_stride
int slice_stride
int slice_uv_stride
int stride_frame
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
motion_parser_tmotion_parser [5]
int16_t dc_dct_pred [3]
uint8_t * picture_dest [3]
void(* convert )(void *convert_id, uint8_t *const *src, unsigned int v_offset)
void * convert_id
int dmv_offset
unsigned int v_offset
uint16_t * quantizer_matrix [4]
uint16_t(*[2] chroma_quantizer )[64]
uint16_t quantizer_prescale [4][32][64]
int width
int height
int vertical_position_extension
int chroma_format
int coding_type
int intra_dc_precision
int picture_structure
int frame_pred_frame_dct
int concealment_motion_vectors
int intra_vlc_format
int top_field_first
const uint8_t * scan
int second_field
int mpeg1

Member Function Documentation

int16_t DCTblock [64] mpeg2_decoder_s::ATTR_ALIGN ( 64   ) 


Member Data Documentation

uint8_t* mpeg2_decoder_s::dest[3]

Definition at line 73 of file mpeg2_internal.h.

Referenced by mpeg2_slice(), and slice_init().

Definition at line 75 of file mpeg2_internal.h.

Referenced by mpeg2_slice(), and slice_init().

Definition at line 76 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf(), and mpeg2_slice().

Definition at line 77 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf(), and mpeg2_slice().

Definition at line 78 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(), and slice_init().

Definition at line 81 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf().

Definition at line 82 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf().

Definition at line 83 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf().

Definition at line 84 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf(), and slice_init().

Definition at line 91 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf(), and mpeg2_slice().

Definition at line 94 of file mpeg2_internal.h.

Referenced by mpeg2_slice(), slice_init(), and slice_intra_DCT().

Definition at line 99 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf(), and slice_init().

void(* mpeg2_decoder_s::convert)(void *convert_id, uint8_t *const *src, unsigned int v_offset)

Definition at line 104 of file mpeg2_internal.h.

Referenced by mpeg2_init_fbuf().

Definition at line 105 of file mpeg2_internal.h.

Referenced by slice_init().

uint16_t(* [2] mpeg2_decoder_s::chroma_quantizer)[64]

Definition at line 115 of file mpeg2_internal.h.

Referenced by mpeg2_header_sequence_finalize(), mpeg2_init_fbuf(), and slice_init().

Definition at line 116 of file mpeg2_internal.h.

Referenced by mpeg2_header_sequence_finalize(), and mpeg2_init_fbuf().

Definition at line 117 of file mpeg2_internal.h.

Referenced by mpeg2_header_sequence_finalize(), and slice_init().

Definition at line 135 of file mpeg2_internal.h.

Referenced by mpeg2_header_picture(), mpeg2_slice(), and picture_coding_ext().

Definition at line 137 of file mpeg2_internal.h.

Referenced by picture_coding_ext(), and slice_intra_DCT().

Definition at line 139 of file mpeg2_internal.h.

Referenced by picture_coding_ext().

const uint8_t* mpeg2_decoder_s::scan

Definition at line 146 of file mpeg2_internal.h.

Referenced by mpeg2_header_picture_finalize(), and mpeg2_init_fbuf().


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

Generated on Sat Dec 18 05:16:06 2010 for MythTV by  doxygen 1.5.5