summaryrefslogtreecommitdiff
path: root/PROTOCOL
diff options
context:
space:
mode:
authorpoljar (Damir Jelic) <poljarinho@gmail.com>2012-06-28 15:00:45 +0200
committerTanu Kaskinen <tanuk@iki.fi>2012-06-30 14:41:08 +0300
commit529a5949fb8317ec4af7da23ab363119e56e1c27 (patch)
treebdc591f0401e6597d49f937d7f872cc87759361e /PROTOCOL
parent86996b4cc8d4cc975ad58ee8cb74bd3de6b71545 (diff)
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.
Diffstat (limited to 'PROTOCOL')
-rw-r--r--PROTOCOL11
1 files changed, 11 insertions, 0 deletions
diff --git a/PROTOCOL b/PROTOCOL
index bfbd23bd5..01abeed51 100644
--- a/PROTOCOL
+++ b/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