1 diff -Naur ffmpeg-0.4.9-pre1.orig/libavcodec/ac3enc.c ffmpeg-0.4.9-pre1/libavcodec/ac3enc.c
2 --- ffmpeg-0.4.9-pre1.orig/libavcodec/ac3enc.c 2004-02-18 20:15:19.000000000 +0100
3 +++ ffmpeg-0.4.9-pre1/libavcodec/ac3enc.c 2005-05-04 19:59:42.000000000 +0200
5 //#define DEBUG_BITALLOC
11 typedef struct AC3EncodeContext {
13 int mant1_cnt, mant2_cnt, mant4_cnt;
19 #define N (1 << MDCT_NBITS)
21 diff -Naur ffmpeg-0.4.9-pre1.orig/libavcodec/avcodec.h ffmpeg-0.4.9-pre1/libavcodec/avcodec.h
22 --- ffmpeg-0.4.9-pre1.orig/libavcodec/avcodec.h 2004-07-09 14:49:55.000000000 +0200
23 +++ ffmpeg-0.4.9-pre1/libavcodec/avcodec.h 2005-05-04 19:58:16.000000000 +0200
24 @@ -1657,6 +1657,13 @@
25 #define FF_OPT_MAX_DEPTH 10
29 +extern const struct AVOption avoptions_common[3 + 5];
31 +extern const struct AVOption avoptions_common[3];
33 +extern const struct AVOption avoptions_workaround_bug[11];
36 * Parse option(s) and sets fields in passed structure
37 * @param strct structure where the parsed results will be written
38 diff -Naur ffmpeg-0.4.9-pre1.orig/libavcodec/common.h ffmpeg-0.4.9-pre1/libavcodec/common.h
39 --- ffmpeg-0.4.9-pre1.orig/libavcodec/common.h 2004-07-01 14:33:07.000000000 +0200
40 +++ ffmpeg-0.4.9-pre1/libavcodec/common.h 2005-05-04 19:58:16.000000000 +0200
42 #define AVOPTION_SUB(ptr) { .name = NULL, .help = (const char*)ptr }
43 #define AVOPTION_END() AVOPTION_SUB(NULL)
47 -extern const struct AVOption avoptions_common[3 + 5];
49 -extern const struct AVOption avoptions_common[3];
51 -extern const struct AVOption avoptions_workaround_bug[11];
53 #endif /* HAVE_AV_CONFIG_H */
55 /* Suppress restrict if it was not defined in config.h. */