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 */