|
static av_cold void | uninit (AVFilterContext *ctx) |
|
static int | add_buffer_ref (AVFilterContext *ctx, AVFrame *ref) |
|
static int | filter_frame (AVFilterLink *link, AVFrame *frame) |
|
int attribute_align_arg | av_buffersink_get_frame (AVFilterContext *ctx, AVFrame *frame) |
| Get a frame with filtered data from sink and put it in frame.
|
|
int attribute_align_arg | av_buffersink_get_frame_flags (AVFilterContext *ctx, AVFrame *frame, int flags) |
| Get a frame with filtered data from sink and put it in frame.
|
|
static int | read_from_fifo (AVFilterContext *ctx, AVFrame *frame, int nb_samples) |
|
int attribute_align_arg | av_buffersink_get_samples (AVFilterContext *ctx, AVFrame *frame, int nb_samples) |
| Same as av_buffersink_get_frame(), but with the ability to specify the number of samples read.
|
|
AVBufferSinkParams * | av_buffersink_params_alloc (void) |
| Create an AVBufferSinkParams structure.
|
|
AVABufferSinkParams * | av_abuffersink_params_alloc (void) |
| Create an AVABufferSinkParams structure.
|
|
static av_cold int | common_init (AVFilterContext *ctx) |
|
void | av_buffersink_set_frame_size (AVFilterContext *ctx, unsigned frame_size) |
| Set the frame size for an audio buffer sink.
|
|
AVRational | av_buffersink_get_frame_rate (AVFilterContext *ctx) |
| Get the frame rate of the input.
|
|
int attribute_align_arg | av_buffersink_poll_frame (AVFilterContext *ctx) |
|
static av_cold int | vsink_init (AVFilterContext *ctx, void *opaque) |
|
static int | vsink_query_formats (AVFilterContext *ctx) |
|
static av_cold int | asink_init (AVFilterContext *ctx, void *opaque) |
|
static int | asink_query_formats (AVFilterContext *ctx) |
|
| AVFILTER_DEFINE_CLASS (buffersink) |
|
| AVFILTER_DEFINE_CLASS (abuffersink) |
|
buffer sink
Definition in file buffersink.c.