comparison avcodec.h @ 2382:23e7af611c34 libavcodec

more flexible frame skip decission
author michael
date Wed, 08 Dec 2004 18:02:56 +0000
parents cfc9e0489859
children 55a72627a2c5
comparison
equal deleted inserted replaced
2381:cfc9e0489859 2382:23e7af611c34
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 0x000409 18 #define FFMPEG_VERSION_INT 0x000409
19 #define FFMPEG_VERSION "0.4.9-pre1" 19 #define FFMPEG_VERSION "0.4.9-pre1"
20 #define LIBAVCODEC_BUILD 4735 20 #define LIBAVCODEC_BUILD 4736
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)
1291 #define FF_CMP_VSAD 8 1291 #define FF_CMP_VSAD 8
1292 #define FF_CMP_VSSE 9 1292 #define FF_CMP_VSSE 9
1293 #define FF_CMP_NSSE 10 1293 #define FF_CMP_NSSE 10
1294 #define FF_CMP_W53 11 1294 #define FF_CMP_W53 11
1295 #define FF_CMP_W97 12 1295 #define FF_CMP_W97 12
1296 #define FF_CMP_DCTMAX 13
1296 #define FF_CMP_CHROMA 256 1297 #define FF_CMP_CHROMA 256
1297 1298
1298 /** 1299 /**
1299 * ME diamond size & shape. 1300 * ME diamond size & shape.
1300 * - encoding: set by user. 1301 * - encoding: set by user.
1701 * frame skip factor 1702 * frame skip factor
1702 * - encoding: set by user 1703 * - encoding: set by user
1703 * - decoding: unused 1704 * - decoding: unused
1704 */ 1705 */
1705 int frame_skip_factor; 1706 int frame_skip_factor;
1707
1708 /**
1709 * frame skip exponent
1710 * - encoding: set by user
1711 * - decoding: unused
1712 */
1713 int frame_skip_exp;
1714
1715 /**
1716 * frame skip comparission function
1717 * - encoding: set by user.
1718 * - decoding: unused
1719 */
1720 int frame_skip_cmp;
1706 } AVCodecContext; 1721 } AVCodecContext;
1707 1722
1708 1723
1709 /** 1724 /**
1710 * AVOption. 1725 * AVOption.