Bass.dll

Подскажите пожалуйста как к Bass.dll подключить BassFlac.dll.
11 ответов

Подскажите пожалуйста как к Bass.dll подключить BassFlac.dll.
что имеется в виду? можно пользовать
 HPLUGIN BASS_PluginLoad(
    char *file,
    DWORD flags);
или непосредственно BASSFLAC


что имеется в виду?
Просто я пишу плеер с помощью библиотеки bass.dll, и он проигрывает только mp3 файлы. Прочитал, что чтобы проигрывать другие форматы нужно подключить другие библиотеки(например bassflac.dll).


кладите библиотеку bassflac.dll в папку с bass.dll, в проекте подключаете модуль bassflac и используете


в проекте подключаете модуль bassflac и используете
А куда его подключить. В раздел uses пробовал, но там не подходит.


В раздел uses пробовал, но там не подходит.
как это не подходит?
uses
 bass,bassflac;
...
var
   stream:HSTREAM ;
...
   stream:=BASS_FLAC_StreamCreateFile(FALSE, "afile.flac", 0, 0, 0);
...


как это не подходит?
Пишет File not found BassFlac.dcu.


File not found BassFlac.dcu.
а файл bassflac.pas лежит в папке с программой (или в SearchPath IDE)? файл изначально находится в папке Delphi в архиве, скачанном с сайта Bass для соответствующей библиотеки


файл изначально находится в папке Delphi в архиве, скачанном с сайта Bass для соответствующей библиотеки
А где именно? А то у меня в папке с программой только dll файлы лежат.


По порядку: 1 идем на сайт Un4seen Developmens 2 скачиваем библиотеку bass.dll (с примерами и заголовочным файлом) и bassflac.dll (c заголовочным файлом), для этого необходимо прокрутить страничку вниз 3 распаковываем скачанные архивы в папку с проектом (необходимы сами библиотеки и заголовочные файлы bass.pas и bassflac.pas и файлы помощи - очень помогают) 4 в проекте подключаем bass и bassflac и пользуемся EnJoy


1 идем на сайт Un4seen Developmens 2 скачиваем библиотеку bass.dll
там есть исходник где плагины подключаются через BASS_PluginLoad и тогда тащить за собой модуль bass_flac.pas не требуется


... с помощью библиотеки bass.dll, и он проигрывает только mp3 файлы. ...
Чтобы проигрывались остальные нужно их загрузить. Без дополнительных библиотек поддерживаются - "*.mo3;*.xm;*.mod;*.s3m;*.it;*.mtm;*.umx;*.mp3;*.mp2;*.mp1;*.ogg;*.wav;*.aif"