У меня была проблема несколько минут назад по этому поводу.
Для моего устройства XP доступны два аудиоустройства: устройство ввода-вывода USB iMic USB, к которому я постоянно подключил свои настольные динамики; и пару USB-наушников с микрофоном, которые я иногда подключаю.
USB-гарнитура будет иметь приоритет перед USB iMic для приложений, поскольку приложения, по-видимому, обращаются к последнему устройству, подключенному к USB-порту. Имея это в виду, вот моя проблема:
- Я бы слушал некоторые интернет-сообщения на своей USB-гарнитуре.
- Позже я хотел бы использовать мои настольные колонки для Интернета.
Это повлекло за собой отключение моей гарнитуры, выключение Firefox и открытие его снова. Поскольку настольные динамики считаются последним подключенным устройством, они будут использоваться по умолчанию для подключаемых модулей.
Это чертовски раздражает, сказал я себе и решил, что нужен небольшой хакерский режим.
Сохраняя Firefox открытым, я использовал диспетчер задач, чтобы убить процесс «plugin-container.exe». Это показало экран сбоя на любом апплете Flash Player в Firefox. Затем я отключаю гарнитуру и перезагружаю веб-страницу с помощью апплета. Не перезагружая Firefox, Flash будет воспроизводиться через динамики моего компьютера.
Если я хочу снова прослушать гарнитуру, я подключаю гарнитуру, уничтожаю plugin-container.exe и перезагружаю страницу. Бух.
Столь редкий случай, когда я собираюсь переключать аудиоустройства, покрывает часть беспорядка, оставленного Adobe.