comparison avcodec.h @ 1708:dea5b2946999 libavcodec

interlaced motion estimation interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed
author michael
date Tue, 30 Dec 2003 16:07:57 +0000
parents 3ba5c493db6f
children 6a7e68899d8a
comparison
equal deleted inserted replaced
1707:027545a2fdbe 1708:dea5b2946999
15 #include "rational.h" 15 #include "rational.h"
16 #include <sys/types.h> /* size_t */ 16 #include <sys/types.h> /* size_t */
17 17
18 #define FFMPEG_VERSION_INT 0x000408 18 #define FFMPEG_VERSION_INT 0x000408
19 #define FFMPEG_VERSION "0.4.8" 19 #define FFMPEG_VERSION "0.4.8"
20 #define LIBAVCODEC_BUILD 4697 20 #define LIBAVCODEC_BUILD 4698
21 21
22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT 22 #define LIBAVCODEC_VERSION_INT FFMPEG_VERSION_INT
23 #define LIBAVCODEC_VERSION FFMPEG_VERSION 23 #define LIBAVCODEC_VERSION FFMPEG_VERSION
24 24
25 #define AV_STRINGIFY(s) AV_TOSTRING(s) 25 #define AV_STRINGIFY(s) AV_TOSTRING(s)
261 #define CODEC_FLAG_CBP_RD 0x04000000 ///< use rate distortion optimization for cbp 261 #define CODEC_FLAG_CBP_RD 0x04000000 ///< use rate distortion optimization for cbp
262 #define CODEC_FLAG_QP_RD 0x08000000 ///< use rate distortion optimization for qp selectioon 262 #define CODEC_FLAG_QP_RD 0x08000000 ///< use rate distortion optimization for qp selectioon
263 #define CODEC_FLAG_H263P_AIV 0x00000008 ///< H263 Alternative inter vlc 263 #define CODEC_FLAG_H263P_AIV 0x00000008 ///< H263 Alternative inter vlc
264 #define CODEC_FLAG_OBMC 0x00000001 ///< OBMC 264 #define CODEC_FLAG_OBMC 0x00000001 ///< OBMC
265 #define CODEC_FLAG_LOOP_FILTER 0x00000800 ///< loop filter 265 #define CODEC_FLAG_LOOP_FILTER 0x00000800 ///< loop filter
266 #define CODEC_FLAG_H263P_SLICE_STRUCT 0x10000000 266 #define CODEC_FLAG_H263P_SLICE_STRUCT 0x10000000
267 #define CODEC_FLAG_INTERLACED_ME 0x20000000 ///< interlaced motion estimation
267 /* Unsupported options : 268 /* Unsupported options :
268 * Syntax Arithmetic coding (SAC) 269 * Syntax Arithmetic coding (SAC)
269 * Reference Picture Selection 270 * Reference Picture Selection
270 * Independant Segment Decoding */ 271 * Independant Segment Decoding */
271 /* /Fx */ 272 /* /Fx */