From 8f93744f93f9365917237809940c889ae50d930b Mon Sep 17 00:00:00 2001 From: Reiko Asakura Date: Thu, 18 Mar 2021 23:26:06 -0400 Subject: Add NIDs in SceAudioForDriver --- include/kernel/audioout.h | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'include/kernel/audioout.h') diff --git a/include/kernel/audioout.h b/include/kernel/audioout.h index a9bd9a2..e866104 100644 --- a/include/kernel/audioout.h +++ b/include/kernel/audioout.h @@ -5,18 +5,17 @@ #ifndef _VDSUITE_KERNEL_AUDIOOUT_H #define _VDSUITE_KERNEL_AUDIOOUT_H +#include_next + #ifdef __cplusplus extern "C" { #endif -typedef enum SceAudioOutPortType { - //! Used for main audio output, freq must be set to 48000 Hz - SCE_AUDIO_OUT_PORT_TYPE_MAIN = 0, - //! Used for Background Music port - SCE_AUDIO_OUT_PORT_TYPE_BGM = 1, - //! Used for voice chat port - SCE_AUDIO_OUT_PORT_TYPE_VOICE = 2 -} SceAudioOutPortType; +typedef void (*SceAudioOutPortEventCallback)(SceUID processId); + +int sceAudioOutSetPortOpenCallback(SceAudioOutPortEventCallback callbackFunc); + +int sceAudioOutSetPortReleaseCallback(SceAudioOutPortEventCallback callbackFunc); #ifdef __cplusplus } -- cgit v1.2.3