view pulseaudio/README @ 1080:8b85ec866923

2008-10-10 Ioana Ivan <iivan@redhat.com> Omair Majid <omajid@redhat.com> * INSTALL: Updated to reflect requirements for pulse-java. * Makefile.am (distclean-local): Clean up pulse-java. (EXTRA_DIST): Add pulseaudio folder. (stamps/icedtea.stamp): Added dependency on stamps/pulse-java.stamp. Also copy generated .jar and .so files to the jre images. (stamps/icedtea-debug.stamp): Likewise. (stamps/pulse-java.stamp): New target. (stamps/pulse-java-jar.stamp): Likewise. (stamps/pulse-java-class.stamp): Likewise. (stamps/pulse-java-headers.stamp): Likewise. (clean-pulse-java): Likewise. * README: Added note for PulseAudio based mixer. * acinclude.m4 (FIND_PULSEAUDIO): Find the pulseaudio binary. * configure.ac: Check for pulseaudio server and header files being installed. * patches/icedtea-pulse-soundproperties.patch: Dont use pulse-java as the default Mixer. * pulseaudio/: Copied over sources from pulseaudio repository.
author Omair Majid <omajid@redhat.com>
date Fri, 10 Oct 2008 16:03:12 -0400
parents
children
line wrap: on
line source

What is this? 
An audio SPI implementation for java that uses PulseAudio as a mixer 
(so as a bonus you get all of the ear candy that PulseAudio provides)

How To Build?

  autoreconf && ./configure && ant && make

Note: Building requires PulseAudio 0.9.12 and java-devel etc..
  
How To Run the Tests?

After building, do:
  
  ant test

  (a few tests might fail; they test the networking capabilities of PulseAudio 

Where does it come from?
All of the code was written by the authors

The sound files new.wav and logout.wav were taken from 
http://websvn.kde.org/branches/KDE/4.0/kdeartwork/sounds/ (and renamed). 
They are licensed by the copyright holders as GPLv2.

The sound file error.wav is part of gnome-audio
http://ftp.gnome.org/pub/gnome/sources/gnome-audio/2.22/gnome-audio-2.22.2.tar.bz2
It is licensed under the LGPL by the copyright holders.