mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-21 17:34:57 -05:00
507 lines
10 KiB
C++
507 lines
10 KiB
C++
#include "obs-data.h"
|
|
|
|
struct obs_data_item {
|
|
};
|
|
|
|
struct obs_data {
|
|
};
|
|
|
|
struct obs_data_array {
|
|
};
|
|
|
|
struct obs_data_number {
|
|
};
|
|
|
|
obs_data_t *obs_data_create()
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_t *obs_data_create_from_json(const char *json_string)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_t *obs_data_create_from_json_file(const char *json_file)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_t *obs_data_create_from_json_file_safe(const char *json_file,
|
|
const char *backup_ext)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
void obs_data_addref(obs_data_t *data) {}
|
|
|
|
void obs_data_release(obs_data_t *data) {}
|
|
|
|
const char *obs_data_get_json(obs_data_t *data)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
const char *obs_data_get_json_pretty(obs_data_t *data)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
const char *obs_data_get_last_json(obs_data_t *data)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
bool obs_data_save_json(obs_data_t *data, const char *file)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_save_json_safe(obs_data_t *data, const char *file,
|
|
const char *temp_ext, const char *backup_ext)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_save_json_pretty_safe(obs_data_t *data, const char *file,
|
|
const char *temp_ext,
|
|
const char *backup_ext)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_get_defaults(obs_data_t *data)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
void obs_data_apply(obs_data_t *target, obs_data_t *apply_data) {}
|
|
|
|
void obs_data_erase(obs_data_t *data, const char *name) {}
|
|
|
|
void obs_data_clear(obs_data_t *target) {}
|
|
|
|
void obs_data_set_string(obs_data_t *data, const char *name, const char *val) {}
|
|
|
|
void obs_data_set_int(obs_data_t *data, const char *name, long long val) {}
|
|
|
|
void obs_data_set_double(obs_data_t *data, const char *name, double val) {}
|
|
|
|
void obs_data_set_bool(obs_data_t *data, const char *name, bool val) {}
|
|
|
|
void obs_data_set_obj(obs_data_t *data, const char *name, obs_data_t *obj) {}
|
|
|
|
void obs_data_set_array(obs_data_t *data, const char *name,
|
|
obs_data_array_t *array)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_default_string(obs_data_t *data, const char *name,
|
|
const char *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_default_int(obs_data_t *data, const char *name, long long val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_default_double(obs_data_t *data, const char *name, double val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_default_bool(obs_data_t *data, const char *name, bool val) {}
|
|
|
|
void obs_data_set_default_obj(obs_data_t *data, const char *name,
|
|
obs_data_t *obj)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_default_array(obs_data_t *data, const char *name,
|
|
obs_data_array_t *arr)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_string(obs_data_t *data, const char *name,
|
|
const char *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_int(obs_data_t *data, const char *name,
|
|
long long val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_double(obs_data_t *data, const char *name,
|
|
double val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_bool(obs_data_t *data, const char *name, bool val)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_obj(obs_data_t *data, const char *name,
|
|
obs_data_t *obj)
|
|
{
|
|
}
|
|
|
|
void obs_data_set_autoselect_array(obs_data_t *data, const char *name,
|
|
obs_data_array_t *arr)
|
|
{
|
|
}
|
|
|
|
const char *obs_data_get_string(obs_data_t *data, const char *name)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_get_int(obs_data_t *data, const char *name)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_get_double(obs_data_t *data, const char *name)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_get_bool(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_get_obj(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_get_array(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
const char *obs_data_get_default_string(obs_data_t *data, const char *name)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_get_default_int(obs_data_t *data, const char *name)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_get_default_double(obs_data_t *data, const char *name)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_get_default_bool(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_get_default_obj(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_get_default_array(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
const char *obs_data_get_autoselect_string(obs_data_t *data, const char *name)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_get_autoselect_int(obs_data_t *data, const char *name)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_get_autoselect_double(obs_data_t *data, const char *name)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_get_autoselect_bool(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_get_autoselect_obj(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_get_autoselect_array(obs_data_t *data,
|
|
const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_array_create()
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
void obs_data_array_addref(obs_data_array_t *array) {}
|
|
|
|
void obs_data_array_release(obs_data_array_t *array) {}
|
|
|
|
size_t obs_data_array_count(obs_data_array_t *array)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
obs_data_t *obs_data_array_item(obs_data_array_t *array, size_t idx)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
size_t obs_data_array_push_back(obs_data_array_t *array, obs_data_t *obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
void obs_data_array_insert(obs_data_array_t *array, size_t idx, obs_data_t *obj)
|
|
{
|
|
}
|
|
|
|
void obs_data_array_push_back_array(obs_data_array_t *array,
|
|
obs_data_array_t *array2)
|
|
{
|
|
}
|
|
|
|
void obs_data_array_erase(obs_data_array_t *array, size_t idx) {}
|
|
|
|
void obs_data_array_enum(obs_data_array_t *array,
|
|
void (*cb)(obs_data_t *data, void *param), void *param)
|
|
{
|
|
}
|
|
|
|
/* ------------------------------------------------------------------------- */
|
|
/* Item status inspection */
|
|
|
|
bool obs_data_has_user_value(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_has_default_value(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_has_autoselect_value(obs_data_t *data, const char *name)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_item_has_user_value(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_item_has_default_value(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
bool obs_data_item_has_autoselect_value(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
/* ------------------------------------------------------------------------- */
|
|
/* Clearing data values */
|
|
|
|
void obs_data_unset_user_value(obs_data_t *data, const char *name) {}
|
|
|
|
void obs_data_unset_default_value(obs_data_t *data, const char *name) {}
|
|
|
|
void obs_data_unset_autoselect_value(obs_data_t *data, const char *name) {}
|
|
|
|
void obs_data_item_unset_user_value(obs_data_item_t *item) {}
|
|
|
|
void obs_data_item_unset_default_value(obs_data_item_t *item) {}
|
|
|
|
void obs_data_item_unset_autoselect_value(obs_data_item_t *item) {}
|
|
|
|
/* ------------------------------------------------------------------------- */
|
|
/* Item iteration */
|
|
|
|
obs_data_item_t *obs_data_first(obs_data_t *data)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_item_t *obs_data_item_byname(obs_data_t *data, const char *name)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
bool obs_data_item_next(obs_data_item_t **item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
void obs_data_item_release(obs_data_item_t **item) {}
|
|
|
|
void obs_data_item_remove(obs_data_item_t **item) {}
|
|
|
|
enum obs_data_type obs_data_item_gettype(obs_data_item_t *item)
|
|
{
|
|
return OBS_DATA_NULL;
|
|
}
|
|
|
|
enum obs_data_number_type obs_data_item_numtype(obs_data_item_t *item)
|
|
{
|
|
return OBS_DATA_NUM_INVALID;
|
|
}
|
|
|
|
const char *obs_data_item_get_name(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
void obs_data_item_set_string(obs_data_item_t **item, const char *val) {}
|
|
|
|
void obs_data_item_set_int(obs_data_item_t **item, long long val) {}
|
|
|
|
void obs_data_item_set_double(obs_data_item_t **item, double val) {}
|
|
|
|
void obs_data_item_set_bool(obs_data_item_t **item, bool val) {}
|
|
|
|
void obs_data_item_set_obj(obs_data_item_t **item, obs_data_t *val) {}
|
|
|
|
void obs_data_item_set_array(obs_data_item_t **item, obs_data_array_t *val) {}
|
|
|
|
void obs_data_item_set_default_string(obs_data_item_t **item, const char *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_item_set_default_int(obs_data_item_t **item, long long val) {}
|
|
|
|
void obs_data_item_set_default_double(obs_data_item_t **item, double val) {}
|
|
|
|
void obs_data_item_set_default_bool(obs_data_item_t **item, bool val) {}
|
|
|
|
void obs_data_item_set_default_obj(obs_data_item_t **item, obs_data_t *val) {}
|
|
|
|
void obs_data_item_set_default_array(obs_data_item_t **item,
|
|
obs_data_array_t *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_item_set_autoselect_string(obs_data_item_t **item,
|
|
const char *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_item_set_autoselect_int(obs_data_item_t **item, long long val) {}
|
|
|
|
void obs_data_item_set_autoselect_double(obs_data_item_t **item, double val) {}
|
|
|
|
void obs_data_item_set_autoselect_bool(obs_data_item_t **item, bool val) {}
|
|
|
|
void obs_data_item_set_autoselect_obj(obs_data_item_t **item, obs_data_t *val)
|
|
{
|
|
}
|
|
|
|
void obs_data_item_set_autoselect_array(obs_data_item_t **item,
|
|
obs_data_array_t *val)
|
|
{
|
|
}
|
|
|
|
const char *obs_data_item_get_string(obs_data_item_t *item)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_item_get_int(obs_data_item_t *item)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_item_get_double(obs_data_item_t *item)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_item_get_bool(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_item_get_obj(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_item_get_array(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
const char *obs_data_item_get_default_string(obs_data_item_t *item)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_item_get_default_int(obs_data_item_t *item)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_item_get_default_double(obs_data_item_t *item)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_item_get_default_bool(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_item_get_default_obj(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_item_get_default_array(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
const char *obs_data_item_get_autoselect_string(obs_data_item_t *item)
|
|
{
|
|
return "";
|
|
}
|
|
|
|
long long obs_data_item_get_autoselect_int(obs_data_item_t *item)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
double obs_data_item_get_autoselect_double(obs_data_item_t *item)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
bool obs_data_item_get_autoselect_bool(obs_data_item_t *item)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
obs_data_t *obs_data_item_get_autoselect_obj(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|
|
|
|
obs_data_array_t *obs_data_item_get_autoselect_array(obs_data_item_t *item)
|
|
{
|
|
return nullptr;
|
|
}
|