summaryrefslogtreecommitdiffstats
path: root/libavfilter
Commit message (Collapse)AuthorAgeFilesLines
* lavfi/formats: reindent after last commit.Nicolas George2013-02-241-10/+10
|
* lavfi: fix merging of formats and clarify exception.Nicolas George2013-02-243-6/+16
| | | | | | | | The following commit: b97d61f avfilter/ff_merge_formats: only merge if doing so does not loose chroma or alpha introduced an exception to avoid lossy conversions. Add a comment to explain the logic. Fix the call to avoid applying it on audio formats.
* libavfilter/af_amerge: fix segfault if init fails.Nicolas George2013-02-241-2/+4
|
* vf_mp: Set pseudo palMichael Niedermayer2013-02-233-1/+16
| | | | | | | Fixes ticket2140 Fixes null pointer dereference Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_overlay: silence warning: X may be used uninitialized in this functionMichael Niedermayer2013-02-231-0/+2
| | | | | | Also ensure that format is valid in query_formats Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: Silence warning: passing argument 3 of av_image_copy from ↵Michael Niedermayer2013-02-231-1/+1
| | | | | | incompatible pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/boxblur: add support to named optionsStefano Sabatini2013-02-222-27/+55
|
* blend filterPaul B Mahol2013-02-214-2/+478
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/buffersrc: set channel layout if it is known.Nicolas George2013-02-211-0/+4
| | | | | | | | | If buffersrc was configured for frames with an unknown layout, the incoming frames will have channel_layout = 0. If the format negotiation has selected a known (and compatible) channel layout for the link, the frame is assumed to have that layout, the field must be set before injecting the frame in the filters.
* vf_idet: adapt default scores due to bugfixMichael Niedermayer2013-02-211-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_idet: Fix macro arguments sideeffectMichael Niedermayer2013-02-211-2/+4
| | | | | | | Fixes valgrind errors should improve detection scores Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/subtitles: fix recently introduced warning about discarded const ↵Clément Bœsch2013-02-201-1/+1
| | | | qualifier.
* lavfi/overlay: add format optionStefano Sabatini2013-02-202-14/+43
| | | | | In particular, fix misbehavior in case main and overlay input formats mismatch (e.g. YUV420 and YUV444).
* lavfi/overlay: apply minor consistency fixesStefano Sabatini2013-02-201-2/+2
|
* lavfi/overlay: implement shortest optionStefano Sabatini2013-02-202-1/+5
| | | | | | Force termination when the overlay stream ends. Simplify scripting logic, for example when an infinite source is used to generate a background for a composite video.
* lavfi/decimate: use named optionsStefano Sabatini2013-02-202-23/+26
|
* avfilter: fix segfault with setsar/darMichael Niedermayer2013-02-201-1/+1
| | | | | Reported-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/hue: reindent after previous commitStefano Sabatini2013-02-201-30/+30
|
* lavfi/hue: simplify parsing by making use of option shorthandsStefano Sabatini2013-02-201-34/+3
|
* avfilter/ff_merge_formats: only merge if doing so does not loose chroma or alphaMichael Niedermayer2013-02-191-0/+19
| | | | | | Fixes Ticket1280 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/overlay: yuv444p & yuva444p supportPaul B Mahol2013-02-191-3/+11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/histogram: overlay display mode for levels histogram modePaul B Mahol2013-02-181-5/+10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavf/showspectrum: add divVerent in the (c) for his recent work on the filter.Clément Bœsch2013-02-181-0/+1
|
* lavfi/noise: switch to AVLFG noise generatorPaul B Mahol2013-02-171-7/+11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavf/subtitles: error out in case of bitmap subtitles.Clément Bœsch2013-02-171-0/+7
|
* lavfi/subtitles: set a different description between ass and subtitles.Clément Bœsch2013-02-171-2/+2
|
* lavfi: rename vf_ass.c to vf_subtitles.cClément Bœsch2013-02-172-2/+2
|
* lavfi/subtitles: support charenc option.Clément Bœsch2013-02-171-1/+7
|
* lavfi/subtitles: split options between ass and subtitles.Clément Bœsch2013-02-171-8/+14
|
* lavfi/mp: drop mp=kerndeint filterStefano Sabatini2013-02-174-349/+1
| | | | The filter has been natively integrated into libavfilter.
* lavfi/mp: drop mp=unsharp filterStefano Sabatini2013-02-174-329/+1
| | | | | The native filter is equivalent from the point of view of the features and of performances.
* lavfi/unsharp: add missing NULL checkStefano Sabatini2013-02-171-1/+2
|
* lavfi/unsharp: merge definition and declaration in init_filter_param()Stefano Sabatini2013-02-171-3/+1
|
* lavfi/unsharp: directly access in-loop variables in apply_unsharp()Stefano Sabatini2013-02-171-14/+19
| | | | Increase performance, to match mp=unsharp.
* lavfi/unsharp: add check on matrix x/y size values oddityStefano Sabatini2013-02-172-4/+18
|
* yadif: remove unused variableMichael Niedermayer2013-02-161-1/+0
| | | | | Found by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi: port MP noise filterPaul B Mahol2013-02-164-2/+369
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82'Michael Niedermayer2013-02-163-40/+105
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82': vf_yadif: fix out-of line reads Conflicts: libavfilter/vf_yadif.c tests/ref/fate/filter-yadif-mode0 tests/ref/fate/filter-yadif-mode1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_yadif: fix out-of line readsAnton Khirnov2013-02-153-19/+107
| | | | | | | | Some changes in the border pixels, visually indistinguishable.
* | Merge commit 'ccd70d9c1689990e5aef2de383199bbc7cf60d13'Michael Niedermayer2013-02-161-14/+12
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'ccd70d9c1689990e5aef2de383199bbc7cf60d13': vf_yadif: factorize initializing the filtering callbacks Conflicts: libavfilter/vf_yadif.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_yadif: factorize initializing the filtering callbacksAnton Khirnov2013-02-151-11/+12
| | | | | | | | Do it all in config_props().
* | lavfi/yadif: support 9, 12, and 14 bits per pixelJames Darnley2013-02-161-0/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/yadif: remove unnecessary castJames Darnley2013-02-161-1/+1
| | | | | | | | | | | | Finish what 99162f8 started Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/kerndeint: move is_rgb_packed definition to the internal contextStefano Sabatini2013-02-161-1/+3
| | | | | | | | No need to recompute it for each new frame.
* | lavfi/kerndeint: use aligned linesizes for the temporary buffer.Clément Bœsch2013-02-161-5/+10
| | | | | | | | | | | | This improves the performances just enough to match mp=kerndeint. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi/unsharp: extend range for amount values, to reflect the behavior of ↵Stefano Sabatini2013-02-162-5/+7
| | | | | | | | | | | | mp=unsharp Also update the documentation accordingly, and suggest a meaningful range.
* | lavfi/unsharp: use named options, and add missing checks on matrix size valuesStefano Sabatini2013-02-162-18/+44
| | | | | | | | | | In particular, avoid out-of-buffer access and crashes with too big values, and rework documentation accordingly.
* | lavfi/kerndeint: use av_pix_fmt_desc_get instead of directly accessing the tableHendrik Leppkes2013-02-151-1/+1
| | | | | | | | | | | | Fixes FATE in MSVC DLL builds. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/ebur128: advance pointer to samplessedacca@comcast.net2013-02-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | Correct the advancement of a pointer to skip over LFE samples as intended in the loudness computation. This suggested patch is 3 of 3 for Ticket #2144 "libavfilter ebur128 loudness inaccuracy, irregular time interval, LFE interference". This suggested patch supersedes the contribution of January 15, 2013 in the thread “[PATCH] lavfi: EBU R.128 irreg time, ch weights, skip LFE” which combined multiple fixes in one batch.
* | lavfi/ebur128: fix channel weightsDavid A. Sedacca2013-02-151-5/+19
| | | | | | | | | | | | | | | | | | Correct the recognition of channel layouts for good channel weight in the loudness computation. This suggested patch is 2 of 3 for Ticket #2144 "libavfilter ebur128 loudness inaccuracy, irregular time interval, LFE interference". Signed-off-by: David A. Sedacca <sedacca at comcast.net>
OpenPOWER on IntegriCloud