звук в Delphi

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: звук в Delphi

звук в Delphi

vunder » 12 мар 2007, 16:02

Конкретно интересует 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' и работа становится невозможной.

Вернуться к началу