Вверх ↑
Разработчик
Ответов: 26303
Рейтинг: 2146
#1: 2008-06-18 11:45:22 ЛС | профиль | цитата
Antonio DieS писал(а):
проблема в басс.длл ты в 2.4 делал
Да, и в Delphi, и в Hiasm проверял с одним и тем же BASS.dll

------------ Дoбавленo:


Похоже, что вот из-за этого -- BeginThread, код у нас работать не будет. Дельфийийские потоки, похоже, работают совсем по-другому, а в основном потоке BASS_StreamCreateURL для листа, всегда возвращает 0

------------ Дoбавленo:


Вот, что я еще нашел

Подключение к радиостанции, пребуферизация и буферизация запускаются лишь одной функцией:
BASS_StreamCreateURL(url, 0, BASS_STREAM_STATUS, @StatusProc, 0);

Принцип передачи сервером данных:
———————-|—————-|————-|————————-
mp3 ---------- Длина тега -- Тег -------- mp3

Похоже тут скан реализовать просто невозможно… mp3 данные будут считываться в любом случае.


Получается, что кусок mp3 будет читаться всегда (в кодах к bass это -- 75% музыкального файла)
карма: 22

0