Skip to content

Commit c45d2c8

Browse files
committed
Import Comskip 0.81.056 (upstream SVN rev 55)
0 parents  commit c45d2c8

File tree

12 files changed

+20011
-0
lines changed

12 files changed

+20011
-0
lines changed

comskip.c

Lines changed: 15184 additions & 0 deletions
Large diffs are not rendered by default.

comskip.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#ifndef COMSKIP
2+
#define COMSKIP
3+
#define COMSKIPVERSION "0.81"
4+
#define SUBVERSION "056"
5+
#endif
6+
7+
#define _UNICODE

comskip16.ico

1.37 KB
Binary file not shown.

comskip32.ico

2.19 KB
Binary file not shown.

config.h

Lines changed: 365 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,365 @@
1+
#if defined(__GNUC__)
2+
/* used for inline assembly stuff with GCC syntax */
3+
#define HAVE_MMX 1
4+
#define ENABLE_MMX 1
5+
#define HAVE_SSE 1
6+
#define ENABLE_SSE 1
7+
#define HAVE_SSSE3 1
8+
#define ENABLE_SSSE3 1
9+
10+
#define ARCH_X86 1
11+
12+
#ifdef ARCH_X86_64
13+
#define HAVE_FAST_64BIT 1
14+
#else
15+
#define ARCH_X86_32 1
16+
#endif
17+
#else
18+
#define ENABLE_MMX 0
19+
#define ENABLE_SSE 0
20+
#define ENABLE_SSSE3 0
21+
#endif
22+
23+
24+
#define HAVE_MALLOC_H 1
25+
#define HAVE_LRINTF 1
26+
#define SIMPLE_IDCT 1
27+
#define HAVE_W32THREADS 1
28+
#define HAVE_MEMALIGN 1
29+
30+
#define ASMALIGN(ZEROBITS) ".align 1<<" #ZEROBITS "\n\t"
31+
32+
#define HAVE_THREADS 1
33+
#define ENABLE_THREADS 1
34+
35+
#define HAVE_BSWAP 1
36+
#define ENABLE_BSWAP 1
37+
38+
#define HAVE_YASM 1
39+
#define ENABLE_YASM 1
40+
41+
#define HAVE_FAST_UNALIGNED 1
42+
#define ENABLE_FAST_UNALIGNED 1
43+
44+
45+
#define CONFIG_DECODERS 1
46+
#define ENABLE_DECODERS 1
47+
48+
#define CONFIG_ENCODERS 1
49+
#define ENABLE_ENCODERS 1
50+
51+
#define CONFIG_GPL 1
52+
#define ENABLE_GPL 1
53+
54+
#define CONFIG_ZLIB 1
55+
#define ENABLE_ZLIB 1
56+
57+
#define ENABLE_SMALL 0
58+
59+
#define ENABLE_GRAY 1
60+
61+
62+
#define CONFIG_AASC_DECODER 1
63+
#define ENABLE_AASC_DECODER 1
64+
#define CONFIG_AMV_DECODER 1
65+
#define ENABLE_AMV_DECODER 1
66+
#define CONFIG_ASV1_DECODER 1
67+
#define ENABLE_ASV1_DECODER 1
68+
#define CONFIG_ASV2_DECODER 1
69+
#define ENABLE_ASV2_DECODER 1
70+
#define CONFIG_AVS_DECODER 1
71+
#define ENABLE_AVS_DECODER 1
72+
#define CONFIG_CAVS_DECODER 1
73+
#define ENABLE_CAVS_DECODER 1
74+
#define CONFIG_CINEPAK_DECODER 1
75+
#define ENABLE_CINEPAK_DECODER 1
76+
#define CONFIG_CSCD_DECODER 1
77+
#define ENABLE_CSCD_DECODER 1
78+
#define CONFIG_CYUV_DECODER 1
79+
#define ENABLE_CYUV_DECODER 1
80+
#define CONFIG_DVVIDEO_DECODER 1
81+
#define ENABLE_DVVIDEO_DECODER 1
82+
#define CONFIG_EIGHTBPS_DECODER 1
83+
#define ENABLE_EIGHTBPS_DECODER 1
84+
#define CONFIG_FFV1_DECODER 1
85+
#define ENABLE_FFV1_DECODER 1
86+
#define CONFIG_FFVHUFF_DECODER 1
87+
#define ENABLE_FFVHUFF_DECODER 1
88+
#define CONFIG_FLV_DECODER 1
89+
#define ENABLE_FLV_DECODER 1
90+
#define CONFIG_FRAPS_DECODER 1
91+
#define ENABLE_FRAPS_DECODER 1
92+
#define CONFIG_H261_DECODER 1
93+
#define ENABLE_H261_DECODER 1
94+
#define CONFIG_H263_DECODER 1
95+
#define ENABLE_H263_DECODER 1
96+
#define CONFIG_H263I_DECODER 1
97+
#define ENABLE_H263I_DECODER 1
98+
#define CONFIG_H264_DECODER 1
99+
#define ENABLE_H264_DECODER 1
100+
#define CONFIG_HUFFYUV_DECODER 1
101+
#define ENABLE_HUFFYUV_DECODER 1
102+
#define CONFIG_INDEO2_DECODER 1
103+
#define ENABLE_INDEO2_DECODER 1
104+
#define CONFIG_INDEO3_DECODER 1
105+
#define ENABLE_INDEO3_DECODER 1
106+
#define CONFIG_JPEGLS_DECODER 1
107+
#define ENABLE_JPEGLS_DECODER 1
108+
#define CONFIG_LOCO_DECODER 1
109+
#define ENABLE_LOCO_DECODER 1
110+
#define CONFIG_MJPEG_DECODER 1
111+
#define ENABLE_MJPEG_DECODER 1
112+
#define CONFIG_MJPEGB_DECODER 1
113+
#define ENABLE_MJPEGB_DECODER 1
114+
#define CONFIG_MPEG1VIDEO_DECODER 1
115+
#define ENABLE_MPEG1VIDEO_DECODER 1
116+
#define CONFIG_MPEG2VIDEO_DECODER 1
117+
#define ENABLE_MPEG2VIDEO_DECODER 1
118+
#define CONFIG_MPEG4_DECODER 1
119+
#define ENABLE_MPEG4_DECODER 1
120+
#define CONFIG_MPEGVIDEO_DECODER 1
121+
#define ENABLE_MPEGVIDEO_DECODER 1
122+
#define CONFIG_MSMPEG4V1_DECODER 1
123+
#define ENABLE_MSMPEG4V1_DECODER 1
124+
#define CONFIG_MSMPEG4V2_DECODER 1
125+
#define ENABLE_MSMPEG4V2_DECODER 1
126+
#define CONFIG_MSMPEG4V3_DECODER 1
127+
#define ENABLE_MSMPEG4V3_DECODER 1
128+
#define CONFIG_MSRLE_DECODER 1
129+
#define ENABLE_MSRLE_DECODER 1
130+
#define CONFIG_MSVIDEO1_DECODER 1
131+
#define ENABLE_MSVIDEO1_DECODER 1
132+
#define CONFIG_MSZH_DECODER 1
133+
#define ENABLE_MSZH_DECODER 1
134+
#define CONFIG_PNG_DECODER 1
135+
#define ENABLE_PNG_DECODER 1
136+
#define CONFIG_QPEG_DECODER 1
137+
#define ENABLE_QPEG_DECODER 1
138+
#define CONFIG_QTRLE_DECODER 1
139+
#define ENABLE_QTRLE_DECODER 1
140+
#define CONFIG_RPZA_DECODER 1
141+
#define ENABLE_RPZA_DECODER 1
142+
#define CONFIG_RV10_DECODER 1
143+
#define ENABLE_RV10_DECODER 1
144+
#define CONFIG_RV20_DECODER 1
145+
#define ENABLE_RV20_DECODER 1
146+
#define CONFIG_RV30_DECODER 1
147+
#define ENABLE_RV30_DECODER 1
148+
#define CONFIG_RV40_DECODER 1
149+
#define ENABLE_RV40_DECODER 1
150+
#define ENABLE_SNOW_DECODER 0
151+
#define CONFIG_SP5X_DECODER 1
152+
#define ENABLE_SP5X_DECODER 1
153+
#define CONFIG_SVQ1_DECODER 1
154+
#define ENABLE_SVQ1_DECODER 1
155+
#define CONFIG_SVQ3_DECODER 1
156+
#define ENABLE_SVQ3_DECODER 1
157+
#define CONFIG_THEORA_DECODER 1
158+
#define ENABLE_THEORA_DECODER 1
159+
#define CONFIG_TRUEMOTION1_DECODER 1
160+
#define ENABLE_TRUEMOTION1_DECODER 1
161+
#define CONFIG_TRUEMOTION2_DECODER 1
162+
#define ENABLE_TRUEMOTION2_DECODER 1
163+
#define CONFIG_TSCC_DECODER 1
164+
#define ENABLE_TSCC_DECODER 1
165+
#define CONFIG_ULTI_DECODER 1
166+
#define ENABLE_ULTI_DECODER 1
167+
#define CONFIG_VC1_DECODER 1
168+
#define ENABLE_VC1_DECODER 1
169+
#define CONFIG_VCR1_DECODER 1
170+
#define ENABLE_VCR1_DECODER 1
171+
#define CONFIG_VP3_DECODER 1
172+
#define ENABLE_VP3_DECODER 1
173+
#define CONFIG_VP5_DECODER 1
174+
#define ENABLE_VP5_DECODER 1
175+
#define CONFIG_VP6_DECODER 1
176+
#define ENABLE_VP6_DECODER 1
177+
#define CONFIG_VP6A_DECODER 1
178+
#define ENABLE_VP6A_DECODER 1
179+
#define CONFIG_VP6F_DECODER 1
180+
#define ENABLE_VP6F_DECODER 1
181+
#define CONFIG_WMV1_DECODER 1
182+
#define ENABLE_WMV1_DECODER 1
183+
#define CONFIG_WMV2_DECODER 1
184+
#define ENABLE_WMV2_DECODER 1
185+
#define CONFIG_WMV3_DECODER 1
186+
#define ENABLE_WMV3_DECODER 1
187+
#define CONFIG_WNV1_DECODER 1
188+
#define ENABLE_WNV1_DECODER 1
189+
#define CONFIG_XL_DECODER 1
190+
#define ENABLE_XL_DECODER 1
191+
#define CONFIG_ZLIB_DECODER 1
192+
#define ENABLE_ZLIB_DECODER 1
193+
#define CONFIG_ZMBV_DECODER 1
194+
#define ENABLE_ZMBV_DECODER 1
195+
//#define CONFIG_AAC_DECODER 1
196+
#define ENABLE_AAC_DECODER 0
197+
#define CONFIG_AC3_DECODER 1
198+
#define ENABLE_AC3_DECODER 1
199+
#define CONFIG_ATRAC3_DECODER 1
200+
#define ENABLE_ATRAC3_DECODER 1
201+
#define CONFIG_COOK_DECODER 1
202+
#define ENABLE_COOK_DECODER 1
203+
#define CONFIG_DCA_DECODER 1
204+
#define ENABLE_DCA_DECODER 1
205+
#define CONFIG_EAC3_DECODER 1
206+
#define ENABLE_EAC3_DECODER 1
207+
#define CONFIG_FLAC_DECODER 1
208+
#define ENABLE_FLAC_DECODER 1
209+
#define CONFIG_IMC_DECODER 1
210+
#define ENABLE_IMC_DECODER 1
211+
#define CONFIG_MACE3_DECODER 1
212+
#define ENABLE_MACE3_DECODER 1
213+
#define CONFIG_MACE6_DECODER 1
214+
#define ENABLE_MACE6_DECODER 1
215+
#define CONFIG_MLP_DECODER 1
216+
#define ENABLE_MLP_DECODER 1
217+
#define CONFIG_MP2_DECODER 1
218+
#define ENABLE_MP2_DECODER 1
219+
#define CONFIG_MP3_DECODER 1
220+
#define ENABLE_MP3_DECODER 1
221+
#define CONFIG_NELLYMOSER_DECODER 1
222+
#define ENABLE_NELLYMOSER_DECODER 1
223+
#define CONFIG_QDM2_DECODER 1
224+
#define ENABLE_QDM2_DECODER 1
225+
#define CONFIG_RA_144_DECODER 1
226+
#define ENABLE_RA_144_DECODER 1
227+
#define CONFIG_RA_288_DECODER 1
228+
#define ENABLE_RA_288_DECODER 1
229+
#define CONFIG_TRUESPEECH_DECODER 1
230+
#define ENABLE_TRUESPEECH_DECODER 1
231+
#define CONFIG_TTA_DECODER 1
232+
#define ENABLE_TTA_DECODER 1
233+
#define CONFIG_VORBIS_DECODER 1
234+
#define ENABLE_VORBIS_DECODER 1
235+
#define CONFIG_WMAV1_DECODER 1
236+
#define ENABLE_WMAV1_DECODER 1
237+
#define CONFIG_WMAV2_DECODER 1
238+
#define ENABLE_WMAV2_DECODER 1
239+
#define CONFIG_PCM_ALAW_DECODER 1
240+
#define ENABLE_PCM_ALAW_DECODER 1
241+
#define CONFIG_PCM_MULAW_DECODER 1
242+
#define ENABLE_PCM_MULAW_DECODER 1
243+
#define CONFIG_ADPCM_4XM_DECODER 1
244+
#define ENABLE_ADPCM_4XM_DECODER 1
245+
#define CONFIG_ADPCM_ADX_DECODER 1
246+
#define ENABLE_ADPCM_ADX_DECODER 1
247+
#define CONFIG_ADPCM_CT_DECODER 1
248+
#define ENABLE_ADPCM_CT_DECODER 1
249+
#define CONFIG_ADPCM_EA_DECODER 1
250+
#define ENABLE_ADPCM_EA_DECODER 1
251+
#define CONFIG_ADPCM_G726_DECODER 1
252+
#define ENABLE_ADPCM_G726_DECODER 1
253+
#define CONFIG_ADPCM_IMA_AMV_DECODER 1
254+
#define ENABLE_ADPCM_IMA_AMV_DECODER 1
255+
#define CONFIG_ADPCM_IMA_DK3_DECODER 1
256+
#define ENABLE_ADPCM_IMA_DK3_DECODER 1
257+
#define CONFIG_ADPCM_IMA_DK4_DECODER 1
258+
#define ENABLE_ADPCM_IMA_DK4_DECODER 1
259+
#define CONFIG_ADPCM_IMA_QT_DECODER 1
260+
#define ENABLE_ADPCM_IMA_QT_DECODER 1
261+
#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
262+
#define ENABLE_ADPCM_IMA_SMJPEG_DECODER 1
263+
#define CONFIG_ADPCM_IMA_WAV_DECODER 1
264+
#define ENABLE_ADPCM_IMA_WAV_DECODER 1
265+
#define CONFIG_ADPCM_IMA_WS_DECODER 1
266+
#define ENABLE_ADPCM_IMA_WS_DECODER 1
267+
#define CONFIG_ADPCM_MS_DECODER 1
268+
#define ENABLE_ADPCM_MS_DECODER 1
269+
#define CONFIG_ADPCM_SBPRO_2_DECODER 1
270+
#define ENABLE_ADPCM_SBPRO_2_DECODER 1
271+
#define CONFIG_ADPCM_SBPRO_3_DECODER 1
272+
#define ENABLE_ADPCM_SBPRO_3_DECODER 1
273+
#define CONFIG_ADPCM_SBPRO_4_DECODER 1
274+
#define ENABLE_ADPCM_SBPRO_4_DECODER 1
275+
#define CONFIG_ADPCM_SWF_DECODER 1
276+
#define ENABLE_ADPCM_SWF_DECODER 1
277+
#define CONFIG_ADPCM_XA_DECODER 1
278+
#define ENABLE_ADPCM_XA_DECODER 1
279+
#define CONFIG_ADPCM_YAMAHA_DECODER 1
280+
#define ENABLE_ADPCM_YAMAHA_DECODER 1
281+
282+
#define CONFIG_DVVIDEO_ENCODER 1
283+
#define ENABLE_DVVIDEO_ENCODER 1
284+
#define CONFIG_FFV1_ENCODER 1
285+
#define ENABLE_FFV1_ENCODER 1
286+
#define CONFIG_FFVHUFF_ENCODER 1
287+
#define ENABLE_FFVHUFF_ENCODER 1
288+
#define CONFIG_FLV_ENCODER 1
289+
#define ENABLE_FLV_ENCODER 1
290+
#define CONFIG_H261_ENCODER 1
291+
#define ENABLE_H261_ENCODER 1
292+
#define CONFIG_H263_ENCODER 1
293+
#define ENABLE_H263_ENCODER 1
294+
#define CONFIG_H263P_ENCODER 1
295+
#define ENABLE_H263P_ENCODER 1
296+
#define ENABLE_H264_ENCODER 0
297+
#define CONFIG_HUFFYUV_ENCODER 1
298+
#define ENABLE_HUFFYUV_ENCODER 1
299+
#define CONFIG_LJPEG_ENCODER 1
300+
#define ENABLE_LJPEG_ENCODER 1
301+
#define CONFIG_MJPEG_ENCODER 1
302+
#define ENABLE_MJPEG_ENCODER 1
303+
#define CONFIG_MPEG1VIDEO_ENCODER 1
304+
#define ENABLE_MPEG1VIDEO_ENCODER 1
305+
#define CONFIG_MPEG2VIDEO_ENCODER 1
306+
#define ENABLE_MPEG2VIDEO_ENCODER 1
307+
#define CONFIG_MPEG4_ENCODER 1
308+
#define ENABLE_MPEG4_ENCODER 1
309+
#define CONFIG_MSMPEG4V1_ENCODER 1
310+
#define ENABLE_MSMPEG4V1_ENCODER 1
311+
#define CONFIG_MSMPEG4V2_ENCODER 1
312+
#define ENABLE_MSMPEG4V2_ENCODER 1
313+
#define CONFIG_MSMPEG4V3_ENCODER 1
314+
#define ENABLE_MSMPEG4V3_ENCODER 1
315+
#define CONFIG_PNG_ENCODER 1
316+
#define ENABLE_PNG_ENCODER 1
317+
#define ENABLE_RV10_ENCODER 0
318+
#define ENABLE_RV20_ENCODER 0
319+
#define ENABLE_SNOW_ENCODER 0
320+
#define CONFIG_WMV1_ENCODER 1
321+
#define ENABLE_WMV1_ENCODER 1
322+
#define CONFIG_WMV2_ENCODER 1
323+
#define ENABLE_WMV2_ENCODER 1
324+
#define CONFIG_AC3_ENCODER 1
325+
#define ENABLE_AC3_ENCODER 1
326+
327+
#define CONFIG_AAC_PARSER 1
328+
#define ENABLE_AAC_PARSER 1
329+
#define CONFIG_AC3_PARSER 1
330+
#define ENABLE_AC3_PARSER 1
331+
#define CONFIG_DCA_PARSER 1
332+
#define ENABLE_DCA_PARSER 1
333+
#define CONFIG_H263_PARSER 1
334+
#define ENABLE_H263_PARSER 1
335+
#define CONFIG_H264_PARSER 1
336+
#define ENABLE_H264_PARSER 1
337+
#define CONFIG_MJPEG_PARSER 1
338+
#define ENABLE_MJPEG_PARSER 1
339+
#define CONFIG_MPEGAUDIO_PARSER 1
340+
#define ENABLE_MPEGAUDIO_PARSER 1
341+
#define CONFIG_MPEG4VIDEO_PARSER 1
342+
#define ENABLE_MPEG4VIDEO_PARSER 1
343+
#define CONFIG_MLP_PARSER 1
344+
#define ENABLE_MLP_PARSER 1
345+
346+
#define CONFIG_MPEGAUDIO_HP 1
347+
#define ENABLE_MPEGAUDIO_HP 1
348+
349+
//#define CONFIG_AUDIO_NONSHORT 1
350+
351+
352+
#ifndef __GNUC__
353+
#define EMULATE_FAST_INT
354+
#endif
355+
356+
#define HAVE_6REGS 1
357+
#define HAVE_7REGS 1
358+
#define HAVE_EBX_AVAILABLE 1
359+
360+
#ifdef ARCH_X86_64
361+
#define ENABLE_CMOV 1
362+
#define HAVE_CMOV 1
363+
#define ENABLE_FAST_CMOV 1
364+
#define HAVE_FAST_CMOV 1
365+
#endif

0 commit comments

Comments
 (0)