From a9bafd76c73a40c8625e18a8a294cd2fe599e211 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 1 Jul 2023 17:08:09 -0700 Subject: [PATCH] emitting events is crashing for some reason; comment out for now --- backend/mpris.go | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/backend/mpris.go b/backend/mpris.go index 0a3b157..12abd32 100644 --- a/backend/mpris.go +++ b/backend/mpris.go @@ -44,17 +44,19 @@ func NewMPRISHandler(playerName string, p *player.Player, pm *PlaybackManager) * m := &MPRISHandler{playerName: playerName, p: p, pm: pm} m.s = server.NewServer(playerName, m, m) m.evt = events.NewEventHandler(m.s) - m.p.OnSeek(func() { - pos := secondsToMicroseconds(m.p.GetStatus().TimePos) - m.evt.Player.OnSeek(pos) - }) - m.pm.OnSongChange(func(_, _ *mediaprovider.Track) { - m.evt.Player.OnTitle() - }) - emitPlayStatus := func() { m.evt.Player.OnPlayPause() } - m.p.OnStopped(emitPlayStatus) - m.p.OnPlaying(emitPlayStatus) - m.p.OnPaused(emitPlayStatus) + /* + m.p.OnSeek(func() { + pos := secondsToMicroseconds(m.p.GetStatus().TimePos) + m.evt.Player.OnSeek(pos) + }) + m.pm.OnSongChange(func(_, _ *mediaprovider.Track) { + m.evt.Player.OnTitle() + }) + emitPlayStatus := func() { m.evt.Player.OnPlayPause() } + m.p.OnStopped(emitPlayStatus) + m.p.OnPlaying(emitPlayStatus) + m.p.OnPaused(emitPlayStatus) + */ return m }