Страница 1 из 1

звук в Delphi

Добавлено: 12 мар 2007, 16:02
vunder
Конкретно интересует MP3.
Нашел примеры, заголовочные файлы. Но есть одна загвоздка: код должен быть кроссплатформенным и работать под 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;
В линуксовой библиотеке нет функций с префиксом 'be' и работа становится невозможной.