mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
introspect: Add functions to handle the latency offset.
This includes updating the native protocol and the client API. A new command was added to allow setting the latency offset. Also the card list command now shows the latency offset if there are ports available. Update protocol to 27.
This commit is contained in:
parent
86996b4cc8
commit
529a5949fb
7 changed files with 101 additions and 6 deletions
11
PROTOCOL
11
PROTOCOL
|
|
@ -321,6 +321,17 @@ PA_COMMAND_GET_CARD_INFO_LIST), the following is added:
|
|||
|
||||
Profile names must match earlier sent profile names for the same card.
|
||||
|
||||
## v27, implemented by >= 3.0
|
||||
|
||||
New opcodes:
|
||||
PA_COMMAND_SET_PORT_LATENCY_OFFSET
|
||||
|
||||
New field in the card commands that send/receive port introspection data
|
||||
PA_COMMAND_GET_CARD_INFO(_LIST)):
|
||||
|
||||
int64_t latency_offset
|
||||
|
||||
The field is added once for every port.
|
||||
|
||||
#### If you just changed the protocol, read this
|
||||
## module-tunnel depends on the sink/source/sink-input/source-input protocol
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue