Mercurial > libavcodec.hg
comparison avcodec.h @ 1833:ba27ce284d07 libavcodec
export DCT coefficients patch by (Wolfgang Hesseler <wolfgang.hesseler at imk dot fraunhofer dot de>)
author | michael |
---|---|
date | Wed, 25 Feb 2004 18:29:17 +0000 |
parents | ac9e8597c2b7 |
children | 8fa34b5b35bc |
comparison
equal
deleted
inserted
replaced
1832:ac9e8597c2b7 | 1833:ba27ce284d07 |
---|---|
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 4704 | 20 #define LIBAVCODEC_BUILD 4705 |
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) |
527 * Codec suggestion on buffer type if != 0\ | 527 * Codec suggestion on buffer type if != 0\ |
528 * - encoding: unused\ | 528 * - encoding: unused\ |
529 * - decoding: set by lavc (before get_buffer() call))\ | 529 * - decoding: set by lavc (before get_buffer() call))\ |
530 */\ | 530 */\ |
531 int buffer_hints;\ | 531 int buffer_hints;\ |
532 \ | |
533 /**\ | |
534 * DCT coeffitients\ | |
535 * - encoding: unused\ | |
536 * - decoding: set by lavc\ | |
537 */\ | |
538 short *dct_coeff;\ | |
532 | 539 |
533 #define FF_QSCALE_TYPE_MPEG1 0 | 540 #define FF_QSCALE_TYPE_MPEG1 0 |
534 #define FF_QSCALE_TYPE_MPEG2 1 | 541 #define FF_QSCALE_TYPE_MPEG2 1 |
535 | 542 |
536 #define FF_BUFFER_TYPE_INTERNAL 1 | 543 #define FF_BUFFER_TYPE_INTERNAL 1 |
1136 #define FF_DEBUG_RC 2 | 1143 #define FF_DEBUG_RC 2 |
1137 #define FF_DEBUG_BITSTREAM 4 | 1144 #define FF_DEBUG_BITSTREAM 4 |
1138 #define FF_DEBUG_MB_TYPE 8 | 1145 #define FF_DEBUG_MB_TYPE 8 |
1139 #define FF_DEBUG_QP 16 | 1146 #define FF_DEBUG_QP 16 |
1140 #define FF_DEBUG_MV 32 | 1147 #define FF_DEBUG_MV 32 |
1141 //#define FF_DEBUG_VIS_MV 0x00000040 | 1148 #define FF_DEBUG_DCT_COEFF 0x00000040 |
1142 #define FF_DEBUG_SKIP 0x00000080 | 1149 #define FF_DEBUG_SKIP 0x00000080 |
1143 #define FF_DEBUG_STARTCODE 0x00000100 | 1150 #define FF_DEBUG_STARTCODE 0x00000100 |
1144 #define FF_DEBUG_PTS 0x00000200 | 1151 #define FF_DEBUG_PTS 0x00000200 |
1145 #define FF_DEBUG_ER 0x00000400 | 1152 #define FF_DEBUG_ER 0x00000400 |
1146 #define FF_DEBUG_MMCO 0x00000800 | 1153 #define FF_DEBUG_MMCO 0x00000800 |