File tree 2 files changed +45
-19
lines changed
2 files changed +45
-19
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,14 @@ project("libavcodec")
9
9
language (" C" )
10
10
ffmpeg_common ()
11
11
12
+ filter (" files:not wmaprodec.c" )
13
+ warnings " Off"
14
+ filter ({})
15
+
12
16
links ({
13
17
" libavutil" ,
14
18
})
19
+
15
20
-- libavcodec/Makefile:
16
21
-- HEADERS:
17
22
files ({
@@ -40,7 +45,6 @@ project("libavcodec")
40
45
" vorbis_parser.h" ,
41
46
" xvmc.h" ,
42
47
})
43
- -- libavcodec/Makefile:
44
48
-- OBJS:
45
49
files ({
46
50
" ac3_parser.c" ,
@@ -75,10 +79,6 @@ project("libavcodec")
75
79
" utils.c" ,
76
80
" vorbis_parser.c" ,
77
81
" xiph.c" ,
78
- })
79
- -- libavcodec/Makefile:
80
- -- OBJS-yes:
81
- files ({
82
82
" faandct.c" ,
83
83
" faanidct.c" ,
84
84
" fdctdsp.c" ,
@@ -94,11 +94,7 @@ project("libavcodec")
94
94
" wmaprodec.c" ,
95
95
" wma.c" ,
96
96
" wma_common.c" ,
97
- " wmaprodec.c" ,
98
- " wma.c" ,
99
- " wma_common.c" ,
100
97
" null_bsf.c" ,
101
- " file_open.c" ,
102
98
" pthread.c" ,
103
99
" pthread_slice.c" ,
104
100
" pthread_frame.c" ,
@@ -107,26 +103,42 @@ project("libavcodec")
107
103
" fft_fixed_32.c" ,
108
104
" fft_init_table.c" ,
109
105
})
106
+ filter ({" platforms:Windows" })
107
+ files ({
108
+ " file_open.c" ,
109
+ })
110
+ filter ({})
111
+
110
112
-- libavcodec/aarch64/Makefile:
111
- -- OBJS-yes:
113
+ -- OBJS:
114
+ filter ({" platforms:Android_ARM64" })
112
115
files ({
113
116
" aarch64/fft_init_aarch64.c" ,
114
117
" aarch64/idctdsp_init_aarch64.c" ,
115
118
})
116
- -- libavcodec/x86/Makefile:
117
- -- OBJS:
119
+ filter ({})
120
+ -- NEON-OBJS:
121
+ filter ({" platforms:Android_ARM64" })
118
122
files ({
119
- " x86/constants.c" ,
123
+ " aarch64/fft_neon.S" ,
124
+ " aarch64/simple_idct_neon.S" ,
125
+ " aarch64/mdct_neon.S" ,
120
126
})
127
+ filter ({})
128
+
121
129
-- libavcodec/x86/Makefile:
122
- -- OBJS-yes:
130
+ -- OBJS:
131
+ filter ({" platforms:Android_x86_64 or platforms:Linux or platforms:Windows" })
123
132
files ({
133
+ " x86/constants.c" ,
124
134
" x86/fdctdsp_init.c" ,
125
135
" x86/fft_init.c" ,
126
136
" x86/idctdsp_init.c" ,
127
137
})
128
- -- libavcodec/x86/Makefile:
129
- -- MMX-OBJS-yes:
138
+ filter ({})
139
+ -- MMX-OBJS:
140
+ filter ({" platforms:Android_x86_64 or platforms:Linux or platforms:Windows" })
130
141
files ({
131
142
" x86/fdct.c" ,
132
143
})
144
+ filter ({})
Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ project("libavutil")
8
8
kind (" StaticLib" )
9
9
language (" C" )
10
10
ffmpeg_common ()
11
+
12
+ filter (" files:not wmaprodec.c" )
13
+ warnings " Off"
14
+ filter ({})
15
+
11
16
-- libavutil/Makefile:
12
17
-- HEADERS:
13
18
files ({
@@ -96,21 +101,18 @@ project("libavutil")
96
101
" tx.h" ,
97
102
" film_grain_params.h" ,
98
103
})
99
- -- libavutil/Makefile:
100
104
-- ARCH_HEADERS:
101
105
files ({
102
106
" bswap.h" ,
103
107
" intmath.h" ,
104
108
" intreadwrite.h" ,
105
109
" timer.h" ,
106
110
})
107
- -- libavutil/Makefile:
108
111
-- BUILT_HEADERS:
109
112
files ({
110
113
" avconfig.h" ,
111
114
" ffversion.h" ,
112
115
})
113
- -- libavutil/Makefile:
114
116
-- OBJS:
115
117
files ({
116
118
" adler32.c" ,
@@ -190,18 +192,30 @@ project("libavutil")
190
192
" video_enc_params.c" ,
191
193
" film_grain_params.c" ,
192
194
})
195
+
193
196
-- libavutil/aarch64/Makefile:
194
197
-- OBJS:
198
+ filter ({" platforms:Android_ARM64" })
195
199
files ({
196
200
" aarch64/cpu.c" ,
197
201
" aarch64/float_dsp_init.c" ,
198
202
})
203
+ filter ({})
204
+ -- NEON-OBJS:
205
+ filter ({" platforms:Android_ARM64" })
206
+ files ({
207
+ " aarch64/float_dsp_neon.S" ,
208
+ })
209
+ filter ({})
210
+
199
211
-- libavutil/x86/Makefile:
200
212
-- OBJS:
213
+ filter ({" platforms:Android_x86_64 or platforms:Linux or platforms:Windows" })
201
214
files ({
202
215
" x86/cpu.c" ,
203
216
" x86/fixed_dsp_init.c" ,
204
217
" x86/float_dsp_init.c" ,
205
218
" x86/imgutils_init.c" ,
206
219
" x86/lls_init.c" ,
207
220
})
221
+ filter ({})
You can’t perform that action at this time.
0 commit comments