PipeWire: spa_device_info Struct Reference

PipeWire 0.3.37

Data Fields
spa_device_info Struct Reference
SPA Device

Information about the device and parameters it supports. More...

`#include <device.h>`

Collaboration diagram for spa_device_info:
[legend]

## Data Fields
uint32_t | version
uint64_t | change_mask
uint64_t | flags
const struct spa_dict * | props
| device properties More...
struct spa_param_info * | params
| supported parameters More...
uint32_t | n_params
| number of elements in params More...

## Detailed Description

Information about the device and parameters it supports.

This information is part of the info event on a device.

## Field Documentation

## ◆ change_mask

uint64_t spa_device_info::change_mask

## ◆ flags

uint64_t spa_device_info::flags

## ◆ n_params

uint32_t spa_device_info::n_params

number of elements in params

## ◆ params

struct spa_param_info* spa_device_info::params

supported parameters

## ◆ props

const struct spa_dict* spa_device_info::props

device properties

## ◆ version

uint32_t spa_device_info::version

The documentation for this struct was generated from the following file:

- build/doc/spa/monitor/device.h