]> Sergey Matveev's repositories - go-opus.git/commitdiff
BREAKING: UseDTX -> SetDTX
authorHraban Luyat <hraban@0brg.net>
Fri, 30 Dec 2016 22:54:41 +0000 (22:54 +0000)
committerHraban Luyat <hraban@0brg.net>
Fri, 30 Dec 2016 22:56:54 +0000 (22:56 +0000)
encoder.go
encoder_test.go

index cf41dbf4cbf30af29fa7541f4383616a988ab249..d6bae93ed978811ba7d6cb75dd17c8ada8e228a5 100644 (file)
@@ -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)
        }
index d6e6d59322897ceb0490c9ea0952afb4496a77b5..0746715ed1a91e9ab4dd706b64a8594e58d7850b 100644 (file)
@@ -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)
                }