Return to previous page Return to menu Go to next page

  Title  
Function specifications
  Function  
Create handle (stream system)
  Function Name  
PCM_CreateStmHandle
No
2.5

  format  PcmHn PCM_CreateStmHandle (PcmCreatePara * para, StmHn stm)
 Input  para: Creation parameter
 stm: Stream handle
 Output  None
 function value  handle (NULL if not created)
 Function  Creates a handle for playing a file in the stream system.
 Remarks -Up to 32 handles can be created at the same time.
. -The stream handle should be acquired in advance by the application program. 

  Title  
Function specifications
  Function  
Erase handle (stream system)
  Function Name  
PCM_DestroyStmHandle
No
2.6

  format  void PCM_DestroyStmHandle (PcmHn pcm)
 Input  pcm: Handle
 Output  None
 Function value  None
 Function  Deletes the handle.
 Remarks  If you delete a handle, that handle can no longer be used. 

  Title  
Function specifications
  Function  
Playback Task
  Function Name  
PCM_Task
No
2.7

  format  void PCM_Task (PcmHn pcm)
 Input  pcm: Handle
 Output  None
 Function value  None
 Function  Reads files from CD and transfers data to sound memory.
 Remarks  Please call this function periodically during playback.
.  Please call with a frequency equal to or greater than the frequency of V blank interrupts (once / 16 ms). 

  Title  
Function specifications
  Function  
V blank IN processing function
  Function Name  
PCM_VblIn
No
2.8

  format  void PCM_VblIn (void)
 Input  None
 Output  None
 Function value  None
 Function  Manages playback time.
 Remarks  When using this library, be sure to call this function with V blank IN interrupt processing. 


Return to previous page Return to menu Go to next page