CRI Middleware Reference Manual - ADXT

ADXT Symbol List

Constants
ADXT_STAT_~ | Handle status
ADXT_PLY_~ | Play method
Process Macros
ADXT_CALC_WORK | Calculates work buffer size
ADXT_CALC_WORK_3D | Calculates 3D work buffer size
Data Types
ADXT | ADXT handle
Functions
Initialize / Finalize
ADXT_Init | ADX library initialization
ADXT_Finish | ADX library finalization
Normal playback
ADXT_Create | ADXT handle creation
ADXT_Destroy | ADXT handle deletion
ADXT_DestroyAll | All ADXT handle deletion
ADXT_StartFname | Start playback from disc
ADXT_StartFnameRange | Start playback from disc by specified the range
ADXT_StartMem | Start playback from memory
ADXT_StartMem2 | Start playback from memory (TYPE2)
ADXT_StartMemIdx | Start index playback from memory
ADXT_StartAfs | Start index playback from disc
ADXT_StartSj | Start playback from stream joint
ADXT_Stop | Stop playback
ADXT_GetStat | Get status
ADXT_GetTime | Get playback time in sample units
ADXT_GetTimeReal | Get playback time in real time
ADXT_Pause | Playback pause and resume
ADXT_GetStatPause | Get pause status
Set parameter
ADXT_SetOutVol | Set output volume
ADXT_GetOutVol | Get output volume setting
ADXT_SetOutPan | Set panpot
ADXT_GetOutPan | Get panpot setting
ADXT_SetOutputMono | Set monaural output
ADXT_SetLpFlg | Set loop flag
ADXT_GetLpCnt | Get the number of times played a loop
ADXT_SetWaitPlayStart | Set waiting for output
Get information
ADXT_GetNumSmpl | Get total number of samples
ADXT_GetDecNumSmpl | Get decoded number of samples
ADXT_GetSfreq | Get sampling frequency
ADXT_GetNumChan | Get number of channels
ADXT_GetFmtBps | Get number of quantization bits
ADXT_GetHdrLen | Get header length
ADXT_GetInputSj | Get input Stream Joint
ADXT_GetNumSctIbuf | Get the amount of data in an input buffer
ADXT_GetIbufRemainTime | Get the playback time of the data in an input buffer
ADXT_IsIbufSafety | Check the input buffer is having enough data or not
ADXT_GetNumSmplObuf | Get number of samples in an output buffer
ADXT_GetStatRead | Get file read status
ADXT_IsReadyPlayStart | Check playback preparation
ADXT_IsCompleted | Check playback end
Control read
ADXT_SetReloadTime | Set the time starting to reload.
ADXT_SetReloadSct | Set the number of sectors starting to reload
ADXT_SetNumRetry | Set the number of retry
ADXT_GetNumRetry | Get retry setting value
ADXT_GetNumErr | Get the number of error
Server function
ADXT_SetDefSvrFreq | Set server function call frequency
ADXT_SetSvrFreq | Set server function call frequency (each handle)
ADXT_ExecServer | Server function (update internal status)
ADXT_ExecHndl | Server function of each handle
Error
ADXT_GetErrCode | Get error code
ADXT_ClearErrCode | Clear error code
Seamless playback
ADXT_EntryFname | Register seamless continuous playback file
ADXT_EntryFnameRange | Register seamless continuous playback file by specified the range
ADXT_EntryAfs | Register seamless continuous playback AFS file
ADXT_ResetEntry | Reset registration of seamless continuous playback
ADXT_StartSeamless | Start seamless continuous playback
ADXT_SetSeamlessLp | Set seamless loop playback
ADXT_StartFnameLp | Start seamless loop playback
ADXT_StartFnameRangeLp | Start seamless loop playback by specified the range
ADXT_ReleaseSeamless | Release seamless continuous playback
ADXT_GetNumFiles | Get number of files registered
AHX playback
ADXT_AttachAhx | Attach AHX function
ADXT_DetachAhx | Detach AHX function
Encrypt
ADXT_SetDefKeyString | Set key strings
ADXT_SetKeyString | Set key strings to each handle
Additional information
ADXT_GetDefOutVol | Get default volume
ADXT_GetDefOutPan | Get default panpot
ADXT_GetDataId | Get data ID
Realtime 3D panning
ADXT_Create3D | ADXT surround handle creation
ADXT_SetOutPos | Set output position
Server manager
ADXM_SetupThrd | Setup of ADX thread system
ADXM_ShutdownThrd | Shutdown of ADX thread system
ADXM_ExecMain | Vsync server function
ADXM_WaitVsync | Waits for Vsync
ADXM_SetCbErr | Register error callback function

Copyright (c) 2001-2006 CRI Middleware Co.,LTD.