1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-09-09 01:07:01 +02:00
ffmpeg/libavfilter
Hendrik Leppkes 20c86571cc lavfi: let gcc realign the stack on public graph driving functions
The functions which actually drive the filter graph by pushing
frames through it need to ensure an aligned stack for SIMD functions.

This fixes a crash in YADIF filter when using a mingw build in a MSVC
application.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-04 23:40:13 +03:00
..
x86 avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_aformat.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
af_amix.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_anull.c lavfi: convert input/ouput list compound literals to named objects 2012-10-10 22:26:12 +01:00
af_ashowinfo.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_asyncts.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_channelmap.c af_channelmap: ensure the output channel layout is valid. 2013-04-30 11:16:37 +02:00
af_channelsplit.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_join.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_resample.c af_resample: switch to an AVOptions-based system. 2013-04-09 18:45:50 +02:00
af_volume.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
af_volume.h x86: af_volume: add SSE2-optimized s16 volume scaling 2012-12-05 11:23:37 -05:00
allfilters.c lavfi: add trim and atrim filters. 2013-04-30 11:24:57 +02:00
asink_anullsink.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
asrc_anullsrc.c asrc_anullsrc: return EOF, not -1 2013-03-16 05:36:46 +01:00
audio.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
audio.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
avfilter.c lavfi: do not segfault on NULL passed to avfilter_get_by_name() 2013-04-11 20:44:35 +02:00
avfilter.h lavfi: change the filter registering system to match the other libraries 2013-04-11 20:44:03 +02:00
avfiltergraph.c lavfi: add avfilter_init_str() to replace avfilter_init_filter(). 2013-04-11 20:39:13 +02:00
avfiltergraph.h lavfi: merge avfiltergraph.h into avfilter.h 2013-04-11 20:33:33 +02:00
buffer.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
buffersink.c lavfi: let gcc realign the stack on public graph driving functions 2013-05-04 23:40:13 +03:00
buffersink.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
buffersrc.c lavfi: let gcc realign the stack on public graph driving functions 2013-05-04 23:40:13 +03:00
buffersrc.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
drawutils.c lavfi: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
drawutils.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
fifo.c afifo: fix request_samples on the last frame in certain cases 2013-04-22 02:29:56 +02:00
filtfmts.c lavfi: add avfilter_init_str() to replace avfilter_init_filter(). 2013-04-11 20:39:13 +02:00
formats.c lavfi: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
formats.h cosmetics: Consistently use C-style comments with multiple inclusion guards 2012-07-03 17:35:12 +02:00
gradfun.h vf_gradfun: switch to an AVOptions-based system. 2013-04-09 19:04:57 +02:00
graphparser.c graphparser: only print filter arguments if they are non-NULL 2013-04-30 11:16:57 +02:00
internal.h lavfi: make avfilter_free() remove the filter from its graph. 2013-04-11 20:38:48 +02:00
libavfilter.v Add symbol versioning for shared libraries 2010-01-16 04:49:02 +00:00
Makefile lavfi: add trim and atrim filters. 2013-04-30 11:24:57 +02:00
setpts.c lavfi: add an asetpts filter 2013-04-30 11:17:57 +02:00
split.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
trim.c lavfi: add trim and atrim filters. 2013-04-30 11:24:57 +02:00
version.h lavfi: add an asetpts filter 2013-04-30 11:17:57 +02:00
vf_aspect.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_blackframe.c vf_blackframe: switch to an AVOptions-based system. 2013-04-09 19:00:26 +02:00
vf_boxblur.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_copy.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vf_crop.c vf_crop: switch to an AVOptions-based system. 2013-04-09 19:00:54 +02:00
vf_cropdetect.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_delogo.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_drawbox.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_drawtext.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_fade.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_fieldorder.c vf_fieldorder: switch to an AVOptions-based system. 2013-04-09 19:03:56 +02:00
vf_format.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_fps.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_frei0r.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_gradfun.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_hflip.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vf_hqdn3d.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
vf_hqdn3d.h vf_hqdn3d: switch to an AVOptions-based system. 2013-04-09 19:05:12 +02:00
vf_interlace.c lavfi: new interlace filter 2013-04-11 21:33:07 +02:00
vf_libopencv.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_lut.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
vf_null.c lavfi: merge start_frame/draw_slice/end_frame 2012-11-28 08:50:19 +01:00
vf_overlay.c vf_overlay: switch to an AVOptions-based system. 2013-04-09 19:06:13 +02:00
vf_pad.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_pixdesctest.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vf_scale.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_select.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_settb.c vf_settb: switch to an AVOptions-based system. 2013-04-09 19:07:44 +02:00
vf_showinfo.c vf_showinfo: remove its useless init function 2013-03-16 05:36:14 +01:00
vf_transpose.c vf_transpose: switch to an AVOptions-based system. 2013-04-09 19:08:04 +02:00
vf_unsharp.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vf_vflip.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vf_yadif.c vf_yadif: switch to an AVOptions-based system. 2013-04-09 19:09:03 +02:00
video.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
video.h lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vsink_nullsink.c lavfi: switch to AVFrame. 2013-03-08 07:37:18 +01:00
vsrc_color.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
vsrc_movie.c avfilter: Add av_cold attributes to init/uninit functions 2013-05-04 21:10:05 +02:00
vsrc_nullsrc.c vsrc_nullsrc: switch to an AVOptions-based system. 2013-04-09 19:11:12 +02:00
vsrc_testsrc.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-09 19:12:38 +02:00
yadif.h vf_yadif: switch to an AVOptions-based system. 2013-04-09 19:09:03 +02:00