comparison avcodec.h @ 945:463f7260b155 libavcodec

trellis quantization
author michaelni
date Tue, 31 Dec 2002 17:23:56 +0000
parents c237f5db1c22
children 371bc36a9c5c
comparison
equal deleted inserted replaced
944:927c246f1f6d 945:463f7260b155
3 3
4 #include "common.h" 4 #include "common.h"
5 5
6 #define LIBAVCODEC_VERSION_INT 0x000406 6 #define LIBAVCODEC_VERSION_INT 0x000406
7 #define LIBAVCODEC_VERSION "0.4.6" 7 #define LIBAVCODEC_VERSION "0.4.6"
8 #define LIBAVCODEC_BUILD 4647 8 #define LIBAVCODEC_BUILD 4648
9 #define LIBAVCODEC_BUILD_STR "4647" 9 #define LIBAVCODEC_BUILD_STR "4648"
10 10
11 enum CodecID { 11 enum CodecID {
12 CODEC_ID_NONE, 12 CODEC_ID_NONE,
13 CODEC_ID_MPEG1VIDEO, 13 CODEC_ID_MPEG1VIDEO,
14 CODEC_ID_H263, 14 CODEC_ID_H263,
144 of only at frame boundaries */ 144 of only at frame boundaries */
145 #define CODEC_FLAG_NORMALIZE_AQP 0x00020000 /* normalize adaptive quantization */ 145 #define CODEC_FLAG_NORMALIZE_AQP 0x00020000 /* normalize adaptive quantization */
146 #define CODEC_FLAG_INTERLACED_DCT 0x00040000 /* use interlaced dct */ 146 #define CODEC_FLAG_INTERLACED_DCT 0x00040000 /* use interlaced dct */
147 #define CODEC_FLAG_LOW_DELAY 0x00080000 /* force low delay / will fail on b frames */ 147 #define CODEC_FLAG_LOW_DELAY 0x00080000 /* force low delay / will fail on b frames */
148 #define CODEC_FLAG_ALT_SCAN 0x00100000 /* use alternate scan */ 148 #define CODEC_FLAG_ALT_SCAN 0x00100000 /* use alternate scan */
149 #define CODEC_FLAG_TRELLIS_QUANT 0x00200000 /* use trellis quantization */
149 150
150 /* codec capabilities */ 151 /* codec capabilities */
151 152
152 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */ 153 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */
153 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */ 154 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */