- 14 May, 2012 12 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It's the same as av_vsrc_buffer_add_frame(), except it doesn't take pts or pixel_aspect parameters. Those are read from AVFrame. Deprecate av_vsrc_buffer_add_frame().
-
Anton Khirnov authored
-
Anton Khirnov authored
Most of the code will be shared for both audio and video version.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Robert Nagy authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Robert Nagy authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 12 May, 2012 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 09 May, 2012 11 commits
-
-
Anton Khirnov authored
This is easier to follow than having them randomly scattered in avfilter.c and defaults.c.
-
Anton Khirnov authored
Those functions are only useful inside filters. It is better to not support user filters until the API is more stable. This breaks audio filtering API and ABI in theory, but since it's unusable right now this shouldn't be a problem.
-
Anton Khirnov authored
There is no real reason for it to be 64bit, it's just a plain int in the rest of Libav.
-
Anton Khirnov authored
There's no reason for it to be explicitly 32 bits. It's declared as a plain int in all other places in Libav. This breaks audio filtering API and ABI in theory, but since it's unusable right now this shouldn't be a problem.
-
Stefano Sabatini authored
The additional parameters are just complicating the function interface. Assume that a requested samples buffer will *always* have the format specified in the requested link. This breaks audio filtering API and ABI in theory, but since it's unusable right now this shouldn't be a problem. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
Remove AVFilterBufferRefAudioProps.size, and use nb_samples in its place everywhere. This is required as the size in the audio buffer may be aligned, so it may not contain a well defined number of samples. Also remove the useless planar parameter, which can be deduced from the sample format. This is technically an API and ABI break, but since the audio part of lavfi is not usable now, this should not be a problem in practice. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
This is similar to what has previously been done in AVFrame to allow dealing with more than 8 channels.
-
Anton Khirnov authored
Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini.
-
Anton Khirnov authored
Based on a commit by Stefano Sabatini <stefano.sabatini-lala@poste.it>
-
- 07 May, 2012 6 commits
-
-
Anton Khirnov authored
A nontrivial public function such as this should most certainly NOT be inline.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Robert Nagy authored
-
Anton Khirnov authored
-
Mina Nagy Zaki authored
This fixes a double-free crash if lists are the same due to the two merge_ref() calls at the end of the (useless) merging that happens. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 06 May, 2012 4 commits
-
-
Anton Khirnov authored
-
Stefano Sabatini authored
The function is not implemented (and possibly useless).
-
Anton Khirnov authored
The scale filter is used for internal colorspace conversions, so it must always be present.
-
Anton Khirnov authored
-
- 05 May, 2012 1 commit
-
-
Nicolas George authored
This is not an erroneous condition, do not print a warning. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 16 Apr, 2012 1 commit
-
-
Anton Khirnov authored
Prevents it from referring to the rest of the list.
-
- 15 Apr, 2012 1 commit
-
-
Anton Khirnov authored
-
- 14 Apr, 2012 2 commits
-
-
Anton Khirnov authored
The user submitted variable in this function is frame, not buf.
-
Stefano Sabatini authored
This is required for letting applications to create and destroy AVFilterInOut structs in a convenient way. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-