comparison avcodec.h @ 1095:c7604e6291c5 libavcodec

extended option for h263+ patch by (fixounet at free dot fr) with some minor modifications
author michaelni
date Wed, 05 Mar 2003 16:10:13 +0000
parents f59c3f66363b
children b773f9d23236
comparison
equal deleted inserted replaced
1094:0ed00edd4d74 1095:c7604e6291c5
158 #define CODEC_FLAG_LOW_DELAY 0x00080000 /* force low delay / will fail on b frames */ 158 #define CODEC_FLAG_LOW_DELAY 0x00080000 /* force low delay / will fail on b frames */
159 #define CODEC_FLAG_ALT_SCAN 0x00100000 /* use alternate scan */ 159 #define CODEC_FLAG_ALT_SCAN 0x00100000 /* use alternate scan */
160 #define CODEC_FLAG_TRELLIS_QUANT 0x00200000 /* use trellis quantization */ 160 #define CODEC_FLAG_TRELLIS_QUANT 0x00200000 /* use trellis quantization */
161 #define CODEC_FLAG_GLOBAL_HEADER 0x00400000 /* place global headers in extradata instead of every keyframe */ 161 #define CODEC_FLAG_GLOBAL_HEADER 0x00400000 /* place global headers in extradata instead of every keyframe */
162 #define CODEC_FLAG_BITEXACT 0x00800000 /* use only bitexact stuff (except (i)dct) */ 162 #define CODEC_FLAG_BITEXACT 0x00800000 /* use only bitexact stuff (except (i)dct) */
163 163 /* Fx : Flag for h263+ extra options */
164 #define CODEC_FLAG_H263P_AIC 0x01000000 /* Advanced intra coding */
165 #define CODEC_FLAG_H263P_UMV 0x02000000 /* Unlimited motion vector */
166 /* For advanced prediction mode, we reuse the 4MV flag */
167 /* Unsupported options :
168 * Syntax Arithmetic coding (SAC)
169 * Deblocking filter internal loop
170 * Slice structured
171 * Reference Picture Selection
172 * Independant Segment Decoding
173 * Alternative Inter * VLC
174 * Modified Quantization */
175 /* /Fx */
164 /* codec capabilities */ 176 /* codec capabilities */
165 177
166 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */ 178 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */
167 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */ 179 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */
168 /* if 'parse_only' field is true, then avcodec_parse_frame() can be 180 /* if 'parse_only' field is true, then avcodec_parse_frame() can be