Форум: "Media";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
ВнизDirectSound и MP3 Найти похожие ветки
← →
DenKop (2002-02-17 22:52) [0]Можно ли через DSound воспроизводить звук в формате MP3. Слышал, что использутся какие-то драйвера, но ничего в рунете не нашёл.
Есть ещё вариант:
Раскодировать с помощью какого нибудь кодека и держать это или в ОП (в виде TFileStream) или перезаписывать на винт в формате WAV, а там уже творить с ним всё, что требуется. Реализовывать не пробовал, но думаю этот вариант не совсем удачный с точки зрения системных ресурсов. Думаю должно быть что-то, что будет выбирать блоками данные из MP3, которые будут декодироваться подобно поточному воспроизведению, а далее DSBuffer.Unlock и т.д. Может есть какие-то другие подходы?
Заранее благодарен.
← →
MJH (2002-02-18 17:15) [1]тебя ломает посмотреть исходники декодеров? вот только тебе понадобиться побиться ещё с критическими секциями в даннм случае
← →
DenKop (2002-02-18 19:09) [2]Забыл сказать, что MP3 файлы из DSound никогда непроигрывал, а поэтому не имею никакого представления об этом. Так что если можно поподробнее:
каков вообще алгоритм воспроизведения MP3 из DSound
и что такое критические секции
← →
Sergey_n (2002-02-24 01:37) [3]http://slydiman.compass.com.ru/rus/mmedia/index.htm
← →
MJH (2002-02-24 06:23) [4]2Sergey_n сменил профиль с NCT на SlyDiman"a ? :))
← →
Sergey_n (2002-02-26 03:55) [5]2MJH Да нет не сменил, просто на NCT о DidectSound ничего нету. А на SlyDiman есть, и вроде с исходниками, правда на Builder.
← →
DenKop (2002-02-26 18:45) [6]to Sergey_n:
Большое спасибо. Нашёл много полезной для себя информации.
← →
Владимир Васильев (2002-02-27 10:44) [7]>DenKop
Так на http://slydiman.compass.com.ru есть решение твоего вопроса? Стоит ли разбирать исходники?
Передо мной похожая проблема. Я,кажется, нашёл в MSDN вариант реализации загрузки потока из памяти в IGraphBilder. На днях буду разгребать.
← →
Sergey_n (2002-02-28 02:08) [8]Эх...... Хоть кому-то моя инфа полезна. Это радует......
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.084 c