![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
smolbars |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
Всем привет!
Пытаюсь в драйвере блютус организовать аудипоток. Драйвер самописный. Поток получается организовать но данные надо вывести в юзер мод - т е в приложение. Делаю на вин 8 и vs2013. Читаю из юзер миода readfileом синхронно. В итоге ошибка 0x00003b в обаботчике события readfile в кернел моде в драйвере. По факту readfile срабатывает раньше чем ставлю в очередь queu пакеты irp (использую keinsertdpc для постановки пакетов данных в очередь). Как сделать в процедуре-событии evtIoRead проверку на то пустая ли очередь qeue. Если у кого есть решение как еренаправить блютусовский аудиопоток или просто аудиопоток из устройства наверх в юзер мод или прямо в аудиоустройство выслушаю также с удовольствмием. Решения только под чистую винду - почему не линукс - потому что начальство решило, почему не через спец библоитеке - та же причина. Ну еще webrtc можно исользовать. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |