- Commit `dmime: Create a wave track when loading a segment from a .wav.`\ Please split out the `#include "dmobject.h"` removal diff chunks into a separate commit. Those are an unrelated cleanup.
- Commmit `dmime: Implement GUID_(Download|Unload)FromAudioPath for wave track.`\ Please use `unsafe_impl_from_IDirectMusicPerformance8()` in the implementation of `performance_get_dsound()`.\ `impl_from_IDirectMusicPerformance8()` is normally allowed only in the methods implementation.\ Here the `performance` is under the control of the application via `param` and might not be what we've created.\ You can find `unsafe_impl_*` in Wine if you need an example. Basically just an additional check or assert (depending if that expected or not) if the vtbl pointer matches.