diff --git a/pkg/rtptime/encoder_test.go b/pkg/rtptime/encoder_test.go index 823be83b..a4e05116 100644 --- a/pkg/rtptime/encoder_test.go +++ b/pkg/rtptime/encoder_test.go @@ -2,6 +2,7 @@ package rtptime import ( "testing" + "time" "github.com/stretchr/testify/require" ) @@ -12,3 +13,12 @@ func TestEncoder(t *testing.T) { ts := e.Encode(0) require.Equal(t, uint32(12345), ts) } + +func BenchmarkEncoder(b *testing.B) { + for i := 0; i < b.N; i++ { + func() { + d := NewEncoder(90000, 0) + d.Encode(200 * time.Second) + }() + } +}