Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

mpeg3video_rec Struct Reference

#include </home/clem/local/src/opie/core/multimedia/opieplayer/libmpeg3/video/mpeg3video.h>

Collaboration diagram for mpeg3video_rec:

Collaboration graph
[legend]
List of all members.

Public Attributes

mpeg3_recfile
mpeg3_vtrack_rectrack
mpeg3_bits_tvstream
int decoder_initted
unsigned char ** output_rows
int in_x
int in_y
int in_w
int in_h
int out_w
int out_h
int * x_table
int * y_table
int color_model
int want_yvu
char * y_output
char * u_output
char * v_output
mpeg3_slice_t slice_decoders [MPEG3_MAX_CPUS]
int total_slice_decoders
mpeg3_slice_buffer_t slice_buffers [MPEG3_MAX_CPUS]
int total_slice_buffers
int slice_buffers_initialized
pthread_mutex_t slice_lock
pthread_mutex_t test_lock
int blockreadsize
long maxframe
double percentage_seek
int frame_seek
long framenum
long last_number
int found_seqhdr
long bitrate
mpeg3_timecode_t gop_timecode
long frames_per_gop
long first_gop_frames
long first_frame
long last_frame
unsigned char * yuv_buffer [5]
unsigned char * oldrefframe [3]
unsigned char * refframe [3]
unsigned char * auxframe [3]
unsigned char * llframe0 [3]
unsigned char * llframe1 [3]
unsigned char * mpeg3_zigzag_scan_table
unsigned char * mpeg3_alternate_scan_table
unsigned char ** output_src
unsigned char * newframe [3]
int horizontal_size
int vertical_size
int mb_width
int mb_height
int coded_picture_width
int coded_picture_height
int chroma_format
int chrom_width
int chrom_height
int blk_cnt
int pict_type
int forw_r_size
int back_r_size
int full_forw
int full_back
int prog_seq
int prog_frame
int h_forw_r_size
int v_forw_r_size
int h_back_r_size
int v_back_r_size
int dc_prec
int pict_struct
int topfirst
int frame_pred_dct
int conceal_mv
int intravlc
int repeatfirst
int repeat_count
int current_repeat
int secondfield
int skip_bframes
int stwc_table_index
int llw
int llh
int hm
int hn
int vm
int vn
int lltempref
int llx0
int lly0
int llprog_frame
int llfieldsel
int matrix_coefficients
int framerate_code
float frame_rate
long * cr_to_r
long * cr_to_g
long * cb_to_g
long * cb_to_b
long * cr_to_r_ptr
long * cr_to_g_ptr
long * cb_to_g_ptr
long * cb_to_b_ptr
int have_mmx
int intra_quantizer_matrix [64]
int non_intra_quantizer_matrix [64]
int chroma_intra_quantizer_matrix [64]
int chroma_non_intra_quantizer_matrix [64]
int mpeg2
int qscale_type
int altscan
int pict_scal
int scalable_mode

Member Data Documentation

int mpeg3video_rec::altscan
 

Definition at line 173 of file mpeg3video.h.

unsigned char * mpeg3video_rec::auxframe[3]
 

Definition at line 140 of file mpeg3video.h.

int mpeg3video_rec::back_r_size
 

Definition at line 152 of file mpeg3video.h.

long mpeg3video_rec::bitrate
 

Definition at line 127 of file mpeg3video.h.

int mpeg3video_rec::blk_cnt
 

Definition at line 150 of file mpeg3video.h.

int mpeg3video_rec::blockreadsize
 

Definition at line 120 of file mpeg3video.h.

long * mpeg3video_rec::cb_to_b
 

Definition at line 167 of file mpeg3video.h.

long * mpeg3video_rec::cb_to_b_ptr
 

Definition at line 168 of file mpeg3video.h.

long * mpeg3video_rec::cb_to_g
 

Definition at line 167 of file mpeg3video.h.

long * mpeg3video_rec::cb_to_g_ptr
 

Definition at line 168 of file mpeg3video.h.

int mpeg3video_rec::chrom_height
 

Definition at line 150 of file mpeg3video.h.

int mpeg3video_rec::chrom_width
 

Definition at line 150 of file mpeg3video.h.

int mpeg3video_rec::chroma_format
 

Definition at line 150 of file mpeg3video.h.

int mpeg3video_rec::chroma_intra_quantizer_matrix[64]
 

Definition at line 171 of file mpeg3video.h.

int mpeg3video_rec::chroma_non_intra_quantizer_matrix[64]
 

Definition at line 171 of file mpeg3video.h.

int mpeg3video_rec::coded_picture_height
 

Definition at line 149 of file mpeg3video.h.

int mpeg3video_rec::coded_picture_width
 

Definition at line 149 of file mpeg3video.h.

int mpeg3video_rec::color_model
 

Definition at line 108 of file mpeg3video.h.

int mpeg3video_rec::conceal_mv
 

Definition at line 155 of file mpeg3video.h.

