|
| int | Callback (const void *input, void *output, unsigned long frame_count, const PaStreamCallbackTimeInfo *time_info, PaStreamCallbackFlags status_flags) |
| |
| | PortAudioWrapper (int sample_rate, int num_channels, int bits_per_sample) |
| |
| template<typename T > |
| void | Read (std::vector< T > *data) |
| |
| | ~PortAudioWrapper () |
| |
|
| bool | Init (int sample_rate, int num_channels, int bits_per_sample) |
| |
Definition at line 23 of file demo.cc.
◆ PortAudioWrapper()
| PortAudioWrapper::PortAudioWrapper |
( |
int |
sample_rate, |
|
|
int |
num_channels, |
|
|
int |
bits_per_sample |
|
) |
| |
|
inline |
◆ ~PortAudioWrapper()
| PortAudioWrapper::~PortAudioWrapper |
( |
| ) |
|
|
inline |
◆ Callback()
| int PortAudioWrapper::Callback |
( |
const void * |
input, |
|
|
void * |
output, |
|
|
unsigned long |
frame_count, |
|
|
const PaStreamCallbackTimeInfo * |
time_info, |
|
|
PaStreamCallbackFlags |
status_flags |
|
) |
| |
|
inline |
◆ Init()
| bool PortAudioWrapper::Init |
( |
int |
sample_rate, |
|
|
int |
num_channels, |
|
|
int |
bits_per_sample |
|
) |
| |
|
inlineprivate |
◆ Read()
◆ min_read_samples_
| int PortAudioWrapper::min_read_samples_ |
|
private |
◆ num_lost_samples_
| int PortAudioWrapper::num_lost_samples_ |
|
private |
◆ pa_ringbuffer_
| PaUtilRingBuffer PortAudioWrapper::pa_ringbuffer_ |
|
private |
◆ pa_stream_
| PaStream* PortAudioWrapper::pa_stream_ |
|
private |
◆ ringbuffer_
| char* PortAudioWrapper::ringbuffer_ |
|
private |
The documentation for this class was generated from the following file: