The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Сборка jackd2 с поддержкой OpenSL ES"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Звук / Linux)
Изначальное сообщение [ Отслеживать ]

"Сборка jackd2 с поддержкой OpenSL ES"  +/
Сообщение от Павел Отредиезemail (ok), 30-Окт-21, 22:49 
Здравствуйте.

Помогите пожалуйста решить мне мою задачу.
Она заключается в том, что я решил использовать высококачественную звуковую систему на моем Android телефоне с такими программами как Ardour, Guitarix и подобными.
Для этого я сделал на телефоне chroot окружение Debian bullseye arm64 и установил эти программы. Они запускаются и работоспособны.
Далее я пробросил каталоги  /system /apex из Android в моё Linux окружение и настроил переменную LD_LIBRARY_PATH, чтобы задействовать Android библиотеки для доступа к аппаратному обеспечению.
Таким образом я имею рабочую библиотеку libOpenSLES.so, которая используется для работы со звуком.
Осталось дело за малым, пересобрать звуковой сервер jackd2 с поддержкой OpenSLES.
Судя по исходному коду jackd2, он кажется имеет реализацию этого. Но я не могу понять что мне добавить в скрипты сборки, чтобы задействовать OpenSLES функционал.
Я собираю jackd2 прямо на телефоне используя стандартный Debian способ
apt-get build-dep jackd2
apt-get source jackd2
cd .......
dpkg-buildpackage
Что мне требуется изменить в debian/rules сценарии чтобы включить поддержку OpenSLES?

Спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Сборка jackd2 с поддержкой OpenSL ES"  +/
Сообщение от Павел Отредиез (ok), 22-Ноя-21, 19:21 
Все таки собрал. И сделал проектик на гитхабе https://github.com/PavelAtr/Jackd2-Android.


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру