PipeWire
1.5.84
Loading...
Searching...
No Matches
peer.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_PEER_PARAM_H
6
#define SPA_PARAM_PEER_PARAM_H
7
8
#include <
spa/param/param.h
>
9
10
#ifdef __cplusplus
11
extern
"C"
{
12
#endif
13
18
20
enum
spa_peer_param
{
21
SPA_PEER_PARAM_START
,
22
SPA_PEER_PARAM_END
= 0xfffffffe,
23
};
24
25
struct
spa_peer_param_info
{
26
uint32_t
peer_id
;
27
const
struct
spa_pod
*param;
28
};
29
30
* \}
31
*/
32
33
#ifdef __cplusplus
34
}
/* extern "C" */
35
#endif
36
37
#endif
/* SPA_PARAM_PEER_PARAM_H */
spa_peer_param
spa_peer_param
properties for SPA_TYPE_OBJECT_PeerParam
Definition
peer.h:25
SPA_PEER_PARAM_END
@ SPA_PEER_PARAM_END
Definition
peer.h:27
SPA_PEER_PARAM_START
@ SPA_PEER_PARAM_START
id of peer as key, SPA_TYPE_Pod as value
Definition
peer.h:26
param.h
spa/param/param.h
spa_peer_param_info
Definition
peer.h:30
spa_peer_param_info::peer_id
uint32_t peer_id
Definition
peer.h:31
spa_pod
Definition
pod.h:57
spa
param
peer.h
Generated by
1.13.2