Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проиграть музыку из ресурса [D7, WinXP]


Viktop ©   (2005-05-09 08:01:00) 

У меня музыка в формате MP3 находится в RC_DATA. Как проиграть музыкальный файл без извлечения его на диск


fghfg   (2005-05-10 19:31:00) [1]

> в формате WAV
в формате riff. это формат-контейнер
для для других форматов, в.т.ч. wave (PCM) и mp3.


fghfg   (2005-05-10 16:31:00) [2]

всё намного проще. стандартная ф-я SndPlaySound проигрывает звук в формате WAV из ресурсов.
посему добавляете к своему MP3 файлу заголовок RIFF.


programania   (2005-05-10 00:25:00) [3]

rs:=tResourceStream.Create(hInstance, 'F', RT_RCDATA);
и BASS.dll
http://www.un4seen.com
BASS_SampleLoad(true,rs.memory,...
см. примеры и help к bass

Можно еще исходники проигрывания Mp3 получить
http://www.dsp-worx.de/?n=9


Наверх

Титульная страница Поиск, карта сайта Написать письмо