diff --git a/voice.go b/voice.go index 5d64f91..8b566f4 100644 --- a/voice.go +++ b/voice.go @@ -769,7 +769,6 @@ func (v *VoiceConnection) opusReceiver(udpConn *net.UDPConn, close <-chan struct return } - p := Packet{} recvbuf := make([]byte, 1024) var nonce [24]byte @@ -805,6 +804,7 @@ func (v *VoiceConnection) opusReceiver(udpConn *net.UDPConn, close <-chan struct } // build a audio packet struct + p := Packet{} p.Type = recvbuf[0:2] p.Sequence = binary.BigEndian.Uint16(recvbuf[2:4]) p.Timestamp = binary.BigEndian.Uint32(recvbuf[4:8])