Stefano Sabatini
fdffaa6b11
lavfi/scale: document behavior with regards to the output sample aspect ratio
Also show the input and output sample aspect ratio in the log.
13 years ago
Nicolas George
69174fad73
vf_thumbnail: forward request_frame at least once.
The current version relied on poll_frame to request
the very first frame, that would not work if the
surrounding code does not call poll_frame.
13 years ago
Stefano Sabatini
d9f26a0d71
lavfi/crop: show input and output sample aspect ratio in the log
13 years ago
Stefano Sabatini
0ac38deda7
lavfi/allfilters: fix weird vertical align
13 years ago
Stefano Sabatini
3225bc37a3
lavfi: add bbox filter
Also add bbox.h and bbox.c files, based on the remove-logo filter by
Robert Edele. These files are useful for sharing code with the pending
removelogo port.
13 years ago
Michael Niedermayer
b89f94077d
ass: fix DAR calculation.
Found-by: REN Lifeng <renlifeng@wowfly.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
9e2ee46206
vf_fspp: add ff_ prefix to non static variables.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Baptiste Coudurier
fa35ade8f9
vf_fspp: fix compilation with llvm
13 years ago
Lou Logan
2d38081b4f
cosmetics: fix some typos
Patch attached.
From 2d4094fc0d
Mon Sep 17 00:00:00 2001
From: Lou Logan <lou@lrcd.com>
Date: Mon, 12 Mar 2012 14:13:44 -0800
Subject: [PATCH] cosmetics: fix some typos
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
4fe5448790
lavfi/drawtext: add 24 hours wrapping option for timecode.
Fixes ticket #1044 .
13 years ago
Baptiste Coudurier
f49cb8e669
vf_crop: keepaspect support
13 years ago
Baptiste Coudurier
1b99971dc7
vf_frei0r: set outlinks sample aspect ratio to 1
13 years ago
Stefano Sabatini
aefd1cb725
lavfi: remove swapuv libmpcodecs wrapper
The filter has been ported to a native libavfilter filter.
13 years ago
Stefano Sabatini
fa35d880aa
lavfi: port MP swapuv filter
13 years ago
Nicolas George
b50767c31d
vf_pad: keep a reference to the output buffer.
Once fixed, the end_frame function does exactly what
avfilter_default_end_frame does; therefore, end_frame
can be removed to let avfilter_default_end_frame work.
Fixes ticket #1038 .
13 years ago
Nicolas George
1ea3b657d6
vf_yadif: accept input with several frames available.
Fixes ticket #1040 .
13 years ago
Michael Niedermayer
776c89f019
vsrx_mptestsrc: remove duplicate config_props init.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
14aa1ba802
libmpcodecs/vf_pp: import memleak fix from MPlayer.
13 years ago
Nicolas George
7f06ca6e2b
vf_mp: uninit filter chain.
Most of the code was taken from MPlayer's vf_uninit_filter_chain.
13 years ago
Stefano Sabatini
409a3bda07
lavfi: add blackdetect filter
Address trac ticket #901 .
13 years ago
Nicolas George
07fb7682d1
vsrc_testsrc: free option values.
13 years ago
Nicolas George
eb6b6d7f8a
vsrc_life: free option values.
13 years ago
Nicolas George
f8210f892e
vf_fade: free type when overwriting it.
13 years ago
Michael Niedermayer
f54e06feb3
vf_deshake: try to fix memleak
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
02670762d2
libavfilter/libmpcodecs: add vf_pp from current mplayer svn
This will allow us to do regression tests on libpostproc.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
42655b24c2
avfiltergraph: avoid harmful auto audio conversions.
With the current code, an automatically inserted aconvert necessary
for format change would usually convert to mono for no good reason.
The new code will not avoid all conversions, but at least will keep
them among the layouts common to both filters.
13 years ago
Nicolas George
4217dfe87b
af_pan: remove dual double/int storage of gain.
libswresample takes care of that now.
13 years ago
Alex Converse
b0f29db5c2
Mark mutable static data const where appropriate.
13 years ago
Clément Bœsch
241f8465d0
lavfi/abuffer: init the data planes with NULL pointers.
Samples buffer ref is allocated and loaded with the uninitialized data
pointers:
av_asrc_buffer_add_buffer()
-> av_asrc_buffer_add_samples()
-> avfilter_get_audio_buffer_ref_from_arrays(data, ...)
...which leads to a crash with at least lavfi/ashowinfo in case of !NULL
(see the for loop while samplesref->data[plane]).
13 years ago
Nicolas George
a923b6b8f4
af_pan: move query_format before config_props.
That is the logical order in which the functions are called,
and there is no longer any need of forward declarations.
13 years ago
Nicolas George
eb9ba527e7
af_pan: remove the indirect function call.
libswresample is used in all cases.
13 years ago
Nicolas George
a297856b8c
af_pan: reindent after last commit.
13 years ago
Nicolas George
a44b510d56
af_pan: use libswr for rematrixing.
13 years ago
Stefano Sabatini
4538d66010
lavfi/aspect: set default value to 0:1, as stated in the docs
Fix regression introduced in commit 70ffda3217
.
13 years ago
Stefano Sabatini
80715c3b23
lavfi/aspect: remove confusing comments
13 years ago
Stefano Sabatini
360218713f
lavfi/aspect: show log info even in case no argument is provided to setdar/setsar
13 years ago
Stefano Sabatini
7bdefc0f12
lavfi/overlay: add logic for avoiding overlaying frames with PTS > main frame PTS
Also add debug logging messages for helping tracking down similar
issues.
Fix trac ticket #467 .
13 years ago
Nicolas George
bd5080b1b0
af_pan: comment a tricky piece of code.
13 years ago
Clément Bœsch
cba4e2cbbc
pan: fix uninitialized channel_id variable.
Fix broken parsing with pan=2:FL=FR:FR=FL and similar.
13 years ago
Clément Bœsch
d3b06399ff
lavfi/silencedetect: use av_ts2timestr() macro.
13 years ago
Stefano Sabatini
f89f9bdadd
lavfi/ashowinfo: only print checksum for the existing planes
Make the output a bit nicer.
13 years ago
Stefano Sabatini
1e6408a18e
lavfi/showinfo: only print checksum for the existing planes
Make the output a bit nicer.
13 years ago
Stefano Sabatini
175ab5f9a9
lavfi/*showinfo: use av_ts2* macros in showinfo and ashowinfo
13 years ago
Diego Biurrun
7331b6e718
Drop some completely unnecessary av_unused attributes.
13 years ago
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