diff --git a/internal/ffmpeg/ffmpeg_test.go b/internal/ffmpeg/ffmpeg_test.go index 1e2c1191..8f278021 100644 --- a/internal/ffmpeg/ffmpeg_test.go +++ b/internal/ffmpeg/ffmpeg_test.go @@ -83,7 +83,7 @@ func TestParseArgsAudio(t *testing.T) { // [AUDIO] audio will be transcoded to OPUS, video will be skipped args = parseArgs("rtsp:///example.com#audio=opus") - require.Equal(t, `ffmpeg -hide_banner -allowed_media_types audio -fflags nobuffer -flags low_delay -timeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_flags prefer_tcp -i rtsp:///example.com -c:a libopus -ar:a 48000 -ac:a 2 -application:a voip -af adelay=0|0 -vn -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp {output}`, args.String()) + require.Equal(t, `ffmpeg -hide_banner -allowed_media_types audio -fflags nobuffer -flags low_delay -timeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_flags prefer_tcp -i rtsp:///example.com -c:a libopus -ar:a 48000 -ac:a 2 -application:a voip -min_comp 0 -vn -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp {output}`, args.String()) // [AUDIO] audio will be transcoded to PCMU, video will be skipped args = parseArgs("rtsp:///example.com#audio=pcmu") diff --git a/pkg/core/media_test.go b/pkg/core/media_test.go index caf064bd..f2f05e63 100644 --- a/pkg/core/media_test.go +++ b/pkg/core/media_test.go @@ -2,11 +2,12 @@ package core import ( "fmt" + "net/url" + "testing" + "github.com/pion/sdp/v3" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "net/url" - "testing" ) func TestSDP(t *testing.T) { @@ -38,7 +39,7 @@ func TestParseQuery(t *testing.T) { u, _ = url.Parse(rawULR) medias = ParseQuery(u.Query()) assert.Equal(t, []*Media{ - {Kind: KindVideo, Direction: DirectionRecvonly, Codecs: []*Codec{{Name: CodecAny}}}, + {Kind: KindVideo, Direction: DirectionSendonly, Codecs: []*Codec{{Name: CodecAny}}}, }, medias) } }