![]() |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Go to the source code of this file.
Data Structures | |
struct | calldata |
Macros | |
#define | CALL_PARAM_IN (1<<0) |
#define | CALL_PARAM_OUT (1<<1) |
Typedefs | |
typedef struct calldata | calldata_t |
Enumerations | |
enum | call_param_type { CALL_PARAM_TYPE_VOID, CALL_PARAM_TYPE_INT, CALL_PARAM_TYPE_FLOAT, CALL_PARAM_TYPE_BOOL, CALL_PARAM_TYPE_PTR, CALL_PARAM_TYPE_STRING } |
Functions | |
EXPORT bool | calldata_get_data (const calldata_t *data, const char *name, void *out, size_t size) |
EXPORT void | calldata_set_data (calldata_t *data, const char *name, const void *in, size_t new_size) |
EXPORT bool | calldata_get_string (const calldata_t *data, const char *name, const char **str) |
#define CALL_PARAM_IN (1<<0) |
#define CALL_PARAM_OUT (1<<1) |
typedef struct calldata calldata_t |
enum call_param_type |
EXPORT bool calldata_get_data | ( | const calldata_t * | data, |
const char * | name, | ||
void * | out, | ||
size_t | size | ||
) |
EXPORT bool calldata_get_string | ( | const calldata_t * | data, |
const char * | name, | ||
const char ** | str | ||
) |
EXPORT void calldata_set_data | ( | calldata_t * | data, |
const char * | name, | ||
const void * | in, | ||
size_t | new_size | ||
) |