Mercurial > libavcodec.hg
comparison avcodec.h @ 697:c622224012f0 libavcodec
mpeg4 interlaced dct encoding
author | michaelni |
---|---|
date | Thu, 26 Sep 2002 00:22:25 +0000 |
parents | b6a7ff92df57 |
children | 0fb4c66527e1 |
comparison
equal
deleted
inserted
replaced
696:477bcb3b2f0a | 697:c622224012f0 |
---|---|
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 4626 | 8 #define LIBAVCODEC_BUILD 4627 |
9 #define LIBAVCODEC_BUILD_STR "4626" | 9 #define LIBAVCODEC_BUILD_STR "4627" |
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, |
122 #define CODEC_FLAG_EMU_EDGE 0x4000/* dont draw edges */ | 122 #define CODEC_FLAG_EMU_EDGE 0x4000/* dont draw edges */ |
123 #define CODEC_FLAG_DR1 0x8000 /* direct renderig type 1 (store internal frames in external buffers) */ | 123 #define CODEC_FLAG_DR1 0x8000 /* direct renderig type 1 (store internal frames in external buffers) */ |
124 #define CODEC_FLAG_NOT_TRUNCATED 0x00010000 /* input bitstream is not truncated, except before a startcode | 124 #define CODEC_FLAG_NOT_TRUNCATED 0x00010000 /* input bitstream is not truncated, except before a startcode |
125 allows the last part of a frame to be decoded earlier */ | 125 allows the last part of a frame to be decoded earlier */ |
126 #define CODEC_FLAG_NORMALIZE_AQP 0x00020000 /* normalize adaptive quantization */ | 126 #define CODEC_FLAG_NORMALIZE_AQP 0x00020000 /* normalize adaptive quantization */ |
127 #define CODEC_FLAG_INTERLACED_DCT 0x00040000 /* use interlaced dct */ | |
127 | 128 |
128 /* codec capabilities */ | 129 /* codec capabilities */ |
129 | 130 |
130 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */ | 131 #define CODEC_CAP_DRAW_HORIZ_BAND 0x0001 /* decoder can use draw_horiz_band callback */ |
131 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */ | 132 #define CODEC_CAP_DR1 0x0002 /* direct rendering method 1 */ |