summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* lavfi/overlay: support timeline through the new system.Clément Bœsch2013-04-23
|
* lavfi: add 'enable' command injection to filters supporting timeline.Clément Bœsch2013-04-23
|
* lavfi: add timeline support.Clément Bœsch2013-04-23
| | | | | Flag added in a few simple filters. A bunch of other filters can likely use the feature as well.
* lavfi: add frame counter into AVFilterLink and use it in filters.Clément Bœsch2013-04-23
|
* lavfi: remove mp=down3drightPaul B Mahol2013-04-22
| | | | | | | Same funcionality is provided by stereo3d=ab[2]{l,r}:sbs[2]{l,r}. Additional "features" are barely useful and cause crash or artifacts. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit '9bfc6e02bae9de354fb9ba09a8a140e83eeadf7d'Michael Niedermayer2013-04-22
|\ | | | | | | | | | | | | * commit '9bfc6e02bae9de354fb9ba09a8a140e83eeadf7d': afifo: fix request_samples on the last frame in certain cases Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * afifo: fix request_samples on the last frame in certain casesAnton Khirnov2013-04-22
| | | | | | | | | | | | | | | | | | | | | | | | The current code can fail to return the last frame if it contains exactly the requested number of samples. Fixes the join filter test, which previously did not include the last 408 samples in most cases. CC:libav-stable@libav.org Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | lavfi/fade: Added ability to do video fade based on timestampAndy Martin2013-04-21
| |
* | lavfi: add interleave filtersStefano Sabatini2013-04-21
| |
* | lavfi/sendcmd: drop now pointless sendcmd/asendcmd_init() wrappersStefano Sabatini2013-04-21
| |
* | lavfi/sendcmd: fix various "in in" rerepepetitions in messagesStefano Sabatini2013-04-21
| |
* | lavfi/buffersink: fix possible leaks after allocation failures.Nicolas George2013-04-21
| | | | | | | | Should fix Coverity CID 1005313, 1005314, 1005315.
* | lavfi: add asetrate filter.Nicolas George2013-04-21
| |
* | libavfilter/af_atempo: Avoid round-off error build-up, ticket #2484Pavel Koshevoy2013-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | Current method for constraining fragment position drift suffers from round-off error build up. Instead of calculating cumulative drift as a sum of input fragment position corrections, it is more accurate to calculate drift as the difference between current fragment position and the ideal position specified by the tempo scale factor. Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavfilter/af_atempo: Fix uninitialized memory accessPavel Koshevoy2013-04-21
| | | | | | | | | | | | | | | | valgrind reported uninitialized memory access which was caused by incorrect number of samples being passed to push_samples(..) Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/deshake_kernel: fix reset value bug of deshake kernelhighgod04012013-04-20
| | | | | | | | | | Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/stereo3d: support more formats for non-anaglyph outputsPaul B Mahol2013-04-20
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavc: add AV_CODEC_PROP_TEXT_SUB.Clément Bœsch2013-04-19
| | | | | | | | CC are not marked. Also allow potential mixed types later.
* | lavfi/afade: use AV_OPT_TYPE_DURATIONPaul B Mahol2013-04-19
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2013-04-19
|\ \ | | | | | | | | | | | | | | | | | | | | | * cigaes/master: ffmpeg: make -aspect work with -vcodec copy. lavfi/vf_aspect: improve compatibility of parsing. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavfi/vf_aspect: improve compatibility of parsing.Nicolas George2013-04-18
| | | | | | | | | | | | | | | | | | | | | Try to accept both the old "num:den" and the new "num/den" syntax. Fix "aspect=2" being ignored due to a missing den. Also remove a duplicated #include.
* | | lavfi/mptestsrc: fix invalid access in case of negative linesizeStefano Sabatini2013-04-18
|/ / | | | | | | | | In particular, fix crash with: ffplay -f lavfi mptestsrc,vflip
* | colorchannelmixer filterPaul B Mahol2013-04-18
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | colorbalance filterPaul B Mahol2013-04-18
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/aspect: apply hot fix for NUM:DEN syntaxStefano Sabatini2013-04-17
| |
* | lavfi/setdar: fix num/den swapping in log messageStefano Sabatini2013-04-17
| |
* | lavfi/setsar: remove spurious #if FF_API_OLD_FILTER_OPTS around init fieldStefano Sabatini2013-04-17
| |
* | lavfi/mptestsrc: remove unused size fieldStefano Sabatini2013-04-17
| |
* | lavfi/mptestsrc: use AV_OPT_TYPE_DURATIONStefano Sabatini2013-04-17
| | | | | | | | Simplify.
* | lavfi/mptestsrc: reindent option constantsStefano Sabatini2013-04-17
| |
* | lavfi/testsrc: fix styleStefano Sabatini2013-04-17
| |
* | lavfi/testsrc: use int in place of unsignedStefano Sabatini2013-04-17
| | | | | | | | | | | | | | | | Avoid implicit int->unsigned conversion, causing invalid access in case of negative linesize. Fix crash with: ffplay -f lavfi testsrc,vflip
* | lavfi/aspect: extend verbose feedback, show old SAR and DAR valuesStefano Sabatini2013-04-17
| |
* | lavfi/aspect: restore ratio parsingStefano Sabatini2013-04-17
| | | | | | | | | | Allow to set a ratio as "a:b" (with proper escaping), and correctly honour the max parameter.
* | lavfi/select: factorize options definition between select and aselectStefano Sabatini2013-04-17
| |
* | lavfi/select: add support for dynamic number of outputsStefano Sabatini2013-04-17
| |
* | lavfi/select: make select_frame() return voidStefano Sabatini2013-04-17
| | | | | | | | | | | | Set select->select internally to the function, avoid lossy double->int conversion causing spurious frame drop (e.g. in case the evaluation result is positive and less than 1).
* | Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2013-04-17
|\ \ | | | | | | | | | | | | | | | | | | * cigaes/master: lavfi/buffersrc: fix failed requests count. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavfi/buffersrc: fix failed requests count.Nicolas George2013-04-17
| | | | | | | | | | | | | | | | | | | | | | | | The line was lost during the AVFrame transition. It causes programs relying on the failed requests count, especially ffmpeg, to add frames to the wrong input. Fix trac ticket #2467.
* | | vf_lut: fix simplification / off by 1 errorMichael Niedermayer2013-04-17
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lavfi/stereo3d: fix interleave row output modesPaul B Mahol2013-04-17
| | | | | | | | | | | | | | | | | | Linesizes that did not match output width produced several artifacts. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | | lavfi/interlace: remove exec permissions.Clément Bœsch2013-04-17
| | |
* | | lavfi/lut: simplify nested component stepping.Clément Bœsch2013-04-17
| | |
* | | lavfi/lut: reindent after previous commit.Clément Bœsch2013-04-17
| | |
* | | lavfi/lut: add direct path.Clément Bœsch2013-04-17
| | |
* | | lavfi/stereo3d: check input width & heightPaul B Mahol2013-04-17
| | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | | Merge commit 'c0771a1ac6da697f86e3b10c8fe5dbc2ee92e347'Michael Niedermayer2013-04-17
|\ \ \ | | |/ | |/| | | | | | | | | | | | | * commit 'c0771a1ac6da697f86e3b10c8fe5dbc2ee92e347': af_channelmap: cosmetics, use an extra local variable to shorten the code Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | af_channelmap: cosmetics, use an extra local variable to shorten the codeAnton Khirnov2013-04-17
| | |
* | | Merge commit 'aafed1175df76603e94c99a7748968780d6548d2'Michael Niedermayer2013-04-17
|\| | | | | | | | | | | | | | | | | | | | * commit 'aafed1175df76603e94c99a7748968780d6548d2': af_channelmap: sanity check input channel indices in all cases. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | af_channelmap: sanity check input channel indices in all cases.Anton Khirnov2013-04-17
| | | | | | | | | | | | | | | | | | Fixes invalid reads from non-existing channels. CC:libav-stable@libav.org