use a dict for extra property info

A dictionary is probably more extensible
This commit is contained in:
Wim Taymans 2016-10-14 10:32:11 +02:00
parent 523868d6bd
commit d79489b29b
2 changed files with 7 additions and 10 deletions

View file

@ -31,6 +31,7 @@ typedef struct _SpaProps SpaProps;
#include <string.h>
#include <spa/defs.h>
#include <spa/dict.h>
/**
* SpaPropType:
@ -135,7 +136,7 @@ typedef struct {
* @range_type: type of the range values
* @n_range_values: number of elements in @range_values
* @range_values: array of possible values
* @tags: extra tags, NULL terminated
* @info: extra info
*/
typedef struct {
uint32_t id;
@ -147,7 +148,7 @@ typedef struct {
SpaPropRangeType range_type;
unsigned int n_range_values;
const SpaPropRangeInfo *range_values;
const char **tags;
SpaDict *info;
} SpaPropInfo;
/**