IcedTea-Sound-1.0.1

Introduction à IcedTea-Sound

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.

Informations sur le paquet

Dépendances de IcedTea-Sound

Requises

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

Installation de 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

Explication des commandes

--with-jdk-home=... : Ce paramètre spécifie la localisation de votre JDK.

--disable-docs : Désactive la construction de la documentation.

Configuration de IcedTea-Sound

Fichiers de configuration

${JAVA_HOME}/jre/lib/sound.properties

Informations sur la configuration

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

Contenu

Programme installé: Aucun.
Bibliothèques installées: libicedtea-sound.so et icedtea-sound.jar.
Répertoires installés: Aucun.

Descriptions courtes

libicedtea-sound.so

contient les liaisons avec le(s) fournisseur(s) de son.

Last updated on 2016-09-03 13:45:38 +0200