World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл audio_fifo.h

См. исходные тексты.

Определения типов

typedef struct AVAudioFifo AVAudioFifo
 

Функции

void av_audio_fifo_free (AVAudioFifo *af)
 
AVAudioFifoav_audio_fifo_alloc (enum AVSampleFormat sample_fmt, int channels, int nb_samples)
 
av_warn_unused_result int av_audio_fifo_realloc (AVAudioFifo *af, int nb_samples)
 
int av_audio_fifo_write (AVAudioFifo *af, void **data, int nb_samples)
 
int av_audio_fifo_peek (AVAudioFifo *af, void **data, int nb_samples)
 
int av_audio_fifo_peek_at (AVAudioFifo *af, void **data, int nb_samples, int offset)
 
int av_audio_fifo_read (AVAudioFifo *af, void **data, int nb_samples)
 
int av_audio_fifo_drain (AVAudioFifo *af, int nb_samples)
 
void av_audio_fifo_reset (AVAudioFifo *af)
 
int av_audio_fifo_size (AVAudioFifo *af)
 
int av_audio_fifo_space (AVAudioFifo *af)
 

Подробное описание

Audio FIFO Buffer

См. определение в файле audio_fifo.h