summaryrefslogtreecommitdiffstats
path: root/libavfilter/allfilters.c
Commit message (Collapse)AuthorAgeFilesLines
* blend filterPaul B Mahol2013-02-211-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: port MP noise filterPaul B Mahol2013-02-161-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: port MP il filterPaul B Mahol2013-02-091-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* histogram filterPaul B Mahol2013-02-091-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Port biquads filters from SoXPaul B Mahol2013-01-311-0/+9
| | | | | | | Adds allpass, bass, bandpass, bandreject, biquad, equalizer, highpass, lowpass and treble filter. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* afade filterPaul B Mahol2013-01-211-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: add histeq filterStefano Sabatini2013-01-051-0/+1
| | | | | | This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
* lavfi: add kerndeint filterStefano Sabatini2013-01-051-0/+1
| | | | | | This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
* lavfi: replace REGISTER_BUILTIN_FILTER() by REGISTER_FILTER_UNCONDITIONAL()Michael Niedermayer2012-12-291-8/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-291-119/+122
|\ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: cosmetics: Prettyprint codec/format/filter registration files Conflicts: libavcodec/allcodecs.c libavdevice/alldevices.c libavfilter/allfilters.c libavformat/allformats.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * cosmetics: Prettyprint codec/format/filter registration filesDiego Biurrun2012-12-281-61/+64
| |
* | Merge commit '69583bd3b1eba471366141c945030c163e073e02'Michael Niedermayer2012-12-291-24/+12
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '69583bd3b1eba471366141c945030c163e073e02': avfilter: Refactor unconditional filter registration build: Add rtpenc_chain extra config option configure: Add --disable-all command line option Conflicts: libavfilter/allfilters.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Refactor unconditional filter registrationDiego Biurrun2012-12-281-24/+12
| |
* | Merge commit '3193b13aa1e271f6d2dd68de67d448c08aef3c00'Michael Niedermayer2012-12-241-2/+8
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit '3193b13aa1e271f6d2dd68de67d448c08aef3c00': hlsenc: Allocate enough space for the pattern string lavc: Correct the description of pkt_dts avfilter: Compile FIFO filters unconditionally Conflicts: libavcodec/avcodec.h libavfilter/Makefile libavfilter/allfilters.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Compile FIFO filters unconditionallyDiego Biurrun2012-12-231-2/+8
| | | | | | | | Building libavfilter without that functionality makes little sense.
* | lavfi: add pp filter.Clément Bœsch2012-12-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | Ported from MPlayer. Original author is A'rpi, with various contributions from Michael Niedermayer. The original documentation was mostly written by Diego Biurrun. See the MPlayer history for full credits. The filter is under GPL like the original filter, even if it differs quite a lot. There is not much point in making it LGPL since pp is under GPL.
* | avfilter: add apad filterMichael Niedermayer2012-12-181-0/+1
| | | | | | | | | | | | | | | | This filter pads an audio stream with silence It can together with -shortest be used to extend audio streams to the same length as video. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: add aselect audio variant of selectStefano Sabatini2012-12-131-0/+1
| |
* | lavfi: drop af_volume_stefano.c in favor of af_volume_justin.cStefano Sabatini2012-12-081-1/+0
| | | | | | | | | | Justin's version has more features but is otherwise equivalent from the point of view of the syntax.
* | Merge commit 'b384e031daeb1ac612620985e3e5377bc587559c'Michael Niedermayer2012-12-061-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'b384e031daeb1ac612620985e3e5377bc587559c': lavfi: add volume filter Conflicts: Changelog libavfilter/Makefile libavfilter/af_volume.c libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add volume filterJustin Ruggles2012-12-051-0/+1
| | | | | | | | | | Based on the volume filter in FFmpeg written by Stefano Sabatini <stefasab@gmail.com>.
* | lavfi: add subtitles filter.Clément Bœsch2012-12-041-0/+1
| |
* | Merge commit 'bb6c67bb36b136de10256f0999128df4a42f9ffc'Michael Niedermayer2012-11-281-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bb6c67bb36b136de10256f0999128df4a42f9ffc': lavfi: remove vf_slicify Conflicts: doc/filters.texi libavfilter/Makefile libavfilter/allfilters.c libavfilter/vf_slicify.c tests/lavfi-regression.sh tests/ref/lavfi/crop_scale_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: remove vf_slicifyAnton Khirnov2012-11-281-1/+0
| | | | | | | | | | | | | | The following commit will make it useless. The crop_scale_vflip FATE test changes because of off-by-one differences in output when vflipped slices are passed to sws.
| * lavfi: add ashowinfo filterAnton Khirnov2012-10-291-0/+1
| | | | | | | | | | | | It can be useful for debugging. Based on a patch by Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | lavfi: add geq filter.Clément Bœsch2012-11-111-0/+1
| |
* | lavfi: add field filterStefano Sabatini2012-10-311-0/+1
| | | | | | | | | | | | The filter is a port of libmpcodecs/vf_field.c, since there is no common code I relicensed it as LGPL, while keeping the original author copyright.
* | lavfi: EBU R.128 scanner.Clément Bœsch2012-10-011-0/+1
| |
* | lavfi: enable buffersinks unconditionally.Nicolas George2012-09-271-8/+11
| | | | | | | | | | They are part of the public API. Their libav compatibility counterpart are already enabled unconditionally.
* | lavfi: add asendcmd and sendcmd filtersStefano Sabatini2012-09-231-0/+2
| |
* | libavfilter: Support the forks ABI for buffer sinksMichael Niedermayer2012-09-011-0/+6
| | | | | | | | | | | | | | | | | | | | With this change avconv compiled against libav and linked to ffmpegs libs will run through the whole fate testsuite without any crashes. 857 tests pass, the remaining tests fail one way or another, which is to be expected as avconv is not a drop in replacement for ffmpeg The testsuite used was the ffmpeg fate testsuite, not libavs. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: port decimate libmpcodecs filterStefano Sabatini2012-08-311-0/+1
| | | | | | | | This filter is based on the MPlayer decimate filter by Rich Felker.
* | lavfi: add smartblur filterJérémy Tran2012-08-281-0/+1
| | | | | | | | | | | | | | This is a port of the MPlayer smartblur filter (libmpcodecs/vf_smartblur.c) by Michael Niedermayer. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: add showspectrum filter.Clément Bœsch2012-08-201-0/+1
| |
* | lavfi: add volumedetect filter.Nicolas George2012-08-191-0/+1
| |
* | lavfi: add framestep filterStefano Sabatini2012-08-181-0/+1
| | | | | | | | | | | | | | | | This filter is inspired upon libmpcodecs/vf_framestep.c, by Daniele Forghieri. Only-keyframe output is not supported, since that feature can be achieved through the more versatile select filter.
* | lavfi: add edgedetect filter.Clément Bœsch2012-08-161-0/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-161-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Fix even more missing includes after the common.h removal build: Factor out rangecoder dependencies to CONFIG_RANGECODER build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCE x86: avcodec: Consistently name all init files Add more missing includes after removing the implicit common.h Add some more missing includes after removing the implicit common.h Don't include common.h from avutil.h rtmp: Automatically compute the hash for SWFVerification Conflicts: configure doc/APIchanges doc/examples/decoding_encoding.c libavcodec/Makefile libavcodec/assdec.c libavcodec/audio_frame_queue.c libavcodec/avpacket.c libavcodec/dv_profile.c libavcodec/dwt.c libavcodec/libtheoraenc.c libavcodec/rawdec.c libavcodec/rv40dsp.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/v210dec.h libavcodec/vc1dsp.c libavcodec/x86/Makefile libavfilter/asrc_anullsrc.c libavfilter/avfilter.c libavfilter/buffer.c libavfilter/formats.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_select.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/version.h libavutil/audioconvert.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Don't include common.h from avutil.hMartin Storsjö2012-08-151-0/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavfi: add hue filterJérémy Tran2012-08-131-0/+1
| | | | | | | | | | | | | | | | This is a port of the MPlayer hue filter (libmpcodecs/vf_hue.c) by Michael Niedermayer. Signed-off-by: Jérémy Tran <tran.jeremy.av@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: add asetpts audio filterStefano Sabatini2012-08-091-0/+1
| | | | | | | | Based on an idea by Andrey Utkin <andrey.krieger.utkin@gmail.com>.
* | lavfi: add smptebars sourcePaul B Mahol2012-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch readapted by Stefano Sabatini, color values proposed by Tim Nicholson <nichot20@yahoo.com>. Address trac ticket #1462. See thread: Subject: [FFmpeg-devel] [PATCH] smptebars filter Date: Wed, 20 Jun 2012 01:54:58 +0000 Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: add flite audio sourceStefano Sabatini2012-07-281-0/+1
| |
* | lavfi: move movie and amovie to a "multimedia sources" sectionStefano Sabatini2012-07-281-2/+4
| | | | | | | | | | | | Since the recent changes, movie and amovie are able to deal with more than one type of stream, so they should be categorized as "multimedia sources" rather than audio/video sources.
* | lavfi: change "transmedia" into "multimedia".Nicolas George2012-07-231-1/+1
| |
* | lavfi: add concat filter.Nicolas George2012-07-231-0/+1
| |
* | lavfi: add alphaextract and alphamerge filtersSteven Robertson2012-07-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | These filters are designed for storing and transmitting video sequences with alpha using higher-efficiency codecs such as x264 which don't natively support an alpha channel. 'alphaextract' takes an input stream with an alpha channel and returns a video containing just the alpha component as a grayscale value; 'alphamerge' takes an RGB or YUV stream and adds an alpha channel recovered from a second grayscale stream. Signed-off-by: Steven Robertson <steven@strobe.cc> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: implement asettb filter.Nicolas George2012-07-081-0/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-241-0/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: x86: Only use optimizations with cmov if the CPU supports the instruction x86: Add CPU flag for the i686 cmov instruction x86: remove unused inline asm macros from dsputil_mmx.h x86: move some inline asm macros to the only places they are used lavfi: Add the af_channelmap audio channel mapping filter. lavfi: add join audio filter. lavfi: allow audio filters to request a given number of samples. lavfi: support automatically inserting the fifo filter when needed. lavfi/audio: eliminate ff_default_filter_samples(). Conflicts: Changelog libavcodec/x86/h264dsp_mmx.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/version.h libavutil/x86/cpu.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: Add the af_channelmap audio channel mapping filter.Alex Converse2012-06-221-0/+1
| | | | | | | | Inspired by MPlayer's af_channels filter and SoX's remix effect.
OpenPOWER on IntegriCloud