From df108afe352a4f0e8d67510f923878e954714c94 Mon Sep 17 00:00:00 2001
From: Lennart Poettering
This module accepts exactly the same arguments as module-oss.
+Provides a sink and source for the Solaris audio device.
+ +In addition to the general device driver options described above this module supports:
+ +record= | Accepts a binary numerical value for enabling (resp. disabling) the recording on this device. (defaults: to 1) |
playback= | Accepts a binary numerical value for enabling (resp. disabling) the playback on this device. (defaults: to 1) |
buffer_size= | Record buffer size |
Provides a sink and source for the Win32 audio device.
+ +This module supports all arguments thet module-oss supports except device=.
+This combines two or more sinks into one. A new virtual sink is @@ -168,7 +186,7 @@ module see cli.html. -
An implemenation of a simple command line based protocol for controlling the polypaudio daemon. If loaded, the user may @@ -182,7 +200,7 @@ service.
This module exists in two versions: with the suffix -unix the service will listen on an UNIX domain socket in the local file system. With the suffix -tcp it will listen on a network -transparent TCP/IP socket.
+transparent TCP/IP socket. (Both IPv6 and IPv4 - if available)This module supports the following options:
@@ -191,10 +209,11 @@ transparent TCP/IP socket.An implementation of a simple protocol which allows playback by using simple tools like netcat. Just connect to the listening @@ -231,13 +250,13 @@ about the two possible suffixes of this module.
sink=, source= | Specify the sink/source this service connects to |
public= | If set to 0 not authentication is required to connect to the service |
auth-anonymous= | If set to 1 no authentication is required to connect to the service |
cookie= | Name of the cookie file for authentication purposes |
This implementation misses some features the original ESOUND has: e.g. there is no sample cache yet. However: XMMS works fine.
-The native protocol of polypaudio.
@@ -247,7 +266,8 @@ about the two possible suffixes of this module.In addition to the options supported by module-cli-protocol-*, this module supports:
public= | If set to 0 not authentication is required to connect to the service |
auth-anonymous= | If set to 1 no authentication is required to connect to the service |
auth-group= | (only for -unix): members of the specified unix group may access the server without further auhentication. |
cookie= | Name of the cookie file for authentication purposes |
The volumes of all streams with titles starting with sample: are automatically set to 25. (FYI: All sample cache streams start with sample:)
+Automatically detect the available sound hardware and load modules for it. Supports OSS, ALSA, Solaris and Win32 output drivers. + +
just-one= | If set to 1 the module will only try to load a single sink/source and than stop. |
Publish all local sinks/sources using mDNS Zeroconf.
+ +Adjust the volume of a sink when the special multimedia buttons of modern keyboards are pressed.
+ +device= | Linux input device ("evdev", defaults to /dev/input/event0) |
sink= | The sink to control |
Adjust the volume of a sink when the volume buttons of an infrared remote control are pressed (through LIRC).
+ +config= | The LIRC configuration file |
appname= | The application name to pass to LIRC (defaults to polypaudio) |
sink= | The sink to control |