vitasdk
Documentation of the vitasdk
audioout.h File Reference

Go to the source code of this file.

Functions

int sceAudioOutOpenPort (SceAudioOutPortType type, int len, int freq, SceAudioOutMode mode)
 Open an audio-output port.
 
int sceAudioOutOpenExtPort (int len, SceAudioOutMode mode)
 Open the calling process's dedicated extended MAIN port.
 
int sceAudioOutReleasePort (int port)
 Release an audio-output port.
 
int sceAudioOutOutput (int port, const void *buf)
 Output one configured PCM buffer.
 
int sceAudioOutSetVolume (int port, SceAudioOutChannelFlag ch, int *vol)
 Set an output port's channel volume.
 
int sceAudioOutSetConfig (int port, SceSize len, int freq, SceAudioOutMode mode)
 Change an output port's configuration.
 
int sceAudioOutGetConfig (int port, SceAudioOutConfigType type)
 Get one property of an output port.
 
int sceAudioOutSetAlcMode (SceAudioOutAlcMode mode)
 Set automatic level control for the calling process's BGM port.
 
int sceAudioOutSetCompress (int port, SceBool enable)
 Set the compressed-audio profile of an open BGM or voice port.
 
int sceAudioOutSetEffectType (SceAudioOutEffectType effect_type)
 Select the BGM seven-band graphic-equalizer preset for the calling process.
 
int sceAudioOutSetAdoptMode (SceAudioOutAdoptMode mode)
 Select whether newly opened BGM and voice-profile ports are adopted automatically.
 
int sceAudioOutSetAdopt_forUser (SceAudioOutPortType type, SceBool adopt, int ramp_length, SceBool wait_for_completion)
 Change the calling process's adoption state for one output profile.
 
int sceAudioOutSetPortVolume_forUser (int port_mask, SceUInt32 volume, int ramp_length)
 Apply a private gain ramp to selected output profiles of the calling process.
 
int sceAudioOutGetPortVolume_forUser (SceAudioOutPortType type)
 Get a private output-profile gain for the calling process.
 
int sceAudioOutGetRestSample (int port)
 Get the number of frames remaining on an output port.
 
int sceAudioOutGetAdopt (SceAudioOutPortType type)
 Check whether the calling process currently adopts an output profile.