diff options
-rw-r--r-- | extra/pulseaudio/.footprint.i686 | 239 | ||||
-rw-r--r-- | extra/pulseaudio/.footprint.x86_64 | 239 | ||||
-rw-r--r-- | extra/pulseaudio/.md5sum.i686 | 9 | ||||
-rw-r--r-- | extra/pulseaudio/.md5sum.x86_64 | 9 | ||||
-rw-r--r-- | extra/pulseaudio/NuTyX_config.patch | 94 | ||||
-rw-r--r-- | extra/pulseaudio/Pkgfile | 64 | ||||
-rw-r--r-- | extra/pulseaudio/configuration_resample_tweak.patch | 14 | ||||
-rw-r--r-- | extra/pulseaudio/pulseaudio.svg | 287 | ||||
-rw-r--r-- | extra/pulseaudio/pulseaudio.xinit | 12 | ||||
-rw-r--r-- | extra/pulseaudio/sound.conf | 2 | ||||
-rw-r--r-- | extra/pulseaudio/start_pulseaudio_earlier_with_Gnome.patch | 7 |
11 files changed, 780 insertions, 196 deletions
diff --git a/extra/pulseaudio/.footprint.i686 b/extra/pulseaudio/.footprint.i686 index 2aa6317d7..b625d66ec 100644 --- a/extra/pulseaudio/.footprint.i686 +++ b/extra/pulseaudio/.footprint.i686 @@ -1,5 +1,4 @@ drwxr-xr-x root/root etc/ --rw-r--r-- root/root etc/asound.conf drwxr-xr-x root/root etc/dbus-1/ drwxr-xr-x root/root etc/dbus-1/system.d/ drwxr-xr-x root/root etc/pulse/ @@ -7,6 +6,8 @@ drwxr-xr-x root/root etc/pulse/ -rw-r--r-- root/root etc/pulse/daemon.conf -rw-r--r-- root/root etc/pulse/default.pa -rw-r--r-- root/root etc/pulse/system.pa +drwxr-xr-x root/root etc/sysconfig/ +-rw-r--r-- root/root etc/sysconfig/sound drwxr-xr-x root/root etc/xdg/ drwxr-xr-x root/root etc/xdg/autostart/ -rw-r--r-- root/root etc/xdg/autostart/pulseaudio-kde.desktop @@ -39,7 +40,9 @@ drwxr-xr-x root/root usr/include/pulse/ -rw-r--r-- root/root usr/include/pulse/def.h -rw-r--r-- root/root usr/include/pulse/error.h -rw-r--r-- root/root usr/include/pulse/ext-device-manager.h +-rw-r--r-- root/root usr/include/pulse/ext-device-restore.h -rw-r--r-- root/root usr/include/pulse/ext-stream-restore.h +-rw-r--r-- root/root usr/include/pulse/format.h -rw-r--r-- root/root usr/include/pulse/gccmacro.h -rw-r--r-- root/root usr/include/pulse/glib-mainloop.h -rw-r--r-- root/root usr/include/pulse/introspect.h @@ -63,6 +66,10 @@ drwxr-xr-x root/root usr/include/pulse/ -rw-r--r-- root/root usr/include/pulse/volume.h -rw-r--r-- root/root usr/include/pulse/xmalloc.h drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/X11/ +drwxr-xr-x root/root usr/lib/X11/xinit/ +drwxr-xr-x root/root usr/lib/X11/xinit/xinitrc.d/ +-rwxr-xr-x root/root usr/lib/X11/xinit/xinitrc.d/pulseaudio.sh -rwxr-xr-x root/root usr/lib/libpulse-mainloop-glib.la lrwxrwxrwx root/root usr/lib/libpulse-mainloop-glib.so -> libpulse-mainloop-glib.so.0.0.4 lrwxrwxrwx root/root usr/lib/libpulse-mainloop-glib.so.0 -> libpulse-mainloop-glib.so.0.0.4 @@ -72,93 +79,151 @@ lrwxrwxrwx root/root usr/lib/libpulse-simple.so -> libpulse-simple.so.0.0.3 lrwxrwxrwx root/root usr/lib/libpulse-simple.so.0 -> libpulse-simple.so.0.0.3 -rwxr-xr-x root/root usr/lib/libpulse-simple.so.0.0.3 -rwxr-xr-x root/root usr/lib/libpulse.la -lrwxrwxrwx root/root usr/lib/libpulse.so -> libpulse.so.0.12.4 -lrwxrwxrwx root/root usr/lib/libpulse.so.0 -> libpulse.so.0.12.4 --rwxr-xr-x root/root usr/lib/libpulse.so.0.12.4 --rwxr-xr-x root/root usr/lib/libpulsecommon-0.9.23.la --rwxr-xr-x root/root usr/lib/libpulsecommon-0.9.23.so --rwxr-xr-x root/root usr/lib/libpulsecore-0.9.23.la --rwxr-xr-x root/root usr/lib/libpulsecore-0.9.23.so +lrwxrwxrwx root/root usr/lib/libpulse.so -> libpulse.so.0.13.3 +lrwxrwxrwx root/root usr/lib/libpulse.so.0 -> libpulse.so.0.13.3 +-rwxr-xr-x root/root usr/lib/libpulse.so.0.13.3 +-rwxr-xr-x root/root usr/lib/libpulsecommon-0.99.la +-rwxr-xr-x root/root usr/lib/libpulsecommon-0.99.so +-rwxr-xr-x root/root usr/lib/libpulsecore-0.99.la +-rwxr-xr-x root/root usr/lib/libpulsecore-0.99.so -rwxr-xr-x root/root usr/lib/libpulsedsp.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libpulse-mainloop-glib.pc -rw-r--r-- root/root usr/lib/pkgconfig/libpulse-simple.pc -rw-r--r-- root/root usr/lib/pkgconfig/libpulse.pc -drwxr-xr-x root/root usr/lib/pulse-0.9.23/ -drwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/ --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libalsa-util.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libcli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/liboss-util.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-cli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-esound.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-http.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-native.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-simple.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libraop.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/librtp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-card.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-always-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-augment-properties.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-card-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-combine.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-console-kit.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cork-music-on-phone.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-default-device-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-device-manager.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-device-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-echo-cancel.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-compat-spawnfd.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-compat-spawnpid.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-gconf.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-hal-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-http-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-http-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-intended-roles.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-ladspa-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-loopback.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-match.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-mmkbd-evdev.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-fd.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-null-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-oss.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-pipe-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-pipe-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-position-event-sounds.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-raop-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-remap-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rescue-streams.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rtp-recv.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rtp-send.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rygel-media-server.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-simple-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-simple-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-sine-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-sine.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-stream-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-suspend-on-idle.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-tunnel-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-tunnel-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-udev-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-volume-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-bell.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-cork-request.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-publish.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-xsmp.so -drwxr-xr-x root/root usr/libexec/ -drwxr-xr-x root/root usr/libexec/pulse/ --rwxr-xr-x root/root usr/libexec/pulse/gconf-helper +drwxr-xr-x root/root usr/lib/pulse-0.99/ +drwxr-xr-x root/root usr/lib/pulse-0.99/modules/ +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libalsa-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libavahi-wrap.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-ipc.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-sbc.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libcli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/liboss-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-cli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-esound.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-http.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-native.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-simple.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libraop.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/librtp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-card.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-always-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-augment-properties.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-device.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-proximity.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-card-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-combine-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-combine.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-console-kit.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cork-music-on-phone.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-dbus-protocol.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-default-device-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-device-manager.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-device-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-echo-cancel.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-compat-spawnfd.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-compat-spawnpid.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-filter-apply.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-filter-heuristics.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-gconf.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-hal-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-http-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-http-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-intended-roles.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jack-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jack-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jackdbus-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-ladspa-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-loopback.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-match.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-mmkbd-evdev.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-fd.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-null-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-null-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-oss.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-pipe-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-pipe-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-position-event-sounds.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-raop-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-raop-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-remap-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rescue-streams.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rtp-recv.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rtp-send.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rygel-media-server.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-simple-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-simple-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-sine-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-sine.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-stream-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-suspend-on-idle.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-switch-on-connect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-tunnel-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-tunnel-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-udev-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-virtual-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-virtual-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-volume-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-bell.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-cork-request.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-publish.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-xsmp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-zeroconf-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-zeroconf-publish.so +drwxr-xr-x root/root usr/lib/pulse/ +-rwxr-xr-x root/root usr/lib/pulse/gconf-helper +-rwsr-xr-x root/root usr/lib/pulse/proximity-helper drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/ +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/128x128/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/16x16/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/ +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/22x22/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/32x32/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/ +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/48x48/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/ +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/64x64/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/pulseaudio.svg +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg -> ../apps/pulseaudio.svg drwxr-xr-x root/root usr/share/locale/ drwxr-xr-x root/root usr/share/locale/fr/ drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ @@ -166,7 +231,6 @@ drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/esdcompat.1.gz --rw-r--r-- root/root usr/share/man/man1/pabrowse.1.gz -rw-r--r-- root/root usr/share/man/man1/pacat.1.gz -rw-r--r-- root/root usr/share/man/man1/pacmd.1.gz -rw-r--r-- root/root usr/share/man/man1/pactl.1.gz @@ -175,6 +239,8 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/pasuspender.1.gz -rw-r--r-- root/root usr/share/man/man1/pax11publish.1.gz -rw-r--r-- root/root usr/share/man/man1/pulseaudio.1.gz +-rw-r--r-- root/root usr/share/man/man1/start-pulseaudio-kde.1.gz +-rw-r--r-- root/root usr/share/man/man1/start-pulseaudio-x11.1.gz drwxr-xr-x root/root usr/share/man/man5/ -rw-r--r-- root/root usr/share/man/man5/default.pa.5.gz -rw-r--r-- root/root usr/share/man/man5/pulse-client.conf.5.gz @@ -183,12 +249,15 @@ drwxr-xr-x root/root usr/share/pulseaudio/ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/paths/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-aux.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-dock-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-fm.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-front-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-linein.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic-line.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf.common +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-rear-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-tvtuner.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-video.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input.conf @@ -201,12 +270,16 @@ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/paths/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/iec958-stereo-output.conf drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/profile-sets/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/kinect-audio.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio4dj.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio8dj.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-korecontroller.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio10.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio6.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktorkontrol-s4.conf drwxr-xr-x root/root usr/share/vala/ drwxr-xr-x root/root usr/share/vala/vapi/ diff --git a/extra/pulseaudio/.footprint.x86_64 b/extra/pulseaudio/.footprint.x86_64 index 2aa6317d7..b625d66ec 100644 --- a/extra/pulseaudio/.footprint.x86_64 +++ b/extra/pulseaudio/.footprint.x86_64 @@ -1,5 +1,4 @@ drwxr-xr-x root/root etc/ --rw-r--r-- root/root etc/asound.conf drwxr-xr-x root/root etc/dbus-1/ drwxr-xr-x root/root etc/dbus-1/system.d/ drwxr-xr-x root/root etc/pulse/ @@ -7,6 +6,8 @@ drwxr-xr-x root/root etc/pulse/ -rw-r--r-- root/root etc/pulse/daemon.conf -rw-r--r-- root/root etc/pulse/default.pa -rw-r--r-- root/root etc/pulse/system.pa +drwxr-xr-x root/root etc/sysconfig/ +-rw-r--r-- root/root etc/sysconfig/sound drwxr-xr-x root/root etc/xdg/ drwxr-xr-x root/root etc/xdg/autostart/ -rw-r--r-- root/root etc/xdg/autostart/pulseaudio-kde.desktop @@ -39,7 +40,9 @@ drwxr-xr-x root/root usr/include/pulse/ -rw-r--r-- root/root usr/include/pulse/def.h -rw-r--r-- root/root usr/include/pulse/error.h -rw-r--r-- root/root usr/include/pulse/ext-device-manager.h +-rw-r--r-- root/root usr/include/pulse/ext-device-restore.h -rw-r--r-- root/root usr/include/pulse/ext-stream-restore.h +-rw-r--r-- root/root usr/include/pulse/format.h -rw-r--r-- root/root usr/include/pulse/gccmacro.h -rw-r--r-- root/root usr/include/pulse/glib-mainloop.h -rw-r--r-- root/root usr/include/pulse/introspect.h @@ -63,6 +66,10 @@ drwxr-xr-x root/root usr/include/pulse/ -rw-r--r-- root/root usr/include/pulse/volume.h -rw-r--r-- root/root usr/include/pulse/xmalloc.h drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/X11/ +drwxr-xr-x root/root usr/lib/X11/xinit/ +drwxr-xr-x root/root usr/lib/X11/xinit/xinitrc.d/ +-rwxr-xr-x root/root usr/lib/X11/xinit/xinitrc.d/pulseaudio.sh -rwxr-xr-x root/root usr/lib/libpulse-mainloop-glib.la lrwxrwxrwx root/root usr/lib/libpulse-mainloop-glib.so -> libpulse-mainloop-glib.so.0.0.4 lrwxrwxrwx root/root usr/lib/libpulse-mainloop-glib.so.0 -> libpulse-mainloop-glib.so.0.0.4 @@ -72,93 +79,151 @@ lrwxrwxrwx root/root usr/lib/libpulse-simple.so -> libpulse-simple.so.0.0.3 lrwxrwxrwx root/root usr/lib/libpulse-simple.so.0 -> libpulse-simple.so.0.0.3 -rwxr-xr-x root/root usr/lib/libpulse-simple.so.0.0.3 -rwxr-xr-x root/root usr/lib/libpulse.la -lrwxrwxrwx root/root usr/lib/libpulse.so -> libpulse.so.0.12.4 -lrwxrwxrwx root/root usr/lib/libpulse.so.0 -> libpulse.so.0.12.4 --rwxr-xr-x root/root usr/lib/libpulse.so.0.12.4 --rwxr-xr-x root/root usr/lib/libpulsecommon-0.9.23.la --rwxr-xr-x root/root usr/lib/libpulsecommon-0.9.23.so --rwxr-xr-x root/root usr/lib/libpulsecore-0.9.23.la --rwxr-xr-x root/root usr/lib/libpulsecore-0.9.23.so +lrwxrwxrwx root/root usr/lib/libpulse.so -> libpulse.so.0.13.3 +lrwxrwxrwx root/root usr/lib/libpulse.so.0 -> libpulse.so.0.13.3 +-rwxr-xr-x root/root usr/lib/libpulse.so.0.13.3 +-rwxr-xr-x root/root usr/lib/libpulsecommon-0.99.la +-rwxr-xr-x root/root usr/lib/libpulsecommon-0.99.so +-rwxr-xr-x root/root usr/lib/libpulsecore-0.99.la +-rwxr-xr-x root/root usr/lib/libpulsecore-0.99.so -rwxr-xr-x root/root usr/lib/libpulsedsp.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libpulse-mainloop-glib.pc -rw-r--r-- root/root usr/lib/pkgconfig/libpulse-simple.pc -rw-r--r-- root/root usr/lib/pkgconfig/libpulse.pc -drwxr-xr-x root/root usr/lib/pulse-0.9.23/ -drwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/ --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libalsa-util.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libcli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/liboss-util.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-cli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-esound.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-http.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-native.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libprotocol-simple.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/libraop.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/librtp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-card.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-alsa-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-always-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-augment-properties.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-card-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cli.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-combine.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-console-kit.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-cork-music-on-phone.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-default-device-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-device-manager.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-device-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-echo-cancel.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-compat-spawnfd.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-compat-spawnpid.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-esound-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-gconf.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-hal-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-http-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-http-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-intended-roles.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-ladspa-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-loopback.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-match.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-mmkbd-evdev.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-fd.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-native-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-null-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-oss.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-pipe-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-pipe-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-position-event-sounds.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-raop-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-remap-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rescue-streams.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rtp-recv.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rtp-send.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-rygel-media-server.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-simple-protocol-tcp.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-simple-protocol-unix.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-sine-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-sine.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-stream-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-suspend-on-idle.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-tunnel-sink.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-tunnel-source.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-udev-detect.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-volume-restore.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-bell.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-cork-request.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-publish.so --rwxr-xr-x root/root usr/lib/pulse-0.9.23/modules/module-x11-xsmp.so -drwxr-xr-x root/root usr/libexec/ -drwxr-xr-x root/root usr/libexec/pulse/ --rwxr-xr-x root/root usr/libexec/pulse/gconf-helper +drwxr-xr-x root/root usr/lib/pulse-0.99/ +drwxr-xr-x root/root usr/lib/pulse-0.99/modules/ +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libalsa-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libavahi-wrap.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-ipc.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-sbc.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libbluetooth-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libcli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/liboss-util.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-cli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-esound.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-http.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-native.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libprotocol-simple.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/libraop.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/librtp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-card.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-alsa-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-always-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-augment-properties.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-device.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-bluetooth-proximity.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-card-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cli.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-combine-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-combine.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-console-kit.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-cork-music-on-phone.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-dbus-protocol.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-default-device-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-device-manager.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-device-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-echo-cancel.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-compat-spawnfd.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-compat-spawnpid.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-esound-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-filter-apply.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-filter-heuristics.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-gconf.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-hal-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-http-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-http-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-intended-roles.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jack-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jack-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-jackdbus-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-ladspa-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-loopback.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-match.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-mmkbd-evdev.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-fd.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-native-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-null-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-null-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-oss.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-pipe-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-pipe-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-position-event-sounds.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-raop-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-raop-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-remap-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rescue-streams.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rtp-recv.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rtp-send.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-rygel-media-server.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-simple-protocol-tcp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-simple-protocol-unix.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-sine-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-sine.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-stream-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-suspend-on-idle.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-switch-on-connect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-tunnel-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-tunnel-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-udev-detect.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-virtual-sink.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-virtual-source.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-volume-restore.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-bell.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-cork-request.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-publish.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-x11-xsmp.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-zeroconf-discover.so +-rwxr-xr-x root/root usr/lib/pulse-0.99/modules/module-zeroconf-publish.so +drwxr-xr-x root/root usr/lib/pulse/ +-rwxr-xr-x root/root usr/lib/pulse/gconf-helper +-rwsr-xr-x root/root usr/lib/pulse/proximity-helper drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/ +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/128x128/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/128x128/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/16x16/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/ +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/22x22/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/32x32/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/ +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/48x48/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/ +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/64x64/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/64x64/devices/audio-backend-pulseaudio.png -> ../apps/pulseaudio.png +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/pulseaudio.svg +drwxr-xr-x root/root usr/share/icons/hicolor/scalable/devices/ +lrwxrwxrwx root/root usr/share/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg -> ../apps/pulseaudio.svg drwxr-xr-x root/root usr/share/locale/ drwxr-xr-x root/root usr/share/locale/fr/ drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ @@ -166,7 +231,6 @@ drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/esdcompat.1.gz --rw-r--r-- root/root usr/share/man/man1/pabrowse.1.gz -rw-r--r-- root/root usr/share/man/man1/pacat.1.gz -rw-r--r-- root/root usr/share/man/man1/pacmd.1.gz -rw-r--r-- root/root usr/share/man/man1/pactl.1.gz @@ -175,6 +239,8 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/pasuspender.1.gz -rw-r--r-- root/root usr/share/man/man1/pax11publish.1.gz -rw-r--r-- root/root usr/share/man/man1/pulseaudio.1.gz +-rw-r--r-- root/root usr/share/man/man1/start-pulseaudio-kde.1.gz +-rw-r--r-- root/root usr/share/man/man1/start-pulseaudio-x11.1.gz drwxr-xr-x root/root usr/share/man/man5/ -rw-r--r-- root/root usr/share/man/man5/default.pa.5.gz -rw-r--r-- root/root usr/share/man/man5/pulse-client.conf.5.gz @@ -183,12 +249,15 @@ drwxr-xr-x root/root usr/share/pulseaudio/ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/paths/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-aux.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-dock-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-fm.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-front-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-linein.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic-line.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf.common +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-rear-mic.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-tvtuner.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input-video.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-input.conf @@ -201,12 +270,16 @@ drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/paths/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/paths/iec958-stereo-output.conf drwxr-xr-x root/root usr/share/pulseaudio/alsa-mixer/profile-sets/ -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/kinect-audio.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio4dj.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio8dj.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-korecontroller.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio10.conf +-rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio6.conf -rw-r--r-- root/root usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktorkontrol-s4.conf drwxr-xr-x root/root usr/share/vala/ drwxr-xr-x root/root usr/share/vala/vapi/ diff --git a/extra/pulseaudio/.md5sum.i686 b/extra/pulseaudio/.md5sum.i686 index 8b0333ff7..0c3f0ba17 100644 --- a/extra/pulseaudio/.md5sum.i686 +++ b/extra/pulseaudio/.md5sum.i686 @@ -1,2 +1,7 @@ -ea1df7bdbfcd6d13160f5286b61a3ed8 asound.conf -7391205a337d1e04a9ff38025f684034 pulseaudio-0.9.23.tar.gz +d3fd33576454cbdcbf26f546292af937 NuTyX_config.patch +e29ab6a42d1e088d9c824f87695094cd configuration_resample_tweak.patch +a73d30cc01ad430681e27160e22e7f8c pulseaudio-0.99.4.tar.gz +31af1f34453aa59eecb6f942dcab4aca pulseaudio.svg +440f9593a52eb7a42a55182df01ed153 pulseaudio.xinit +db768937c2fe51bedf3fc9c91270bc82 sound.conf +c459ed54f3155c44fc74ac2997ff625b start_pulseaudio_earlier_with_Gnome.patch diff --git a/extra/pulseaudio/.md5sum.x86_64 b/extra/pulseaudio/.md5sum.x86_64 index 8b0333ff7..0c3f0ba17 100644 --- a/extra/pulseaudio/.md5sum.x86_64 +++ b/extra/pulseaudio/.md5sum.x86_64 @@ -1,2 +1,7 @@ -ea1df7bdbfcd6d13160f5286b61a3ed8 asound.conf -7391205a337d1e04a9ff38025f684034 pulseaudio-0.9.23.tar.gz +d3fd33576454cbdcbf26f546292af937 NuTyX_config.patch +e29ab6a42d1e088d9c824f87695094cd configuration_resample_tweak.patch +a73d30cc01ad430681e27160e22e7f8c pulseaudio-0.99.4.tar.gz +31af1f34453aa59eecb6f942dcab4aca pulseaudio.svg +440f9593a52eb7a42a55182df01ed153 pulseaudio.xinit +db768937c2fe51bedf3fc9c91270bc82 sound.conf +c459ed54f3155c44fc74ac2997ff625b start_pulseaudio_earlier_with_Gnome.patch diff --git a/extra/pulseaudio/NuTyX_config.patch b/extra/pulseaudio/NuTyX_config.patch new file mode 100644 index 000000000..585b0e6e8 --- /dev/null +++ b/extra/pulseaudio/NuTyX_config.patch @@ -0,0 +1,94 @@ +--- a/src/daemon/esdcompat.in ++++ b/src/daemon/esdcompat.in +@@ -24,7 +24,19 @@ fail() { + exit 1 + } + +-ARGS=" --log-target=syslog" ++# Modifications de NuTyX ++CONFIG=/etc/sysconfig/sound ++ ++PULSE_ARGS=" --log-target=syslog" ++[ -r "$CONFIG" ] && . $CONFIG ++ ++if [ "$ENABLE_PULSEAUDIO" != "yes" ]; then ++ echo "PulseAudio étant désactivé dans la configuration, il ne sera pas lancé." >&2 ++ exit ++fi ++ ++ARGS=" $PULSE_ARGS" ++# Fin des modifications + + while [ "$#" -gt "0" ]; do + +@@ -74,10 +86,10 @@ EOF + shift + ARGS="$ARGS '-Lmodule-esound-compat-spawnfd fd=$1'" + ;; +- +- -unix|-b|-public|-terminate|-nobeeps|-trust|-tcp|-promiscuous) ++ ++ -unix|-b|-public|-terminate|-nobeeps|-trust|-tcp|-promiscuous) + # Ignore these commands +- ;; ++ ;; + + -d|-r|-as|-port|-bind) + # Ignore these commands and their arguments +--- a/src/daemon/start-pulseaudio-x11.in ++++ b/src/daemon/start-pulseaudio-x11.in +@@ -19,7 +19,19 @@ + + set -e + +-@PA_BINARY@ --start "$@" ++# Modifications NuTyX ++CONFIG=/etc/sysconfig/sound ++ ++PULSE_ARGS=" --log-target=syslog" ++[ -r "$CONFIG" ] && . $CONFIG ++ ++if [ "$ENABLE_PULSEAUDIO" != "yes" ]; then ++ echo "PulseAudio étant désactivé dans la configuration, il ne sera pas lancé." >&2 ++else ++ ++@PA_BINARY@ --start ${PULSE_ARGS} "$@" ++ ++# Fin des modifications + + if [ x"$DISPLAY" != x ] ; then + +@@ -30,3 +42,5 @@ if [ x"$DISPLAY" != x ] ; then + @PACTL_BINARY@ load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null + fi + fi ++ ++fi +--- a/src/daemon/start-pulseaudio-kde.in ++++ b/src/daemon/start-pulseaudio-kde.in +@@ -21,10 +21,24 @@ set -e + + [ -z "$PULSE_SERVER" ] + +-@PA_BINARY@ --start "$@" ++# Modifications NuTyX ++CONFIG=/etc/sysconfig/sound ++ ++PULSE_ARGS=" --log-target=syslog" ++[ -r "$CONFIG" ] && . $CONFIG ++ ++if [ "$ENABLE_PULSEAUDIO" != "yes" ]; then ++ echo "PulseAudio étant désactivé dans la configuration, il ne sera pas lancé." >&2 ++else ++ ++@PA_BINARY@ --start ${PULSE_ARGS} "$@" ++ ++# Fin des modifications + + if [ x"$DISPLAY" != x ] ; then + + @PACTL_BINARY@ load-module module-device-manager "do_routing=1" > /dev/null + + fi ++ ++fi diff --git a/extra/pulseaudio/Pkgfile b/extra/pulseaudio/Pkgfile index 0eee3152e..96a250eb2 100644 --- a/extra/pulseaudio/Pkgfile +++ b/extra/pulseaudio/Pkgfile @@ -1,35 +1,47 @@ -# Description: serveur de sons pour systèmes POSIX. Serveur de proximité pour les applications sonores. +# Description: Serveur de sons pour systèmes POSIX. Serveur de proximité pour les applications sonores. # URL: http://www.pulseaudio.org # Maintainer: NuTyX core team -# Packager: thierryn1 at hispeed dot ch -# Depends on: consolekit,alsa-lib,gconf,libcap,liboil,policykit,libsamplerate,libsndfile,speex,libvorbis,xorg-libxtst,xorg-libsm,xorg-xcb-util -# Run on: consolekit,alsa-lib,gconf,libcap,liboil,policykit,libsamplerate,libsndfile,speex,libvorbis +# Packager: piernov <piernov@piernov.org> +# Depends on: consolekit, alsa-lib, gconf, libcap, liboil, policykit, libsamplerate, libsndfile, speex, libvorbis, json-c, xorg-libxtst, xorg-libsm, xorg-xcb-util, imagemagick, bluez, jack-audio-connection-kit, avahi +# Run on: consolekit,alsa-lib,gconf,libcap,liboil,policykit,libsamplerate,libsndfile,speex,libvorbis,json-c,bluez,jack-audio-connection-kit,avahi name=pulseaudio -version=0.9.23 -release=3 +version=0.99.4 +release=1 source=(http://freedesktop.org/software/$name/releases/$name-$version.tar.gz - asound.conf) + pulseaudio.xinit + pulseaudio.svg + sound.conf + configuration_resample_tweak.patch + start_pulseaudio_earlier_with_Gnome.patch + NuTyX_config.patch) build() { - unset MAKEFLAGS - cd $name-$version - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --disable-static \ - --disable-avahi \ - --disable-jack \ - --disable-asyncns \ - --disable-tcpwrap \ - --disable-lirc \ - --disable-bluez \ - --disable-hal \ - --disable-ltdl-install \ - --disable-rpath \ - --disable-default-build-tests + cd $name-$version + + patch -p1 < ../configuration_resample_tweak.patch + patch -p1 < ../start_pulseaudio_earlier_with_Gnome.patch + patch -p1 < ../NuTyX_config.patch + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-hal + make - make DESTDIR=$PKG install + make DESTDIR=$PKG install - install -Dm644 ../asound.conf $PKG/etc/asound.conf - rm $PKG/etc/dbus-1/system.d/$name-system.conf -} + install -D -m 0644 ../sound.conf $PKG/etc/sysconfig/sound + install -D -m 0755 ../$name.xinit $PKG/usr/lib/X11/xinit/xinitrc.d/$name.sh + install -D -m 0644 ../$name.svg $PKG/usr/share/icons/hicolor/scalable/apps/$name.svg + mkdir -p $PKG/usr/share/icons/hicolor/scalable/devices + ln -s ../apps/$name.svg $PKG/usr/share/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg + for size in 16 22 32 48 64 128; do + mkdir -p $PKG/usr/share/icons/hicolor/${size}x${size}/{apps,devices} + convert -geometry ${size}x${size} ../$name.svg $PKG/usr/share/icons/hicolor/${size}x${size}/apps/$name.png + ln -s ../apps/$name.png $PKG/usr/share/icons/hicolor/${size}x${size}/devices/audio-backend-pulseaudio.png + done + rm -f $PKG/etc/dbus-1/system.d/$name-system.conf + sed -i 's,\(/usr/bin/pactl load-module module-x11-cork-request\),#\1,' $PKG/usr/bin/start-pulseaudio-x11 +} diff --git a/extra/pulseaudio/configuration_resample_tweak.patch b/extra/pulseaudio/configuration_resample_tweak.patch new file mode 100644 index 000000000..57e40eba8 --- /dev/null +++ b/extra/pulseaudio/configuration_resample_tweak.patch @@ -0,0 +1,14 @@ +--- a/src/daemon/daemon.conf.in ++++ b/src/daemon/daemon.conf.in +@@ -54,7 +54,12 @@ + ; log-time = no + ; log-backtrace = 0 + ++# Pour une meilleur qualité + ; resample-method = speex-float-3 ++# Pour plus de vitesse (et une qualité moindre) ++; resample-method = trivial ++# Bon compromis ++resample-method = speex-float-0 + ; enable-remixing = yes + ; enable-lfe-remixing = no diff --git a/extra/pulseaudio/pulseaudio.svg b/extra/pulseaudio/pulseaudio.svg new file mode 100644 index 000000000..a79e03daf --- /dev/null +++ b/extra/pulseaudio/pulseaudio.svg @@ -0,0 +1,287 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48px" + height="48px" + id="svg2161" + sodipodi:version="0.32" + inkscape:version="0.44" + sodipodi:docbase="/home/ossman/devel/pulseaudio" + sodipodi:docname="pulseaudio.svg"> + <defs + id="defs2163"> + <linearGradient + id="linearGradient3093"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3095" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3097" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3093" + id="radialGradient2472" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.266476,0,283.9565)" + cx="224.5" + cy="387.11252" + fx="224.5" + fy="387.11252" + r="174.5" /> + <linearGradient + id="linearGradient2503"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop2505" /> + <stop + style="stop-color:#141413;stop-opacity:1;" + offset="1" + id="stop2507" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2503" + id="linearGradient1476" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.124741,0,0,0.124741,-49.78411,-8.952609)" + x1="585" + y1="390.61252" + x2="585" + y2="85.376541" /> + <linearGradient + id="linearGradient2495"> + <stop + style="stop-color:#0a0a09;stop-opacity:1;" + offset="0" + id="stop2497" /> + <stop + style="stop-color:#282927;stop-opacity:1;" + offset="1" + id="stop2499" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2495" + id="linearGradient1474" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.124741,0,0,0.124741,-49.78411,-8.952609)" + x1="674" + y1="276.11252" + x2="505" + y2="199.11252" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2535" + id="linearGradient2399" + gradientUnits="userSpaceOnUse" + x1="585" + y1="390.61252" + x2="585" + y2="85.376541" /> + <linearGradient + id="linearGradient2535"> + <stop + id="stop2537" + offset="0" + style="stop-color:#ffffff;stop-opacity:0.36078432;" /> + <stop + id="stop2539" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2535" + id="linearGradient2397" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-291.933,627.3998)" + x1="532" + y1="131.40625" + x2="667.5" + y2="357.40625" /> + <linearGradient + id="linearGradient3072"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3074" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3076" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3072" + id="linearGradient2395" + gradientUnits="userSpaceOnUse" + x1="585" + y1="76.360481" + x2="585" + y2="170.3912" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4.9497475" + inkscape:cx="20.060638" + inkscape:cy="18.992734" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="872" + inkscape:window-height="624" + inkscape:window-x="325" + inkscape:window-y="224" /> + <metadata + id="metadata2166"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <cc:license + rdf:resource="http://www.gnu.org/copyleft/gpl.html" /> + <dc:title>PulseAudio logotype</dc:title> + <dc:date>2006-08-28</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Pierre Ossman <ossman@cendio.se> for Cendio AB</dc:title> + </cc:Agent> + </dc:creator> + <dc:rights> + <cc:Agent> + <dc:title></dc:title> + </cc:Agent> + </dc:rights> + <dc:contributor> + <cc:Agent> + <dc:title>Rafael Jannone (basic idea)</dc:title> + </cc:Agent> + </dc:contributor> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer"> + <path + sodipodi:type="arc" + style="opacity:0.36679538;color:black;fill:url(#radialGradient2472);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:38.81499863;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + id="path2470" + sodipodi:cx="224.5" + sodipodi:cy="387.11252" + sodipodi:rx="174.5" + sodipodi:ry="46.5" + d="M 399 387.11252 A 174.5 46.5 0 1 1 50,387.11252 A 174.5 46.5 0 1 1 399 387.11252 z" + transform="matrix(0.137443,0,0,0.154237,-6.855952,-20.43595)" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + inkscape:export-xdpi="44.099998" + inkscape:export-ydpi="44.099998" /> + <rect + ry="6.5049205" + y="2.2257283" + x="5.4760308" + height="37.047943" + width="37.047943" + id="rect2371" + style="fill:url(#linearGradient1474);fill-opacity:1;stroke:url(#linearGradient1476);stroke-width:0.99792439;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + inkscape:export-xdpi="44.099998" + inkscape:export-ydpi="44.099998" /> + <g + transform="matrix(0.124741,0,0,0.124741,-61.69688,-99.94425)" + id="g2415" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + inkscape:export-xdpi="44.099998" + inkscape:export-ydpi="44.099998"> + <path + sodipodi:type="arc" + style="opacity:1;fill:#729fcf;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path2417" + sodipodi:cx="-1" + sodipodi:cy="863.61249" + sodipodi:rx="23" + sodipodi:ry="23" + d="M 22 863.61249 A 23 23 0 1 1 -24,863.61249 A 23 23 0 1 1 22 863.61249 z" + transform="matrix(1.676363,0,0,1.676363,688.6772,-480.168)" /> + <path + style="opacity:1;fill:#729fcf;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 666.92273,892.01313 C 633.50485,900.88553 608.86021,931.34683 608.86023,967.54442 C 608.86023,1003.7419 633.50486,1034.2345 666.92273,1043.1069 C 642.81497,1032.2877 625.48523,1002.5195 625.48523,967.54442 C 625.48522,932.56943 642.81496,902.83233 666.92273,892.01313 z M 707.07898,892.01313 C 731.18675,902.83233 748.51648,932.56933 748.51648,967.54442 C 748.51648,1002.5195 731.18674,1032.2877 707.07898,1043.1069 C 740.49686,1034.2345 765.1415,1003.7419 765.14148,967.54442 C 765.14148,931.34693 740.49687,900.88553 707.07898,892.01313 z " + id="path2419" /> + <path + id="path2421" + d="M 655.64705,849.58672 C 603.46201,863.44178 564.97718,911.00985 564.97721,967.53562 C 564.97721,1024.0613 603.46203,1071.6783 655.64705,1085.5333 C 618.0006,1068.6381 590.93865,1022.1524 590.93865,967.53562 C 590.93863,912.91905 618.00059,866.48188 655.64705,849.58672 z M 718.35466,849.58672 C 756.00112,866.48188 783.06306,912.91889 783.06306,967.53562 C 783.06306,1022.1524 756.00111,1068.6381 718.35466,1085.5333 C 770.5397,1071.6783 809.02453,1024.0613 809.0245,967.53562 C 809.0245,911.01001 770.53972,863.44178 718.35466,849.58672 z " + style="opacity:1;fill:#729fcf;fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="g1494" + transform="matrix(0.124741,0,0,0.124741,-13.36814,-87.21636)"> + <path + inkscape:export-ydpi="44.099998" + inkscape:export-xdpi="44.099998" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + d="M 495.15625,93.84375 C 468.52243,93.84375 447.21875,115.11921 447.21875,141.75 L 447.21875,334.46875 C 447.21875,361.09954 468.52545,382.40625 495.15625,382.40625 L 687.84375,382.40625 C 714.47454,382.40625 735.78125,361.09955 735.78125,334.46875 L 735.78125,141.75 C 735.78125,115.11921 714.47755,93.84375 687.84375,93.84375 L 495.15625,93.84375 z " + id="path2373" + style="fill:url(#linearGradient2395);fill-opacity:1;stroke:none;stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + inkscape:original="M 495.15625 89.625 C 466.26648 89.625 443 112.86023 443 141.75 L 443 334.46875 C 443 363.35852 466.26647 386.625 495.15625 386.625 L 687.84375 386.625 C 716.73352 386.625 740 363.35853 740 334.46875 L 740 141.75 C 740 112.86023 716.7335 89.625 687.84375 89.625 L 495.15625 89.625 z " + inkscape:radius="-4.2074337" + sodipodi:type="inkscape:offset" + transform="translate(-291.933,627.3998)" /> + <path + inkscape:export-ydpi="44.099998" + inkscape:export-xdpi="44.099998" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + style="fill:url(#linearGradient2397);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 436.05138,821.4365 C 397.62524,862.62866 358.12861,865.874 299.93097,865.874 C 242.63828,865.874 199.11564,893.22114 163.06701,927.96775 L 163.06701,961.86851 C 163.06701,985.0884 181.12504,1001.9935 203.22326,1001.9935 L 395.91076,1006.0248 C 420.50531,1006.0248 436.03576,986.46307 436.03576,961.86851 L 436.05138,821.4365 z " + id="path2375" + sodipodi:nodetypes="cscccccc" /> + <path + inkscape:export-ydpi="44.099998" + inkscape:export-xdpi="44.099998" + inkscape:export-filename="/home/ossman/Desktop/pa4.png" + sodipodi:type="inkscape:offset" + inkscape:radius="-8" + inkscape:original="M 495.15625 89.625 C 466.26648 89.625 443 112.86023 443 141.75 L 443 334.46875 C 443 363.35852 466.26647 386.625 495.15625 386.625 L 687.84375 386.625 C 716.73352 386.625 740 363.35853 740 334.46875 L 740 141.75 C 740 112.86023 716.7335 89.625 687.84375 89.625 L 495.15625 89.625 z " + style="fill:none;fill-opacity:1;stroke:url(#linearGradient2399);stroke-width:8;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path2377" + d="M 495.15625,97.625 C 470.55593,97.625 451,117.15545 451,141.75 L 451,334.46875 C 451,359.0633 470.56169,378.625 495.15625,378.625 L 687.84375,378.625 C 712.4383,378.625 732,359.06331 732,334.46875 L 732,141.75 C 732,117.15545 712.44405,97.625 687.84375,97.625 L 495.15625,97.625 z " + transform="translate(-291.933,627.3998)" /> + </g> + </g> +</svg> diff --git a/extra/pulseaudio/pulseaudio.xinit b/extra/pulseaudio/pulseaudio.xinit new file mode 100644 index 000000000..b2ce7151e --- /dev/null +++ b/extra/pulseaudio/pulseaudio.xinit @@ -0,0 +1,12 @@ +#!/bin/sh +# to be sourced + +case "$SESSION" in + GNOME|KDE*|xfce4) + # XDG is supported so we don't need to do anything. + # as XDG Autostart will "just work"(tm) + ;; + *) + /usr/bin/start-pulseaudio-x11 + ;; +esac diff --git a/extra/pulseaudio/sound.conf b/extra/pulseaudio/sound.conf new file mode 100644 index 000000000..dc23dd497 --- /dev/null +++ b/extra/pulseaudio/sound.conf @@ -0,0 +1,2 @@ +ENABLE_PULSEAUDIO="yes" +PULSE_ARGS="--log-target=syslog" diff --git a/extra/pulseaudio/start_pulseaudio_earlier_with_Gnome.patch b/extra/pulseaudio/start_pulseaudio_earlier_with_Gnome.patch new file mode 100644 index 000000000..c6accd626 --- /dev/null +++ b/extra/pulseaudio/start_pulseaudio_earlier_with_Gnome.patch @@ -0,0 +1,7 @@ +--- a/src/daemon/pulseaudio.desktop.in ++++ b/src/daemon/pulseaudio.desktop.in +@@ -8,3 +8,4 @@ Terminal=false + Type=Application + Categories= + GenericName= ++X-GNOME-Autostart-Phase=Initialization |