MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / from_obs_data

Function from_obs_data

plugins/scripting/utils/properties-view.cpp:708–723  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

706 const char *get_string(obs_data_t *, const char *),
707 bool get_bool(obs_data_t *, const char *)>
708static QVariant from_obs_data(obs_data_t *data, const char *name,
709 obs_combo_format format)
710{
711 switch (format) {
712 case OBS_COMBO_FORMAT_INT:
713 return QVariant::fromValue(get_int(data, name));
714 case OBS_COMBO_FORMAT_FLOAT:
715 return QVariant::fromValue(get_double(data, name));
716 case OBS_COMBO_FORMAT_STRING:
717 return QByteArray(get_string(data, name));
718 case OBS_COMBO_FORMAT_BOOL:
719 return QVariant::fromValue(get_bool(data, name));
720 default:
721 return QVariant();
722 }
723}
724
725static QVariant from_obs_data(obs_data_t *data, const char *name,
726 obs_combo_format format)

Callers 1

AddListMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected