Japanese
MOVIE TOOLS GUIDECinepak for SEGA Saturn
BackForward
Cinepak for SEGASaturn


4.5 Function list

Table 4.2 shows the list of functions in this library.

Table 4.2 Function list
 function
 function name
 number
 Initialization and termination processing
 1.0
 Library initialization
 CPK_Init
 1.1
 Library termination processing
 CPK_Finish
 1.2
 handle operation
 2.0
 Creating a handle (memory)
 CPK_CreateMemMovie
 2.1
 Erasing handles (memory)
 CPK_DestroyMemMovie
 2.2
 Creating a handle (file system)
 CPK_CreateGfsMovie
 2.3
 Clearing a handle (file system)
 CPK_DestroyGfsMovie
 2.4
 Creating a handle (stream system)
 CPK_CreateStmMovie
 2.5
 Clearing handles (stream system)
 CPK_DestroyStmMovie
 2.6
 replay task
 CPK_Task
 2.7
 Determining display timing
 CPK_IsDispTime
 2.8
 Display completion notification
 CPK_CompleteDisp
 2.9
 V blank IN processing function
 CPK_VblIn
 2.10
 playback control
 3.0
 Start playing
 CPK_Start
 3.1
 Stop playing
 CPK_Stop
 3.2
 Pause
 CPK_Pause
 3.3
 Registering the next movie to play
 CPK_EntryNext
 3.4
 Forced switching of playback movie
 CPK_Change
 3.5
 Obtaining movie switching status
 CPK_CheckChange
 3.6
 Expand specified frame
 CPK_DecodeFrame
 3.7
 Expanding specified frame (differential frame guarantee)
 CPK_DecodeFrameSafety
 3.8
 Information setting function
 4.0
 Setting the destination address
 CPK_SetDecodeAddr
 4.1
 Setting the number of display colors
 CPK_SetColor
 4.2
 Setting the maximum number of transferred sectors
 CPK_SetLoadNum
 4.3
 Playback PAN settings
 CPK_SetPan
 4.4
 Setting playback volume
 CPK_SetVolume
 4.5
 Setting PCM command block number
 CPK_SetPcmCmdBlockNo
 4.6
 Setting the PCM stream playback number
 CPK_SetPcmStreamNo
 4.7
 Setting the key out (transparent color) range
 CPK_SetKeyOutRange
 4.8
 Silence rate setting
 CPK_SetSilenceRate
 4.9
 Setting the playback start trigger size
 CPK_SetStartTrgSize
 4.10
 Setting CPU usage conditions
 CPK_SetCpu
 4.11
 Stream server function call settings
 CPK_SetStmServerCall
 4.12
 Setting playback speed
 CPK_SetSpeed
 4.13
 Information retrieval function
 5.0
 Get timescale
 CPK_GetTimeScale
 5.1
 Get playback time
 CPK_GetTime
 5.2
 Get playback status
 CPK_GetPlayStatus
 5.3
 Get film header address
 CPK_GetHeader
 5.4
 Acquisition of data storage amount [byte]
 CPK_GetStockSize
 5.5
 Obtain data storage amount [timescale]
 CPK_GetStockTime
 5.6
 buffer control
 6.0
 Get write buffer
 CPK_GetWriteBuf
 6.1
 Write size notification
 CPK_NotifyWriteSize
 6.2
 Load control
 7.0
 Load movie into memory
 CPK_PreloadMovie
 7.1
 Load film header into memory
 CPK_PreloadHeader
 7.2
 error control
 8.0
 Registering an error function
 CPK_SetErrFunc
 8.1
 Get error information
 CPK_GetErr
 8.2
 SCU-DSP control
 9.0
 Securing SCU-DSP resources
 CPK_AllocScuDsp
 9.1
 Release SCU-DSP resources
 CPK_FreeScuDsp
 9.2


BackForward
MOVIE TOOLS GUIDECinepak for SEGASaturn
Copyright SEGA ENTERPRISES, LTD. 1997