JackUtils 0.5
Provides simplified Jack API for clients :)
|
Contains functions for context creation and manipulation. More...
Go to the source code of this file.
Functions | |
JU_API ju_ctx_t *() | ju_ctx_init (ju_cstr_t n, ju_cstr_t pn, int has_gui) |
Allocates and Initializes jackutils context structure. More... | |
JU_API void() | ju_ctx_uninit (ju_ctx_t *x) |
Destroy context and release resources. More... | |
JU_API ju_cstr_t() | ju_get_name (ju_ctx_t *x) |
Returns real JACK client name. More... | |
JU_API ju_cstr_t() | ju_jack_info (void) |
Returns information about JACK library. More... | |
JU_API int() | ju_start (ju_ctx_t *x, ju_process_func_t c) |
Starts JACK Audio Processing. More... | |
JU_API void() | ju_stop (ju_ctx_t *x) |
Stops client processing. More... | |
JU_PROC size_t() | ju_length (ju_ctx_t *x) |
This function may be called only after starting Jack Audio Processing! More... | |
JU_API jack_nframes_t() | ju_samplerate (ju_ctx_t *x) |
Returns global JACK samplerate. More... | |
JU_API int() | ju_is_online (ju_ctx_t *x, int t) |
Checks is server online, and are we started Jack Audio Processing ju_start(). More... | |
Contains functions for context creation and manipulation.
Part of the JackUtils API.