звук в Delphi
Добавлено: 12 мар 2007, 16:02
Конкретно интересует MP3.
Нашел примеры, заголовочные файлы. Но есть одна загвоздка: код должен быть кроссплатформенным и работать под Kylix. А вся проблема в том, что в линуксовой версии библиотеки lame нет функций, которые есть в Windows.
В линуксовой библиотеке нет функций с префиксом 'be' и работа становится невозможной.
Нашел примеры, заголовочные файлы. Но есть одна загвоздка: код должен быть кроссплатформенным и работать под Kylix. А вся проблема в том, что в линуксовой версии библиотеки lame нет функций, которые есть в Windows.
Код: Выделить всё
hLame := LoadLibrary(LameDllName);
if hLame <> 0 then begin
_InitStream := GetProcAddress(hLame, 'beInitStream');
_EncodeChunk := GetProcAddress(hLame, 'beEncodeChunk');
_DeinitStream := GetProcAddress(hLame, 'beDeinitStream');
_CloseStream := GetProcAddress(hLame, 'beCloseStream');
_Ver := GetProcAddress(hLame, 'beVersion');
end;