6#ifndef _PSP2_AUDIOOUT_H_
7#define _PSP2_AUDIOOUT_H_
SceAudioOutPortType
Definition audioout.h:41
int sceAudioOutSetAlcMode(SceAudioOutAlcMode mode)
Set automatic level control for the calling process's BGM port.
int sceAudioOutSetConfig(int port, SceSize len, int freq, SceAudioOutMode mode)
Change an output port's configuration.
int sceAudioOutReleasePort(int port)
Release an audio-output port.
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 sceAudioOutSetEffectType(SceAudioOutEffectType effect_type)
Select the BGM seven-band graphic-equalizer preset for the calling process.
SceAudioOutConfigType
Configuration selectors accepted by sceAudioOutGetConfig.
Definition audioout.h:98
int sceAudioOutOutput(int port, const void *buf)
Output one configured PCM buffer.
SceAudioOutAdoptMode
New-port adoption behavior selected by sceAudioOutSetAdoptMode.
Definition audioout.h:119
int sceAudioOutSetCompress(int port, SceBool enable)
Set the compressed-audio profile of an open BGM or voice port.
SceAudioOutEffectType
BGM seven-band graphic-equalizer presets.
Definition audioout.h:59
int sceAudioOutSetVolume(int port, SceAudioOutChannelFlag ch, int *vol)
Set an output port's channel volume.
int sceAudioOutOpenExtPort(int len, SceAudioOutMode mode)
Open the calling process's dedicated extended MAIN port.
SceAudioOutAlcMode
Automatic-level-control modes for sceAudioOutSetAlcMode.
Definition audioout.h:105
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 sceAudioOutOpenPort(SceAudioOutPortType type, int len, int freq, SceAudioOutMode mode)
Open an audio-output port.
int sceAudioOutGetAdopt(SceAudioOutPortType type)
Check whether the calling process currently adopts an output profile.
SceAudioOutMode
Definition audioout.h:48
int sceAudioOutSetAdoptMode(SceAudioOutAdoptMode mode)
Select whether newly opened BGM and voice-profile ports are adopted automatically.
int sceAudioOutGetRestSample(int port)
Get the number of frames remaining on an output port.
int sceAudioOutGetConfig(int port, SceAudioOutConfigType type)
Get one property of an output port.
SceAudioOutChannelFlag
Channel-flag bits accepted by sceAudioOutSetVolume.
Definition audioout.h:92
int sceAudioOutGetPortVolume_forUser(SceAudioOutPortType type)
Get a private output-profile gain for the calling process.
SceInt32 type
Must be 100 when passed to sceLsdbReplaceTheme on FW 3.60.
Definition lsdb.h:2
int SceBool
Definition types.h:59
unsigned int SceSize
Definition types.h:56
uint32_t SceUInt32
Definition types.h:45