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

New Session managger support. More...

Go to the source code of this file.

Typedefs

typedef int(* ju_save_cb) (ju_ctx_t *ctx, void *ud)
 Save callback, that called each time when user sends save command from session manager, or, in case of no session manager, on SIGTERM and at exiting Jack Audio Processing. More...
 

Functions

JU_API int() ju_need_gui (ju_ctx_t *x)
 Returns is GUI enabled for us. More...
 
JU_API void() ju_set_gui (ju_ctx_t *x, int b)
 Set ju_need_gui returned value and send it to session manager. More...
 
JU_API ju_cstr_t() ju_osc_info (ju_ctx_t *ctx)
 Returns information about session manager, if available. More...
 
JU_API ju_cstr_t() ju_osc_path (ju_ctx_t *ctx)
 Returns OSC path to store your session data. More...
 
JU_API void() ju_pool_events (ju_ctx_t *ctx)
 Call this in main loop to recieve and process messages from session manager. More...
 
JU_API void() ju_onsave (ju_ctx_t *ctx, ju_save_cb cb, void *ud)
 Sets custom on_save callback. More...
 

Detailed Description

New Session managger support.