Michael Niedermayer
81c23fec63
lavfi/buffer.c: fix copyright
git blame:
75 Anton Khirnov
72 Michael Niedermayer
39 Stefano Sabatini
23 S.N. Hemanth Meenakshisundaram
9 Vitor Sessak
6 Robert Nagy
2 Diego Biurrun
1 Andrey Utkin
Note:
commit ab165047a6
Author: Anton Khirnov <anton@khirnov.net>
Date: Fri Apr 27 17:27:40 2012 +0200
lavfi: add a function for copying properties from AVFilterBufferRef->AVFrame
Based on a commit by Stefano Sabatini <stefano.sabatini-lala@poste.it>
commit 4a1ac8c43f
Author: Anton Khirnov <anton@khirnov.net>
Date: Thu May 10 07:58:11 2012 +0200
lavfi: move buffer management function to a separate file.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
83995411f7
lavfi/avcodec.c: fix copyright
git blame:
45 Stefano Sabatini
23 Clément Bœsch
4 Michael Niedermayer
3 Robert Nagy
3 Nicolas George
2 Roger Pau Monné
Initial commit:
commit 566666caf3
Author: Stefano Sabatini <stefano.sabatini-lala@poste.it>
Date: Sun May 1 14:47:05 2011 +0200
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
20f991e0f6
asrc_anullsrc: fix copyright
git blame says:
109 Stefano Sabatini
7 Clément Bœsch
2 Reimar Döffinger
2 Michael Niedermayer
1 Reinhard Tartler
1 Mans Rullgard
Initial commit:
commit 1ee410f330
Author: Stefano Sabatini <stefano.sabatini-lala@poste.it>
Date: Sat Sep 25 01:56:58 2010 +0000
Add asrc_anullsrc - null audio source.
Based on a patch by "S.N. Hemanth Meenakshisundaram" smeenaks!ucsd!edu.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
77ba8af023
asink_anullsink: fix copyright
git blame says authors are:
19 S.N. Hemanth Meenakshisundaram
2 Reimar Döffinger
initial commit:
commit f0a5543898
Author: S.N. Hemanth Meenakshisundaram <smeenaks@ucsd.edu>
Date: Sat Sep 25 01:57:01 2010 +0000
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
7ef5c80cb4
af_null: fix copyright
Authors according to blame are:
16 S.N. Hemanth Meenakshisundaram
4 Stefano Sabatini
3 Anton Khirnov
2 Reimar Döffinger
Initial commit was:
commit 99046339fc
Author: S.N. Hemanth Meenakshisundaram <smeenaks@ucsd.edu>
Date: Fri Aug 20 23:16:51 2010 +0000
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
fce30d8d73
lavfi: copy palette in start_frame()
Fix -vf copy with pal8 format.
13 years ago
Nicolas George
0da28d689c
af_amerge: compute output timestamp.
Use the timestamps from the first input.
13 years ago
Nicolas George
e6aee46760
af_amerge: set samples rate in query_formats.
13 years ago
Anton Khirnov
0ce4a627c9
lavfi: fix comment, audio is supported now.
13 years ago
Anton Khirnov
ce353a881f
lavfi: fix incorrect comment.
poll_frame()/request_frame() are used for audio too.
13 years ago
Anton Khirnov
c04c533f62
lavfi: remove avfilter_null_* from public API on next bump.
Those functions are only useful inside filters. It is better to not
support user filters until the API is more stable.
13 years ago
Anton Khirnov
43c7a01e98
lavfi: remove avfilter_default_* from public API on next bump.
Those functions are only useful inside filters. It is better to not
support user filters until the API is more stable.
13 years ago
Mina Nagy Zaki
88c3b87bd8
lavfi: deprecate default config_props() callback and refactor avfilter_config_links()
Link properties have to be checked after config_props() is called to
make sure everything is sane, so the default config_props() for output
links was redundant.
Remove now empty defaults.c
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Anton Khirnov
ccefa89f39
avfiltergraph: smarter sample format selection.
13 years ago
Anton Khirnov
f297dd3812
asyncts: reset delta to 0 when it's not used.
Fixes an invalid write.
13 years ago
Robert Nagy
965b807278
vf_yadif: Fixed potential access violation on EOF.
The correct invariant is (cur != NULL -> next != NULL). Not the other way around.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Justin Ruggles
e0d8427dce
af_resample: remove an extra space in the log output
13 years ago
Justin Ruggles
afeb3590fc
lavfi: add an audio split filter
Based on current version of the asplit filter in FFmpeg written by
Stefano Sabatini and others.
13 years ago
Justin Ruggles
cc30080b3f
lavfi: rename vf_split.c to split.c
This is in preparation for adding an audio split filter.
13 years ago
Nicolas George
4a5d18b6e2
vsrc_mandelbrot: use AV_OPT_TYPE_IMAGE_SIZE.
13 years ago
Nicolas George
dc6a02de01
vsrc_life: use AV_OPT_TYPE_IMAGE_SIZE.
13 years ago
Nicolas George
ca554fbc2f
vsrc_cellauto: use AV_OPT_TYPE_IMAGE_SIZE.
13 years ago
Nicolas George
2987efe9ba
vf_ass: use AV_OPT_TYPE_IMAGE_SIZE.
13 years ago
Nicolas George
16a44b41ab
vsrc_testsrc: use AV_OPT_TYPE_IMAGE_SIZE.
13 years ago
Michael Niedermayer
9225513242
vf_scale: support dynamically changing input parameters.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
6adefeef45
buffersrc: cosmetic: reindent.
13 years ago
Michael Niedermayer
21d8a80e30
af_aresample: use new swr API to pass and compensate PTS
This code is not only much more powerfull its also simpler
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
087d09b6d5
af_aresample: allocate a larger buffer so accumulated data can be returned quicker
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e17a039647
af_aresample: use extended_data
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
3d2515a8f3
f_split: fix output type.
The previous version checked the filter context name,
instead of checking the filter name.
The new version just uses the same type as the input.
Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
13 years ago
Nicolas George
5ac9ef6493
avfilter: make AVFilterFormats compatible with libav.
The list goes back to being simple integers,
and avfilter_make_format64_list is fixed to work
with the correct structure directly.
13 years ago
Stefano Sabatini
0e82d317eb
lavfi: rename vf_split.c -> f_split.c
The file now contains both an audio and a video split filter.
13 years ago
Stefano Sabatini
150227e8ed
lavfi/asplit: move asplit code to vf_split.c, and make it support N outputs
The move allows to share the init code already used by split.
13 years ago
Clément Bœsch
60ea6b0996
lavfi/buffersink: typo fix in a comment.
13 years ago
Nicolas George
aa1246ea42
lavfi: unify src_buffer and buffersrc.
Most of the code is moved to buffersrc.c
to help Git see the similarities.
src_buffer.c still contains the obsolete compatibility functions.
The format change detection code was removed as it has been
implemented directly in ffmpeg.
It can easily be brought back from the history.
13 years ago
Nicolas George
7997fc49ef
lavfi: remove stray reference to planar/packed.
13 years ago
Nicolas George
9567f410aa
avfilter: move some fields in AVFilterLink.
It restores ABI compatibility with libav.
The fields that move were very recent or morally private.
13 years ago
Clément Bœsch
48f30595f5
pan: use ff_parse_channel_layout() instead of av_get_channel_layout().
This allow specifying hexadecimal channel layout, and also handle the
error printing internally.
13 years ago
Clément Bœsch
64ff8a7670
lavfi: rename all_channel_layouts.h to all_channel_layouts.inc.
all_channel_layouts.h is not a real header file and breaks make checkheaders.
13 years ago
Clément Bœsch
f8f3deb731
lavfi/transform: fix make checkheaders.
13 years ago
Michael Niedermayer
96ac8663de
af_aresample: Consider the swresample delay during calculating timestamps.
The difference from this should be pretty small.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
6ba692f8a7
af_aresample: fix rounding that led to sample accumulation in the buffers.
This fixes a regression that apparently was missed when switching to the
in af resampler
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Anton Khirnov
54c5dd89e3
lavfi: Add fps filter.
Partially based on a patch by Robert Nagy <ronag89@gmail.com>
13 years ago
Anton Khirnov
7b3b24a8ee
lavfi: initialize pts to AV_NOPTS_VALUE when creating new buffer refs.
13 years ago
Michael Niedermayer
db6ef054f5
af_aresample: 10l fix, wrong timebase for next_pts.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
17d4233c9c
lavfi/aevalsrc: reindent after the previous commit
13 years ago
Stefano Sabatini
e1a8df70a2
lavfi/aevalsrc: add option channel_layout
Allow to explicitly specify the channel layout to select.
13 years ago
Stefano Sabatini
cfde7395b1
lavfi/aevalsrc: remove limitation on the number of channels
13 years ago
Michael Niedermayer
847943bc51
aresample: add code to flush the internal swr buffer.
Inspired-by code from af_resample.c written by Anton Khirnov
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
b3e1b95afa
aresample: check return code of swr_convert()
Issue found by comparing af_resample.c and af_aresample.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago