RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : A как работать с uniaud.dll???


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov
To : dixie
Subj : A как работать с uniaud.dll???

> > Разобрался я с проблемой отсутствия звука на внешние колонки в Aspire One.
> > Как оказалось все есть, но надо включить. Включил - замечательно работает.
> Собстно, да - стандартная болезнь uniaud - не может контролы определить. Я даже хотел общий миксер на такой случай склепать, но упелось в глючность этой самой uniaud.dll ;)
Именно эта идея меня посетила. Ну если совсем никак - приляпаю вызов злобного uniaud.exe внутри и все заработает. Но как-то такой подход меня не вдохновляет.
> > Странная она. Из Pascal не вызывается никак.
> > Cdecl включил - не помогает. IBM-овские DLL вызываются, эта - нет. Есть идеи?
> Она таки cdecl, вызывается и работает. Но - от частых load/unload мрёт нафиг. Да и просто мрёт, бывает :)
> Возможно, ты не так cdecl включил? ;)
А как правильно?
> VP собираешь, надеюсь в юните не пишешь external 'uniaud' name 'xxx'? ;)
Пишу. Ну не ругайтесь дядьки, а расскажите как правильно, тем более что раньше работало.

> Если сибилом, то это глюкало настолько редкое, что я пас ;)
Если заведется в VP - то с Сивильей я как нибудь разберусь сам.


Tue 06 Jan 2009 19:57 Mozilla/5.0 (OS/2; U; Warp 4.5; ru-RU; rv:1.8.1.19) Gecko/20




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.