libavfilter/asrc_abuffer.h File Reference

memory buffer source for audio More...

#include "avfilter.h"

Go to the source code of this file.

Functions

attribute_deprecated int av_asrc_buffer_add_samples (AVFilterContext *abuffersrc, uint8_t *data[8], int linesize[8], int nb_samples, int sample_rate, int sample_fmt, int64_t ch_layout, int planar, int64_t pts, int av_unused flags)
 Queue an audio buffer to the audio buffer source.
attribute_deprecated int av_asrc_buffer_add_buffer (AVFilterContext *abuffersrc, uint8_t *buf, int buf_size, int sample_rate, int sample_fmt, int64_t ch_layout, int planar, int64_t pts, int av_unused flags)
 Queue an audio buffer to the audio buffer source.
attribute_deprecated int av_asrc_buffer_add_audio_buffer_ref (AVFilterContext *abuffersrc, AVFilterBufferRef *samplesref, int av_unused flags)
 Queue an audio buffer to the audio buffer source.


Detailed Description

memory buffer source for audio

Deprecated:
use buffersrc.h instead.

Definition in file asrc_abuffer.h.


Function Documentation

attribute_deprecated int av_asrc_buffer_add_audio_buffer_ref ( AVFilterContext abuffersrc,
AVFilterBufferRef samplesref,
int av_unused  flags 
)

Queue an audio buffer to the audio buffer source.

Parameters:
abuffersrc audio source buffer context
samplesref buffer ref to queue
flags unused
Deprecated:
use av_buffersrc_add_ref() instead.

Definition at line 91 of file src_buffer.c.

Referenced by av_asrc_buffer_add_samples().

attribute_deprecated int av_asrc_buffer_add_buffer ( AVFilterContext abuffersrc,
uint8_t buf,
int  buf_size,
int  sample_rate,
int  sample_fmt,
int64_t  ch_layout,
int  planar,
int64_t  pts,
int av_unused  flags 
)

Queue an audio buffer to the audio buffer source.

This is similar to av_asrc_buffer_add_samples(), but the samples are stored in a buffer with known size.

Parameters:
abuffersrc audio source buffer context
buf pointer to the samples data, packed is assumed
size the size in bytes of the buffer, it must contain an integer number of samples
sample_fmt sample format of the audio data
ch_layout channel layout of the audio data
pts presentation timestamp of the audio buffer
flags unused
Deprecated:
use av_buffersrc_add_ref() instead.

Definition at line 122 of file src_buffer.c.

attribute_deprecated int av_asrc_buffer_add_samples ( AVFilterContext abuffersrc,
uint8_t data[8],
int  linesize[8],
int  nb_samples,
int  sample_rate,
int  sample_fmt,
int64_t  ch_layout,
int  planar,
int64_t  pts,
int av_unused  flags 
)

Queue an audio buffer to the audio buffer source.

Parameters:
abuffersrc audio source buffer context
data pointers to the samples planes
linesize linesizes of each audio buffer plane
nb_samples number of samples per channel
sample_fmt sample format of the audio data
ch_layout channel layout of the audio data
planar flag to indicate if audio data is planar or packed
pts presentation timestamp of the audio buffer
flags unused
Deprecated:
use av_buffersrc_add_ref() instead.

Definition at line 98 of file src_buffer.c.

Referenced by av_asrc_buffer_add_buffer().


Generated on Fri Oct 26 02:48:00 2012 for FFmpeg by  doxygen 1.5.8