[OE-core] [PATCH 0/5] Enable PulseAudio in Sato images

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Mon May 18 12:40:38 UTC 2015


These patches fix YOCTO#7517.

ALSA configuration is set up so that the default ALSA device is the
PulseAudio plugin, so ALSA applications still work when PulseAudio is
using the audio hardware.

There's one quirk that can cause some confusion sometimes: the
PulseAudio server will auto-exit in 20 seconds after the last client
has disconnected. This shouldn't generally be a problem, because the
server will automatically start again when the next client tries to
connect. On a more "normal" system PulseAudio would not exit until the
user login session has terminated, but it seems that the graphical
session in Sato doesn't register as a session in ConsoleKit, so
PulseAudio doesn't know when the session ends.

Tanu Kaskinen (5):
  alsa-plugins: initial recipe
  pulseaudio: client-conf: Add allow-autospawn-for-root
  pulseaudio: move client.conf to a separate package
  pulseaudio-client-conf-sato: initial recipe
  packagegroup-core-x11-sato: add PulseAudio

 .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 81 +++++++++++++++++++
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  | 20 +++--
 ...-client-conf-Add-allow-autospawn-for-root.patch | 92 ++++++++++++++++++++++
 .../pulseaudio/pulseaudio_6.0.bb                   |  1 +
 .../packagegroups/packagegroup-core-x11-sato.bb    |  2 +
 .../pulseaudio-client-conf-sato/client.conf        |  7 ++
 .../pulseaudio-client-conf-sato_1.bb               | 20 +++++
 7 files changed, 216 insertions(+), 7 deletions(-)
 create mode 100644 meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb
 create mode 100644 meta/recipes-multimedia/pulseaudio/pulseaudio/0001-client-conf-Add-allow-autospawn-for-root.patch
 create mode 100644 meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato/client.conf
 create mode 100644 meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb

-- 
1.9.3




More information about the Openembedded-core mailing list