From 2f9d13869255112df0c6683a90687184afa573bb Mon Sep 17 00:00:00 2001 From: Alex X Date: Tue, 20 Jan 2026 17:05:14 +0300 Subject: [PATCH] Fix zero channel for xiaomi source #2047 --- pkg/xiaomi/miss/client.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/xiaomi/miss/client.go b/pkg/xiaomi/miss/client.go index c39c1c47..95c3f9f3 100644 --- a/pkg/xiaomi/miss/client.go +++ b/pkg/xiaomi/miss/client.go @@ -184,9 +184,10 @@ func (c *Client) StartMedia(channel, quality, audio string) error { } data := binary.BigEndian.AppendUint32(nil, cmdVideoStart) - if channel == "" { + switch channel { + case "", "0": data = fmt.Appendf(data, `{"videoquality":%s,"enableaudio":%s}`, quality, audio) - } else { + default: data = fmt.Appendf(data, `{"videoquality":-1,"videoquality2":%s,"enableaudio":%s}`, quality, audio) } return c.WriteCommand(data)