AVAudioFifo Struct Reference


Data Fields

AVFifoBuffer ** buf
 single buffer for interleaved, per-channel buffers for planar
int nb_buffers
 number of buffers
int nb_samples
 number of samples currently in the FIFO
int allocated_samples
 current allocated size, in samples
int channels
 number of channels
enum AVSampleFormat sample_fmt
 sample format
int sample_size
 size, in bytes, of one sample in a buffer

Detailed Description

Definition at line 34 of file audio_fifo.c.


Field Documentation

current allocated size, in samples

Definition at line 38 of file audio_fifo.c.

Referenced by av_audio_fifo_alloc(), av_audio_fifo_realloc(), and av_audio_fifo_space().

single buffer for interleaved, per-channel buffers for planar

Definition at line 35 of file audio_fifo.c.

Referenced by av_audio_fifo_alloc(), av_audio_fifo_drain(), av_audio_fifo_free(), av_audio_fifo_read(), av_audio_fifo_realloc(), av_audio_fifo_reset(), and av_audio_fifo_write().

number of channels

Definition at line 40 of file audio_fifo.c.

Referenced by av_audio_fifo_alloc(), and av_audio_fifo_realloc().

sample format

Definition at line 41 of file audio_fifo.c.

Referenced by av_audio_fifo_alloc(), and av_audio_fifo_realloc().

size, in bytes, of one sample in a buffer

Definition at line 42 of file audio_fifo.c.

Referenced by av_audio_fifo_alloc(), av_audio_fifo_drain(), av_audio_fifo_read(), and av_audio_fifo_write().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:14 2012 for FFmpeg by  doxygen 1.5.8