48 |
// Client struct persistent caches. |
// Client struct persistent caches. |
49 |
char ** audio_drivers; |
char ** audio_drivers; |
50 |
char ** midi_drivers; |
char ** midi_drivers; |
51 |
|
int * audio_devices; |
52 |
|
int * midi_devices; |
53 |
char ** engines; |
char ** engines; |
54 |
|
int * channels; |
55 |
// Client struct volatile caches. |
// Client struct volatile caches. |
56 |
lscp_driver_info_t audio_info; |
lscp_driver_info_t audio_info; |
57 |
lscp_driver_info_t midi_info; |
lscp_driver_info_t midi_info; |
83 |
int lscp_szsplit_size (char **ppszSplit); |
int lscp_szsplit_size (char **ppszSplit); |
84 |
#endif |
#endif |
85 |
|
|
86 |
|
int * lscp_isplit_create (const char *pszCsv, const char *pszSeps); |
87 |
|
void lscp_isplit_destroy (int *ppiSplit); |
88 |
|
#ifdef LSCP_ISPLIT_COUNT |
89 |
|
int lscp_isplit_count (int *ppiSplit); |
90 |
|
int lscp_isplit_size (int *ppiSplit); |
91 |
|
#endif |
92 |
|
|
93 |
|
|
94 |
//------------------------------------------------------------------------- |
//------------------------------------------------------------------------- |
95 |
// Engine struct helper functions. |
// Engine struct helper functions. |