pulseaudio/src
Arun Raghavan 2de5fc222e echo-cancel: Fix assert with webrtc's built-in drift compensation
The webrtc canceller seems to have changed to require that the
set_stream_drift_samples() method be called before every call of
ProcessStream().

So we now call ec->set_stream_drift_samples() before calling
ec->record() by:

1. Always calling do_push_drift_comp() instead of only when the sink is
   running

2. Calling set_stream_drift_samples() in the loop with record() instead
   of outside

We do kind of leak this quirk of the webrtc canceller into the generic
bits of module-echo-cancel, but this should not be harmful in the
general case either.
2017-03-21 09:52:09 +05:30
..
daemon sink, source: Add a mode to avoid resampling if possible 2017-01-30 13:54:43 +05:30
modules echo-cancel: Fix assert with webrtc's built-in drift compensation 2017-03-21 09:52:09 +05:30
pulse pulse: Explicitly ignore pa_mainloop_run() return value in thread function 2017-03-10 10:18:33 +01:00
pulsecore core: Ignore pa_shared_remove() return value 2017-03-10 10:17:40 +01:00
tests thread-test: fix deadlock 2017-01-26 07:56:54 +02:00
utils build: Use #ifdef to check for #defines 2017-03-08 14:31:29 +01: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: FlatCarbon is dead. Good riddance. 2017-02-27 16:45:49 +02:00
map-file volume: Add LFE balance API 2015-10-30 09:13:10 +02:00