summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* mandelbrot: add a end_scale and pts so we can zoom in.Michael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mandelbrot: center coordinate reference on the images centerMichael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mandelbrot: make 2 variables constMichael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mandelbrot: fix typo that led to hardcoded max iteration count.Michael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mandelbrot: support different outer coloring methods.Michael Niedermayer2011-11-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mandelbrot: make bailout a variableMichael Niedermayer2011-11-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: bump minor for mandelbrotMichael Niedermayer2011-11-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: add mandelbrot fraktal sourceMichael Niedermayer2011-11-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* yadif, its 2011Michael Niedermayer2011-11-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* yadif: reject reuse2 buffers as we cant use frames that change under ourMichael Niedermayer2011-11-11
| | | | | | fingers. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_fade: reindent after previous commitStefano Sabatini2011-11-10
|
* vf_fade: add alpha option and alpha fading supportMark Himsley2011-11-10
| | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* vf_fade: add support to options parsingMark Himsley2011-11-10
| | | | | | Extend fade syntax, required by a pending patch. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* src_movie: set the channel layout to default if the codec did not set it.Nicolas George2011-11-06
| | | | | Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Mark AVFilterPad[] compound literals as const.Reimar Döffinger2011-11-06
| | | | | | | GCC 4.6.2 at least still seems to fail to put them in .rodata though, see also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37303 Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Make another static array const.Reimar Döffinger2011-11-05
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Make another PixelFormat list const.Reimar Döffinger2011-11-05
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Make PIX_FMT format list arrays const.Reimar Döffinger2011-11-05
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Add const to static arrays where it was forgotten.Reimar Döffinger2011-11-05
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* af_volume: exp10() is a GNU extension.Michael Niedermayer2011-11-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* af_earwax: copy input buffer properties to outputStefano Sabatini2011-11-05
| | | | In particular, fix timestamps, partially address trac ticket #375.
* lavfi: add earwax audio filter, ported from SoxMina Nagy Zaki2011-11-05
| | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* lavfi: add volume filterStefano Sabatini2011-11-05
|
* lavfi: increase number of maximum registered filters from 64 to 128Stefano Sabatini2011-11-05
|
* lavfi: issue error if maximum number of filters is reachedStefano Sabatini2011-11-05
| | | | | | Issue an error and return a more meaningful error code in case the maximum number of registered filters has been reached. This is better than silently ignore the error, improve feedback.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-04
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vp6: Fix illegal read. avfilter: Don't copy garbage from the stack when setting up video pictures. avcodec: Make sure codec_type is set by avcodec_get_context_defaults2 avcodec: Remove a misplaced and useless attribute_deprecated avconv: add -dump_attachment option. avconv: add -attach option. avconv: make negative mappings disable only streams from the specified file fmtconvert: fix int32_to_float_fmul_scalar() for windows x86_64 Conflicts: libavcodec/options.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Don't copy garbage from the stack when setting up video pictures.Alex Converse2011-11-03
| |
* | Replace all strcasecmp/strncasecmp usages.Reimar Döffinger2011-11-03
| | | | | | | | | | | | | | | | | | | | All current usages of it are incompatible with localization. For example strcasecmp("i", "I") != 0 is possible, but would break many of the places where it is used. Instead use our own implementations that always treat the data as ASCII. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-03
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (44 commits) replacement Indeo 3 decoder gsm demuxer: do not allocate packet twice. flvenc: use first packet delay as global delay. ac3enc: doxygen update. imc: return error codes instead of 0 for error conditions. imc: return meaningful error codes instead of -1 imc: do not set channel layout for stereo imc: validate channel count imc: check for ff_fft_init() failure imc: check output buffer size before decoding imc: use DSPContext.bswap16_buf() to byte-swap packet data rtsp: add allowed_media_types option libgsm: add flush function to reset the decoder state when seeking libgsm: simplify decoding by using a loop gsm: log error message when packet is too small libgsmdec: do not needlessly set *data_size to 0 gsmdec: do not needlessly set *data_size to 0 gsmdec: add flush function to reset the decoder state when seeking libgsmdec: check output buffer size before decoding gsmdec: log error message when output buffer is too small. ... Conflicts: Changelog ffplay.c libavcodec/indeo3.c libavcodec/mjpeg_parser.c libavcodec/vp3.c libavformat/cutils.c libavformat/id3v2.c libavutil/parseutils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vsrc_testsrc: fix mailing list reference URLDiego Biurrun2011-11-02
| |
| * Remove some stray unnecessary ffmpeg references.Diego Biurrun2011-11-02
| |
* | vf_overlay: adopts FAST_DIV255 macro for calculating destination alphaStefano Sabatini2011-11-02
| | | | | | | | Ease readability, improve exactness.
* | vf_fade: fade to correct CCIR601/709 black levelMark Himsley2011-11-02
| | | | | | | | | | | | | | | | Current implementation fades to 0. This implementation fades to 16 for YUV formats that contain CCIR601/709 video levels. RGB and YUVJ formats are not altered. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | vf_transpose: remove pix_fmts which can currently not be supported.Michael Niedermayer2011-11-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: bump micro after recent changes in the overlay filterStefano Sabatini2011-10-31
| |
* | vf_overlay: add support to alpha pre-multiplication in the RGBA pathStefano Sabatini2011-10-31
| | | | | | | | | | | | | | | | Based on the work of Mark Himsley <mark@mdsh.com>. See thread: Subject: [FFmpeg-devel] libavfilter: extending overlay filter Date: Sun, 13 Mar 2011 14:18:42 +0000
* | vf_overlay: enable RGB pathStefano Sabatini2011-10-31
| | | | | | | | Add option rgb which forces the RGB path.
* | vf_overlay: use opt.h API for setting optionsStefano Sabatini2011-10-30
| | | | | | | | Extend syntax, allow to easily add more options later.
* | lavfi: add internal function ff_fill_rgba_map()Stefano Sabatini2011-10-28
| |
* | ashowinfo: fix typo in description.Clément Bœsch2011-10-27
| |
* | vf_showinfo: print checksums in hexadecimal.Clément Bœsch2011-10-27
| |
* | vf_scale: Request an aligned buffer.Michael Niedermayer2011-10-27
| | | | | | | | | | | | Fixes Ticket594 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_pad: Fix alignment of get_video_buffer()Michael Niedermayer2011-10-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter: add named constamt to indicate the amount of alignment that ↵Michael Niedermayer2011-10-27
| | | | | | | | | | | | AV_PERM_ALIGN means. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter: add flag to indicate that alignment is neededMichael Niedermayer2011-10-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vsrc_testsrc: fix off-by-one logic when detecting the EOF time in ↵Mark Himsley2011-10-25
| | | | | | | | | | | | request_frame() Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | testsrc seconds display is out-by-one frameMark Himsley2011-10-25
| | | | | | | | | | | | | | | | Without this patch each displayed second is incremented 1 frame early, second 0 is only 24 frames long where as every other second is 25 frames long. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vsrc_testsrc: increase log level from DEBUG to INFO for message in init()Stefano Sabatini2011-10-24
| |
* | lavfi: rewrite nullsrc using the code in vsrc_testsrc.cStefano Sabatini2011-10-24
| | | | | | | | | | | | | | | | | | Factorize code, extend the functionality of the filter, and make it return empty buffers. This is useful for filters which ignore the input frames content. This is also changing the syntax of the nullsrc source, and dropping the framerate expression evaluation, which does not look particularly useful.
* | vsrc_testsrc: do not assume non-padded lines in test_fill_picture()Stefano Sabatini2011-10-23
| | | | | | | | | | In particular, fix sliding color bar with padded data, for example with testsrc,pad=iw+200:ih.