long * mpeg3video_rec::cr_to_g
 

Definition at line 167 of file mpeg3video.h.

long * mpeg3video_rec::cr_to_g_ptr
 

Definition at line 168 of file mpeg3video.h.

long* mpeg3video_rec::cr_to_r
 

Definition at line 167 of file mpeg3video.h.

long* mpeg3video_rec::cr_to_r_ptr
 

Definition at line 168 of file mpeg3video.h.

int mpeg3video_rec::current_repeat
 

Definition at line 159 of file mpeg3video.h.

int mpeg3video_rec::dc_prec
 

Definition at line 155 of file mpeg3video.h.

int mpeg3video_rec::decoder_initted
 

Definition at line 104 of file mpeg3video.h.

struct mpeg3_rec* mpeg3video_rec::file
 

Definition at line 99 of file mpeg3video.h.

long mpeg3video_rec::first_frame
 

Definition at line 133 of file mpeg3video.h.

long mpeg3video_rec::first_gop_frames
 

Definition at line 132 of file mpeg3video.h.

int mpeg3video_rec::forw_r_size
 

Definition at line 152 of file mpeg3video.h.

int mpeg3video_rec::found_seqhdr
 

Definition at line 126 of file mpeg3video.h.

int mpeg3video_rec::frame_pred_dct
 

Definition at line 155 of file mpeg3video.h.

float mpeg3video_rec::frame_rate
 

Definition at line 166 of file mpeg3video.h.

int mpeg3video_rec::frame_seek
 

Definition at line 123 of file mpeg3video.h.

long mpeg3video_rec::framenum
 

Definition at line 124 of file mpeg3video.h.

int mpeg3video_rec::framerate_code
 

Definition at line 165 of file mpeg3video.h.

long mpeg3video_rec::frames_per_gop
 

Definition at line 131 of file mpeg3video.h.

int mpeg3video_rec::full_back
 

Definition at line 152 of file mpeg3video.h.

int mpeg3video_rec::full_forw
 

Definition at line 152 of file mpeg3video.h.

mpeg3_timecode_t mpeg3video_rec::gop_timecode
 

Definition at line 128 of file mpeg3video.h.

int mpeg3video_rec::h_back_r_size
 

Definition at line 154 of file mpeg3video.h.

int mpeg3video_rec::h_forw_r_size
 

Definition at line 154 of file mpeg3video.h.

int mpeg3video_rec::have_mmx
 

Definition at line 169 of file mpeg3video.h.

int mpeg3video_rec::hm
 

Definition at line 162 of file mpeg3video.h.

int mpeg3video_rec::hn
 

Definition at line 162 of file mpeg3video.h.

int mpeg3video_rec::horizontal_size
 

Definition at line 148 of file mpeg3video.h.

int mpeg3video_rec::in_h
 

Definition at line 106 of file mpeg3video.h.

int mpeg3video_rec::in_w
 

Definition at line 106 of file mpeg3video.h.

int mpeg3video_rec::in_x
 

Definition at line 106 of file mpeg3video.h.

int mpeg3video_rec::in_y
 

Definition at line 106 of file mpeg3video.h.

int mpeg3video_rec::intra_quantizer_matrix[64]
 

Definition at line 170 of file mpeg3video.h.

int mpeg3video_rec::intravlc
 

Definition at line 156 of file mpeg3video.h.

long mpeg3video_rec::last_frame
 

Definition at line 134 of file mpeg3video.h.

long mpeg3video_rec::last_number
 

Definition at line 125 of file mpeg3video.h.

int mpeg3video_rec::llfieldsel
 

Definition at line 163 of file mpeg3video.h.

unsigned char* mpeg3video_rec::llframe0[3]
 

Definition at line 141 of file mpeg3video.h.

unsigned char * mpeg3video_rec::llframe1[3]
 

Definition at line 141 of file mpeg3video.h.

int mpeg3video_rec::llh
 

Definition at line 162 of file mpeg3video.h.

int mpeg3video_rec::llprog_frame
 

Definition at line 163 of file mpeg3video.h.

int mpeg3video_rec::lltempref
 

Definition at line 163 of file mpeg3video.h.

int mpeg3video_rec::llw
 

Definition at line 162 of file mpeg3video.h.

int mpeg3video_rec::llx0
 

Definition at line 163 of file mpeg3video.h.

int mpeg3video_rec::lly0
 

Definition at line 163 of file mpeg3video.h.

int mpeg3video_rec::matrix_coefficients
 

Definition at line 164 of file mpeg3video.h.

long mpeg3video_rec::maxframe
 

Definition at line 121 of file mpeg3video.h.

int mpeg3video_rec::mb_height
 

Definition at line 148 of file mpeg3video.h.

int mpeg3video_rec::mb_width
 

Definition at line 148 of file mpeg3video.h.

int mpeg3video_rec::mpeg2
 

Definition at line 172 of file mpeg3video.h.

