mirror of
https://github.com/asticode/go-astiav.git
synced 2025-10-16 05:00:38 +08:00
Now compatible with n7.0
This commit is contained in:
@@ -33,7 +33,6 @@ func TestCodecParameters(t *testing.T) {
|
||||
|
||||
cp2 := s2.CodecParameters()
|
||||
require.Equal(t, int64(161052), cp2.BitRate())
|
||||
require.Equal(t, 2, cp2.Channels())
|
||||
require.True(t, cp2.ChannelLayout().Equal(ChannelLayoutStereo))
|
||||
require.Equal(t, CodecIDAac, cp2.CodecID())
|
||||
require.Equal(t, CodecTag(0x6134706d), cp2.CodecTag())
|
||||
@@ -47,21 +46,21 @@ func TestCodecParameters(t *testing.T) {
|
||||
defer cp3.Free()
|
||||
err = cp2.Copy(cp3)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 2, cp3.Channels())
|
||||
require.Equal(t, cp2.CodecID(), cp3.CodecID())
|
||||
|
||||
cc4 := AllocCodecContext(nil)
|
||||
require.NotNil(t, cc4)
|
||||
defer cc4.Free()
|
||||
err = cp2.ToCodecContext(cc4)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 2, cc4.Channels())
|
||||
require.Equal(t, cp2.CodecID(), cc4.CodecID())
|
||||
|
||||
cp5 := AllocCodecParameters()
|
||||
require.NotNil(t, cp5)
|
||||
defer cp5.Free()
|
||||
err = cp5.FromCodecContext(cc4)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 2, cp5.Channels())
|
||||
require.Equal(t, cc4.CodecID(), cp5.CodecID())
|
||||
|
||||
cp6 := AllocCodecParameters()
|
||||
require.NotNil(t, cp6)
|
||||
@@ -69,8 +68,6 @@ func TestCodecParameters(t *testing.T) {
|
||||
cp6.SetChannelLayout(ChannelLayout21)
|
||||
require.True(t, cp6.ChannelLayout().Equal(ChannelLayout21))
|
||||
defer cp6.Free()
|
||||
cp6.SetChannels(3)
|
||||
require.Equal(t, 3, cp6.Channels())
|
||||
cp6.SetCodecID(CodecIDRawvideo)
|
||||
require.Equal(t, CodecIDRawvideo, cp6.CodecID())
|
||||
cp6.SetCodecTag(CodecTag(2))
|
||||
|
Reference in New Issue
Block a user