SDL_mixer: Fixed opusfile's inclusion of opus_multistream.h

From a59f7e0ef136579ceb5ca4c45ae2f9498d9e7f6b Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 2 May 2022 00:52:03 -0700
Subject: [PATCH] Fixed opusfile's inclusion of opus_multistream.h

This is necessary to correctly pick up the header in the opus framework on Apple platforms
---
 external/opusfile-0.12.patch              | 13 +++++++++++++
 external/opusfile-0.12/include/opusfile.h |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)
 create mode 100644 external/opusfile-0.12.patch

diff --git a/external/opusfile-0.12.patch b/external/opusfile-0.12.patch
new file mode 100644
index 00000000..43482f33
--- /dev/null
+++ b/external/opusfile-0.12.patch
@@ -0,0 +1,13 @@
+diff --git a/external/opusfile-0.12/include/opusfile.h b/external/opusfile-0.12/include/opusfile.h
+index 7c1c89e..296d8d9 100644
+--- a/external/opusfile-0.12/include/opusfile.h
++++ b/external/opusfile-0.12/include/opusfile.h
+@@ -107,7 +107,7 @@ extern "C" {
+ # include <stdarg.h>
+ # include <stdio.h>
+ # include <ogg/ogg.h>
+-# include <opus_multistream.h>
++# include <opus/opus_multistream.h>
+ 
+ /**@cond PRIVATE*/
+ 
diff --git a/external/opusfile-0.12/include/opusfile.h b/external/opusfile-0.12/include/opusfile.h
index 7c1c89e0..296d8d9a 100644
--- a/external/opusfile-0.12/include/opusfile.h
+++ b/external/opusfile-0.12/include/opusfile.h
@@ -107,7 +107,7 @@ extern "C" {
 # include <stdarg.h>
 # include <stdio.h>
 # include <ogg/ogg.h>
-# include <opus_multistream.h>
+# include <opus/opus_multistream.h>
 
 /**@cond PRIVATE*/