summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
...
* | avfilter/vf_maskedmerge: add SIMD for maskedmerge with 8 bit depth inputPaul B Mahol2015-10-02
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/af_rubberband: add process_command()Paul B Mahol2015-10-02
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/mandelbrot: Output RGB0 instead of RGBA.Carl Eugen Hoyos2015-10-02
| |
* | avfilter/x86/vf_psnr.asm: fix typoPaul B Mahol2015-10-01
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_maskedmerge: get rid of MaskedMergeContext from functions that ↵Paul B Mahol2015-09-30
| | | | | | | | | | | | do actual work Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_maskedmerge: rewrite and remove some duplicated codePaul B Mahol2015-09-30
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/af_rubberband: flush only if there is something availablePaul B Mahol2015-09-30
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_atadenoise: do not use uninitialized dataPaul B Mahol2015-09-29
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'c9943f00cfa2471d1b8a3a9ddc7a21049a71090e'Hendrik Leppkes2015-09-29
|\| | | | | | | | | | | | | * commit 'c9943f00cfa2471d1b8a3a9ddc7a21049a71090e': vf_framepack: Use av_image_copy() where appropriate Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * vf_framepack: Use av_image_copy() where appropriateVittorio Giovara2015-09-29
| | | | | | | | | | | | | | This correctly adjust chroma subsampling for column interleaved mode, and allows future high bitdepth support. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'ae25413daf42a06f078ed81bb545ec23a8e0b482'Hendrik Leppkes2015-09-29
|\| | | | | | | | | | | | | * commit 'ae25413daf42a06f078ed81bb545ec23a8e0b482': lavfi: do not exclude hwaccel formats from ff_all_formats() Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * lavfi: do not exclude hwaccel formats from ff_all_formats()Anton Khirnov2015-09-28
| | | | | | | | It should be possible to pass hwaccel frames through lavfi.
| * avfilter: Support both syntaxes for the scale filterLuca Barbato2015-09-13
| |
| * buffersrc: Improve initialization log messageVittorio Giovara2015-09-13
| | | | | | | | Add timebase and aspect ratio information.
* | avfilter/delogo: Fix show option when band is smallJean Delvare2015-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code assumed that the outermost interpolated pixels were always in the fuzzy area defined by the band option. However if the band value is small, there may be no fuzzy area on a given plane. In that case, option show did not work, no rectangle was drawn (or only on the luma plane, depending on the band value and chroma plane subsampling factors.) Fix the problem by not making any assumption on where the outermost interpolated pixels will be. The new code was verified to produce the same result as the original code when the band value is not small. Signed-off-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter: add maskedmerge filterPaul B Mahol2015-09-28
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_yadif: add missing "This file is part of FFmpeg"Michael Niedermayer2015-09-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_mcdeint: add missing "This file is part of FFmpeg"Michael Niedermayer2015-09-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_blend: add addition128 modePaul B Mahol2015-09-26
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/generate_wave_table: clean up extra newlinesKyle Swanson2015-09-24
| | | | | | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* | avfilter/af_tremolo: make it bit-exact with sox effect of same namePaul B Mahol2015-09-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | vf_scale: conditionally override chroma positionChristophe Gisquet2015-09-23
| | | | | | | | | | | | | | | | | | | | For yuv420p, the chroma position is unilaterally overriden, even if ffmpeg's command-line explicitly set it. To fix this, override only if the value is the default one. Regression since 1515bfb3. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_chromakey: Add chromakey video filterTimo Rothenpieler2015-09-23
| | | | | | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* | avfilter/af_rubberband: rename duplicate option namePaul B Mahol2015-09-23
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/hermite: fix "libavfilter/hermite.h:19:15: error: no previous ↵Michael Niedermayer2015-09-22
| | | | | | | | | | | | | | | | prototype for hermite_interpolation" Fix build Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter: add agate filterPaul B Mahol2015-09-22
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter: add tremolo filterKyle Swanson2015-09-22
| | | | | | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* | Update my email addressJean Delvare2015-09-22
| | | | | | | | | | | | My old address no longer works. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter: add rubberband wrapperPaul B Mahol2015-09-20
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.Nicolas George2015-09-20
| | | | | | | | It has no longer any effect.
* | lavfi: drop the requirement that request_frame returns a frame.Nicolas George2015-09-20
| | | | | | | | | | | | | | | | It requires a loop in filters or the framework, that makes the scheduling less efficient and more complex. This is purely an internal change since the loop is now present in buffersink. Note that no filter except buffersink did rely on the requirement.
* | lavfi/vf_idet: reindent after last commit.Nicolas George2015-09-20
| |
* | lavfi/vf_idet: remove the loop in request_frame().Nicolas George2015-09-20
| | | | | | | | It is not necessary due to the use of FF_LINK_FLAG_REQUEST_LOOP.
* | lavfi/buffersink: loop over ff_request_frame().Nicolas George2015-09-20
| | | | | | | | | | | | | | | | Do not assume that ff_request_frame() returning success implies a frame has arrived in the FIFO. Instead, just loop until a frame is in the FIFO. It does not change anything since the same loop is present in ff_request_frame(), confirmed by an assertion.
* | all: do standards compliant absdiff computationGanesh Ajjanagadde2015-09-18
| | | | | | | | | | | | | | | | This resolves implementation defined behavior, and also silences -Wabsolute-value in clang 3.5+. Moreover, the generated asm is identical to before modulo nop padding. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avf_showcqt: use frequency domain windowingMuhammad Faiz2015-09-18
| | | | | | | | | | | | | | | | faster initialization and less code slightly different result computationally from previous coeffclamp option is ignored Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_colorkey: Improve filter descriptionTimo Rothenpieler2015-09-18
| | | | | | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* | avfilter/af_sidechaincompress: do not use floatsPaul B Mahol2015-09-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_atadenoise: fix file permissionsPaul B Mahol2015-09-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/af_sidechaincompress: use doubles instead of floatsPaul B Mahol2015-09-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter: add stereo tools filterPaul B Mahol2015-09-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/af_ladspa: process all channels for nb_handles > 1Paul B Mahol2015-09-16
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_stereo3d: simplify blank calculations and check heightPaul B Mahol2015-09-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vsrc_cellauto: use the name 's' for the pointer to the private contextGanesh Ajjanagadde2015-09-15
| | | | | | | | Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* | avfilter/f_sendcmd: use the name 's' for the pointer to the private contextGanesh Ajjanagadde2015-09-15
| | | | | | | | | | Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | avfilter/af_stereowiden: fix 2nd argument for av_callocPaul B Mahol2015-09-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_vidstabdetect: use the name 's' for the pointer to the private ↵Ganesh Ajjanagadde2015-09-15
| | | | | | | | | | | | | | context Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | avfilter/vf_xbr: use the name 's' for the pointer to the private contextGanesh Ajjanagadde2015-09-15
| | | | | | | | Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* | avfilter: add stereowiden filterPaul B Mahol2015-09-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/avf_showfreqs: add lanczos and gauss windowing functionsPaul B Mahol2015-09-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>