From 55274d30bd92ee1aba371ea2f3a18ffaa5a18650 Mon Sep 17 00:00:00 2001 From: Bruce Marriner Date: Thu, 17 Mar 2016 14:32:10 -0500 Subject: [PATCH] Removed Receive flag for now, for simplicity. This can be re-eval'd later once the basic API is stable --- voice.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/voice.go b/voice.go index faf2847..ded6940 100644 --- a/voice.go +++ b/voice.go @@ -39,8 +39,7 @@ type VoiceConnection struct { OpusSend chan []byte // Chan for sending opus audio OpusRecv chan *Packet // Chan for receiving opus audio - Receive bool // If false, don't try to receive packets - OP2 *voiceOP2 // exported for dgvoice, may change. + OP2 *voiceOP2 // exported for dgvoice, may change. // FrameRate int // This can be used to set the FrameRate of Opus data // FrameSize int // This can be used to set the FrameSize of Opus data @@ -322,9 +321,7 @@ func (v *VoiceConnection) wsEvent(messageType int, message []byte) { v.OpusRecv = make(chan *Packet, 2) } - if v.Receive { - go v.opusReceiver(v.UDPConn, v.close, v.OpusRecv) - } + go v.opusReceiver(v.UDPConn, v.close, v.OpusRecv) // Send the ready event v.connected <- true