From e54fcf9559368795467160f490cecc4dda4eb821 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Wed, 27 Jul 2022 16:18:45 +0200 Subject: [PATCH] Update to github.com/pion/sdp v3.0.5 --- clientsession.go | 4 ++-- go.mod | 4 ++-- go.sum | 6 ++++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/clientsession.go b/clientsession.go index 5fa381d..d6ac3b4 100644 --- a/clientsession.go +++ b/clientsession.go @@ -33,7 +33,7 @@ import ( "time" "unsafe" - "github.com/pion/sdp" + "github.com/pion/sdp/v3" ) var ( @@ -720,7 +720,7 @@ func (s *ClientSession) isSdpAllowedToSendLocked(payload map[string]interface{}) return 0, &SdpError{"payload does not contain a valid sdp"} } var sdp sdp.SessionDescription - if err := sdp.Unmarshal(sdpText); err != nil { + if err := sdp.Unmarshal([]byte(sdpText)); err != nil { return 0, &WrappedSdpError{ SdpError: SdpError{ message: fmt.Sprintf("could not parse sdp: %s", err), diff --git a/go.mod b/go.mod index 21e0cf4..7a5a2e1 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( github.com/nats-io/nats.go v1.16.0 github.com/notedit/janus-go v0.0.0-20200517101215-10eb8b95d1a0 github.com/oschwald/maxminddb-golang v1.9.0 - github.com/pion/sdp v1.3.0 + github.com/pion/sdp/v3 v3.0.5 github.com/prometheus/client_golang v1.12.2 go.etcd.io/etcd/api/v3 v3.5.4 go.etcd.io/etcd/client/pkg/v3 v3.5.4 @@ -48,7 +48,7 @@ require ( github.com/nats-io/jwt/v2 v2.2.1-0.20220330180145-442af02fd36a // indirect github.com/nats-io/nkeys v0.3.0 // indirect github.com/nats-io/nuid v1.0.1 // indirect - github.com/pkg/errors v0.9.1 // indirect + github.com/pion/randutil v0.1.0 // indirect github.com/prometheus/client_model v0.2.0 // indirect github.com/prometheus/common v0.32.1 // indirect github.com/prometheus/procfs v0.7.3 // indirect diff --git a/go.sum b/go.sum index ca66882..2cd7691 100644 --- a/go.sum +++ b/go.sum @@ -309,8 +309,10 @@ github.com/oschwald/maxminddb-golang v1.9.0 h1:tIk4nv6VT9OiPyrnDAfJS1s1xKDQMZOsG github.com/oschwald/maxminddb-golang v1.9.0/go.mod h1:TK+s/Z2oZq0rSl4PSeAEoP0bgm82Cp5HyvYbt8K3zLY= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= -github.com/pion/sdp v1.3.0 h1:21lpgEILHyolpsIrbCBagZaAPj4o057cFjzaFebkVOs= -github.com/pion/sdp v1.3.0/go.mod h1:ceA2lTyftydQTuCIbUNoH77aAt6CiQJaRpssA4Gee8I= +github.com/pion/randutil v0.1.0 h1:CFG1UdESneORglEsnimhUjf33Rwjubwj6xfiOXBa3mA= +github.com/pion/randutil v0.1.0/go.mod h1:XcJrSMMbbMRhASFVOlj/5hQial/Y8oH/HVo7TBZq+j8= +github.com/pion/sdp/v3 v3.0.5 h1:ouvI7IgGl+V4CrqskVtr3AaTrPvPisEOxwgpdktctkU= +github.com/pion/sdp/v3 v3.0.5/go.mod h1:iiFWFpQO8Fy3S5ldclBkpXqmWy02ns78NOKoLLL0YQw= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=