diff options
author | Chris Robinson <[email protected]> | 2023-01-24 04:12:17 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2023-01-24 04:12:17 -0800 |
commit | 0c75ab9967e84b9fd016b2eb6152494908cdf704 (patch) | |
tree | 49e530151716eff6b6965c0035f3ac323c153e90 /core/async_event.h | |
parent | 748f7250a13bd0fb36109f99bf15be7723b099c8 (diff) |
Use the object serial ID from PipeWire when available
Using the node ID as a target is deprecated in newer versions of PipeWire. The
serial ID is a monotonic 64-bit integer ID, incremeneted for every object
created, so is guaranteed to always refer to the same target (until it wraps
around, which I suppose isn't expected/allowed to happen), compared to the
32-bit node ID which I guess allows reuse.
We could instead use the target node's name instead of the serial ID, but an
integer is nicer to manage than a string.
Diffstat (limited to 'core/async_event.h')
0 files changed, 0 insertions, 0 deletions