normalize NewTrackOpus()

This commit is contained in:
aler9
2022-06-23 10:45:07 +02:00
parent 2c1edabaed
commit a820d95649
3 changed files with 6 additions and 12 deletions

View File

@@ -34,10 +34,7 @@ func main() {
log.Println("stream connected")
// create an Opus track
track, err := gortsplib.NewTrackOpus(96, 48000, 2)
if err != nil {
panic(err)
}
track := gortsplib.NewTrackOpus(96, 48000, 2)
c := gortsplib.Client{}

View File

@@ -17,12 +17,12 @@ type TrackOpus struct {
}
// NewTrackOpus allocates a TrackOpus.
func NewTrackOpus(payloadType uint8, sampleRate int, channelCount int) (*TrackOpus, error) {
func NewTrackOpus(payloadType uint8, sampleRate int, channelCount int) *TrackOpus {
return &TrackOpus{
payloadType: payloadType,
sampleRate: sampleRate,
channelCount: channelCount,
}, nil
}
}
func newTrackOpusFromMediaDescription(

View File

@@ -8,16 +8,14 @@ import (
)
func TestTrackOpusNew(t *testing.T) {
track, err := NewTrackOpus(96, 48000, 2)
require.NoError(t, err)
track := NewTrackOpus(96, 48000, 2)
require.Equal(t, "", track.GetControl())
require.Equal(t, 48000, track.ClockRate())
require.Equal(t, 2, track.ChannelCount())
}
func TestTracOpusClone(t *testing.T) {
track, err := NewTrackOpus(96, 96000, 4)
require.NoError(t, err)
track := NewTrackOpus(96, 96000, 4)
clone := track.clone()
require.NotSame(t, track, clone)
@@ -25,8 +23,7 @@ func TestTracOpusClone(t *testing.T) {
}
func TestTrackOpusMediaDescription(t *testing.T) {
track, err := NewTrackOpus(96, 48000, 2)
require.NoError(t, err)
track := NewTrackOpus(96, 48000, 2)
require.Equal(t, &psdp.MediaDescription{
MediaName: psdp.MediaName{