aboutsummaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/Output/alsa/outputalsa.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/plugins/Output/alsa/outputalsa.cpp b/src/plugins/Output/alsa/outputalsa.cpp
index 5974efa06..63922ead1 100644
--- a/src/plugins/Output/alsa/outputalsa.cpp
+++ b/src/plugins/Output/alsa/outputalsa.cpp
@@ -222,15 +222,7 @@ bool OutputALSA::initialize()
qint64 OutputALSA::latency()
{
- long used = 0;
-
- /*if (! m_pause)
- {
- if (ioctl(audio_fd, SNDCTL_DSP_GETODELAY, &used) == -1)
- used = 0;
- }*/
-
- return used;
+ return m_prebuf_fill * 8000 / sampleRate() / numChannels() / sampleSize();
}
qint64 OutputALSA::writeAudio(unsigned char *data, qint64 maxSize)