1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-09-09 01:07:01 +02:00
ffmpeg/libavfilter
Stefano Sabatini 5a9dd3de63 Make avfilter_start_frame() invoke avfilter_get_video_buffer() on the
link rather than avfilter_default_get_video_buffer().

This is required as the buffer requested may be greater than the
buffer allocated locally by avfilter_default_get_video_buffer(), for
example if in filterchain there is a pad filter (like in "fifo,pad").

In that case the pad filter will try to write beyond the data of the
allocated buffer, resulting in a crash.

Originally committed as revision 24895 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-24 08:37:54 +00:00
..
af_anull.c Add null audio filter. 2010-08-20 23:16:51 +00:00
allfilters.c Add null audio filter. 2010-08-20 23:16:51 +00:00
avfilter.c Make avfilter_start_frame() invoke avfilter_get_video_buffer() on the 2010-08-24 08:37:54 +00:00
avfilter.h Add null audio filter. 2010-08-20 23:16:51 +00:00
avfiltergraph.c Change avfilter_open() signature, from: 2010-08-11 11:44:51 +00:00
avfiltergraph.h Fix misspelled parameter names in Doxygen documentation. 2010-07-02 10:49:29 +00:00
defaults.c Cosmetics: apply misc style fixes. 2010-08-17 18:08:09 +00:00
formats.c Implement libavfilter audio framework. 2010-08-17 18:08:03 +00:00
graphparser.c Change avfilter_open() signature, from: 2010-08-11 11:44:51 +00:00
graphparser.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
internal.h Rename ff_dprintf_picref() to ff_dprintf_ref(). 2010-08-20 15:15:57 +00:00
libavfilter.v Add symbol versioning for shared libraries 2010-01-16 04:49:02 +00:00
Makefile Add null audio filter. 2010-08-20 23:16:51 +00:00
parseutils.c Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
parseutils.h Fix grammar errors in documentation 2010-06-30 15:38:06 +00:00
vf_aspect.c Separate video specific BufferRef properties into VideoProps. 2010-08-11 11:06:04 +00:00
vf_crop.c Rename av_fill_image_max_pixstep() to av_fill_image_max_pixsteps(). 2010-08-20 16:52:38 +00:00
vf_format.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
vf_hflip.c Rename av_fill_image_max_pixstep() to av_fill_image_max_pixsteps(). 2010-08-20 16:52:38 +00:00
vf_null.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
vf_pad.c Separate video specific BufferRef properties into VideoProps. 2010-08-11 11:06:04 +00:00
vf_pixdesctest.c Rename fields: 2010-08-07 01:15:34 +00:00
vf_scale.c 100L, fix vf_scale, since copy_ref_props now copy w and h, we must update them 2010-08-12 00:33:18 +00:00
vf_slicify.c Rename AVFilterPicRef to AVFilterBufferRef. 2010-08-07 01:15:19 +00:00
vf_unsharp.c Rename fields: 2010-08-07 01:15:34 +00:00
vf_vflip.c Rename AVFilterPicRef to AVFilterBufferRef. 2010-08-07 01:15:19 +00:00
vsink_nullsink.c Rename AVFilterPicRef to AVFilterBufferRef. 2010-08-07 01:15:19 +00:00
vsrc_buffer.c Resize data and linesize in AVFilterBufferRef to 8. 2010-08-11 15:25:42 +00:00
vsrc_buffer.h add #include so make checkheaders passes 2010-06-17 10:13:11 +00:00
vsrc_nullsrc.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00