1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavfilter
Clément Bœsch 241f8465d0 lavfi/abuffer: init the data planes with NULL pointers.
Samples buffer ref is allocated and loaded with the uninitialized data
pointers:
     av_asrc_buffer_add_buffer()
  -> av_asrc_buffer_add_samples()
  -> avfilter_get_audio_buffer_ref_from_arrays(data, ...)

...which leads to a crash with at least lavfi/ashowinfo in case of !NULL
(see the for loop while samplesref->data[plane]).
2012-02-21 16:45:34 +01:00
..
libmpcodecs Revert "vf_fspp: use LOCAL_MANGLE instead of MANGLE." 2012-02-08 23:16:32 +01:00
x86 Merge remote-tracking branch 'qatar/master' 2012-02-10 01:20:07 +01:00
af_aconvert.c lavfi/aconvert: use libswresample. 2012-02-02 14:31:18 +01:00
af_aformat.c lavfi/aformat: use do..while(0) form for macro. 2012-02-02 14:31:17 +01:00
af_amerge.c lavfi/amerge: copy ref props after filtering samples. 2012-02-02 14:31:18 +01:00
af_anull.c
af_aresample.c lavfi/aresample: use libswresample. 2012-02-02 14:31:17 +01:00
af_ashowinfo.c lavfi/ashowinfo: only print checksum for the existing planes 2012-02-14 18:01:57 +01:00
af_asplit.c lavfi: add asplit filter 2011-12-27 15:21:08 +01:00
af_astreamsync.c af_astreamsync: remove unused variable 2012-01-01 16:43:32 +01:00
af_earwax.c
af_pan.c af_pan: move query_format before config_props. 2012-02-20 23:36:03 +01:00
af_silencedetect.c lavfi/silencedetect: use av_ts2timestr() macro. 2012-02-15 00:22:47 +01:00
af_volume.c volume: remove duplicated condition. 2012-01-05 21:53:18 +01:00
all_channel_layouts.h
allfilters.c lavfi: add setfield filter 2012-02-06 20:46:58 +01:00
asink_anullsink.c
asrc_abuffer.c lavfi/abuffer: init the data planes with NULL pointers. 2012-02-21 16:45:34 +01:00
asrc_abuffer.h
asrc_aevalsrc.c
asrc_anullsrc.c
avcodec.c Merge remote-tracking branch 'qatar/master' 2011-12-26 04:10:47 +01:00
avcodec.h Merge remote-tracking branch 'qatar/master' 2011-12-26 04:10:47 +01:00
avfilter.c avfilter: add some asserts() to check refcounts. 2012-01-22 19:30:40 +01:00
avfilter.h Merge remote-tracking branch 'qatar/master' 2012-01-13 01:29:48 +01:00
avfiltergraph.c
avfiltergraph.h lavfi: add avfilter_graph_dump. 2012-01-24 11:38:36 +01:00
buffersink.h
buffersrc.h lavfi: add a new function av_buffersrc_buffer(). 2011-12-25 16:18:57 +01:00
defaults.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
drawutils.c
drawutils.h
formats.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
gradfun.h
graphdump.c lavfi: add avfilter_graph_dump. 2012-01-24 11:38:36 +01:00
graphparser.c
internal.h avfilter: pool draining and self destruction support. 2012-01-12 16:32:54 +01:00
libavfilter.v
Makefile lavfi: add setfield filter 2012-02-06 20:46:58 +01:00
sink_buffer.c
src_movie.c Merge remote-tracking branch 'qatar/master' 2011-12-26 04:10:47 +01:00
transform.c
transform.h
version.h lavfi/overlay: add logic for avoiding overlaying frames with PTS > main frame PTS 2012-02-17 00:28:35 +01:00
vf_aspect.c lavfi/aspect: set default value to 0:1, as stated in the docs 2012-02-18 11:41:53 +01:00
vf_ass.c
vf_blackframe.c
vf_boxblur.c
vf_copy.c
vf_crop.c Merge remote-tracking branch 'qatar/master' 2012-02-09 01:27:12 +01:00
vf_cropdetect.c
vf_delogo.c
vf_deshake.c deshake: variable used uninitialized 2012-01-21 05:22:49 +01:00
vf_drawbox.c
vf_drawtext.c Merge remote-tracking branch 'qatar/master' 2012-02-07 01:40:29 +01:00
vf_fade.c lavfi: add missing periods in descriptions. 2012-01-20 00:16:27 +01:00
vf_fieldorder.c
vf_fifo.c
vf_format.c Merge remote-tracking branch 'qatar/master' 2012-01-29 00:34:59 +01:00
vf_frei0r.c
vf_gradfun.c Merge remote-tracking branch 'qatar/master' 2012-02-14 01:53:31 +01:00
vf_hflip.c Merge remote-tracking branch 'qatar/master' 2012-01-26 02:23:56 +01:00
vf_hqdn3d.c
vf_libopencv.c
vf_lut.c
vf_mp.c lavfi: fix mp and mandelbrot descriptions to make them complete sentences 2012-01-21 14:40:46 +01:00
vf_null.c
vf_overlay.c lavfi/overlay: add logic for avoiding overlaying frames with PTS > main frame PTS 2012-02-17 00:28:35 +01:00
vf_pad.c
vf_pixdesctest.c Merge remote-tracking branch 'qatar/master' 2012-02-09 01:27:12 +01:00
vf_scale.c Merge remote-tracking branch 'qatar/master' 2012-02-09 01:27:12 +01:00
vf_select.c
vf_setfield.c lavfi: add setfield filter 2012-02-06 20:46:58 +01:00
vf_setpts.c
vf_settb.c
vf_showinfo.c lavfi/showinfo: only print checksum for the existing planes 2012-02-14 18:01:50 +01:00
vf_slicify.c
vf_split.c
vf_thumbnail.c lavfi/thumbnail: rename @url to @see. 2012-02-03 00:55:37 +01:00
vf_tinterlace.c vf_tinterlace: implement interlace mode 5 2012-01-01 16:16:50 +01:00
vf_transpose.c
vf_unsharp.c
vf_vflip.c
vf_yadif.c Merge remote-tracking branch 'qatar/master' 2012-02-14 01:53:31 +01:00
vsink_nullsink.c
vsrc_buffer.c Merge remote-tracking branch 'qatar/master' 2012-01-13 01:29:48 +01:00
vsrc_buffer.h
vsrc_cellauto.c
vsrc_color.c lavfi: add missing periods in descriptions. 2012-01-20 00:16:27 +01:00
vsrc_life.c
vsrc_mandelbrot.c lavfi: fix mp and mandelbrot descriptions to make them complete sentences 2012-01-21 14:40:46 +01:00
vsrc_mptestsrc.c
vsrc_testsrc.c lavfi/testsrc: add "decimals" option to the testsrc filter 2012-01-17 12:03:30 +01:00
yadif.h