#include <gr_sync_block.h>
#include <string>
#include <jack/jack.h>
#include <jack/ringbuffer.h>
#include <stdexcept>
Go to the source code of this file.
Classes | |
class | audio_jack_sink |
audio sink using JACK More... | |
Typedefs | |
typedef boost::shared_ptr < audio_jack_sink > | audio_jack_sink_sptr |
Functions | |
audio_jack_sink_sptr | audio_jack_make_sink (int sampling_rate, const std::string dev="", bool ok_to_block=true) |
make an JACK audio sink. | |
int | jack_sink_process (jack_nframes_t nframes, void *arg) |
audio_jack_sink_sptr audio_jack_make_sink | ( | int | sampling_rate, | |
const std::string | dev = "" , |
|||
bool | ok_to_block = true | |||
) |
make an JACK audio sink.
sampling_rate | sampling rate in Hz | |
dev | JACK device name, e.g., "gr_sink" | |
ok_to_block |
int jack_sink_process | ( | jack_nframes_t | nframes, | |
void * | arg | |||
) |