Compare commits

...

2 Commits

3 changed files with 31 additions and 2 deletions

View File

@ -139,7 +139,7 @@ jackctl_server_destroy(
jackctl_server_t * server);
/**
* Call this function to start JACK server
* Call this function to open JACK server
*
* @param server server object handle
* @param driver driver to use
@ -147,10 +147,21 @@ jackctl_server_destroy(
* @return success status: true - success, false - fail
*/
bool
jackctl_server_start(
jackctl_server_open(
jackctl_server_t * server,
jackctl_driver_t * driver);
/**
* Call this function to start JACK server
*
* @param server server object handle
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_start(
jackctl_server_t * server);
/**
* Call this function to stop JACK server
*
@ -162,6 +173,17 @@ bool
jackctl_server_stop(
jackctl_server_t * server);
/**
* Call this function to close JACK server
*
* @param server server object handle
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_close(
jackctl_server_t * server);
/**
* Call this function to get list of available drivers. List node data
* pointers is a driver object handle (::jackctl_driver_t).

5
jack.h
View File

@ -686,6 +686,11 @@ int jack_port_flags (const jack_port_t *port) JACK_OPTIONAL_WEAK_EXPORT;
*/
const char *jack_port_type (const jack_port_t *port) JACK_OPTIONAL_WEAK_EXPORT;
/**
* @return the @a port type id.
*/
jack_port_type_id_t jack_port_type_id (const jack_port_t *port) JACK_OPTIONAL_WEAK_EXPORT;
/**
* @return TRUE if the jack_port_t belongs to the jack_client_t.
*/

View File

@ -95,6 +95,8 @@ typedef struct _jack_client jack_client_t;
*/
typedef uint32_t jack_port_id_t;
typedef int32_t jack_port_type_id_t;
/**
* @ref jack_options_t bits
*/