We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 2697

Summary: PATCH to select native midi device for win32
Product: SDL_mixer Reporter: Darren Janeczek <darren.janeczek>
Component: miscAssignee: Ryan C. Gordon <icculus>
Status: NEW --- QA Contact: Sam Lantinga <slouken>
Severity: API change    
Priority: P2    
Version: 2.0.0   
Hardware: All   
OS: Windows (All)   
Attachments: Select native midi devices: The patch also implements 'default' implementations of added API for non-windows (i.e. mac, macosx, haiku platforms) which can be expanded upon further.

Description Darren Janeczek 2014-08-21 03:12:00 UTC
Created attachment 1836 [details]
Select native midi devices: The patch also implements 'default' implementations of added API for non-windows (i.e. mac, macosx, haiku platforms) which can be expanded upon further.

Recent changes in Windows have removed the capability of changing the default MIDI device. This patch enumerates native midi devices in Windows and provides a functions for retrieving device names and changing the selected device.

The patch also implements 'default' implementations of added API for non-windows (i.e. mac, macosx, haiku platforms) which can be expanded upon further.