le paquet IcedTea-Sound contient le fournisseur de PulseAudio-9.0 qui a été enlevé de IcedTea lui-même depuis la version 2.5.0. Plusieurs fournisseurs pourront être inclus dans le futur.
À cause des capacités de pulseaudio en temps réel, le fournisseur de pulseaudio est connu pour fournir un son plus doux que le fournisseur par défaut alsa.
This package is known to build and work properly using an LFS-7.10 platform.
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 Mio
Estimation de l'espace disque requis : 4.4 Mio
Estimation du temps de construction : 0.1 SBU
OpenJDK-1.8.0.102 ou Java-1.8.0.102 (rappelez-vous de le configurer comme décrit dans la page OpenJDK-1.8.0.102) et PulseAudio-9.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-sound
Installez IcedTea-Sound en lançant les commandes suivantes :
./configure --with-jdk-home=${JAVA_HOME} --disable-docs && make
Ce paquet ne contient pas de suite de tests utilisable.
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 2016-09-03 13:45:38 +0200