From 98637d34f92aa3c3982e5e16f7133e702bf37fd3 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 20 May 2022 22:28:54 -0700
Subject: [PATCH] Build on Android with stb_vorbis support by default
---
Android.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Android.mk b/Android.mk
index 0ff50ef8..948f5700 100644
--- a/Android.mk
+++ b/Android.mk
@@ -11,6 +11,9 @@ SUPPORT_FLAC_DRFLAC ?= true
SUPPORT_FLAC_LIBFLAC ?= false
FLAC_LIBRARY_PATH := external/flac
+# Enable this if you want to support loading OGG Vorbis music via stb_vorbis
+SUPPORT_OGG_STB ?= true
+
# Enable this if you want to support loading OGG Vorbis music via Tremor
SUPPORT_OGG ?= false
OGG_LIBRARY_PATH := external/ogg
@@ -97,6 +100,10 @@ ifeq ($(SUPPORT_FLAC_LIBFLAC),true)
LOCAL_STATIC_LIBRARIES += libFLAC
endif
+ifeq ($(SUPPORT_OGG_STB),true)
+ LOCAL_CFLAGS += -DMUSIC_OGG -DOGG_USE_STB
+endif
+
ifeq ($(SUPPORT_OGG),true)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/$(OGG_LIBRARY_PATH)/include
LOCAL_C_INCLUDES += $(LOCAL_PATH)/$(VORBIS_LIBRARY_PATH)