PipeWire
1.2.6
Loading...
Searching...
No Matches
type.h
Go to the documentation of this file.
1
/* PipeWire */
2
/* SPDX-FileCopyrightText: Copyright © 2018 Wim Taymans */
3
/* SPDX-License-Identifier: MIT */
4
5
#ifndef PIPEWIRE_TYPE_H
6
#define PIPEWIRE_TYPE_H
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
12
#include <
spa/utils/type.h
>
13
23
enum
{
24
PW_TYPE_FIRST
=
SPA_TYPE_VENDOR_PipeWire
,
25
};
26
27
#define PW_TYPE_INFO_BASE "PipeWire:"
28
29
#define PW_TYPE_INFO_Object PW_TYPE_INFO_BASE "Object"
30
#define PW_TYPE_INFO_OBJECT_BASE PW_TYPE_INFO_Object ":"
31
32
#define PW_TYPE_INFO_Interface PW_TYPE_INFO_BASE "Interface"
33
#define PW_TYPE_INFO_INTERFACE_BASE PW_TYPE_INFO_Interface ":"
34
35
const
struct
spa_type_info
*
pw_type_info
(
void
);
36
41
#ifdef __cplusplus
42
}
43
#endif
44
45
#endif
/* PIPEWIRE_TYPE_H */
pw_type_info
const struct spa_type_info * pw_type_info(void)
Definition
pipewire.c:788
PW_TYPE_FIRST
@ PW_TYPE_FIRST
Definition
type.h:28
SPA_TYPE_VENDOR_PipeWire
@ SPA_TYPE_VENDOR_PipeWire
Definition
type.h:90
type.h
spa/utils/type.h
spa_type_info
Definition
type.h:143
pipewire
type.h
Generated by
1.10.0