mirror of
https://github.com/AynaLivePlayer/AynaLivePlayer.git
synced 2025-12-06 18:32:50 +08:00
update wshub
This commit is contained in:
@@ -217,6 +217,12 @@ func registerCmdHandler() {
|
||||
})
|
||||
return
|
||||
}
|
||||
global.EventManager.CallA(events.PlayerPropertyTimePosUpdate, events.PlayerPropertyTimePosUpdateEvent{
|
||||
TimePos: 0,
|
||||
})
|
||||
global.EventManager.CallA(events.PlayerPropertyPercentPosUpdate, events.PlayerPropertyPercentPosUpdateEvent{
|
||||
PercentPos: 0,
|
||||
})
|
||||
})
|
||||
global.EventManager.RegisterA(events.PlayerToggleCmd, "player.toggle", func(evnt *event.Event) {
|
||||
property, err := libmpv.GetProperty("pause", mpv.FORMAT_FLAG)
|
||||
@@ -229,6 +235,13 @@ func registerCmdHandler() {
|
||||
log.Warn("[MPV PlayControl] toggle pause failed", err)
|
||||
}
|
||||
})
|
||||
global.EventManager.RegisterA(events.PlayerSetPauseCmd, "player.set_paused", func(evnt *event.Event) {
|
||||
data := evnt.Data.(events.PlayerSetPauseCmdEvent)
|
||||
err := libmpv.SetProperty("pause", mpv.FORMAT_FLAG, data.Pause)
|
||||
if err != nil {
|
||||
log.Warn("[MPV PlayControl] set pause failed", err)
|
||||
}
|
||||
})
|
||||
global.EventManager.RegisterA(events.PlayerSeekCmd, "player.seek", func(evnt *event.Event) {
|
||||
data := evnt.Data.(events.PlayerSeekCmdEvent)
|
||||
log.Debugf("seek to %f (absolute=%t)", data.Position, data.Absolute)
|
||||
|
||||
Reference in New Issue
Block a user