#include <JackAudioAdapterInterface.h>
Public Member Functions | |
JackAudioAdapterInterface (jack_nframes_t buffer_size, jack_nframes_t sample_rate) | |
void | SetRingBuffers (JackResampler **input, JackResampler **output) |
bool | IsRunning () |
virtual void | Reset () |
void | ResetRingBuffers () |
virtual int | Open () |
virtual int | Close () |
virtual int | SetHostBufferSize (jack_nframes_t buffer_size) |
virtual int | SetAdaptedBufferSize (jack_nframes_t buffer_size) |
virtual int | SetBufferSize (jack_nframes_t buffer_size) |
virtual int | SetHostSampleRate (jack_nframes_t sample_rate) |
virtual int | SetAdaptedSampleRate (jack_nframes_t sample_rate) |
virtual int | SetSampleRate (jack_nframes_t sample_rate) |
virtual void | SetCallbackTime (jack_time_t callback_usec) |
void | ResampleFactor (jack_nframes_t &frame1, jack_nframes_t &frame2) |
void | SetInputs (int inputs) |
void | SetOutputs (int outputs) |
int | GetInputs () |
int | GetOutputs () |
Protected Attributes | |
int | fCaptureChannels |
int | fPlaybackChannels |
jack_nframes_t | fHostBufferSize |
jack_nframes_t | fHostSampleRate |
jack_nframes_t | fAdaptedBufferSize |
jack_nframes_t | fAdaptedSampleRate |
JackAtomicDelayLockedLoop | fHostDLL |
JackAtomicDelayLockedLoop | fAdaptedDLL |
JackResampler ** | fCaptureRingBuffer |
JackResampler ** | fPlaybackRingBuffer |
bool | fRunning |
Definition at line 68 of file JackAudioAdapterInterface.h.