libobs: Add obs_data_item_get_name function
Allows getting the name of a data sub-item.
This commit is contained in:
parent
c7e3dfc347
commit
f60952fe09
@ -1495,6 +1495,14 @@ enum obs_data_number_type obs_data_item_numtype(obs_data_item_t *item)
|
||||
return num->type;
|
||||
}
|
||||
|
||||
const char *obs_data_item_get_name(obs_data_item_t *item)
|
||||
{
|
||||
if (!item)
|
||||
return NULL;
|
||||
|
||||
return get_item_name(item);
|
||||
}
|
||||
|
||||
void obs_data_item_set_string(obs_data_item_t **item, const char *val)
|
||||
{
|
||||
obs_set_string(NULL, item, NULL, val, set_item);
|
||||
|
@ -195,6 +195,7 @@ EXPORT void obs_data_item_remove(obs_data_item_t **item);
|
||||
/* Gets Item type */
|
||||
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);
|
||||
|
||||
/* Item set functions */
|
||||
EXPORT void obs_data_item_set_string(obs_data_item_t **item, const char *val);
|
||||
|
Loading…
x
Reference in New Issue
Block a user