mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
Port: Add tag param
The tag param has a list of arbitrary key/value pairs. Like the Latency param, it travels up and downstream. Mixers will append the info dictionaries or do some more fancy merging. The purpose is to transport arbirary metadata, out-of-band, through the graph and it's used for stream metadata and other stream properties.
This commit is contained in:
parent
6bf42e9bcd
commit
41dcac0ecd
20 changed files with 566 additions and 24 deletions
|
|
@ -125,7 +125,8 @@ PWTEST(utils_abi)
|
|||
pwtest_int_eq(SPA_TYPE_OBJECT_Profiler, 0x4000a);
|
||||
pwtest_int_eq(SPA_TYPE_OBJECT_ParamLatency, 0x4000b);
|
||||
pwtest_int_eq(SPA_TYPE_OBJECT_ParamProcessLatency, 0x4000c);
|
||||
pwtest_int_eq(_SPA_TYPE_OBJECT_LAST, 0x4000d);
|
||||
pwtest_int_eq(SPA_TYPE_OBJECT_ParamTag, 0x4000d);
|
||||
pwtest_int_eq(_SPA_TYPE_OBJECT_LAST, 0x4000e);
|
||||
|
||||
pwtest_int_eq(SPA_TYPE_VENDOR_PipeWire, 0x02000000);
|
||||
pwtest_int_eq(SPA_TYPE_VENDOR_Other, 0x7f000000);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue