Handle hot-plugging and graceful recovery of controllers
Bug #667627 reported by
Sean M. Pappalardo
This bug affects 14 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Mixxx should:
1) gracefully handle unplugging controllers mid-set
2) be able to see new controllers plugged in mid-set (when you go to the prefs)
3) automatically re-initialize a controller that went missing and is now visible again (Mixxx should start querying for controllers every half-second or so until the missing device re-appears (or the user opens the preferences window.) When the device reappears, Mixxx should automatically open and re-initialize it without any user interaction.)
I imagine 2 could be accomplished just by calling DeviceEnumerato
description: | updated |
description: | updated |
summary: |
- Handle hot-plugging controllers + Handle hot-plugging and graceful recovery of controllers |
description: | updated |
tags: | added: disconnect recover |
tags: |
added: controllers removed: controller |
tags: | removed: disconnect freeze hang hot-plug recover unplug |
To post a comment you must log in.
The attached is a back trace of what happens when you unplug a controller mid-set. (In short, PortMIDI gets confused.)