#include <record_audio.h>
|
static int | PortAudioCallback (const void *input, void *output, unsigned long frame_count, const PaStreamCallbackTimeInfo *time_info, PaStreamCallbackFlags status_flags, void *user_data) |
|
Definition at line 43 of file record_audio.h.
cogrob::cloud::speech::AudioRecorder::AudioRecorder |
( |
AudioQueue * |
output_queue | ) |
|
|
explicit |
cogrob::cloud::speech::AudioRecorder::~AudioRecorder |
( |
| ) |
|
|
virtual |
int cogrob::cloud::speech::AudioRecorder::PortAudioCallback |
( |
const void * |
input, |
|
|
void * |
output, |
|
|
unsigned long |
frame_count, |
|
|
const PaStreamCallbackTimeInfo * |
time_info, |
|
|
PaStreamCallbackFlags |
status_flags, |
|
|
void * |
user_data |
|
) |
| |
|
staticprivate |
void cogrob::cloud::speech::AudioRecorder::StartRecording |
( |
| ) |
|
|
private |
void cogrob::cloud::speech::AudioRecorder::StopRecording |
( |
| ) |
|
|
private |
PaStream* cogrob::cloud::speech::AudioRecorder::pa_stream_ = nullptr |
|
private |
AudioQueue* cogrob::cloud::speech::AudioRecorder::queue_ |
|
private |
The documentation for this class was generated from the following files: