--- liblscp/trunk/src/common.h 2004/06/04 14:32:51 103 +++ liblscp/trunk/src/common.h 2004/06/14 21:04:04 125 @@ -48,7 +48,10 @@ // Client struct persistent caches. char ** audio_drivers; char ** midi_drivers; + int * audio_devices; + int * midi_devices; char ** engines; + int * channels; // Client struct volatile caches. lscp_driver_info_t audio_info; lscp_driver_info_t midi_info; @@ -80,6 +83,13 @@ int lscp_szsplit_size (char **ppszSplit); #endif +int * lscp_isplit_create (const char *pszCsv, const char *pszSeps); +void lscp_isplit_destroy (int *ppiSplit); +#ifdef LSCP_ISPLIT_COUNT +int lscp_isplit_count (int *ppiSplit); +int lscp_isplit_size (int *ppiSplit); +#endif + //------------------------------------------------------------------------- // Engine struct helper functions.