one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
para | :Creation parameter |
gfs | : file handle |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
para | :Creation parameter |
stm | :Stream handle |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
pcm | :handle |
cmd | : Pause control command |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
pcm | :handle |
cnt_loop | :Number of loops |
one | Title | Function | Function name | No |
pcm | :handle |
load_sct | : Maximum number of transferred sectors |
one | Title | Function | Function name | No |
pcm | :handle |
bread | : PAN value (0 to 31) |
one | Title | Function | Function name | No |
pcm | :handle |
volume | :Volume (0~7) |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
pcm | :handle |
stream_no | :PCM stream playback number (0 to 7) |
one | Title | Function | Function name | No |
addr | :Work address |
size | :Work size |
#defile PAUSE_WORK_SIZE (4096L*2)pause_work_addr = malloc(PAUSE_WORK_SIZE); PCM_SetPauseWork(pause_work_addr, PAUSE_WORK_SIZE); PCM_Pause(pcm, PCM_PAUSE_ON_AT_ONCE); free(pause_work_addr);
one | Title | Function | Function name | No |
pcm | :handle |
mode | :Data transfer method |
one | Title | Function | Function name | No |
pcm | :handle |
info | :Playback information |
PcmInfo info;PCM_INFO_FILE_TYPE(&info)=PCM_FILE_TYPE_NO_HEADER; /* No header */ PCM_INFO_DATA_TYPE(&info)=PCM_DATA_TYPE_ADPCM_SCT; /* XA Audio sector processing */ PCM_SetInfo(pcm, &info);
one | Title | Function | Function name | No |
pcm | :handle |
sample | :Number of samples (sample/1ch) |
one | Title | Function | Function name | No |
pcm | :handle |
size | :Data size (byte) |
one | Title | Function | Function name | No |
pcm | :handle |
sample | : Number of samples (sample/1ch) |
one | Title | Function | Function name | No |
pcm | :handle |
sample | : Number of samples (sample/1ch) |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
free_size | : Number of bytes of area that can be written continuously |
free_total | : Total number of bytes of writable area including non-contiguous areas |
one | Title | Function | Function name | No |
pcm | :handle |
write_size | : Number of bytes written |
one | Title | Function | Function name | No |
pcm | : Handle |
size | : Number of bytes to read |
one | Title | Function | Function name | No |
one | Title | Function | Function name | No |
func | :Function to call when an error occurs |
obj | :Registered object |