From 193b0b147fc59b9d41372a3b9da96722a74321c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Jos=C3=A9=20Garc=C3=ADa=20Garc=C3=ADa?= Date: Fri, 28 Apr 2017 00:29:51 +0200 Subject: [PATCH] [VITA] Fix no sound --- audio/drivers/psp_audio.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/audio/drivers/psp_audio.c b/audio/drivers/psp_audio.c index f7ad9e924c..808f21e3e5 100644 --- a/audio/drivers/psp_audio.c +++ b/audio/drivers/psp_audio.c @@ -244,6 +244,9 @@ static bool psp_audio_stop(void *data) SceUInt timeout = 100000; psp_audio_t* psp = (psp_audio_t*)data; + if(psp && !psp->running) + return true; + info.size = sizeof(SceKernelThreadInfo); if (sceKernelGetThreadInfo( @@ -266,6 +269,9 @@ static bool psp_audio_start(void *data, bool is_shutdown) { SceKernelThreadInfo info; psp_audio_t* psp = (psp_audio_t*)data; + + if(psp && psp->running) + return true; info.size = sizeof(SceKernelThreadInfo);