Встроить звук в проект Lazrus

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Встроить звук в проект Lazrus

Сообщение Снег Север » 06.03.2023 12:33:39

SSerge писал(а):До сих пор, получается, не написано ни одного компонента/библиотеки для fpc, позволяющих работать со звуком без вызова коллекции внешних утилит.

Думаю, что и не будет. Как и встроенного видеоплейера. Плата за кроссплатформенный зоопарк.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2996
Зарегистрирован: 27.11.2007 16:14:47

Re: Встроить звук в проект Lazrus

Сообщение *Rik* » 06.03.2023 20:32:44

У меня встроена библиотека UOS, всё играет и на Linux и на Windows, и локальные файлы и радио с интернета и с микрофона пишет. Но ни как не встроенный звук. Думаю, такая ересь даже в голову ни кому не приходила.
Пример, как всё работает могу дать только на Дизель-паскале:
http://visual-t.ru/files/UOSTest.lm9

Сам дизель паскаль тут: http://visual-t.ru/download.html
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 427
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: Встроить звук в проект Lazrus

Сообщение delphius » 06.03.2023 20:46:51

*Rik* писал(а):встроена библиотека UOS

Насколько я прочитал из описания, примеров и вопросов на официальном форуме, везде используются предкомпилированные библиотеки
delphius
постоялец
 
Сообщения: 122
Зарегистрирован: 18.03.2020 13:40:11

Re: Встроить звук в проект Lazrus

Сообщение *Rik* » 07.03.2023 07:16:17

delphius писал(а):
*Rik* писал(а):встроена библиотека UOS

Насколько я прочитал из описания, примеров и вопросов на официальном форуме, везде используются предкомпилированные библиотеки

Всё верно, пару библиотек надо приложить к выполняемому файлу. Ни каких проблем в этом нет, уже годами всё работает.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 427
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: Встроить звук в проект Lazrus

Сообщение delphius » 07.03.2023 09:28:57

*Rik* писал(а):Ни каких проблем в этом нет, уже годами всё работает.

Никто с этим и не спорит) просто это не отвечает исходным условиям.
Но уже же получилось с помощью ACS отправлять встроенный в ресурс wav с помощью memorystream напрямую через Wawemapper в Windows и Alsa в Linux, так что задача почти решена)

*Rik* писал(а):пару библиотек надо приложить к выполняемому файлу

Да и библиотеки тоже не проблема, скорее всего их так же можно упихать в ресурс и мапить в память, слегка поизвращавшись
delphius
постоялец
 
Сообщения: 122
Зарегистрирован: 18.03.2020 13:40:11

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 79

Рейтинг@Mail.ru