SDL: Include SDL_audio.h for SDL_AudioDeviceID definition

From d764de77d475f7d61395ce3924062935080b2eb7 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 2 Jan 2023 09:09:02 -0800
Subject: [PATCH] Include SDL_audio.h for SDL_AudioDeviceID definition

Fixes https://github.com/libsdl-org/SDL/issues/6971
---
 include/SDL3/SDL_events.h | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/include/SDL3/SDL_events.h b/include/SDL3/SDL_events.h
index 736c94e93c6e..40573ad386c2 100644
--- a/include/SDL3/SDL_events.h
+++ b/include/SDL3/SDL_events.h
@@ -28,15 +28,16 @@
 #ifndef SDL_events_h_
 #define SDL_events_h_
 
-#include <SDL3/SDL_stdinc.h>
+#include <SDL3/SDL_audio.h>
 #include <SDL3/SDL_error.h>
-#include <SDL3/SDL_video.h>
+#include <SDL3/SDL_gamepad.h>
+#include <SDL3/SDL_joystick.h>
 #include <SDL3/SDL_keyboard.h>
 #include <SDL3/SDL_mouse.h>
-#include <SDL3/SDL_joystick.h>
-#include <SDL3/SDL_gamepad.h>
 #include <SDL3/SDL_quit.h>
+#include <SDL3/SDL_stdinc.h>
 #include <SDL3/SDL_touch.h>
+#include <SDL3/SDL_video.h>
 
 #include <SDL3/SDL_begin_code.h>
 /* Set up for C function definitions, even when using C++ */