add SetExtraData to CodecParameters to set extradata (#56)

* add SetExtraData

* add simple test case

* review changes

* correct testcase for SetExtraData
This commit is contained in:
Cacsjep
2024-03-29 09:49:18 +01:00
committed by GitHub
parent deecc33c50
commit f60ac3803a
2 changed files with 39 additions and 0 deletions

View File

@@ -95,4 +95,8 @@ func TestCodecParameters(t *testing.T) {
require.Equal(t, 4, cp6.SampleRate())
cp6.SetWidth(2)
require.Equal(t, 2, cp6.Width())
extraBytes := []byte{0, 0, 0, 1}
require.NoError(t, cp6.SetExtraData(extraBytes))
require.Equal(t, extraBytes, cp6.ExtraData())
}