libnx v4.10.0
Loading...
Searching...
No Matches
Macros | Functions
aud.h File Reference

Only available on [11.0.0+]. More...

#include "../types.h"
#include "../sf/service.h"

Go to the source code of this file.

Macros

#define AUD_MAX_DELAY   (1000000000ULL)
 

Functions

Result audaInitialize (void)
 Initialize aud:a. Only available on [11.0.0+].
 
void audaExit (void)
 Exit aud:a.
 
Result auddInitialize (void)
 Initialize aud:d. Only available on [11.0.0+].
 
void auddExit (void)
 Exit aud:d.
 
ServiceaudaGetServiceSession (void)
 Gets the Service for aud:a.
 
ServiceauddGetServiceSession (void)
 Gets the Service for aud:d.
 
Result audaRequestSuspendAudio (u64 pid, u64 delay)
 
Result audaRequestResumeAudio (u64 pid, u64 delay)
 
Result audaGetAudioOutputProcessMasterVolume (u64 pid, float *volume_out)
 
Result audaSetAudioOutputProcessMasterVolume (u64 pid, u64 delay, float volume)
 
Result audaGetAudioInputProcessMasterVolume (u64 pid, float *volume_out)
 
Result audaSetAudioInputProcessMasterVolume (u64 pid, u64 delay, float volume)
 
Result audaGetAudioOutputProcessRecordVolume (u64 pid, float *volume_out)
 
Result audaSetAudioOutputProcessRecordVolume (u64 pid, u64 delay, float volume)
 
Result auddRequestSuspendAudioForDebug (u64 pid, u64 delay)
 
Result auddRequestResumeAudioForDebug (u64 pid, u64 delay)
 

Detailed Description

Only available on [11.0.0+].

Note
Only one session may be open at once.
Author
TotalJustice