![]() |
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 | ||
| ) |