Go to the source code of this file.
Data Structures | |
| struct | psp_audio_channelinfo |
Defines | |
| #define | PSP_NUM_AUDIO_CHANNELS 4 |
| #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. | |
| #define | PSP_VOLUME_MAX 0x8000 |
Typedefs | |
| typedef void(*) | pspAudioCallback_t (void *buf, unsigned int reqn, void *pdata) |
| typedef int(*) | pspAudioThreadfunc_t (int args, void *argp) |
Functions | |
| int | pspAudioInit () |
| void | pspAudioEndPre () |
| void | pspAudioEnd () |
| void | pspAudioSetVolume (int channel, int left, int right) |
| void | pspAudioChannelThreadCallback (int channel, void *buf, unsigned int reqn) |
| void | pspAudioSetChannelCallback (int channel, pspAudioCallback_t callback, void *pdata) |
| int | pspAudioOutBlocking (unsigned int channel, unsigned int vol1, unsigned int vol2, void *buf) |
| #define PSP_NUM_AUDIO_CHANNELS 4 |
| #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.
| #define PSP_VOLUME_MAX 0x8000 |
| typedef void(* ) pspAudioCallback_t(void *buf, unsigned int reqn, void *pdata) |
| typedef int(* ) pspAudioThreadfunc_t(int args, void *argp) |
| void pspAudioChannelThreadCallback | ( | int | channel, | |
| void * | buf, | |||
| unsigned int | reqn | |||
| ) |
| void pspAudioEnd | ( | ) |
| void pspAudioEndPre | ( | ) |
| int pspAudioInit | ( | ) |
| int pspAudioOutBlocking | ( | unsigned int | channel, | |
| unsigned int | vol1, | |||
| unsigned int | vol2, | |||
| void * | buf | |||
| ) |
| void pspAudioSetChannelCallback | ( | int | channel, | |
| pspAudioCallback_t | callback, | |||
| void * | pdata | |||
| ) |
| void pspAudioSetVolume | ( | int | channel, | |
| int | left, | |||
| int | right | |||
| ) |
1.5.2