BSPlayer

Events:

Default type: "BSPLAYER"
Available ID: "GetFileName"
"GetSkin"

Event Value: 0
Ext parameter 1: requested filename

Note: use BSPlayer( "GetFileName" )
and BSPlayer( "GetSkin" )

Examples:

DispRemote = Hook( "REMOTE", "DISPLAY", Enabled, Break ){
Break( DispRemote <> 0 )
BSPlayer( "GetFileName" )
}

FileName = Hook( "BSPLAYER", "GetFileName", Enabled, Break ){
OSD( "BSPlayer file: %s", @1 )
}

--------------------------------------------------------------
Actions:

BSPlayer( <Command> [, Param] )

Commands:

"GetFileName" - simulate "GetFileName" event
"GetSkin" - simulate "GetSkin" event

"GET_HANDLE" - returns the HWND of the BSPlayer main window

"GETVERSION" - Return player version,
format will be XX.YY.ZZZZ -> 0xXXYYZZZZ
for 0.84.484 -> 0x00840484

"GetMovLen" - Return moive length in msec
"GetMovPos" - Return current movie position in msec
"GetStatus" - Return player status:
0 - STOP
1 - PAUSE
2 - PLAY
4 - No movie open

"Seek", <pos> - Seek to specified position (time in msec)
"SetVol", <0..1000> - Set volume
"GetVol" - Get volume

"SetSkin", "<skin name>" - Set new skin
"OpenFile", "<filename>" - Open file
"LoadSub", "<filename>" - Load subtitles
"LoadAudio", "<filename>"- Load external audio file

"ExitFScreen"
"VolUp"
"VolDown"
"DeDynUp"
"DeDynPreUp"
"DeDynDown"
"DeDynPreDown"
"Preferences"
"FrmCapture"
"Frm2"
"FS_Switch"
"SubsEnDi"
"Skins"
"AStrmVolCyc"
"Rew"
"Forw"
"SubCorInc"
"SubCorDec"
"SubCorIncS"
"SubCorDecS"
"Play"
"Pause"
"Stop"
"ViewChp"
"VBlankSwitch"
"Prev"
"PrevCh"
"PrevCD"
"Next"
"NextCh"
"NextCD"
"ATop"
"OvrTop"
"AspCyc"
"PlayList"
"Mute"
"JumpToTime"
"Zoom50"
"Zoom100"
"Zoom200"
"AspOrg"
"Asp169"
"Asp43"
"FSSW640"
"FSSW800"
"Vinf"
"IncMovWin"
"DecMovWin"
"ZoomIn"
"ZoomOut"
"MoveLeft"
"MoveRight"
"MoveUp"
"MoveDown"
"FRSizeLeft"
"FRSizeRight"
"FRSizeUp"
"FRSizeDown"
"ResetMov"
"HideCtrl"
"EQ"
"OpenAud"
"OpenSub"
"OpenMov"
"PanScan"
"CusPanScan"
"DeskMode"
"AddBk"
"EditBK"
"SkinRefr"
"About"
"CycleAS"
"CycleSub"
"BSP_PlayRateInc"
"BSP_PlayRateDec"
"PostProcInc"
"PostProcDec"
"Exit"

Version 0.84.492+

"CloseM"
"JumpForw"
"JumpBack"
"GoChapter"
"CycleVid"

Version 0.84.493+

"IncSubFnt"
"DecSubFnt"
"IncBrig"
"DecBrig"
"MovSubUp"
"MovSubDown"
"SHTime"