#include <alsa_raw_output.hpp>
List of all members.
Member Typedef Documentation
Constructor & Destructor Documentation
| psynth::io::alsa_raw_output::alsa_raw_output |
( |
const char * |
device, |
|
|
snd_pcm_format_t |
format, |
|
|
snd_pcm_uframes_t |
buffer_size, |
|
|
snd_pcm_access_t |
access, |
|
|
unsigned int |
rate, |
|
|
unsigned int |
channels, |
|
|
callback_type |
cb = callback_type () |
|
) |
| |
| psynth::io::alsa_raw_output::~alsa_raw_output |
( |
| ) |
|
Member Function Documentation
| std::size_t psynth::io::alsa_raw_output::buffer_size |
( |
| ) |
const [inline] |
| void psynth::io::alsa_raw_output::iterate |
( |
| ) |
[protected, virtual] |
| std::size_t psynth::io::alsa_raw_output::put_i |
( |
const void * |
data, |
|
|
std::size_t |
frames |
|
) |
| |
| std::size_t psynth::io::alsa_raw_output::put_n |
( |
const void *const * |
data, |
|
|
std::size_t |
frames |
|
) |
| |
| void psynth::io::alsa_raw_output::start |
( |
| ) |
[virtual] |
| void psynth::io::alsa_raw_output::stop |
( |
| ) |
[virtual] |
The documentation for this class was generated from the following files: