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

Вниз

Аудио кодеки   Найти похожие ветки 

 
SPeller ©   (2003-10-07 18:51) [0]

Всем доброго времени суток!

Уважаемые знатоки! У меня проблема с получением списка установленных в системе аудио кодеков в 9Х-виндах. Под НТ проще - там в реестре 2 ключа со всеми кодеками, а в 9Х история другая. С видео кодеками я справился, найдя их в ключе System\CurrentControlSet\Control\MediaResources\icm . Думал, что по аналогии справлюсь и с аудио, смотря их в ключе System\CurrentControlSet\Control\MediaResources\acm, но сразу увидел неладное - кол-во кодеков в этом ключе гораздо меньше количества, показываемого аплетом панели управления, к тому же названия кодеков тоже отличались от реальности. Поиск в реестре по именам библиотек ничего не дал. Пытался найти по именам файлов кодеков и названию - бесполезно. Максимум информации - это ключ SOFTWARE\Microsoft\AudioCompressionManager\DriverCache, в котором оказались все установленные кодеки, но там нет ни названия, ни имени кодека. Посоветуйте, как мне быть, как достоверно определить установленные в системе аудио кодеки? Где искать?


 
savva ©   (2003-10-08 11:52) [1]

acmFormatEnum + acmFormatEnumCallback наверное сможет тебе помочь..


 
savva ©   (2003-10-08 11:59) [2]

хотя я наверное облажался..этож форматы.. а тебе нужны кодеки.. прошу прощения..


 
savva ©   (2003-10-08 12:02) [3]

я бы попробовал
acmDriverEnum + acmDriverEnumCallback + acmDriverDetails

возможно что то выйдет..


 
крот   (2003-10-08 18:24) [4]

Можно через DirectShow через системный перечислитель.
В DirectShow SDK есть статейка как это сделать. Чтобы ее найти, в поиске набери Using the System Device Enumerator.


 
SPeller ©   (2003-10-08 21:11) [5]


> savva © (08.10.03 12:02) [3]
> я бы попробовал
> acmDriverEnum + acmDriverEnumCallback + acmDriverDetails
>
> возможно что то выйдет..

А можно привести описания функций? А то в Win SDK их нет, а MSDN у меня нагло не хочет устанавливаться, видимо диск закоцался.


> крот (08.10.03 18:24) [4]
> Можно через DirectShow

DX SDK под рукой сейчас нет. Если есть что-то рабочее, то буду благодарен за помощь.


 
SPeller ©   (2003-10-08 21:14) [6]

Сорри, функции acmXXX нашёл....



Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.023 c
14-29570
denmin
2004-01-20 14:56
2004.02.10
Помогите!! Не могу работать!!


1-29437
Yarcev
2004-01-30 12:55
2004.02.10
Отчеты


1-29456
ламер
2004-01-30 16:11
2004.02.10
Господа мастера! Помогите с указателями на процедуры!


1-29385
Прямой
2004-02-01 22:18
2004.02.10
Надо получить иконку для зарегистрированного в системе файла


14-29592
-Wind-
2004-01-19 11:15
2004.02.10
Всегда писал на С, а тепрь надо на делфи...