pulseaudio/src
Tanu Kaskinen 8e9f070747 memblockq: remove pa_memblockq_missing()
The function isn't used anywhere else than memblockq-test. Also, the
function is confusing, because it defines "missing" differently than
pa_memblockq_pop_missing(). pa_memblockq_missing() calculated the
missing amount like this:

    missing = tlength - length,

where "length" is the current queue length. pa_memblockq_pop_missing(),
on the other hand, calculates the missing amount like this:

    missing = tlength - length - requested,

where "requested" is an internal variable that keeps track of how much
the server has requested data from the client and how much of the
requests are yet to be fulfilled by the client.

memblockq-test is broken at the moment, because it assumes that
pa_memblockq_pop_missing() calculates "missing" the same way that
pa_memblockq_missing() used to calculate it. A patch for fixing that
will follow.
2017-01-03 04:21:43 +02:00
..
daemon launch: Remove the already implicit After=pulseaudio.socket 2016-09-10 17:14:30 +03:00
modules suspend-on-idle: use earlier (safer) hooks for stream unlink notifications 2016-12-20 01:26:41 +02:00
pulse stream: Frame-align divided audio segments 2016-11-24 20:40:07 +02:00
pulsecore memblockq: remove pa_memblockq_missing() 2017-01-03 04:21:43 +02:00
tests memblockq: remove pa_memblockq_missing() 2017-01-03 04:21:43 +02:00
utils pacat: Write to stream only in frame-sized chunks 2016-12-20 19:59:08 +02:00
.gitignore pulse: Add a JSON-parsing library 2016-06-22 21:04:47 +05:30
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile.am build-sys: add LICENSE.WEBKIT to EXTRA_DIST 2016-12-20 16:44:42 +02:00
map-file volume: Add LFE balance API 2015-10-30 09:13:10 +02:00