From c68e824eb90537cd67c3cb0a1c55d3ef003476ee Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Mon, 18 Jan 2016 13:19:28 +0100 Subject: [PATCH] This AVFoundation code needs to work for both iOS and OSX --- gfx/drivers_context/cocoa_gl_ctx.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gfx/drivers_context/cocoa_gl_ctx.m b/gfx/drivers_context/cocoa_gl_ctx.m index 4775f2693e..b9c111b0e3 100644 --- a/gfx/drivers_context/cocoa_gl_ctx.m +++ b/gfx/drivers_context/cocoa_gl_ctx.m @@ -124,7 +124,9 @@ void cocoagl_bind_game_view_fbo(void) { #ifdef HAVE_AVFOUNDATION /* Implicitly initializes your audio session */ - [[RetroArch_iOS get] supportOtherAudioSessions]; + AVAudioSession *audio_session = [AVAudioSession sharedInstance]; + [audio_session setCategory:AVAudioSessionCategoryAmbient error:nil]; + [audio_session setActive:YES error:nil]; #endif if (g_context) [g_view bindDrawable];