le paquet IcedTea-Sound contient le fournisseur de PulseAudio-5.0 qui a été enlevé de IcedTea lui-même depuis la version 2.5.0. Plusieurs fournisseurs pourront être inclu dans le futur.
A cause des capacités de pulseaudio en temps réel, le fourniseur de pulseaudio est connu pour fournir un son plus doux que le fournisseur par défaut alsa.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.6.
Téléchargement (HTTP) : http://icedtea.classpath.org/download/source/icedtea-sound-1.0.1.tar.xz
Somme de contrôle MD5 du téléchargement : e4d8013735ae517c015327924dabf3ed
Taille du téléchargement : 1.44 Mo
Estimation de l'espace disque requis : 4.4 Mo
Estimation du temps de construction : 0.1 SBU
OpenJDK-1.7.0.65/IcedTea-2.5.2 ou java-1.7.0.65 (rappelez vous de le configurer comme décrit dans la page OpenJDK-1.7.0.65/IcedTea-2.5.2 ), et PulseAudio-5.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-sound
Installez IcedTea-Sound en lancant les commandes suivantes
./configure --with-jdk-home=${JAVA_HOME} --disable-docs && make
Ce paquet n'a pas de suite de tests fonctionnelle
Maintenant, en tant qu'utilisateur root
:
case $(uname -m) in i?86 ) ARCH=i386 ;; x86_64 ) ARCH=amd64 ;; esac && install icedtea-sound.jar ${JAVA_HOME}/jre/lib/ext && install build/native/libicedtea-sound.so ${JAVA_HOME}/jre/lib/$ARCH && unset ARCH
--with-jdk-home=...
: Ce
paramètre spécifie la localisation de votre JDK.
--disable-docs
: Désactive
la construction de la documentation.
L'installation par défaut de OpenJDK utilise le fournisseur
ALSA. Vous devez spécifier le fournisseur PulseAudio dans
fichier sound.properties
en tant
qu'utilisateur root
:
cat >> ${JAVA_HOME}/jre/lib/sound.properties << "EOF"
# Begin PulseAudio provider additions:
javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioClip
javax.sound.sampled.SourceDataLine=org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine
javax.sound.sampled.TargetDataLine=org.classpath.icedtea.pulseaudio.PulseAudioTargetDataLine
# End PulseAudio provider additions
EOF
Last updated on 2014-09-01 18:09:45 +0200