From: Hraban Luyat Date: Fri, 30 Dec 2016 22:54:41 +0000 (+0000) Subject: BREAKING: UseDTX -> SetDTX X-Git-Tag: v2.0.0~33^2~5 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=ff5c38735685b990ebc7e433469c74c129428d6b;p=go-opus.git BREAKING: UseDTX -> SetDTX --- diff --git a/encoder.go b/encoder.go index cf41dbf..d6bae93 100644 --- a/encoder.go +++ b/encoder.go @@ -201,13 +201,13 @@ func (enc *Encoder) EncodeFloat32(pcm []float32, data []byte) (int, error) { return n, nil } -// UseDTX configures the encoder's use of discontinuous transmission (DTX). -func (enc *Encoder) UseDTX(use bool) error { - dtx := 0 - if use { - dtx = 1 +// SetDTX configures the encoder's use of discontinuous transmission (DTX). +func (enc *Encoder) SetDTX(dtx bool) error { + i := 0 + if dtx { + i = 1 } - res := C.bridge_encoder_set_dtx(enc.p, C.opus_int32(dtx)) + res := C.bridge_encoder_set_dtx(enc.p, C.opus_int32(i)) if res != C.OPUS_OK { return Error(res) } diff --git a/encoder_test.go b/encoder_test.go index d6e6d59..0746715 100644 --- a/encoder_test.go +++ b/encoder_test.go @@ -36,7 +36,7 @@ func TestEncoderDTX(t *testing.T) { } vals := []bool{true, false} for _, dtx := range vals { - err := enc.UseDTX(dtx) + err := enc.SetDTX(dtx) if err != nil { t.Fatalf("Error setting DTX to %t: %v", dtx, err) }