Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4349 | Serge | 1 | FATE_FILTER-$(call ALLYES, PERMS_FILTER DELOGO_FILTER RM_DEMUXER RV30_DECODER) += fate-filter-delogo |
2 | fate-filter-delogo: CMD = framecrc -i $(TARGET_SAMPLES)/real/rv30.rm -vf perms=random,delogo=show=0:x=290:y=25:w=26:h=16 -an |
||
3 | |||
4 | FATE_YADIF += fate-filter-yadif-mode0 |
||
5 | fate-filter-yadif-mode0: CMD = framecrc -flags bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -vframes 30 -vf yadif=0 |
||
6 | |||
7 | FATE_YADIF += fate-filter-yadif-mode1 |
||
8 | fate-filter-yadif-mode1: CMD = framecrc -flags bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -vframes 59 -vf yadif=1 |
||
9 | |||
10 | FATE_FILTER-$(call FILTERDEMDEC, YADIF, MPEGTS, MPEG2VIDEO) += $(FATE_YADIF) |
||
11 | |||
12 | FATE_MCDEINT += fate-filter-mcdeint-fast |
||
13 | fate-filter-mcdeint-fast: CMD = framecrc -flags bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -vframes 30 -vf mcdeint=fast |
||
14 | |||
15 | FATE_MCDEINT += fate-filter-mcdeint-medium |
||
16 | fate-filter-mcdeint-medium: CMD = framecrc -flags bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -vframes 30 -vf mcdeint=mode=medium |
||
17 | |||
18 | FATE_FILTER-$(call ALLYES, MCDEINT_FILTER, MPEGTS_DEMUXER, MPEG2VIDEO_DECODER SNOW_ENCODER) += $(FATE_MCDEINT) |
||
19 | |||
20 | FATE_SAMPLES_AVCONV += $(FATE_FILTER-yes) |
||
21 | |||
22 | FATE_FILTER-$(call ALLYES, AVDEVICE LIFE_FILTER) += fate-filter-lavd-life |
||
23 | fate-filter-lavd-life: CMD = framecrc -f lavfi -i life=s=40x40:r=5:seed=42:mold=64:ratio=0.1:death_color=red:life_color=green -t 2 |
||
24 | |||
25 | FATE_FILTER-$(call ALLYES, AVDEVICE TESTSRC_FILTER) += fate-filter-lavd-testsrc |
||
26 | fate-filter-lavd-testsrc: CMD = framecrc -f lavfi -i testsrc=r=7:n=2:d=10 |
||
27 | |||
28 | FATE_FILTER-$(call ALLYES, AVDEVICE TESTSRC_FILTER FORMAT_FILTER CONCAT_FILTER SCALE_FILTER) += fate-filter-lavd-scalenorm |
||
29 | fate-filter-lavd-scalenorm: CMD = framecrc -f lavfi -graph_file $(SRC_PATH)/tests/filtergraphs/scalenorm -i dummy |
||
30 | |||
31 | |||
32 | FATE_FILTER_VSYNTH-$(CONFIG_BOXBLUR_FILTER) += fate-filter-boxblur |
||
33 | fate-filter-boxblur: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf boxblur=2:1 |
||
34 | |||
35 | FATE_FILTER_VSYNTH-$(call ALLYES, COLORCHANNELMIXER_FILTER FORMAT_FILTER PERMS_FILTER) += fate-filter-colorchannelmixer |
||
36 | fate-filter-colorchannelmixer: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf format=rgb24,perms=random,colorchannelmixer=.31415927:.4:.31415927:0:.27182818:.8:.27182818:0:.2:.6:.2:0 -flags +bitexact -sws_flags +accurate_rnd+bitexact |
||
37 | |||
38 | FATE_FILTER_VSYNTH-$(CONFIG_DRAWBOX_FILTER) += fate-filter-drawbox |
||
39 | fate-filter-drawbox: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf drawbox=224:24:88:72:red@0.5 |
||
40 | |||
41 | FATE_FILTER_VSYNTH-$(CONFIG_FADE_FILTER) += fate-filter-fade |
||
42 | fate-filter-fade: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf fade=in:5:15,fade=out:30:15 |
||
43 | |||
44 | FATE_FILTER_VSYNTH-$(call ALLYES, INTERLACE_FILTER FIELDORDER_FILTER) += fate-filter-fieldorder |
||
45 | fate-filter-fieldorder: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf interlace=tff,fieldorder=bff -sws_flags +accurate_rnd+bitexact |
||
46 | |||
47 | FATE_FILTER_VSYNTH-$(CONFIG_GRADFUN_FILTER) += fate-filter-gradfun |
||
48 | fate-filter-gradfun: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf gradfun |
||
49 | |||
50 | FATE_FILTER_VSYNTH-$(CONFIG_HQDN3D_FILTER) += fate-filter-hqdn3d |
||
51 | fate-filter-hqdn3d: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf hqdn3d |
||
52 | |||
53 | FATE_FILTER_VSYNTH-$(CONFIG_INTERLACE_FILTER) += fate-filter-interlace |
||
54 | fate-filter-interlace: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf interlace |
||
55 | |||
56 | FATE_FILTER_VSYNTH-$(call ALLYES, NEGATE_FILTER PERMS_FILTER) += fate-filter-negate |
||
57 | fate-filter-negate: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf perms=random,negate |
||
58 | |||
59 | FATE_FILTER_VSYNTH-$(CONFIG_HISTOGRAM_FILTER) += fate-filter-histogram-levels |
||
60 | fate-filter-histogram-levels: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf histogram -flags +bitexact -sws_flags +accurate_rnd+bitexact |
||
61 | |||
62 | FATE_FILTER_VSYNTH-$(CONFIG_HISTOGRAM_FILTER) += fate-filter-histogram-waveform |
||
63 | fate-filter-histogram-waveform: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf format=yuv444p,histogram=mode=waveform -flags +bitexact -sws_flags +accurate_rnd+bitexact |
||
64 | |||
65 | FATE_FILTER_VSYNTH-$(CONFIG_OVERLAY_FILTER) += fate-filter-overlay |
||
66 | fate-filter-overlay: tests/data/filtergraphs/overlay |
||
67 | fate-filter-overlay: CMD = framecrc -c:v pgmyuv -i $(SRC) -c:v pgmyuv -i $(SRC) -filter_complex_script $(TARGET_PATH)/tests/data/filtergraphs/overlay |
||
68 | |||
69 | FATE_FILTER_VSYNTH-$(call ALLYES, SPLIT_FILTER SCALE_FILTER PAD_FILTER OVERLAY_FILTER) += fate-filter-overlay_rgb |
||
70 | fate-filter-overlay_rgb: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex_script $(SRC_PATH)/tests/filtergraphs/overlay_rgb |
||
71 | |||
72 | FATE_FILTER_VSYNTH-$(call ALLYES, SPLIT_FILTER SCALE_FILTER PAD_FILTER OVERLAY_FILTER) += fate-filter-overlay_yuv420 |
||
73 | fate-filter-overlay_yuv420: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex_script $(SRC_PATH)/tests/filtergraphs/overlay_yuv420 |
||
74 | |||
75 | FATE_FILTER_VSYNTH-$(call ALLYES, SPLIT_FILTER SCALE_FILTER PAD_FILTER OVERLAY_FILTER) += fate-filter-overlay_yuv444 |
||
76 | fate-filter-overlay_yuv444: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex_script $(SRC_PATH)/tests/filtergraphs/overlay_yuv444 |
||
77 | |||
78 | FATE_FILTER_VSYNTH-$(CONFIG_PHASE_FILTER) += fate-filter-phase |
||
79 | fate-filter-phase: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf phase |
||
80 | |||
81 | FATE_FILTER_VSYNTH-$(CONFIG_SEPARATEFIELDS_FILTER) += fate-filter-separatefields |
||
82 | fate-filter-separatefields: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf separatefields |
||
83 | |||
84 | FATE_FILTER_VSYNTH-$(call ALLYES, SETPTS_FILTER SETTB_FILTER) += fate-filter-setpts |
||
85 | fate-filter-setpts: tests/data/filtergraphs/setpts |
||
86 | fate-filter-setpts: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_script $(TARGET_PATH)/tests/data/filtergraphs/setpts |
||
87 | |||
88 | FATE_FILTER_VSYNTH-$(CONFIG_TELECINE_FILTER) += fate-filter-telecine |
||
89 | fate-filter-telecine: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf telecine |
||
90 | |||
91 | FATE_FILTER_VSYNTH-$(CONFIG_TRANSPOSE_FILTER) += fate-filter-transpose |
||
92 | fate-filter-transpose: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf transpose |
||
93 | |||
94 | FATE_TRIM += fate-filter-trim-duration |
||
95 | fate-filter-trim-duration: CMD = framecrc -i $(SRC) -vf trim=start=0.4:duration=0.05 |
||
96 | |||
97 | FATE_TRIM += fate-filter-trim-frame |
||
98 | fate-filter-trim-frame: CMD = framecrc -i $(SRC) -vf trim=start_frame=3:end_frame=10 |
||
99 | |||
100 | FATE_TRIM += fate-filter-trim-mixed |
||
101 | fate-filter-trim-mixed: CMD = framecrc -i $(SRC) -vf trim=start=0.2:end=0.4:start_frame=1:end_frame=3 |
||
102 | |||
103 | FATE_TRIM += fate-filter-trim-time |
||
104 | fate-filter-trim-time: CMD = framecrc -i $(SRC) -vf trim=0:0.09 |
||
105 | |||
106 | FATE_FILTER_VSYNTH-$(CONFIG_TRIM_FILTER) += $(FATE_TRIM) |
||
107 | |||
108 | FATE_FILTER_VSYNTH-$(CONFIG_UNSHARP_FILTER) += fate-filter-unsharp |
||
109 | fate-filter-unsharp: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf unsharp=11:11:-1.5:11:11:-1.5 |
||
110 | |||
111 | FATE_FILTER-$(call ALLYES, SMJPEG_DEMUXER MJPEG_DECODER PERMS_FILTER HQDN3D_FILTER) += fate-filter-hqdn3d-sample |
||
112 | fate-filter-hqdn3d-sample: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/smjpeg/scenwin.mjpg -filter_complex_script $(SRC_PATH)/tests/filtergraphs/hqdn3d -an |
||
113 | |||
114 | FATE_FILTER-$(call ALLYES, UTVIDEO_DECODER AVI_DEMUXER PERMS_FILTER CURVES_FILTER) += fate-filter-curves |
||
115 | fate-filter-curves: CMD = framecrc -i $(TARGET_SAMPLES)/utvideo/utvideo_rgb_median.avi -vf perms=random,curves=vintage |
||
116 | |||
117 | FATE_FILTER-$(call ALLYES, VMD_DEMUXER VMDVIDEO_DECODER FORMAT_FILTER PERMS_FILTER GRADFUN_FILTER) += fate-filter-gradfun-sample |
||
118 | fate-filter-gradfun-sample: CMD = framecrc -i $(TARGET_SAMPLES)/vmd/12.vmd -filter_script $(SRC_PATH)/tests/filtergraphs/gradfun -an -frames:v 20 |
||
119 | |||
120 | FATE_FILTER-$(call ALLYES, TESTSRC_FILTER SINE_FILTER CONCAT_FILTER) += fate-filter-concat |
||
121 | fate-filter-concat: CMD = framecrc -filter_complex_script $(SRC_PATH)/tests/filtergraphs/concat |
||
122 | |||
123 | FATE_FILTER_VSYNTH-$(call ALLYES, FORMAT_FILTER SPLIT_FILTER ALPHAEXTRACT_FILTER ALPHAMERGE_FILTER) += fate-filter-alphaextract_alphamerge_rgb |
||
124 | fate-filter-alphaextract_alphamerge_rgb: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex_script $(SRC_PATH)/tests/filtergraphs/alphamerge_alphaextract_rgb |
||
125 | |||
126 | FATE_FILTER_VSYNTH-$(call ALLYES, FORMAT_FILTER SPLIT_FILTER ALPHAEXTRACT_FILTER ALPHAMERGE_FILTER) += fate-filter-alphaextract_alphamerge_yuv |
||
127 | fate-filter-alphaextract_alphamerge_yuv: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex_script $(SRC_PATH)/tests/filtergraphs/alphamerge_alphaextract_yuv |
||
128 | |||
129 | FATE_FILTER_VSYNTH-$(CONFIG_CROP_FILTER) += fate-filter-crop |
||
130 | fate-filter-crop: CMD = video_filter "crop=iw-100:ih-100:100:100" |
||
131 | |||
132 | FATE_FILTER_VSYNTH-$(call ALLYES, CROP_FILTER SCALE_FILTER) += fate-filter-crop_scale |
||
133 | fate-filter-crop_scale: CMD = video_filter "crop=iw-100:ih-100:100:100,scale=w=400:h=-1" |
||
134 | |||
135 | FATE_FILTER_VSYNTH-$(call ALLYES, CROP_FILTER SCALE_FILTER VFLIP_FILTER) += fate-filter-crop_scale_vflip |
||
136 | fate-filter-crop_scale_vflip: CMD = video_filter "null,null,crop=iw-200:ih-200:200:200,crop=iw-20:ih-20:20:20,scale=w=200:h=200,scale=w=250:h=250,vflip,vflip,null,scale=w=200:h=200,crop=iw-100:ih-100:100:100,vflip,scale=w=200:h=200,null,vflip,crop=iw-100:ih-100:100:100,null" |
||
137 | |||
138 | FATE_FILTER_VSYNTH-$(call ALLYES, CROP_FILTER VFLIP_FILTER) += fate-filter-crop_vflip |
||
139 | fate-filter-crop_vflip: CMD = video_filter "crop=iw-100:ih-100:100:100,vflip" |
||
140 | |||
141 | FATE_FILTER_VSYNTH-$(CONFIG_NULL_FILTER) += fate-filter-null |
||
142 | fate-filter-null: CMD = video_filter "null" |
||
143 | |||
144 | FATE_FILTER_VSYNTH-$(CONFIG_SCALE_FILTER) += fate-filter-scale200 |
||
145 | fate-filter-scale200: CMD = video_filter "scale=w=200:h=200" |
||
146 | |||
147 | FATE_FILTER_VSYNTH-$(CONFIG_SCALE_FILTER) += fate-filter-scale500 |
||
148 | fate-filter-scale500: CMD = video_filter "scale=w=500:h=500" |
||
149 | |||
150 | FATE_FILTER_VSYNTH-$(CONFIG_VFLIP_FILTER) += fate-filter-vflip |
||
151 | fate-filter-vflip: CMD = video_filter "vflip" |
||
152 | |||
153 | FATE_FILTER_VSYNTH-$(CONFIG_COLORMATRIX_FILTER) += fate-filter-colormatrix1 |
||
154 | fate-filter-colormatrix1: CMD = video_filter "colormatrix=bt601:smpte240m,colormatrix=smpte240m:fcc,colormatrix=fcc:bt601,colormatrix=bt601:fcc,colormatrix=fcc:smpte240m,colormatrix=smpte240m:bt709" |
||
155 | |||
156 | FATE_FILTER_VSYNTH-$(CONFIG_COLORMATRIX_FILTER) += fate-filter-colormatrix2 |
||
157 | fate-filter-colormatrix2: CMD = video_filter "colormatrix=bt709:fcc,colormatrix=fcc:bt709,colormatrix=bt709:bt601,colormatrix=bt601:bt709,colormatrix=bt709:smpte240m,colormatrix=smpte240m:bt601" |
||
158 | |||
159 | FATE_FILTER_VSYNTH-$(call ALLYES, CROP_FILTER VFLIP_FILTER) += fate-filter-vflip_crop |
||
160 | fate-filter-vflip_crop: CMD = video_filter "vflip,crop=iw-100:ih-100:100:100" |
||
161 | |||
162 | FATE_FILTER_VSYNTH-$(CONFIG_VFLIP_FILTER) += fate-filter-vflip_vflip |
||
163 | fate-filter-vflip_vflip: CMD = video_filter "vflip,vflip" |
||
164 | |||
165 | FATE_FILTER_VSYNTH-$(call ALLYES, FORMAT_FILTER PERMS_FILTER EDGEDETECT_FILTER) += fate-filter-edgedetect |
||
166 | fate-filter-edgedetect: CMD = video_filter "format=gray,perms=random,edgedetect" |
||
167 | |||
168 | FATE_FILTER_VSYNTH-$(call ALLYES, PERMS_FILTER HUE_FILTER) += fate-filter-hue |
||
169 | fate-filter-hue: CMD = video_filter "perms=random,hue=s=sin(2*PI*t)+1" |
||
170 | |||
171 | FATE_FILTER_VSYNTH-$(CONFIG_IDET_FILTER) += fate-filter-idet |
||
172 | fate-filter-idet: CMD = video_filter "idet" |
||
173 | |||
174 | FATE_FILTER_VSYNTH-$(CONFIG_PAD_FILTER) += fate-filter-pad |
||
175 | fate-filter-pad: CMD = video_filter "pad=iw*1.5:ih*1.5:iw*0.3:ih*0.2" |
||
176 | |||
177 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp |
||
178 | fate-filter-pp: CMD = video_filter "pp=be/hb/vb/tn/l5/al" |
||
179 | |||
180 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp2 |
||
181 | fate-filter-pp2: CMD = video_filter "pp=be/fq|16/h1/v1/lb" |
||
182 | |||
183 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp3 |
||
184 | fate-filter-pp3: CMD = video_filter "pp=be/fq|8/ha|128|7/va/li" |
||
185 | |||
186 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp4 |
||
187 | fate-filter-pp4: CMD = video_filter "pp=be/ci" |
||
188 | |||
189 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp5 |
||
190 | fate-filter-pp5: CMD = video_filter "pp=md" |
||
191 | |||
192 | FATE_FILTER_VSYNTH-$(CONFIG_PP_FILTER) += fate-filter-pp6 |
||
193 | fate-filter-pp6: CMD = video_filter "pp=be/fd" |
||
194 | |||
195 | FATE_FILTER_VSYNTH-$(CONFIG_SELECT_FILTER) += fate-filter-select |
||
196 | fate-filter-select: CMD = video_filter "select=not(eq(mod(n\,2)\,0)+eq(mod(n\,3)\,0))" |
||
197 | |||
198 | FATE_FILTER_VSYNTH-$(CONFIG_SETDAR_FILTER) += fate-filter-setdar |
||
199 | fate-filter-setdar: CMD = video_filter "setdar=dar=16/9" |
||
200 | |||
201 | FATE_FILTER_VSYNTH-$(CONFIG_SETSAR_FILTER) += fate-filter-setsar |
||
202 | fate-filter-setsar: CMD = video_filter "setsar=sar=16/11" |
||
203 | |||
204 | FATE_STEREO3D += fate-filter-stereo3d-al-sbsl |
||
205 | fate-filter-stereo3d-al-sbsl: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=al:sbsl |
||
206 | |||
207 | FATE_STEREO3D += fate-filter-stereo3d-ar-abl |
||
208 | fate-filter-stereo3d-ar-abl: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=ar:abl |
||
209 | |||
210 | FATE_STEREO3D += fate-filter-stereo3d-abr-mr |
||
211 | fate-filter-stereo3d-abr-mr: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=abr:mr |
||
212 | |||
213 | FATE_STEREO3D += fate-filter-stereo3d-abr-ml |
||
214 | fate-filter-stereo3d-abr-ml: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=abr:ml |
||
215 | |||
216 | FATE_STEREO3D += fate-filter-stereo3d-sbsl-abl |
||
217 | fate-filter-stereo3d-sbsl-abl: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:abl |
||
218 | |||
219 | FATE_STEREO3D += fate-filter-stereo3d-sbsl-abr |
||
220 | fate-filter-stereo3d-sbsl-abr: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:abr |
||
221 | |||
222 | FATE_STEREO3D += fate-filter-stereo3d-sbsl-al |
||
223 | fate-filter-stereo3d-sbsl-al: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:al |
||
224 | |||
225 | FATE_STEREO3D += fate-filter-stereo3d-sbsl-sbsr |
||
226 | fate-filter-stereo3d-sbsl-sbsr: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:sbsr |
||
227 | |||
228 | FATE_FILTER_VSYNTH-$(CONFIG_STEREO3D_FILTER) += $(FATE_STEREO3D) |
||
229 | |||
230 | FATE_FILTER_VSYNTH-$(CONFIG_THUMBNAIL_FILTER) += fate-filter-thumbnail |
||
231 | fate-filter-thumbnail: CMD = video_filter "thumbnail=10" |
||
232 | |||
233 | FATE_FILTER_VSYNTH-$(CONFIG_TILE_FILTER) += fate-filter-tile |
||
234 | fate-filter-tile: CMD = video_filter "tile=3x3:nb_frames=5:padding=7:margin=2" |
||
235 | |||
236 | |||
237 | FATE_FILTER_VSYNTH-$(CONFIG_FORMAT_FILTER) += fate-filter-pixdesc |
||
238 | fate-filter-pixdesc: CMD = pixdesc |
||
239 | |||
240 | |||
241 | FATE_FILTER_PIXFMTS-$(CONFIG_COPY_FILTER) += fate-filter-pixfmts-copy |
||
242 | fate-filter-pixfmts-copy: CMD = pixfmts |
||
243 | |||
244 | FATE_FILTER_PIXFMTS-$(CONFIG_CROP_FILTER) += fate-filter-pixfmts-crop |
||
245 | fate-filter-pixfmts-crop: CMD = pixfmts "100:100:100:100" |
||
246 | |||
247 | FATE_FILTER_PIXFMTS-$(CONFIG_FIELD_FILTER) += fate-filter-pixfmts-field |
||
248 | fate-filter-pixfmts-field: CMD = pixfmts "bottom" |
||
249 | |||
250 | FATE_FILTER_PIXFMTS-$(CONFIG_FIELDORDER_FILTER) += fate-filter-pixfmts-fieldorder |
||
251 | fate-filter-pixfmts-fieldorder: CMD = pixfmts "tff" "setfield=bff," |
||
252 | |||
253 | FATE_FILTER_PIXFMTS-$(CONFIG_HFLIP_FILTER) += fate-filter-pixfmts-hflip |
||
254 | fate-filter-pixfmts-hflip: CMD = pixfmts |
||
255 | |||
256 | #FATE_FILTER_PIXFMTS-$(CONFIG_HISTEQ_FILTER) += fate-filter-pixfmts-histeq |
||
257 | #fate-filter-pixfmts-histeq: CMD = pixfmts "antibanding=strong" |
||
258 | |||
259 | FATE_FILTER_PIXFMTS-$(CONFIG_IL_FILTER) += fate-filter-pixfmts-il |
||
260 | fate-filter-pixfmts-il: CMD = pixfmts "luma_mode=d:chroma_mode=d:alpha_mode=d" |
||
261 | |||
262 | FATE_FILTER_PIXFMTS-$(CONFIG_KERNDEINT_FILTER) += fate-filter-pixfmts-kerndeint |
||
263 | fate-filter-pixfmts-kerndeint: CMD = pixfmts "" "tinterlace=interleave_top," |
||
264 | |||
265 | FATE_FILTER_PIXFMTS-$(CONFIG_LUT_FILTER) += fate-filter-pixfmts-lut |
||
266 | fate-filter-pixfmts-lut: CMD = pixfmts "c0=2*val:c1=2*val:c2=val/2:c3=negval+40" |
||
267 | |||
268 | FATE_FILTER_PIXFMTS-$(CONFIG_NULL_FILTER) += fate-filter-pixfmts-null |
||
269 | fate-filter-pixfmts-null: CMD = pixfmts |
||
270 | |||
271 | FATE_FILTER_PIXFMTS-$(CONFIG_PAD_FILTER) += fate-filter-pixfmts-pad |
||
272 | fate-filter-pixfmts-pad: CMD = pixfmts "500:400:20:20" |
||
273 | |||
274 | FATE_FILTER_PIXFMTS-$(CONFIG_ROTATE_FILTER) += fate-filter-pixfmts-rotate |
||
275 | fate-filter-pixfmts-rotate: CMD = pixfmts "2*PI*n/50" |
||
276 | |||
277 | FATE_FILTER_PIXFMTS-$(CONFIG_SCALE_FILTER) += fate-filter-pixfmts-scale |
||
278 | fate-filter-pixfmts-scale: CMD = pixfmts "200:100" |
||
279 | |||
280 | FATE_FILTER_PIXFMTS-$(CONFIG_SUPER2XSAI_FILTER) += fate-filter-pixfmts-super2xsai |
||
281 | fate-filter-pixfmts-super2xsai: CMD = pixfmts |
||
282 | |||
283 | FATE_FILTER_PIXFMTS-$(CONFIG_SWAPUV_FILTER) += fate-filter-pixfmts-swapuv |
||
284 | fate-filter-pixfmts-swapuv: CMD = pixfmts |
||
285 | |||
286 | FATE_FILTER_PIXFMTS-$(CONFIG_TINTERLACE_FILTER) += fate-filter-pixfmts-tinterlace_merge |
||
287 | fate-filter-pixfmts-tinterlace_merge: CMD = pixfmts "merge" |
||
288 | |||
289 | FATE_FILTER_PIXFMTS-$(CONFIG_TINTERLACE_FILTER) += fate-filter-pixfmts-tinterlace_pad |
||
290 | fate-filter-pixfmts-tinterlace_pad: CMD = pixfmts "pad" |
||
291 | |||
292 | FATE_FILTER_PIXFMTS-$(CONFIG_VFLIP_FILTER) += fate-filter-pixfmts-vflip |
||
293 | fate-filter-pixfmts-vflip: CMD = pixfmts |
||
294 | |||
295 | $(FATE_FILTER_PIXFMTS-yes): libavfilter/filtfmts-test$(EXESUF) |
||
296 | FATE_FILTER_VSYNTH-$(CONFIG_FORMAT_FILTER) += $(FATE_FILTER_PIXFMTS-yes) |
||
297 | |||
298 | fate-filter-pixfmts: $(FATE_FILTER_PIXFMTS-yes) |
||
299 | |||
300 | $(FATE_FILTER_VSYNTH-yes): $(VREF) |
||
301 | $(FATE_FILTER_VSYNTH-yes): SRC = $(TARGET_PATH)/tests/vsynth1/%02d.pgm |
||
302 | |||
303 | FATE_AVCONV-$(call DEMDEC, IMAGE2, PGMYUV) += $(FATE_FILTER_VSYNTH-yes) |
||
304 | |||
305 | # |
||
306 | # Metadata tests |
||
307 | # |
||
308 | FILTER_METADATA_COMMAND = ffprobe$(EXESUF) -of compact=p=0 -show_entries frame=pkt_pts:frame_tags -bitexact -f lavfi |
||
309 | |||
310 | SCENEDETECT_DEPS = FFPROBE LAVFI_INDEV MOVIE_FILTER SELECT_FILTER SCALE_FILTER \ |
||
311 | AVCODEC AVDEVICE MOV_DEMUXER SVQ3_DECODER ZLIB |
||
312 | FATE_METADATA_FILTER-$(call ALLYES, $(SCENEDETECT_DEPS)) += fate-filter-metadata-scenedetect |
||
313 | fate-filter-metadata-scenedetect: SRC = $(SAMPLES)/svq3/Vertical400kbit.sorenson3.mov |
||
314 | fate-filter-metadata-scenedetect: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;movie='$(SRC)',select=gt(scene\,.4)" |
||
315 | |||
316 | SILENCEDETECT_DEPS = FFPROBE AVDEVICE LAVFI_INDEV AMOVIE_FILTER AMR_DEMUXER AMRWB_DECODER SILENCEDETECT_FILTER |
||
317 | FATE_METADATA_FILTER-$(call ALLYES, $(SILENCEDETECT_DEPS)) += fate-filter-metadata-silencedetect |
||
318 | fate-filter-metadata-silencedetect: SRC = $(SAMPLES)/amrwb/seed-12k65.awb |
||
319 | fate-filter-metadata-silencedetect: CMD = run $(FILTER_METADATA_COMMAND) "amovie='$(SRC)',silencedetect=d=-20dB" |
||
320 | |||
321 | EBUR128_METADATA_DEPS = FFPROBE AVDEVICE LAVFI_INDEV AMOVIE_FILTER FLAC_DEMUXER FLAC_DECODER EBUR128_FILTER |
||
322 | FATE_METADATA_FILTER-$(call ALLYES, $(EBUR128_METADATA_DEPS)) += fate-filter-metadata-ebur128 |
||
323 | fate-filter-metadata-ebur128: SRC = $(SAMPLES)/filter/seq-3341-7_seq-3342-5-24bit.flac |
||
324 | fate-filter-metadata-ebur128: CMD = run $(FILTER_METADATA_COMMAND) "amovie='$(SRC)',ebur128=metadata=1" |
||
325 | |||
326 | FATE_SAMPLES_FFPROBE += $(FATE_METADATA_FILTER-yes) |
||
327 | |||
328 | fate-vfilter: $(FATE_FILTER-yes) $(FATE_FILTER_VSYNTH-yes) |
||
329 | |||
330 | fate-filter: fate-afilter fate-vfilter $(FATE_METADATA_FILTER-yes) |