Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.08;
Скачать: CL | DM;

Вниз

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 вся ветка

Текущий архив: 2002.07.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
3-23474
angelcom
2002-06-15 11:07
2002.07.08
Help my!!! Требуется помощь....


4-23837
Oxy2
2002-05-09 13:49
2002.07.08
Перенаправление ввода-вывода консоли


7-23820
Torry
2002-04-12 14:24
2002.07.08
Как сделать чтобы форма не была не активной


1-23541
Jackie
2002-06-25 07:04
2002.07.08
Help!!!! Помогите, уважаемые мастера....


1-23617
kmc
2002-06-21 23:19
2002.07.08
Проблема с ComboBox