JackUtils 0.5
Provides simplified Jack API for clients :)
Loading...
Searching...
No Matches
Functions
ju_context.h File Reference

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...
 

Detailed Description

Contains functions for context creation and manipulation.

Part of the JackUtils API.