| 
    FFmpeg
    
   | 
 
| void av_audio_fifo_free | ( | AVAudioFifo * | af | ) | 
Free an AVAudioFifo.
| af | AVAudioFifo to free | 
Definition at line 48 of file audio_fifo.c.
Referenced by av_audio_fifo_alloc(), config_output(), main(), opus_decode_close(), test_function(), uninit(), and xma_decode_end().
| AVAudioFifo* av_audio_fifo_alloc | ( | enum AVSampleFormat | sample_fmt, | 
| int | channels, | ||
| int | nb_samples | ||
| ) | 
Allocate an AVAudioFifo.
| sample_fmt | sample format | 
| channels | number of channels | 
| nb_samples | initial allocation size, in samples | 
Definition at line 62 of file audio_fifo.c.
Referenced by config_input(), config_output(), init_fifo(), opus_decode_init(), test_function(), and xma_decode_init().
| av_warn_unused_result int av_audio_fifo_realloc | ( | AVAudioFifo * | af, | 
| int | nb_samples | ||
| ) | 
Reallocate an AVAudioFifo.
| af | AVAudioFifo to reallocate | 
| nb_samples | new allocation size, in samples | 
Definition at line 99 of file audio_fifo.c.
Referenced by add_samples_to_fifo(), and av_audio_fifo_write().
| int av_audio_fifo_write | ( | AVAudioFifo * | af, | 
| void ** | data, | ||
| int | nb_samples | ||
| ) | 
Write data to an AVAudioFifo.
The AVAudioFifo will be reallocated automatically if the available space is less than nb_samples.
| af | AVAudioFifo to write to | 
| data | audio data plane pointers | 
| nb_samples | number of samples to write | 
Definition at line 119 of file audio_fifo.c.
Referenced by activate(), add_samples_to_fifo(), config_input(), filter_frame(), flush(), opus_decode_frame(), opus_decode_packet(), spatial_activate(), write_samples_to_audio_fifo(), and xma_decode_packet().
| int av_audio_fifo_peek | ( | AVAudioFifo * | af, | 
| void ** | data, | ||
| int | nb_samples | ||
| ) | 
Peek data from an AVAudioFifo.
| af | AVAudioFifo to read from | 
| data | audio data plane pointers | 
| nb_samples | number of samples to peek | 
Definition at line 145 of file audio_fifo.c.
Referenced by activate(), filter_channel(), filter_frame(), spatial_activate(), and test_function().
| int av_audio_fifo_peek_at | ( | AVAudioFifo * | af, | 
| void ** | data, | ||
| int | nb_samples, | ||
| int | offset | ||
| ) | 
Peek data from an AVAudioFifo.
| af | AVAudioFifo to read from | 
| data | audio data plane pointers | 
| nb_samples | number of samples to peek | 
| offset | offset from current read position | 
Definition at line 150 of file audio_fifo.c.
Referenced by av_audio_fifo_peek(), and test_function().
| int av_audio_fifo_read | ( | AVAudioFifo * | af, | 
| void ** | data, | ||
| int | nb_samples | ||
| ) | 
Read data from an AVAudioFifo.
| af | AVAudioFifo to read from | 
| data | audio data plane pointers | 
| nb_samples | number of samples to read | 
Definition at line 174 of file audio_fifo.c.
Referenced by filter_frame(), load_encode_and_write(), opus_decode_frame(), opus_decode_packet(), opus_flush_resample(), output_frame(), read_samples_from_audio_fifo(), and xma_decode_packet().
| int av_audio_fifo_drain | ( | AVAudioFifo * | af, | 
| int | nb_samples | ||
| ) | 
Drain data from an AVAudioFifo.
Removes the data without reading it.
| af | AVAudioFifo to drain | 
| nb_samples | number of samples to drain | 
Definition at line 194 of file audio_fifo.c.
Referenced by activate(), filter_frame(), opus_decode_flush(), opus_decode_frame(), spatial_activate(), and test_function().
| void av_audio_fifo_reset | ( | AVAudioFifo * | af | ) | 
Reset the AVAudioFifo buffer.
This empties all data in the buffer.
| af | AVAudioFifo to reset | 
Definition at line 211 of file audio_fifo.c.
Referenced by xma_flush().
| int av_audio_fifo_size | ( | AVAudioFifo * | af | ) | 
Get the current number of samples in the AVAudioFifo available for reading.
| af | the AVAudioFifo to query | 
Definition at line 221 of file audio_fifo.c.
Referenced by activate(), add_samples_to_fifo(), av_audio_fifo_write(), filter_frame(), load_encode_and_write(), main(), opus_decode_flush(), opus_decode_frame(), opus_decode_packet(), opus_flush_resample(), output_frame(), request_samples(), spatial_activate(), test_function(), and xma_decode_packet().
| int av_audio_fifo_space | ( | AVAudioFifo * | af | ) | 
Get the current number of samples in the AVAudioFifo available for writing.
| af | the AVAudioFifo to query | 
Definition at line 226 of file audio_fifo.c.
Referenced by av_audio_fifo_write().
 1.8.17