]> git.pld-linux.org Git - packages/avifile.git/blame - avifile-extern_c_ffmpeg.patch
- enhanced ffmpeg patch to cover 4.x
[packages/avifile.git] / avifile-extern_c_ffmpeg.patch
CommitLineData
5a7930de
SS
1--- avifile-0.7-0.7.45/lib/aviread/FFReadHandler.cpp.orig 2008-01-15 22:34:55.143423276 +0100
2+++ avifile-0.7-0.7.45/lib/aviread/FFReadHandler.cpp 2008-01-15 22:35:24.638923552 +0100
3@@ -6,7 +6,9 @@
4 #define int64_t_C(c) (c ## LL)
5 #define uint64_t_C(c) (c ## ULL)
6 #endif
7+extern "C" {
8 #include "avformat.h"
9+}
10
11 #include <stdio.h>
12 #include <stdlib.h>
13--- avifile-0.7-0.7.45/lib/aviread/FFReadStream.cpp.orig 2008-01-15 22:36:06.632517167 +0100
14+++ avifile-0.7-0.7.45/lib/aviread/FFReadStream.cpp 2008-01-15 22:36:22.130152904 +0100
15@@ -7,7 +7,9 @@
16 #define int64_t_C(c) (c ## LL)
17 #define uint64_t_C(c) (c ## ULL)
18 #endif
19+extern "C" {
20 #include "avformat.h"
21+}
22
23 #include <stdio.h>
24 #include <stdlib.h>
25--- avifile-0.7-0.7.45/plugins/libffmpeg/fillplugins.h.orig 2008-01-15 22:41:17.085155668 +0100
26+++ avifile-0.7-0.7.45/plugins/libffmpeg/fillplugins.h 2008-01-15 22:41:55.579283150 +0100
27@@ -9,7 +9,9 @@
28 #define int64_t_C(c) (c ## LL)
29 #define uint64_t_C(c) (c ## ULL)
30 #endif
31+extern "C" {
32 #include "avformat.h"
33+}
34
35 #include <string.h>
36 #include <stdlib.h>
37--- avifile-0.7-0.7.45/plugins/libffmpeg/FFVideoDecoder.h.orig 2008-01-16 01:12:13.703511754 +0100
38+++ avifile-0.7-0.7.45/plugins/libffmpeg/FFVideoDecoder.h 2008-01-16 01:12:30.200994960 +0100
39@@ -7,7 +7,9 @@
40 #define int64_t_C(c) (c ## LL)
41 #define uint64_t_C(c) (c ## ULL)
42 #endif
43+extern "C" {
44 #include "avformat.h"
45+}
46
47 AVM_BEGIN_NAMESPACE;
48
This page took 0.112129 seconds and 4 git commands to generate.