22 #ifndef AVFILTER_AUDIO_H
23 #define AVFILTER_AUDIO_H
81 AVFilterBufferRef *samplesref);
This structure describes decoded (raw) audio or video data.
AVFrame * ff_default_get_audio_buffer(AVFilterLink *link, int nb_samples)
default handler for get_audio_buffer() for audio inputs
Main libavfilter public API header.
AVFrame * ff_get_audio_buffer(AVFilterLink *link, int nb_samples)
Request an audio samples buffer with a specific set of permissions.
static enum AVSampleFormat ff_packed_sample_fmts_array[]
A link between two filters.
int ff_filter_samples(AVFilterLink *link, AVFilterBufferRef *samplesref)
Send a buffer of audio samples to the next filter.
static enum AVSampleFormat ff_planar_sample_fmts_array[]
int ff_filter_samples_framed(AVFilterLink *link, AVFilterBufferRef *samplesref)
Send a buffer of audio samples to the next link, without checking min_samples.
AVSampleFormat
Audio sample formats.
AVFrame * ff_null_get_audio_buffer(AVFilterLink *link, int nb_samples)
get_audio_buffer() handler for filters which simply pass audio along