Jack2 1.9.6
|
The ALSA driver. More...
#include <JackAlsaDriver.h>
Public Member Functions | |
JackAlsaDriver (const char *name, const char *alias, JackLockedEngine *engine, JackSynchro *table) | |
int | Open (jack_nframes_t buffer_size, jack_nframes_t user_nperiods, jack_nframes_t samplerate, bool hw_monitoring, bool hw_metering, bool capturing, bool playing, DitherAlgorithm dither, bool soft_mode, bool monitor, int inchannels, int outchannels, bool shorts_first, const char *capture_driver_name, const char *playback_driver_name, jack_nframes_t capture_latency, jack_nframes_t playback_latency, const char *midi_driver_name) |
int | Close () |
int | Attach () |
int | Detach () |
int | Start () |
int | Stop () |
int | Read () |
int | Write () |
bool | IsFixedBufferSize () |
int | SetBufferSize (jack_nframes_t buffer_size) |
int | is_realtime () const |
int | create_thread (pthread_t *thread, int prio, int rt, void *(*start_func)(void *), void *arg) |
jack_port_id_t | port_register (const char *port_name, const char *port_type, unsigned long flags, unsigned long buffer_size) |
int | port_unregister (jack_port_id_t port_index) |
void * | port_get_buffer (int port, jack_nframes_t nframes) |
int | port_set_alias (int port, const char *name) |
jack_nframes_t | get_sample_rate () const |
jack_nframes_t | frame_time () const |
jack_nframes_t | last_frame_time () const |
The ALSA driver.
Definition at line 37 of file JackAlsaDriver.h.