Checking current modes and devices

The currently used playback and capture modes for a given server connection handler can be checked with:

unsigned int ts3client_getCurrentPlayBackMode(serverConnectionHandlerID, á
áresult);á
uint64 serverConnectionHandlerID;
char** result;
á

unsigned int ts3client_getCurrentCaptureMode(serverConnectionHandlerID, á
áresult);á
uint64 serverConnectionHandlerID;
char** result;
á

Parameters

Returns ERROR_ok on success, otherwise an error code as defined in public_errors.h.


Check the currently used playback and capture devices for a given server connection handler with:

unsigned int ts3client_getCurrentPlaybackDeviceName(serverConnectionHandlerID, á
áresult, á
áisDefault);á
uint64 serverConnectionHandlerID;
char** result;
int* isDefault;
á

unsigned int ts3client_getCurrentCaptureDeviceName(serverConnectionHandlerID, á
áresult, á
áisDefault);á
uint64 serverConnectionHandlerID;
char** result;
int* isDefault;
á

Parameters

Returns ERROR_ok on success, otherwise an error code as defined in public_errors.h. If an error has occured, the result string is uninitialized and must not be released.