c.SDL_OpenAudioDeviceStream() expects the user data to be an opaque pointer, but audio.openStream() requires it to be the type that the user specified. This led to compile time errors whenever using audio.openStream() with user data. In Zig, there is no automatic case from typed pointers to anyopaque.
Comparing 34489d3→0f25a41