Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 39. Мультимедийные библиотеки и драйверы Вперед

Пакет EsounD-0.2.41

Знакомимся с пакетом EsounD

В пакете EsounD находится звуковой демон Enlightened Sound Daemon. Он используется для совместного микширования нескольких оцифрованных звуковых потоков, воспроизводимых на одном устройстве.

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

Зависимости пакета EsounD

Обязательные

Audio File-0.3.2

Необязательные

ALSA Library-1.0.24.1, aRts-1.5.10, TCP Wrappers-7.6 и DocBook-utils-0.6.14 (требуется для сборки документации в формате html)

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/esound

Установка пакета EsounD

Установите пакет EsounD с помощью следующих команд:

./configure --prefix=/usr --sysconfdir=/etc &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install docdir=/usr/share/doc/esound-0.2.41

Если у вас установлен пакет DocBook-utils, то, оставаясь в роли пользователя root, выполните команду:

chown -v root:root /usr/share/doc/esound/*

Пояснение команд

--sysconfdir=/etc: Этот переключатель указывает помещать конфигурационные файлы в директорий /etc, а не в директорий /usr/etc.

--disable-static: Предотвращает сборку статических библиотек.

Конфигурирование пакета EsounD

Конфигурационные файлы

/etc/esd.conf

Подробнее о конфигурировании

Инструкции и информация о конфигурационном файле находится в файле TIPS в директории с исходными кодами пакета EsounD.

Описание пакета

Установленные программы: esd, esdcat, esd-config, esdctl, esddsp, esdfilt, esdloop, esdmon, esdplay, esdrec и esdsample

Установленные библиотеки: libesd.{so,a} и libesddsp.{so,a}

Установленные директории: /usr/share/doc/esound

Краткое описание

esd

звуковой демон Enlightened

esdcat

с помощью демона воспроизводит звуковые файлы в формате RAW

esd-config

используется скриптом configure для определения флагов компилятора и компоновщика, что необходимо при компиляции и компоновки программ, использующих EsounD

esdctl

управление некоторыми характеристиками звуковой демон

esddsp

может позволить приложениям, не обращающимся к esd, перенаправлять звук через esd

esdfilt

фильтр EsoundD

esdloop

тестовый модуль, показывающий использование звукового демона

esdmon

выдает смикшированный поток, поступающий от демона

esdplay

воспроизводит с помощью EsoundD файл с указанным именем

esdrec

выдает текущий входной поток, поступающий на звуковое устройство

esdsample

тестовый модуль, показывающий использование звукового демона

libesd.{so,a}

содержит функции, используемые программами EsounD при чтении, записи и воспроизведении файлов различных звуковых форматов

libesddsp.{so,a}

содержит функции, используемые другими программами при чтении, записи и воспроизведении файлов различных звуковых форматов

Перевод сделан с варианта оригинала, датированного 2011-12-12 21:18:46 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Audio File-0.3.2   Пакет SDL-1.2.14