GNU Radio 3.3.0 C++ API
audio_jack_sink.h File Reference
#include <gr_sync_block.h>
#include <string>
#include <jack/jack.h>
#include <jack/ringbuffer.h>
#include <stdexcept>
Include dependency graph for audio_jack_sink.h:

Go to the source code of this file.

Classes

class  audio_jack_sink
 audio sink using JACK More...

Functions

audio_jack_sink_sptr audio_jack_make_sink (int sampling_rate, const std::string device_name="", bool ok_to_block=true)
 make an JACK audio sink.
int jack_sink_process (jack_nframes_t nframes, void *arg)

Function Documentation

audio_jack_sink_sptr audio_jack_make_sink ( int  sampling_rate,
const std::string  device_name = "",
bool  ok_to_block = true 
)

make an JACK audio sink.

Parameters:
sampling_ratesampling rate in Hz
device_nameJACK device name, e.g., "gr_sink"
ok_to_block
int jack_sink_process ( jack_nframes_t  nframes,
void *  arg 
)