Paul B Mahol
2bdd434931
lavfi/stereo3d: add support for alternating frames input & output format
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Clément Bœsch
d558e46469
lavfi: add two opencl headers to SKIPHEADERS.
Fix make checkheaders.
12 years ago
Paul B Mahol
c645659988
lavfi/showwaves: fix crash in case of negative linesize
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
32d4641219
lavfi/showspectrum: fix crash in case of negative linesize
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Michael Niedermayer
e92862e75f
avfilter/vf_tinterlace: fix handling of not so even sizes
Fixes green bottom line
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Stefano Sabatini
0400176772
lavfi/mp: remove mp=tinterlace wrapper
From various tests, there is no evidence that the filter is faster than
the native tinterlace, and it has several more limitations and a few
bugs.
See thread:
Subject: [FFmpeg-devel] [NOPATCH] lavfi/mp: drop tinterlace wrapper
Date: Wed, 5 Sep 2012 00:26:01 +0200
12 years ago
Stefano Sabatini
75070d9fa0
lavfi/transpose: apply grammar consistency fixes to transpose dir option
12 years ago
Stefano Sabatini
028c73358a
lavfi/transpose: reindent constants
12 years ago
Stefano Sabatini
d33c77b14a
lavfi/transpose: restore validity of values in range 4-7
They were lost in commit a4e0defa75 .
12 years ago
Paul B Mahol
cc5c155959
astats filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
785eb5fc57
lavfi/negate: unbreak negate alpha
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Clément Bœsch
039c2b7828
lavfi/hqdn3d: remove timeline flag.
The filter stores some temporal data, which needs to be done with the
passthrough callback system when timeline is enabled. Until then,
timeline support is disabled.
12 years ago
Paul B Mahol
6a8d05061f
lavfi/stereo3d: avoid division when changing aspect ratio
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
42d61fd968
lavfi/afade: fix AVOptions descriptions
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
09250e3445
lavfi/curves: add support for more rgb formats
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
1a530f9ed8
lavfi: support timeline for colorbalance and colorchannelmixer
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
highgod0401
cd134963e8
lavfi/unsharp: add opencl unsharp filter
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Paul B Mahol
89b5ed5f15
lavfi/noise: remove get_video_buffer, its redundant now
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
e86ed98f43
lavfi/noise: add missing emms_c()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
00acfdd926
lavfi/telecine: show time base change too
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Clément Bœsch
035a3792c2
lavfi/subtitles: zero-init AVSubtitle.
This avoids invalid free when the stream id doesn't match the packet
stream index.
Ticket #2501
12 years ago
Clément Bœsch
73050df240
lavfi: add timeline support in {de,remove}logo.
Both don't change anything in the context between frames.
12 years ago
Clément Bœsch
1f6aa7de3e
lavfi: add vidstabutils.h to SKIPHEADERS.
Fix checkheaders when vid.stab is not available.
12 years ago
Clément Bœsch
c7d2a3abf0
lavfi/vidstabdetect: fix direct path.
The frame must be writable if the show option is set, otherwise pass the
frame unchanged.
12 years ago
Clément Bœsch
c82f6e58da
lavfi/vidstab: remove mention of defaults for consistency with other filters.
12 years ago
Clément Bœsch
111ac10b60
lavfi/vidstab: make use of direct variable.
12 years ago
Clément Bœsch
9273cc8eb5
lavfi/vidstab: add missing flags for 2 options.
12 years ago
Clément Bœsch
cdc48775aa
lavfi/vidstab: consistent descriptions.
12 years ago
Clément Bœsch
017051266b
lavfi/vidstab: miscelenaous cosmetics and typo fixes.
12 years ago
Georg Martius
4364e1f150
lavfi: add video stabilization plugins using vid.stab library
vidstabdetect and vidstabtransform common functions for interfacing
vid.stab are in libavfilter/vidstabutils.c
Signed-off-by: Georg Martius <martius@mis.mpg.de>
12 years ago
Stefano Sabatini
638ffb2413
lavfi/hue: rework logic for setting commands
In particular, fix h/H commands in case h and H are not specified as
initial parameters.
12 years ago
Michael Niedermayer
8f04220df8
avfilter/geq: rgb support
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Michael Niedermayer
a9a537b154
avfilter/drawtext: add pict_type support
Fixes Ticket2470
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Clément Bœsch
15d2f26998
lavfi/overlay: support timeline through the new system.
12 years ago
Clément Bœsch
38853169ce
lavfi: add 'enable' command injection to filters supporting timeline.
12 years ago
Clément Bœsch
fdd93eabfb
lavfi: add timeline support.
Flag added in a few simple filters. A bunch of other filters can likely
use the feature as well.
12 years ago
Clément Bœsch
b8a5c76131
lavfi: add frame counter into AVFilterLink and use it in filters.
12 years ago
Diego Biurrun
c1ad70c3cb
x86: Move some conditional code around to avoid unused variable warnings
12 years ago
Paul B Mahol
2f11aa141a
lavfi: remove mp=down3dright
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>
12 years ago
Anton Khirnov
9bfc6e02ba
afifo: fix request_samples on the last frame in certain cases
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>
12 years ago
Andy Martin
4ac2da3793
lavfi/fade: Added ability to do video fade based on timestamp
12 years ago
Stefano Sabatini
3e40b85683
lavfi: add interleave filters
12 years ago
Stefano Sabatini
df766673e5
lavfi/sendcmd: drop now pointless sendcmd/asendcmd_init() wrappers
12 years ago
Stefano Sabatini
5e893df7ae
lavfi/sendcmd: fix various "in in" rerepepetitions in messages
12 years ago
Nicolas George
fd7a7e11b9
lavfi/buffersink: fix possible leaks after allocation failures.
Should fix Coverity CID 1005313, 1005314, 1005315.
12 years ago
Nicolas George
b57c23f8c8
lavfi: add asetrate filter.
12 years ago
Pavel Koshevoy
0c77cdb491
libavfilter/af_atempo: Avoid round-off error build-up, ticket #2484
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>
12 years ago
Pavel Koshevoy
5a2a060378
libavfilter/af_atempo: Fix uninitialized memory access
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>
12 years ago
highgod0401
fdad04e756
avfilter/deshake_kernel: fix reset value bug of deshake kernel
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Paul B Mahol
a56fd051ee
lavfi/stereo3d: support more formats for non-anaglyph outputs
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago