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

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

MediaPlayer [D7, Win95/98, WinXP]


Wpn_ ©   (2005-06-22 14:14:00) 

Создаю несколько невизуальных медиаплееров, которые должны воспроизводить обычные wav-файлы, но с моим расширением. Автоматически устройство по расширению не распознаётся, поэтому пишу:

MP.DeviceType:=dtWaveAudio;
MP.Open;

Первый медиаплеер инициализируется нормально, а второй нет, возникает ошибка "Данное имя устройства уже используется приложением в качестве псевдонима, задайте уникальный псевдоним". Почему возникает ошибка и как её избежать? Помогите пожалуста!


DVM   (2005-06-22 15:34:00) [1]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcemultimedia5/html/_wce50oriWaveformAudio.asp

Начать отсюда надо.


Digitman   (2005-06-22 15:27:00) [2]


> Wpn


чтобы организовать хор им.Г.Веревки, нужно либо программные либо аппаратные (либо и то и иное одновременно) ресурсы, микширующие аудиопотоки в "реальном" времени.

не худшее программное решение дает спецификация DirectSound, она же пытается задействовать для этого аппаратные ресурсы, если таковые доступны.


Wpn_   (2005-06-22 15:16:00) [3]


> DVM ©   (22.06.05 14:54) [10]

А как? Асинхронно может, но звук-то прерывается


DVM   (2005-06-22 14:54:00) [4]


> Wpn_   (22.06.05 14:53) [9]

Да ну?


Wpn_   (2005-06-22 14:53:00) [5]

PlaySound не может одновременно несколько звуков играть


DVM   (2005-06-22 14:49:00) [6]

PlaySound()


Wpn_   (2005-06-22 14:36:00) [7]

WinApi это ты что имеешь ввиду? DSound?


Wpn_   (2005-06-22 14:35:00) [8]

Я не знаю конечно... понимаю, что не лучший способ. Но  выбора уже нет. Надо как-то решить проблему, ведь с нормальным расширением всё работало нормально


DVM   (2005-06-22 14:32:00) [9]

Проигрывай файлы средствами WinApi, а не через MediaPlayer


DVM   (2005-06-22 14:31:00) [10]


> Чтобы проигрывать одновременно несколько файлов

А если звуковая не позволит?


Wpn_   (2005-06-22 14:26:00) [11]

Чтобы проигрывать одновременно несколько файлов


Digitman   (2005-06-22 14:25:00) [12]

видать хор им. Григория Веревки хотел сотворить)


DVM   (2005-06-22 14:22:00) [13]

А зачем несколько медиаплейеров надо одновременно?


Наверх

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