pulseaudio/src/modules
Colin Leroy d8a2cef360 RAOP: Announce real latency
Use predefined values depending on the server, and make it configurable.
AirPlay is supposed to have 2s of latency. With my hardware, this is
more 2.352 seconds after numerous tests.
Switch from pausing/resuming the smoother to resetting it because the
smoother got stuck returning the same value after an idle/running cycle,
making latency calculation wrong.
2017-09-21 16:47:43 +03:00
..
alsa alsa-mixer: add mixer handling to the fallback stereo case 2017-09-18 18:49:34 +03:00
bluetooth bluez: Don't crash on strange MTU sizes 2017-09-18 18:49:34 +03:00
dbus cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
echo-cancel echo-cancel: don't set latency range if the device doesn't support dynamic latency 2017-08-04 09:02:56 +03:00
gconf cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
jack cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
macosx cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
oss source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
raop RAOP: Announce real latency 2017-09-21 16:47:43 +03:00
rtp source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
x11 x11-bell: ignore volume from X11 2017-01-19 03:00:45 +02:00
ladspa.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile build-sys: readd stub makefiles to subdirectories to make building with emacs easier 2012-05-15 14:17:58 +02:00
module-allow-passthrough.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-always-sink.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-always-source.c always-source: Fix pa_module_load() usage 2017-09-05 13:46:27 +03:00
module-augment-properties.c conf-parser: add support for .d directories 2015-12-14 13:45:39 +01:00
module-card-restore.c card-restore: don't switch profiles when availability changes 2016-08-10 21:37:33 +03:00
module-cli.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-combine-sink.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-combine.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-console-kit.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-default-device-restore.c core: change configured_default_sink/source type to string 2017-07-17 19:41:03 +03:00
module-defs.h.m4 Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-detect.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-device-manager.c module-device-manager: Refine logic to ignore filtered streams 2016-05-07 11:02:01 +05:30
module-device-restore.c module-*-restore: use pa_module_hook_connect 2015-04-10 09:26:40 +02:00
module-equalizer-sink.c equalizer-sink: update sink description when moving 2017-09-05 13:46:26 +03:00
module-esound-compat-spawnfd.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-esound-compat-spawnpid.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-esound-sink.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-filter-apply.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-filter-heuristics.c module-filter-*: use pa_module_hook_connect 2015-04-10 09:26:47 +02:00
module-hal-detect-compat.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-intended-roles.c improve default sink/source handling 2017-05-02 16:10:19 +03:00
module-ladspa-sink.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-lirc.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-loopback.c loopback: Use new allow_negative flag of pa_{source, sink}_get_latency_within_thread() 2017-09-05 13:46:26 +03:00
module-match.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-mmkbd-evdev.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-native-protocol-fd.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-null-sink.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-null-source.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-pipe-sink.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-pipe-source.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-position-event-sounds.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-protocol-stub.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-remap-sink.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-remap-source.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-rescue-streams.c improve default sink/source handling 2017-05-02 16:10:19 +03:00
module-role-cork.c role-cork: prepare merge with role-ducking: replace "cork" with "interact" where appropriate 2016-03-15 13:02:04 +02:00
module-role-ducking.c role-ducking: Add support for ducking group 2016-04-20 16:31:31 +03:00
module-rygel-media-server.c Rename functions with "tostring" in the name to one with "to_string" to conform with the convention. 2015-09-25 17:29:02 +05:30
module-sine-source.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-sine.c sink-input/source-output: Don't crash when cork() is called without valid sink or source 2017-03-29 07:10:28 +02:00
module-solaris.c solaris: Support building on GNU Hurd 2017-07-14 22:01:15 +03:00
module-stream-restore.c stream-restore: Ignore sink-inputs/source-outputs that connect a filter to the master 2017-05-31 20:54:43 +02:00
module-suspend-on-idle.c sink-input/source-output: Don't crash when cork() is called without valid sink or source 2017-03-29 07:10:28 +02:00
module-switch-on-connect.c core: change configured_default_sink/source type to string 2017-07-17 19:41:03 +03:00
module-switch-on-port-available.c device-port, switch-on-port-available: fix automatic profile changing when current profile is off 2017-09-05 13:46:26 +03:00
module-systemd-login.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-tunnel-sink-new.c tunnel-{sink, source}-new: Fix assertion when used with loopback or combine-sink 2017-08-17 11:40:17 +03:00
module-tunnel-source-new.c tunnel-{sink, source}-new: Fix assertion when used with loopback or combine-sink 2017-08-17 11:40:17 +03:00
module-tunnel.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-udev-detect.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-virtual-sink.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-virtual-source.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-virtual-surround-sink.c virtual sources and sinks: Don't double attach a sink input or source output on filter load 2017-05-18 07:46:46 +02:00
module-volume-restore.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-waveout.c source/sink: Allow pa_{source, sink}_get_latency_within_thread() to return negative values 2017-04-17 19:50:10 +02:00
module-zeroconf-discover.c cli-command: don't exit on "module already loaded" errors 2017-09-05 13:46:27 +03:00
module-zeroconf-publish.c zeroconf-publish: fix unitialized DBusError 2017-01-12 14:10:13 +02:00
reserve-monitor.c reserve: Move get_name_owner() to the public rd_device API 2013-01-31 13:56:25 +02:00
reserve-monitor.h More spelling fixes 2011-08-25 11:27:47 +01:00
reserve-wrap.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
reserve-wrap.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
reserve.c fix dbus message leaks 2017-07-17 19:29:21 +03:00
reserve.h reserve: Move get_name_owner() to the public rd_device API 2013-01-31 13:56:25 +02:00
stream-interaction.c stream-interaction: Fix a memory leak 2016-08-10 22:23:02 +05:30
stream-interaction.h role-cork: prepare merge with role-ducking: replace "cork" with "interact" where appropriate 2016-03-15 13:02:04 +02:00
udev-util.c udev: Deal with unavailable bus property 2015-04-13 08:35:53 +05:30
udev-util.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00