comparison avcodec.h @ 1968:19c2344e800a libavcodec

support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors minor cleanup segfault fix
author michael
date Sun, 25 Apr 2004 02:09:47 +0000
parents a3c60fa850dc
children 938e47c809b0
comparison
equal deleted inserted replaced
1967:2b0fc6b25ab8 1968:19c2344e800a
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 4709 20 #define LIBAVCODEC_BUILD 4710
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)
1568 * - decoding: set by execute() 1568 * - decoding: set by execute()
1569 */ 1569 */
1570 void *thread_opaque; 1570 void *thread_opaque;
1571 1571
1572 /** 1572 /**
1573 * Motion estimation threshold. 1573 * Motion estimation threshold. under which no motion estimation is
1574 * performed, but instead the user specified motion vectors are used
1574 * 1575 *
1575 * - encoding: set by user 1576 * - encoding: set by user
1576 * - decoding: set by user 1577 * - decoding: unused
1577 */ 1578 */
1578 int me_threshold; 1579 int me_threshold;
1580
1581 /**
1582 * Macroblock threshold. under which the user specified macroblock types will be used
1583 * - encoding: set by user
1584 * - decoding: unused
1585 */
1586 int mb_threshold;
1579 } AVCodecContext; 1587 } AVCodecContext;
1580 1588
1581 1589
1582 /** 1590 /**
1583 * AVOption. 1591 * AVOption.