Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Сохранение потока в BASS 2.3


Автор: Gigabyte 4.5.2007, 18:55
Не могу понять как записывать поток в BASS 2.3
в Helpe пишут так:
Код

HSTREAM BASS_StreamCreateURL(
    char *url,
    DWORD offset,
    DWORD flags,
    DOWNLOADPROC *proc,
    DWORD user
); 



а как точно делать не пойму smile 

Автор: Alexeis 5.5.2007, 13:00
Gigabyte, Так это же загрузка потока из интернета smile Т.е. проигрывание аудио дорожки на лету по мере скачивания.

Автор: Gigabyte 9.5.2007, 10:01
а можно ли паралельно этот поток записывать в mp3 фаил?????

Автор: Alexeis 10.5.2007, 09:41
  Да mp3 это блоковый формат. Если отбросить все текстовые данные, то соединить 2 песни можно простой стыковкой их. Битрейт и др. параметры определяется для каждого подблока отдельно, потому тянем блок необходимого размера, жмем его и пишем в файл и так далее. 

Автор: Gigabyte 11.5.2007, 17:05
 а разве параметр DOWNLOADPROC *proc отвечает не за сохранение???

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)