mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-07 13:30:09 -05:00
More test
This commit is contained in:
parent
cc842cbdc8
commit
c904bed186
2 changed files with 38 additions and 6 deletions
|
|
@ -669,13 +669,19 @@ static inline void *spa_pod_builder_add(struct spa_pod_builder *builder, const c
|
|||
return res;
|
||||
}
|
||||
|
||||
static inline void spa_pod_builder_prop_val(struct spa_pod_builder *builder,
|
||||
uint32_t key, void *pod)
|
||||
{
|
||||
spa_pod_builder_prop(builder, key, 0);
|
||||
spa_pod_builder_primitive(builder, pod);
|
||||
}
|
||||
|
||||
static inline void spa_pod_builder_propsv(struct spa_pod_builder *builder,
|
||||
uint32_t key, va_list args)
|
||||
{
|
||||
while (key) {
|
||||
spa_pod_builder_prop(builder, key, 0);
|
||||
spa_pod_builder_primitive(builder, va_arg(args, struct spa_pod *));
|
||||
key = va_arg(args, uint32_t);
|
||||
spa_pod_builder_prop_val(builder, key, va_arg(args, struct spa_pod *));
|
||||
key = va_arg(args, uint32_t);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue