|
EXPORT obs_data_t * | obs_data_create () |
|
EXPORT obs_data_t * | obs_data_create_from_json (const char *json_string) |
|
EXPORT obs_data_t * | obs_data_create_from_json_file (const char *json_file) |
|
EXPORT obs_data_t * | obs_data_create_from_json_file_safe (const char *json_file, const char *backup_ext) |
|
EXPORT void | obs_data_addref (obs_data_t *data) |
|
EXPORT void | obs_data_release (obs_data_t *data) |
|
EXPORT const char * | obs_data_get_json (obs_data_t *data) |
|
EXPORT bool | obs_data_save_json (obs_data_t *data, const char *file) |
|
EXPORT bool | obs_data_save_json_safe (obs_data_t *data, const char *file, const char *temp_ext, const char *backup_ext) |
|
EXPORT void | obs_data_apply (obs_data_t *target, obs_data_t *apply_data) |
|
EXPORT void | obs_data_erase (obs_data_t *data, const char *name) |
|
EXPORT void | obs_data_clear (obs_data_t *data) |
|
EXPORT void | obs_data_set_string (obs_data_t *data, const char *name, const char *val) |
|
EXPORT void | obs_data_set_int (obs_data_t *data, const char *name, long long val) |
|
EXPORT void | obs_data_set_double (obs_data_t *data, const char *name, double val) |
|
EXPORT void | obs_data_set_bool (obs_data_t *data, const char *name, bool val) |
|
EXPORT void | obs_data_set_obj (obs_data_t *data, const char *name, obs_data_t *obj) |
|
EXPORT void | obs_data_set_array (obs_data_t *data, const char *name, obs_data_array_t *array) |
|
EXPORT void | obs_data_set_default_string (obs_data_t *data, const char *name, const char *val) |
|
EXPORT void | obs_data_set_default_int (obs_data_t *data, const char *name, long long val) |
|
EXPORT void | obs_data_set_default_double (obs_data_t *data, const char *name, double val) |
|
EXPORT void | obs_data_set_default_bool (obs_data_t *data, const char *name, bool val) |
|
EXPORT void | obs_data_set_default_obj (obs_data_t *data, const char *name, obs_data_t *obj) |
|
EXPORT void | obs_data_set_autoselect_string (obs_data_t *data, const char *name, const char *val) |
|
EXPORT void | obs_data_set_autoselect_int (obs_data_t *data, const char *name, long long val) |
|
EXPORT void | obs_data_set_autoselect_double (obs_data_t *data, const char *name, double val) |
|
EXPORT void | obs_data_set_autoselect_bool (obs_data_t *data, const char *name, bool val) |
|
EXPORT void | obs_data_set_autoselect_obj (obs_data_t *data, const char *name, obs_data_t *obj) |
|
EXPORT const char * | obs_data_get_string (obs_data_t *data, const char *name) |
|
EXPORT long long | obs_data_get_int (obs_data_t *data, const char *name) |
|
EXPORT double | obs_data_get_double (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_get_bool (obs_data_t *data, const char *name) |
|
EXPORT obs_data_t * | obs_data_get_obj (obs_data_t *data, const char *name) |
|
EXPORT obs_data_array_t * | obs_data_get_array (obs_data_t *data, const char *name) |
|
EXPORT const char * | obs_data_get_default_string (obs_data_t *data, const char *name) |
|
EXPORT long long | obs_data_get_default_int (obs_data_t *data, const char *name) |
|
EXPORT double | obs_data_get_default_double (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_get_default_bool (obs_data_t *data, const char *name) |
|
EXPORT obs_data_t * | obs_data_get_default_obj (obs_data_t *data, const char *name) |
|
EXPORT obs_data_array_t * | obs_data_get_default_array (obs_data_t *data, const char *name) |
|
EXPORT const char * | obs_data_get_autoselect_string (obs_data_t *data, const char *name) |
|
EXPORT long long | obs_data_get_autoselect_int (obs_data_t *data, const char *name) |
|
EXPORT double | obs_data_get_autoselect_double (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_get_autoselect_bool (obs_data_t *data, const char *name) |
|
EXPORT obs_data_t * | obs_data_get_autoselect_obj (obs_data_t *data, const char *name) |
|
EXPORT obs_data_array_t * | obs_data_get_autoselect_array (obs_data_t *data, const char *name) |
|
EXPORT obs_data_array_t * | obs_data_array_create () |
|
EXPORT void | obs_data_array_addref (obs_data_array_t *array) |
|
EXPORT void | obs_data_array_release (obs_data_array_t *array) |
|
EXPORT size_t | obs_data_array_count (obs_data_array_t *array) |
|
EXPORT obs_data_t * | obs_data_array_item (obs_data_array_t *array, size_t idx) |
|
EXPORT size_t | obs_data_array_push_back (obs_data_array_t *array, obs_data_t *obj) |
|
EXPORT void | obs_data_array_insert (obs_data_array_t *array, size_t idx, obs_data_t *obj) |
|
EXPORT void | obs_data_array_push_back_array (obs_data_array_t *array, obs_data_array_t *array2) |
|
EXPORT void | obs_data_array_erase (obs_data_array_t *array, size_t idx) |
|
EXPORT bool | obs_data_has_user_value (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_has_default_value (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_has_autoselect_value (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_item_has_user_value (obs_data_item_t *data) |
|
EXPORT bool | obs_data_item_has_default_value (obs_data_item_t *data) |
|
EXPORT bool | obs_data_item_has_autoselect_value (obs_data_item_t *data) |
|
EXPORT void | obs_data_unset_user_value (obs_data_t *data, const char *name) |
|
EXPORT void | obs_data_unset_default_value (obs_data_t *data, const char *name) |
|
EXPORT void | obs_data_unset_autoselect_value (obs_data_t *data, const char *name) |
|
EXPORT void | obs_data_item_unset_user_value (obs_data_item_t *data) |
|
EXPORT void | obs_data_item_unset_default_value (obs_data_item_t *data) |
|
EXPORT void | obs_data_item_unset_autoselect_value (obs_data_item_t *data) |
|
EXPORT obs_data_item_t * | obs_data_first (obs_data_t *data) |
|
EXPORT obs_data_item_t * | obs_data_item_byname (obs_data_t *data, const char *name) |
|
EXPORT bool | obs_data_item_next (obs_data_item_t **item) |
|
EXPORT void | obs_data_item_release (obs_data_item_t **item) |
|
EXPORT void | obs_data_item_remove (obs_data_item_t **item) |
|
EXPORT enum obs_data_type | obs_data_item_gettype (obs_data_item_t *item) |
|
EXPORT enum obs_data_number_type | obs_data_item_numtype (obs_data_item_t *item) |
|
EXPORT const char * | obs_data_item_get_name (obs_data_item_t *item) |
|
EXPORT void | obs_data_item_set_string (obs_data_item_t **item, const char *val) |
|
EXPORT void | obs_data_item_set_int (obs_data_item_t **item, long long val) |
|
EXPORT void | obs_data_item_set_double (obs_data_item_t **item, double val) |
|
EXPORT void | obs_data_item_set_bool (obs_data_item_t **item, bool val) |
|
EXPORT void | obs_data_item_set_obj (obs_data_item_t **item, obs_data_t *val) |
|
EXPORT void | obs_data_item_set_array (obs_data_item_t **item, obs_data_array_t *val) |
|
EXPORT void | obs_data_item_set_default_string (obs_data_item_t **item, const char *val) |
|
EXPORT void | obs_data_item_set_default_int (obs_data_item_t **item, long long val) |
|
EXPORT void | obs_data_item_set_default_double (obs_data_item_t **item, double val) |
|
EXPORT void | obs_data_item_set_default_bool (obs_data_item_t **item, bool val) |
|
EXPORT void | obs_data_item_set_default_obj (obs_data_item_t **item, obs_data_t *val) |
|
EXPORT void | obs_data_item_set_default_array (obs_data_item_t **item, obs_data_array_t *val) |
|
EXPORT void | obs_data_item_set_autoselect_string (obs_data_item_t **item, const char *val) |
|
EXPORT void | obs_data_item_set_autoselect_int (obs_data_item_t **item, long long val) |
|
EXPORT void | obs_data_item_set_autoselect_double (obs_data_item_t **item, double val) |
|
EXPORT void | obs_data_item_set_autoselect_bool (obs_data_item_t **item, bool val) |
|
EXPORT void | obs_data_item_set_autoselect_obj (obs_data_item_t **item, obs_data_t *val) |
|
EXPORT void | obs_data_item_set_autoselect_array (obs_data_item_t **item, obs_data_array_t *val) |
|
EXPORT const char * | obs_data_item_get_string (obs_data_item_t *item) |
|
EXPORT long long | obs_data_item_get_int (obs_data_item_t *item) |
|
EXPORT double | obs_data_item_get_double (obs_data_item_t *item) |
|
EXPORT bool | obs_data_item_get_bool (obs_data_item_t *item) |
|
EXPORT obs_data_t * | obs_data_item_get_obj (obs_data_item_t *item) |
|
EXPORT obs_data_array_t * | obs_data_item_get_array (obs_data_item_t *item) |
|
EXPORT const char * | obs_data_item_get_default_string (obs_data_item_t *item) |
|
EXPORT long long | obs_data_item_get_default_int (obs_data_item_t *item) |
|
EXPORT double | obs_data_item_get_default_double (obs_data_item_t *item) |
|
EXPORT bool | obs_data_item_get_default_bool (obs_data_item_t *item) |
|
EXPORT obs_data_t * | obs_data_item_get_default_obj (obs_data_item_t *item) |
|
EXPORT obs_data_array_t * | obs_data_item_get_default_array (obs_data_item_t *item) |
|
EXPORT const char * | obs_data_item_get_autoselect_string (obs_data_item_t *item) |
|
EXPORT long long | obs_data_item_get_autoselect_int (obs_data_item_t *item) |
|
EXPORT double | obs_data_item_get_autoselect_double (obs_data_item_t *item) |
|
EXPORT bool | obs_data_item_get_autoselect_bool (obs_data_item_t *item) |
|
EXPORT obs_data_t * | obs_data_item_get_autoselect_obj (obs_data_item_t *item) |
|
EXPORT obs_data_array_t * | obs_data_item_get_autoselect_array (obs_data_item_t *item) |
|
EXPORT void | obs_data_set_vec2 (obs_data_t *data, const char *name, const struct vec2 *val) |
|
EXPORT void | obs_data_set_vec3 (obs_data_t *data, const char *name, const struct vec3 *val) |
|
EXPORT void | obs_data_set_vec4 (obs_data_t *data, const char *name, const struct vec4 *val) |
|
EXPORT void | obs_data_set_quat (obs_data_t *data, const char *name, const struct quat *val) |
|
EXPORT void | obs_data_set_default_vec2 (obs_data_t *data, const char *name, const struct vec2 *val) |
|
EXPORT void | obs_data_set_default_vec3 (obs_data_t *data, const char *name, const struct vec3 *val) |
|
EXPORT void | obs_data_set_default_vec4 (obs_data_t *data, const char *name, const struct vec4 *val) |
|
EXPORT void | obs_data_set_default_quat (obs_data_t *data, const char *name, const struct quat *val) |
|
EXPORT void | obs_data_set_autoselect_vec2 (obs_data_t *data, const char *name, const struct vec2 *val) |
|
EXPORT void | obs_data_set_autoselect_vec3 (obs_data_t *data, const char *name, const struct vec3 *val) |
|
EXPORT void | obs_data_set_autoselect_vec4 (obs_data_t *data, const char *name, const struct vec4 *val) |
|
EXPORT void | obs_data_set_autoselect_quat (obs_data_t *data, const char *name, const struct quat *val) |
|
EXPORT void | obs_data_get_vec2 (obs_data_t *data, const char *name, struct vec2 *val) |
|
EXPORT void | obs_data_get_vec3 (obs_data_t *data, const char *name, struct vec3 *val) |
|
EXPORT void | obs_data_get_vec4 (obs_data_t *data, const char *name, struct vec4 *val) |
|
EXPORT void | obs_data_get_quat (obs_data_t *data, const char *name, struct quat *val) |
|
EXPORT void | obs_data_get_default_vec2 (obs_data_t *data, const char *name, struct vec2 *val) |
|
EXPORT void | obs_data_get_default_vec3 (obs_data_t *data, const char *name, struct vec3 *val) |
|
EXPORT void | obs_data_get_default_vec4 (obs_data_t *data, const char *name, struct vec4 *val) |
|
EXPORT void | obs_data_get_default_quat (obs_data_t *data, const char *name, struct quat *val) |
|
EXPORT void | obs_data_get_autoselect_vec2 (obs_data_t *data, const char *name, struct vec2 *val) |
|
EXPORT void | obs_data_get_autoselect_vec3 (obs_data_t *data, const char *name, struct vec3 *val) |
|
EXPORT void | obs_data_get_autoselect_vec4 (obs_data_t *data, const char *name, struct vec4 *val) |
|
EXPORT void | obs_data_get_autoselect_quat (obs_data_t *data, const char *name, struct quat *val) |
|
EXPORT void | obs_data_set_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second fps, const char *option) |
|
EXPORT void | obs_data_set_default_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second fps, const char *option) |
|
EXPORT void | obs_data_set_autoselect_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second fps, const char *option) |
|
EXPORT bool | obs_data_get_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second *fps, const char **option) |
|
EXPORT bool | obs_data_get_default_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second *fps, const char **option) |
|
EXPORT bool | obs_data_get_autoselect_frames_per_second (obs_data_t *data, const char *name, struct media_frames_per_second *fps, const char **option) |
|
EXPORT void | obs_data_item_set_frames_per_second (obs_data_item_t **item, struct media_frames_per_second fps, const char *option) |
|
EXPORT void | obs_data_item_set_default_frames_per_second (obs_data_item_t **item, struct media_frames_per_second fps, const char *option) |
|
EXPORT void | obs_data_item_set_autoselect_frames_per_second (obs_data_item_t **item, struct media_frames_per_second fps, const char *option) |
|
EXPORT bool | obs_data_item_get_frames_per_second (obs_data_item_t *item, struct media_frames_per_second *fps, const char **option) |
|
EXPORT bool | obs_data_item_get_default_frames_per_second (obs_data_item_t *item, struct media_frames_per_second *fps, const char **option) |
|
EXPORT bool | obs_data_item_get_autoselect_frames_per_second (obs_data_item_t *item, struct media_frames_per_second *fps, const char **option) |
|