PipeWire 1.6.5

Loading...
Searching...
No Matches
dict.h
Go to the documentation of this file.
1/* Simple Plugin API */
2/* SPDX-FileCopyrightText: Copyright © 2025 Wim Taymans */
3/* SPDX-License-Identifier: MIT */
4
5#ifndef SPA_PARAM_DICT_H
6#define SPA_PARAM_DICT_H
7
8#include <spa/param/param.h>
9
10#ifdef __cplusplus
11 extern "C" {
12#endif
13
18
20 enum spa_param_dict {
21 SPA_PARAM_DICT_START,
22 SPA_PARAM_DICT_info,
25 * String: value)*
26 * ) */
27};
28
30 struct spa_param_dict_info {
31 const struct spa_pod *info;
32};
33
35 * \}
36 */
37
38#ifdef __cplusplus
39} /* extern "C" */
40#endif
41
42#endif /* SPA_PARAM_DICT_H */
spa_param_dict
spa_param_dict
properties for SPA_TYPE_OBJECT_ParamDict
Definition dict.h:25
SPA_PARAM_DICT_info
@ SPA_PARAM_DICT_info
Struct( Int: n_items (String: key ...
Definition dict.h:27
SPA_PARAM_DICT_START
@ SPA_PARAM_DICT_START
Definition dict.h:26
param.h
spa/param/param.h
spa_param_dict_info
helper structure for managing info objects
Definition dict.h:35
spa_param_dict_info::info
const struct spa_pod * info
Definition dict.h:36