one | Title | Data | Data Name | No |
Model name | explanation |
---|---|
Uint8 | unsigned 1-byte integer |
Sint8 | Signed 1-byte integer |
Uint16 | unsigned 2-byte integer |
Sint16 | signed 2-byte integer |
Uint32 | unsigned 4-byte integer |
Sint32 | signed 4-byte integer |
Bool | Logical type 4-byte integer (takes logical constant as value) |
constant name | value | explanation |
---|---|---|
FALSE | 0 | represents a logical false value |
TRUE | 1 | represents the truth of a logical value |
constant name | value | explanation |
---|---|---|
NULL | ((void *)0) | NULL pointer |
one | Title | Data | Data Name | No |
constant name | explanation |
---|---|
STM_LOOP_READ | Reload during loop playback |
STM_LOOP_NOREAD | Do not reload during loop playback |
one | Title | Data | Data Name | No |
constant name | explanation |
---|---|
STM_EXEC_COMPLETED | Access ended |
STM_EXEC_PAUSE | Access is temporarily suspended |
STM_EXEC_DOING | Accessing |
STM_EXEC_WAIT | Waiting for transfer |
STM_EXEC_TSKEND | Immediate return type function termination |
transfer gate | situation |
---|---|
is open | - When the transfer area becomes full. |
Closed/ | ・When reading the stream is finished. |
one | Title | Data | Data Name | No |
constant name | Corresponding function |
---|---|
STM_INIT | STM_Init |
STM_OPENGRP | STM_OpenGrp |
STM_CLOSEGRP | STM_CloseGrp |
STM_GETSTMNUM | STM_GetStmNum |
STM_GETSTMHNDL | STM_GetStmHndl |
STM_SETCDBUFFUNC | STM_SetCdbufFunc |
STM_OPENFID | STM_OpenFid |
STM_OPENFRANGE | STM_OpenFrange |
STM_OPENRESI | STM_OpenResi |
STM_CLOSE | STM_Close |
STM_SETKEY | STM_SetKey |
STM_GETINFO | STM_GetInfo |
STM_SCTTOWORD | STM_SctToWord |
STM_WORDTOSCT | STM_WordToSct |
STM_SETALIAS | STM_SetAlias |
STM_UNSETALIAS | STM_UnsetAlias |
STM_SETTRBUF | STM_SetTrBuf |
STM_SETTRFUNC | STM_SetTrFunc |
STM_STARTTRANS | STM_StartTrans |
STM_SETTRGATE | STM_SetTrGate |
STM_SETTRPARA | STM_SetTrPara |
STM_SETTRFAD | STM_SetTrFad |
STM_SETTRMODE | STM_SetTrMode |
STM_RESETTRBUF | STM_ResetTrBuf |
STM_GETNUMCDBUF | STM_GetNumCdbuf |
STM_GETSCTINFO | STM_GetSctInfo |
STM_GETLENTRBUF | STM_GetLenTrBuf |
STM_ISTRBUFFULL | STM_IsTrBufFull |
STM_ISTRANS | STM_IsTrans |
STM_SETEXECGRP | STM_SetExecGrp, STM_NwSetExecGrp |
STM_EXECSERVER | STM_ExecServer |
STM_MOVEPICKUP | STM_MovePickup |
STM_SETLOOP | STM_SetLoop |
STM_GETLOOPCNT | STM_GetLoopCnt |
STM_GETEXECSTAT | STM_GetExecStat |
STM_ISCOMPLETE | STM_IsComplete |
STM_EXECTRANS | STM_ExecTrans |
STM_CONNECTCDBUF | STM_ConnectCdbuf |
STM_MOVECDBUF | STM_MoveCdbuf |
one | Title | Data | Data Name | No |
constant name | explanation |
---|---|
STM_ERR_OK | normal termination |
STM_ERR_CDRD | CD read error |
STM_ERR_CDNODISC | CD is not set |
STM_ERR_FID | Bad file identifier |
STM_ERR_HNDL | Invalid handle |
STM_ERR_NUM | Negative number of sectors and words |
STM_ERR_PARA | illegal mode |
STM_ERR_NOHNDL | There is no space in the handle |
STM_ERR_PUINUSE | Pickup in operation |
STM_ERR_TMOUT | timeout |
STM_ERR_CDOPEN | tray is open |
STM_ERR_FATAL | CD drive< FATAL> situation |
one | Title | Data | Data Name | No |
Model name | explanation |
---|---|
StmGrpHn | stream group handle |
StmHn | stream handle |
one | Title | Data | Data Name | No |
access macro | mold | explanation |
---|---|---|
STM_KEY_FN(stmkey) | Sint16 | file number |
STM_KEY_CN(stmkey) | Sint16 | channel number |
STM_KEY_SMMSK(stmkey) | Sint16 | Submode mask pattern |
STM_KEY_SMVAL(stmkey) | Sint16 | Submode comparison value |
STM_KEY_CIMSK(stmkey) | Sint16 | Coding information mask pattern |
STM_KEY_CIVAL(stmkey) | Sint16 | Coding information comparison value |
constant name | explanation |
---|---|
STM_KEY_NONE | Ignore each stream key selection. file number, |
bit 7 6 5 4 3 2 1 0 [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] | | | | | | | | (same as CD-ROM XA subcode byte) | | | | | | | | | | | | | | | +---- STM_SM_EOR 1:Last sector of record | | | | | | +-------- STM_SM_VIDEO 1:Video sector | | | | | +------------ STM_SM_AUDIO 1:Audio sector | | | | +---------------- STM_SM_DATA 1:Data sector | | | +-------------------- STM_SM_TRIG 1:Trigger on | | +------------------------ STM_SM_FORM 1:Form2 0:Form1 | +---------------------------- STM_SM_RT 1:Real-time sector +-------------------------------- STM_SM_EOF 1:Last sector of file
one | Title | Data | Data Name | No |
access macro | mold | explanation |
---|---|---|
STM_FRANGE_SFAD(frange) | Sint32 | Playback start FAD |
STM_FRANGE_FASNUM(frange) | Sint32 | Number of sectors played |
constant name | explanation |
---|---|
STM_FAD_CDTOP | Indicates the beginning of the disc (specified as playback start FAD) |
STM_FAD_CDEND | Indicates the number of sectors to the end of the disk |
one | Title | Data | Data Name | No |
access macro | mold | explanation |
---|---|---|
STM_SCT_FAD(sct) | Sint32 | frame address |
STM_SCT_FN(sct) | Sint32 | file number |
STM_SCT_CN(sct) | Sint32 | channel number |
STM_SCT_SM(sct) | Uint8 | submode |
STM_SCT_CI(sct) | Uint8 | Coding information |
one | Title | Data | Data Name | No |
access macro | mold | explanation |
---|---|---|
STM_ERR_CODE(err) | Sint32 | Error code |
STM_ERR_WHERE(err) | Sint32 | Error occurrence location (function ID) |
STM_ERR_FUNC(err) | StmErrFunc | Function to call when an error occurs |
STM_ERR_OBJ(err) | void* | 1st argument of error function |
one | Title | Data | Data Name | No |
one | Title | Data | Data Name | No |
one | Title | Data | Data Name | No |
obj | :Registered object |
ec | :Error code |