Fix zero channel for xiaomi source #2047

This commit is contained in:
Alex X
2026-01-20 17:05:14 +03:00
parent 366cbd200d
commit 2f9d138692
+3 -2
View File
@@ -184,9 +184,10 @@ func (c *Client) StartMedia(channel, quality, audio string) error {
} }
data := binary.BigEndian.AppendUint32(nil, cmdVideoStart) data := binary.BigEndian.AppendUint32(nil, cmdVideoStart)
if channel == "" { switch channel {
case "", "0":
data = fmt.Appendf(data, `{"videoquality":%s,"enableaudio":%s}`, quality, audio) data = fmt.Appendf(data, `{"videoquality":%s,"enableaudio":%s}`, quality, audio)
} else { default:
data = fmt.Appendf(data, `{"videoquality":-1,"videoquality2":%s,"enableaudio":%s}`, quality, audio) data = fmt.Appendf(data, `{"videoquality":-1,"videoquality2":%s,"enableaudio":%s}`, quality, audio)
} }
return c.WriteCommand(data) return c.WriteCommand(data)