comparison mpegvideo.h @ 803:08423289ec57 libavcodec

exporting the internal qscale table, this allso fixes the ordering
author michaelni
date Wed, 30 Oct 2002 20:41:40 +0000
parents d4cc92144266
children ace3ccd18dd2
comparison
equal deleted inserted replaced
802:99db75050d38 803:08423289ec57
185 UINT8 *mbskip_table; /* used to avoid copy if macroblock skipped (for black regions for example) 185 UINT8 *mbskip_table; /* used to avoid copy if macroblock skipped (for black regions for example)
186 and used for b-frame encoding & decoding (contains skip table of next P Frame) */ 186 and used for b-frame encoding & decoding (contains skip table of next P Frame) */
187 UINT8 *mbintra_table; /* used to avoid setting {ac, dc, cbp}-pred stuff to zero on inter MB decoding */ 187 UINT8 *mbintra_table; /* used to avoid setting {ac, dc, cbp}-pred stuff to zero on inter MB decoding */
188 UINT8 *cbp_table; /* used to store cbp, ac_pred for partitioned decoding */ 188 UINT8 *cbp_table; /* used to store cbp, ac_pred for partitioned decoding */
189 UINT8 *pred_dir_table; /* used to store pred_dir for partitioned decoding */ 189 UINT8 *pred_dir_table; /* used to store pred_dir for partitioned decoding */
190 INT8 *qscale_table; /* used to store qscale for partitioned decoding (& postprocessing FIXME export) */ 190 INT8 *qscale_table; /* used to store qscale */
191 INT8 *aux_qscale_table;
192 INT8 *next_qscale_table;
193 INT8 *last_qscale_table; //FIXME move these into some picture struct (MpegEncContext.aux.qscale_table[])
191 UINT8 *edge_emu_buffer; 194 UINT8 *edge_emu_buffer;
192 195
193 int input_qscale; /* qscale prior to reordering of frames */ 196 int input_qscale; /* qscale prior to reordering of frames */
194 int input_pict_type; /* pict_type prior to reordering of frames */ 197 int input_pict_type; /* pict_type prior to reordering of frames */
195 int force_type; /* 0= no force, otherwise I_TYPE, P_TYPE, ... */ 198 int force_type; /* 0= no force, otherwise I_TYPE, P_TYPE, ... */