Mercurial > libavcodec.hg
comparison avcodec.h @ 1458:40b69d238beb libavcodec
AVI stream header FCC / more reliable detection of old xvid files
author | michaelni |
---|---|
date | Wed, 10 Sep 2003 23:40:55 +0000 |
parents | 460e5ead6722 |
children | 918f1772e7d2 |
comparison
equal
deleted
inserted
replaced
1457:460e5ead6722 | 1458:40b69d238beb |
---|---|
13 | 13 |
14 #include "common.h" | 14 #include "common.h" |
15 | 15 |
16 #define LIBAVCODEC_VERSION_INT 0x000408 | 16 #define LIBAVCODEC_VERSION_INT 0x000408 |
17 #define LIBAVCODEC_VERSION "0.4.8" | 17 #define LIBAVCODEC_VERSION "0.4.8" |
18 #define LIBAVCODEC_BUILD 4678 | 18 #define LIBAVCODEC_BUILD 4679 |
19 #define LIBAVCODEC_BUILD_STR "4678" | 19 #define LIBAVCODEC_BUILD_STR "4679" |
20 | 20 |
21 #define LIBAVCODEC_IDENT "FFmpeg" LIBAVCODEC_VERSION "b" LIBAVCODEC_BUILD_STR | 21 #define LIBAVCODEC_IDENT "FFmpeg" LIBAVCODEC_VERSION "b" LIBAVCODEC_BUILD_STR |
22 | 22 |
23 enum CodecID { | 23 enum CodecID { |
24 CODEC_ID_NONE, | 24 CODEC_ID_NONE, |
1217 * - encoding: set by user, can be NULL | 1217 * - encoding: set by user, can be NULL |
1218 * - decoding: set by lavc | 1218 * - decoding: set by lavc |
1219 */ | 1219 */ |
1220 uint16_t *inter_matrix; | 1220 uint16_t *inter_matrix; |
1221 | 1221 |
1222 /** | |
1223 * fourcc from the AVI stream header (LSB first, so "ABCD" -> ('D'<<24) + ('C'<<16) + ('B'<<8) + 'A'). | |
1224 * this is used to workaround some encoder bugs | |
1225 * - encoding: unused | |
1226 * - decoding: set by user, will be converted to upper case by lavc during init | |
1227 */ | |
1228 unsigned int stream_codec_tag; | |
1222 } AVCodecContext; | 1229 } AVCodecContext; |
1223 | 1230 |
1224 | 1231 |
1225 /** | 1232 /** |
1226 * AVOption. | 1233 * AVOption. |