public inbox for virtio-comment@lists.linux.dev
 help / color / mirror / Atom feed
* [PATCH v1 Resend] virtio-sound: add latency_bytes definition
@ 2024-05-21 15:03 Matias Ezequiel Vara Larsen
  2024-05-23 10:52 ` Stefano Garzarella
  2024-06-21 13:37 ` Matias Ezequiel Vara Larsen
  0 siblings, 2 replies; 5+ messages in thread
From: Matias Ezequiel Vara Larsen @ 2024-05-21 15:03 UTC (permalink / raw)
  To: virtio-comment; +Cc: anton.yakovlev, mvaralar

This commit aims at providing a better definition of latency_bytes. To
do so, this commit defines latency_bytes as is defined in Crosvm.

Signed-off-by: Matias Ezequiel Vara Larsen <mvaralar@redhat.com>
---
Changelog:
v0 -> v1:
 * specify that the delay is due to the device implementation.
---
 device-types/sound/description.tex | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/device-types/sound/description.tex b/device-types/sound/description.tex
index 54c9c8e..a138e5b 100644
--- a/device-types/sound/description.tex
+++ b/device-types/sound/description.tex
@@ -694,7 +694,10 @@ \subsubsection{PCM I/O Messages}\label{sec:Device Types / Sound Device / Device
 \begin{description}
 \item[\field{status}] contains VIRTIO_SND_S_OK if an operation is successful,
 and VIRTIO_SND_S_IO_ERR otherwise.
-\item[\field{latency_bytes}] indicates the current device latency.
+\item[\field{latency_bytes}] indicates the current additional delay caused by
+the device's implementation. For playback, this is the amount of bytes that
+must be consumed before the current request can be played. For capture, this is
+the latency in terms of bytes that the capture buffer was recorded.
 \end{description}
 
 Since all buffers in the queue (with one exception) should be of the size
-- 
2.41.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-06-25 10:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-21 15:03 [PATCH v1 Resend] virtio-sound: add latency_bytes definition Matias Ezequiel Vara Larsen
2024-05-23 10:52 ` Stefano Garzarella
2024-06-21 13:37 ` Matias Ezequiel Vara Larsen
2024-06-21 13:56   ` Michael S. Tsirkin
2024-06-25 10:43     ` Matias Ezequiel Vara Larsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox