Table 6.1 List of functions (1)
Function | Function name | Number | |
|---|---|---|---|
Initialization and termination | 1.0 | ||
Library initialization | *) PCM_Init | 1.1 | |
Library termination | *) PCM_Finish | 1.2 | |
ADPCM usage declaration | A) PCM_DeclareUseAdpcm | 1.3 | |
Handle operation | 2.0 | ||
Create handle (memory) | M) PCM_CreateMemHandle | 2.1 | |
Erase handle (memory) | M) PCM_DestroyMemHandle | 2.2 | |
Create handle (file system) | F) PCM_CreateGfsHandle | 2.3 | |
Erase handle (file system) | F) PCM_DestroyGfsHandle | 2.4 | |
Create handle (stream system) | S) PCM_CreateStmHandle | 2.5 | |
Erase handle (stream system) | S) PCM_DestroyStmHandle | 2.6 | |
Playback Task | *) PCM_Task | 2.7 | |
V blank IN processing function | *) PCM_VblIn | 2.8 | |
Playback control | 3.0 | ||
Playback | E) PCM_Start | 3.1 | |
Stop playback | PCM_Stop | 3.2 | |
Pause | P) PCM_Pause | 3.3 | |
Register handle to play next | E) PCM_EntryNext | 3.4 | |
Force playback handle switching | PCM_Change | 3.5 | |
Get switching status | PCM_CheckChange | 3.6 |
|
Remarks *) Required A) Required when using ADPCM M) Required when in memory playback mode F) Required when in file playback mode S) Required for stream playback mode E) Either one is required ≪P) Required when using the pause function