unsigned char* mpeg3video_rec::mpeg3_alternate_scan_table
 

Definition at line 143 of file mpeg3video.h.

unsigned char* mpeg3video_rec::mpeg3_zigzag_scan_table
 

Definition at line 142 of file mpeg3video.h.

unsigned char* mpeg3video_rec::newframe[3]
 

Definition at line 147 of file mpeg3video.h.

int mpeg3video_rec::non_intra_quantizer_matrix[64]
 

Definition at line 170 of file mpeg3video.h.

unsigned char* mpeg3video_rec::oldrefframe[3]
 

Definition at line 140 of file mpeg3video.h.

int mpeg3video_rec::out_h
 

Definition at line 106 of file mpeg3video.h.

int mpeg3video_rec::out_w
 

Definition at line 106 of file mpeg3video.h.

unsigned char** mpeg3video_rec::output_rows
 

Definition at line 105 of file mpeg3video.h.

unsigned char** mpeg3video_rec::output_src
 

Definition at line 145 of file mpeg3video.h.

double mpeg3video_rec::percentage_seek
 

Definition at line 122 of file mpeg3video.h.

int mpeg3video_rec::pict_scal
 

Definition at line 174 of file mpeg3video.h.

int mpeg3video_rec::pict_struct
 

Definition at line 155 of file mpeg3video.h.

int mpeg3video_rec::pict_type
 

Definition at line 151 of file mpeg3video.h.

int mpeg3video_rec::prog_frame
 

Definition at line 153 of file mpeg3video.h.

int mpeg3video_rec::prog_seq
 

Definition at line 153 of file mpeg3video.h.

int mpeg3video_rec::qscale_type
 

Definition at line 173 of file mpeg3video.h.

unsigned char * mpeg3video_rec::refframe[3]
 

Definition at line 140 of file mpeg3video.h.

int mpeg3video_rec::repeat_count
 

Definition at line 158 of file mpeg3video.h.

int mpeg3video_rec::repeatfirst
 

Definition at line 157 of file mpeg3video.h.

int mpeg3video_rec::scalable_mode
 

Definition at line 175 of file mpeg3video.h.

int mpeg3video_rec::secondfield
 

Definition at line 160 of file mpeg3video.h.

int mpeg3video_rec::skip_bframes
 

Definition at line 161 of file mpeg3video.h.

mpeg3_slice_buffer_t mpeg3video_rec::slice_buffers[MPEG3_MAX_CPUS]
 

Definition at line 114 of file mpeg3video.h.

int mpeg3video_rec::slice_buffers_initialized
 

Definition at line 116 of file mpeg3video.h.

mpeg3_slice_t mpeg3video_rec::slice_decoders[MPEG3_MAX_CPUS]
 

Definition at line 112 of file mpeg3video.h.

pthread_mutex_t mpeg3video_rec::slice_lock
 

Definition at line 117 of file mpeg3video.h.

int mpeg3video_rec::stwc_table_index
 

Definition at line 162 of file mpeg3video.h.

pthread_mutex_t mpeg3video_rec::test_lock
 

Definition at line 118 of file mpeg3video.h.

int mpeg3video_rec::topfirst
 

Definition at line 155 of file mpeg3video.h.

int mpeg3video_rec::total_slice_buffers
 

Definition at line 115 of file mpeg3video.h.

int mpeg3video_rec::total_slice_decoders
 

Definition at line 113 of file mpeg3video.h.

struct mpeg3_vtrack_rec* mpeg3video_rec::track
 

Definition at line 100 of file mpeg3video.h.

char * mpeg3video_rec::u_output
 

Definition at line 110 of file mpeg3video.h.

int mpeg3video_rec::v_back_r_size
 

Definition at line 154 of file mpeg3video.h.

int mpeg3video_rec::v_forw_r_size
 

Definition at line 154 of file mpeg3video.h.

char * mpeg3video_rec::v_output
 

Definition at line 110 of file mpeg3video.h.

int mpeg3video_rec::vertical_size
 

Definition at line 148 of file mpeg3video.h.

int mpeg3video_rec::vm
 

Definition at line 162 of file mpeg3video.h.

int mpeg3video_rec::vn
 

Definition at line 162 of file mpeg3video.h.

mpeg3_bits_t* mpeg3video_rec::vstream
 

Definition at line 103 of file mpeg3video.h.

int mpeg3video_rec::want_yvu
 

Definition at line 109 of file mpeg3video.h.

int* mpeg3video_rec::x_table
 

Definition at line 107 of file mpeg3video.h.

char* mpeg3video_rec::y_output
 

Definition at line 110 of file mpeg3video.h.

int * mpeg3video_rec::y_table
 

Definition at line 107 of file mpeg3video.h.

unsigned char* mpeg3video_rec::yuv_buffer[5]
 

Definition at line 139 of file mpeg3video.h.


The documentation for this struct was generated from the following file:
Generated on Sat Nov 5 17:40:52 2005 for OPIE by  doxygen 1.4.2