Go to the source code of this file.
|
int | pspAudioInit () |
|
void | pspAudioEndPre () |
|
void | pspAudioEnd () |
|
void | pspAudioSetVolume (int channel, int left, int right) |
|
void | pspAudioGetVolume (int channel, int *left, int *right) |
|
void | pspAudioSetChannelCallback (int channel, pspAudioCallback_t callback, void *pdata) |
|
void | pspAudioGetChannelCallback (int channel, pspAudioCallback_t *callback, void **pdata) |
|
int | pspAudioOutBlocking (unsigned int channel, unsigned int vol1, unsigned int vol2, void *buf) |
|
◆ PSP_NUM_AUDIO_CHANNELS
#define PSP_NUM_AUDIO_CHANNELS 4 |
◆ PSP_NUM_AUDIO_SAMPLES
#define PSP_NUM_AUDIO_SAMPLES 1024 |
This is the number of frames you can update per callback, a frame being 1 sample for mono, 2 samples for stereo etc.
Referenced by pspAudioInit().
◆ PSP_VOLUME_MAX
#define PSP_VOLUME_MAX 0x8000 |
◆ pspAudioCallback_t
typedef void(* pspAudioCallback_t) (void *buf, unsigned int reqn, void *pdata) |
◆ pspAudioThreadfunc_t
typedef int(* pspAudioThreadfunc_t) (int args, void *argp) |
◆ pspAudioEnd()
◆ pspAudioEndPre()
◆ pspAudioGetChannelCallback()
void pspAudioGetChannelCallback |
( |
int | channel, |
|
|
pspAudioCallback_t * | callback, |
|
|
void ** | pdata ) |
◆ pspAudioGetVolume()
void pspAudioGetVolume |
( |
int | channel, |
|
|
int * | left, |
|
|
int * | right ) |
◆ pspAudioInit()
References psp_audio_channelinfo::callback, psp_audio_channelinfo::handle, NULL, psp_audio_channelinfo::pdata, PSP_NUM_AUDIO_CHANNELS, PSP_NUM_AUDIO_SAMPLES, PSP_VOLUME_MAX, sceAudioChRelease(), sceAudioChReserve(), sceKernelCreateThread(), sceKernelDeleteThread(), sceKernelStartThread(), psp_audio_channelinfo::threadhandle, psp_audio_channelinfo::volumeleft, and psp_audio_channelinfo::volumeright.
◆ pspAudioOutBlocking()
int pspAudioOutBlocking |
( |
unsigned int | channel, |
|
|
unsigned int | vol1, |
|
|
unsigned int | vol2, |
|
|
void * | buf ) |
◆ pspAudioSetChannelCallback()
void pspAudioSetChannelCallback |
( |
int | channel, |
|
|
pspAudioCallback_t | callback, |
|
|
void * | pdata ) |
◆ pspAudioSetVolume()
void pspAudioSetVolume |
( |
int | channel, |
|
|
int | left, |
|
|
int | right ) |