loopback: apply official patchset
PulseAudio 10.0
Georg Chini (8):
loopback: Save time stamps during latency snapshots
loopback: Improve latency estimation in snapshots
loopback: Improve latency estimation
loopback: Change memblockq length
loopback: Move timer restart and snapshots to timer callback
loopback: Restart timer after 1/3 second
loopback: Adjust rate based on latency difference
loopback: Stop tracking max_request and min_memblockq_length
PulseAudio 9.0
Tanu Kaskinen (24):
loopback: refactor proplist updating
PulseAudio 8.0
Georg Chini (2):
loopback: Validate the rate parameter
PulseAudio 7.0
Alexander E. Patrakov (4):
module-loopback: don't use 0 for custom source output message id
loopback: Fix the obviously-wrong "buffer+=buffer" logic
PulseAudio 6.0
Georg Chini (1):
loopback: Don't push zero-sized block to memblockq
Note for tizen:
1) These patchset improve latency and fix many other bugs of module-loopback.
2) Applied up to PulseAudio 10.0 release except 'loopback: refactor proplist updating'.
(commit:
95dd90ce06046fb574e4a2174545bdebeb7c460d)
Because, pa_{sink_input|source_output}_set_property() aren't exist in this code base.
Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: Ia4044d4fc74d72e37f181331eeb6be05355e0048