FFmpeg
|
Go to the source code of this file.
Functions | |
AVFrame * | ff_default_get_audio_buffer (AVFilterLink *link, int nb_samples) |
default handler for get_audio_buffer() for audio inputs More... | |
AVFrame * | ff_null_get_audio_buffer (AVFilterLink *link, int nb_samples) |
get_audio_buffer() handler for filters which simply pass audio along More... | |
AVFrame * | ff_get_audio_buffer (AVFilterLink *link, int nb_samples) |
Request an audio samples buffer with a specific set of permissions. More... | |
int | ff_filter_samples (AVFilterLink *link, AVFilterBufferRef *samplesref) |
Send a buffer of audio samples to the next filter. More... | |
int | ff_filter_samples_framed (AVFilterLink *link, AVFilterBufferRef *samplesref) |
Send a buffer of audio samples to the next link, without checking min_samples. More... | |
Variables | |
static enum AVSampleFormat | ff_packed_sample_fmts_array [] |
static enum AVSampleFormat | ff_planar_sample_fmts_array [] |
Function Documentation
AVFrame* ff_default_get_audio_buffer | ( | AVFilterLink * | link, |
int | nb_samples | ||
) |
default handler for get_audio_buffer() for audio inputs
Definition at line 41 of file audio.c.
Referenced by ff_get_audio_buffer().
int ff_filter_samples | ( | AVFilterLink * | link, |
AVFilterBufferRef * | samplesref | ||
) |
Send a buffer of audio samples to the next filter.
- Parameters
-
link the output link over which the audio samples are being sent samplesref a reference to the buffer of audio samples being sent. The receiving filter will free this reference when it no longer needs it or pass it on to the next filter.
- Returns
- >= 0 on success, a negative AVERROR on error. The receiving filter is responsible for unreferencing samplesref in case of error.
int ff_filter_samples_framed | ( | AVFilterLink * | link, |
AVFilterBufferRef * | samplesref | ||
) |
Send a buffer of audio samples to the next link, without checking min_samples.
AVFrame* ff_get_audio_buffer | ( | AVFilterLink * | link, |
int | nb_samples | ||
) |
Request an audio samples buffer with a specific set of permissions.
- Parameters
-
link the output link to the filter from which the buffer will be requested nb_samples the number of samples per channel
- Returns
- A reference to the samples. This must be unreferenced with avfilter_unref_buffer when you are finished with it.
Definition at line 84 of file audio.c.
Referenced by ff_filter_frame_framed(), ff_filter_frame_needs_framing(), ff_null_get_audio_buffer(), filter_frame(), get_audio_buffer(), output_frame(), push_samples(), read_from_fifo(), request_frame(), return_audio_frame(), and send_silence().
AVFrame* ff_null_get_audio_buffer | ( | AVFilterLink * | link, |
int | nb_samples | ||
) |
get_audio_buffer() handler for filters which simply pass audio along
Definition at line 36 of file audio.c.
Referenced by filter_frame(), query_formats(), and uninit().
Variable Documentation
|
static |
Definition at line 28 of file audio.h.
Referenced by query_formats().
|
static |
Generated on Mon Nov 18 2024 06:52:04 for FFmpeg by 1.8.11