Janne Grunau
456d3e4fb5
yadif: specify array size outside DECLARE_ALIGNED
13 years ago
Diego Biurrun
0bba26466f
cosmetics: Delete empty lines at end of file.
13 years ago
Clément Bœsch
c84acc31b2
Revert "vf_fspp: use LOCAL_MANGLE instead of MANGLE."
...
This reverts commit 1aa8f5fcfb
. It broke
the other x86_32 fate instances.
13 years ago
Anton Khirnov
38d5533228
pixdesc: mark pseudopaletted formats with a special flag.
...
This makes it possible to dintinguish them from PAL8.
Fixes an invalid write in avpicture_layout().
13 years ago
Clément Bœsch
1aa8f5fcfb
vf_fspp: use LOCAL_MANGLE instead of MANGLE.
...
The symbols are locals, thus the EXTERN_PREFIX should be omitted. This
might fix the llvm-gcc fate instance.
13 years ago
Stefano Sabatini
0349d61eef
lavfi/aspect: rename field aspect->aspect to aspect->ratio
...
The new name is more sensible.
13 years ago
Stefano Sabatini
b7d45d0b0f
lavfi: add setfield filter
13 years ago
Stefano Sabatini
70ffda3217
lavu: introduce av_parse_ratio() and use it in ffmpeg and lavfi/aspect
...
Factorize code and provide ratio parsing consistency.
13 years ago
Andrey Utkin
e496c45d9b
drawtext: add 'fix_bounds' option on coords fixing
...
Before, drawtext filter deliberately altered given text coordinates if
text didn't fully fit on the picture. This breaks the use case of
scrolling large text, e.g. movie closing credits.
Add 'fix_bounds', to make it usable in such cases (by setting its value to 0).
Default behavior is not changed, and non-fitting text coords are fixed.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Andrey Utkin
2b43dfce36
drawtext: fix text_{w, h} expression vars
...
Before, {text_,}{w,h} vars hadn't got initialized
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Andrey Utkin
e7f0bc8c0f
drawtext: add missing braces around an if() block.
...
Prevents uninitialized read.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Clément Bœsch
174880f580
lavfi/thumbnail: rename @url to @see .
...
@url isn't a valid Doxygen directive.
13 years ago
Clément Bœsch
d50a4c4a5b
lavfi/amerge: copy ref props after filtering samples.
...
This fixes various issues with ffmpeg -ss and -t.
13 years ago
Clément Bœsch
85c66793d7
lavfi/pan: copy ref props after filtering samples.
...
At least PTS needs to be copied to avoid breaking options such as -t in
ffmpeg.
13 years ago
Clément Bœsch
c79eddaff1
lavfi/aconvert: use libswresample.
...
This commit also drops the planar parameter; you now need to use the 'p'
suffix in order to request a planar sample format.
13 years ago
Clément Bœsch
e96be8409f
lavfi/aresample: use libswresample.
13 years ago
Clément Bœsch
9f0b0db0d3
lavfi/aformat: use do..while(0) form for macro.
...
This avoids some empty statements.
13 years ago
Clément Bœsch
f65600d519
drawtext: use new public timecode API.
13 years ago
Michael Niedermayer
c4bdb2bf93
libavfilter/version.h: fix project name
...
The code in the file is written by vitor in be19d752
(2008)
thus cannot have originated in libav which did not exist at that
time
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
23b639c44f
Fix "ouput" typo and add a check.
13 years ago
Alex Converse
7181c4edee
cosmetics: Remove extra newlines at EOF
13 years ago
Nicolas George
4a68949cd8
lavfi: Makefile: cosmetics: align FFLIBS.
13 years ago
Diego Biurrun
07a873a277
build: Automatically include architecture-specific library Makefile snippets.
13 years ago
Diego Biurrun
33ad8c3cab
cosmetics: Remove some unnecessary block braces.
13 years ago
Nicolas George
af21823ae0
lavfi: require libswr for af_pan.
13 years ago
Nicolas George
0c3577bfd9
lavfi: add avfilter_graph_dump.
13 years ago
Clément Bœsch
9bd44b42a8
pan: drop unecessary includes.
13 years ago
Clément Bœsch
66b1b7e5fa
pan: move query_formats() to avoid forward declarations.
13 years ago
Clément Bœsch
94dc4a5046
pan: reindent after remap commit.
13 years ago
Clément Bœsch
6728dd37ac
pan: add channel mapping capability.
13 years ago
Clément Bœsch
66fdbcbbc9
pan: raise correct error when there is no param specified.
13 years ago
Michael Niedermayer
c6baa4046a
avfilter: add some asserts() to check refcounts.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
a9117c755e
lavfi: fix mp and mandelbrot descriptions to make them complete sentences
...
This is consistent with the other filter descriptions.
13 years ago
Ray Simard
9ec39937f9
deshake: variable used uninitialized
...
Sometimes the scan finds nothing that qualifies for addition to
the array and pos is zero after the loops. The code forces pos to
1 and the array is then processed as if it had one valid element in it,
producing some amusing but not very useful results.
I don't see the rationale for this. If pos is zero coming out of the
loops, the only appropriate thing to do is set t->angle to zero. The
attached patch does that. It's worked properly in several tests so far.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
9d35fa43ee
lavfi: add missing periods in descriptions.
13 years ago
Stefano Sabatini
a798c20a76
lavfi/testsrc: add "decimals" option to the testsrc filter
13 years ago
Stefano Sabatini
4ee03fef53
lavfi/rgbtestsrc: make alpha plane opaque
13 years ago
Nicolas George
bbf372e145
overlay: do not leak x/y expressions.
13 years ago
Diego Biurrun
e44c11e9fa
cosmetics: Move static and inline attributes to more standard places.
...
Fixes several "‘static’ is not at beginning of declaration" warnings.
13 years ago
Ray Simard
369befb41e
vf_deshake: remove unused variable totalangles
...
Variable totalangles was created and assigned, but never used.
Signed-off-by: Ray Simard <rhs.ffmpeg@sylvan-glade.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Ray Simard
7f6004fc74
vf_deshake: zero-init Transform structs in end_frame()
...
Initialize Transform structs t and orig to zero.
Signed-off-by: Ray Simard <rhs.ffmpeg@sylvan-glade.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Reimar Döffinger
7cbb32e461
Use an int MotionVector for find_block_motion.
...
Using the double variant causes several pointless conversions between
double and int.
Worse, one of the conversions is in an inner loop together with a
function using MMX, resulting in undefined behaviour.
Based on debugging by Ray Simard.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Tested-by: Ray Simard <rhs.ffmpeg@sylvan-glade.com>
13 years ago
Michael Niedermayer
f068ce570f
avfilter: pool draining and self destruction support.
...
This should fix a memleak.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
a8b0ece6e5
lavfi/testsrc: add "d" alias for the duration option
13 years ago
Anton Khirnov
3167dc9515
lavfi: move version macros to a new installed header version.h
13 years ago
Anton Khirnov
43fe6a2905
vsrc_buffer: release the buffer on uninit.
13 years ago
Clément Bœsch
98aafc5bbf
timecode: set a fixed buffer size of 16B for tc string.
13 years ago
Anton Khirnov
5d25140f71
vsrc_buffer: error on changing frame parameters.
13 years ago
Clément Bœsch
0c01947316
lavfi: add audio silencedetect filter.
13 years ago
Diego Biurrun
3dc99a18d4
cosmetics: drop some pointless parentheses
13 years ago