IcedTea-Sound-1.0.1

Introduction à IcedTea-Sound

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.

Information sur le paquet

Dépendances de IcedTea-Sound

Requises

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

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

Explications 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 config

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

Information de 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é Program: Aucun.
Bibliothèques installées: libicedtea-sound.so et icedtea-sound.jar.
Répertoires installés: Aucun.

Description courte

libicedtea-sound.so

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

Last updated on 2014-09-01 18:09:45 +0200