MWSFD Symbol List

 
Constants
MwsfdStat Handle status
MWSFD_VHZ_~ Vsync frequency
MwsfdDecSvr Type of decode server
MWSFD_COMPO_~ Frame composition mode
MWSFD_FTYPE_~ Type of file to play
MwsfdBufFmt Data format of decoder's output buffer
MWSFD_OUTVOL_~ Output audio volume
MWSFD_CH_~ Output audio channel
MWSFD_PAN_~ Output audio pan
MWSFD_DFL_OUTBUFSIZE Horizontal pitch of output frame buffer
MwsfdLumiKey Luminance alpha's transparence key
MwsfdFrmType Frame type
MwsfdPtype Picture type
MwsfdYuvMode YUV conversion mode
MWSFD_SYNCMODE_~ Synchronization mode
MwsfdFrmSync Frame obtain synchronization mode
MWSFD_ZVAL_~ Z value for Z movie
MwsfdVideoCodec Video codec type
Macro
MWSFD_TIME2SEC Conversion of number of samples to sec
MWSFD_TIME2MSEC Conversion of number of samples to msec
MWSFD_SIZE_PICUSRBUF Buffer size of user data in picture layer
MWSFD_CALC_WORK_VPTS Calc for Video PTS (for MPEG-2 Transport Stream)
Data types
MWPLY Middleware playback handle
MwsfdInitPrm Initialization parameter structure
MwsfdCrePrm Handle creation parameter structure
MwsfdFrmObj Frame information structure
MwsfdSbtPrm Subtitle parameter
MwsfdPlyInf Playback information structure
MwsfdHdrInf File header information
MwsfdMallocFn Malloc function
MwsfdFreeFn Free function
MwsfdYccPlane YCbCr plane information structure
MwsfdMakeZTblCbFn Make Z conversion table function
MwsfdFlowCnt Data flow counter
MwsfdFlowInf Data flow information structure
MwsfdExtClockFn External clock function
MwsfdFrmCodec Frame information for video codec-specific
MwsfdFrmM2v MPEG-2 frame information structure
Function
Basic Functions
mwPlyInitSfdFx Initialize library
mwPlyFinishSfdFx Finalize library
mwPlyCalcWorkCprmSfd Work area size calculation
mwPlyCreateSofdec Create a handle
mwPlyDestroy Destroy a handle
mwPlyStartFname Start playback
mwPlyStop Stop playback
mwPlyRequestStop Request stop playback
mwPlyGetStat Get the handle status
mwPlyGetCurFrm Get current frame
mwPlyRelCurFrm Release current frame
mwPlyGetTime Get the number of the playing sample
mwPlyPause Pause playback / Resume playback
mwPlyIsPause Get pause status ON/OFF
mwPlyGetFrm Get frame
mwPlyRelFrm Release frame
Extended File Playback
mwPlyStartAfs Start AFS playback
mwPlyStartFnameRange Start playing by range in file
mwPlyStartSj Start Stream Joint playback
mwPlyTermSupply Notify the end of data supply
mwPlyStartMem Start OnMemory playback
Seamless Loop Playback
mwPlyStartFnameLp Start seamless loop playback
mwPlyReleaseLp Stop seamless loop playback
mwPlyStartAfsLp Start AFS Loop playback
mwPlyStartFnameRangeLp Start seamless loop playback by range in file
mwPlySetInfiniteSingleLoop Set infinite single loop
mwPlyGetInfiniteLoopCount Get the count of internal restart for infinite loop playback
Seamless Continuous Playback
mwPlyEntryFname Make filename entry for continuous playback
mwPlyStartSeamless Start seamless continuous playback
mwPlyReleaseSeamless Stop seamless continuous playback
mwPlySetSeamlessLp Set seamless loop play
mwPlyGetNumSlFiles Get the number of entry file
mwPlyGetSlFname Get filename of entry file
mwPlyEntryAfs Make AFS entry for continuous playback
mwPlyEntryFnameRange Make filename entry for continuous playback by range in file
Audio Configuration
mwPlySetOutVol Set output volume
mwPlyGetOutVol Get output volume
mwPlySetOutPan Set output pan
mwPlyGetOutPan Get output pan
mwPlyGetNumAudioCh Get the number of audio channel streams
mwPlySetAudioCh Set audio channel
mwPlyGetAudioCh Get audio channel playing now
Various Audio Configuration
mwPlyGetAhxWorkSize Get size of work buffer for AHX
mwPlyAttachAhx Attach AHX
mwPlyDetachAhx Detach AHX
mwPlySetAhxCh Set channel number of AHX
Subtitle
mwPlyGetSubtitle Get subtitle data
mwPlySetSubtitleCh Set channel of subtitle data
mwPlyGetNumSubtitleCh Get the number of subtitle channel
mwPlySetSubtitleScount Set shift time of subtitle data
Frame Conversion Configuration
mwPlyFxSetOutBufPitchHeight Set output buffer size
mwPlyFxGetOutBufPitchHeight Get output buffer size
mwPlyFxSetCompoMode Set composition mode
mwPlyFxGetCompoMode Get composition mode
mwPlyFxSetLumiPrm Set luminance key alpha parameter
mwPlyFxGetLumiPrm Get luminance key alpha parameter
mwPlyFxSetAlp3Prm Set alpha 3-value parameter
mwPlyFxGetAlp3Prm Get alpha 3-value parameter
Z Movie
mwPlyFxCnvFrmZ16 Convert 16bit depth Z value
mwPlyFxCnvFrmZ32 Convert 32bit depth Z value
mwPlyFxSetZclip Set Z depth clip
mwPlyFxGetZclip Get Z depth clip
mwPlyFxSetCbFnMakeZTbl Set callback function for making z table
Information
mwPlyGetFxType Get F/X type in Sofdec data
mwPlyGetHdrInf Get file header information
mwPlyGetTotalFrmNum Get the number of movie frame
mwPlyGetPlayingHdrInf Get file header information
Special Configuration
mwPlySetMallocFn Set malloc / free function
mwPlySetSpeed Set speed of playback
mwPlySetSyncMode Set synchronization mode
mwPlyGetSyncMode Get synchronization mode
mwPlySetTimerCh Set timer channel
mwPlyGetTimerCh Get timer channel
mwPlyAttachPicUsrBuf Attach buffer for user data in picture layer
mwPlySetFrmSync Set frame obtain synchronization mode
mwPlyGetFrmSync Get frame obtain synchronization mode
mwPlySetCbExtClock Set external clock callback function
mwPlySetUpdateTimeAuto Set auto update time mode
mwPlyUpdateTime Update Sofdec time
Debugging
mwPlyGetVersionStr Get Sofdec library version string
mwPlySetLimitTime Set limit time of playback
mwPlyGetLimitTime Get limit time of playback
mwPlyGetPlyInf Get playback information
mwPlyGetNumTotalDec Get the total number of decode frame
mwPlyGetNumDecPool Get the number of decoded frame in pool
mwPlyGetNumDropFrm Get the number of dropped frame
mwPlyGetNumSkipDec Get the number of skipped frame to decode
mwPlyGetNumSkipDisp Get the number of skipped frame to display
mwPlyGetNumSkipEmptyB Get the number of skipped empty B picture
mwPlyGetFlowInf Get data flow information
mwPlySetBpicSkip Set B-picture skip decode
mwPlySetEmptyBpicSkip Set Empty B picture skip decode
mwPlySetPpicSkip Set P-picture skip decode
mwPlyGetAdxtHn Get ADXT handle
mwPlyGetInputSj Get input Stream Joint
mwPlyGetSfdHn Get decoder handle
mwPlyGetNumRemainFrm Get number of gettable new frames
Nonstandard functions
mwPlySwitchToIdle Switch to idle thread
mwPlyIsSvrBdr Determine whether process is in server border
mwPlyCalcYccPlane Calculate YcbCr plane
mwPlySetAudioSw Set audio output switch
mwPlyGetNumVideoCh Get the number of video channel streams
mwPlySetVideoCh Set video stream channel
mwPlyGetVideoCh Get video channel playing now
mwPlySetVideoSw Set video output switch
mwPlyVsyncHndl Vsync processing
mwPlyExecSvrHndl Server function by each handle
mwPlyExecVsyncServer Time update server of outer thread manager
mwPlyExecDecServer Decode server of outer thread manager

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