headers: rewrite initializers as members of their structs

This commit is contained in:
aler9
2021-03-20 09:55:04 +01:00
parent 8936db52e4
commit 25772271db
16 changed files with 117 additions and 110 deletions

View File

@@ -616,7 +616,7 @@ func TestServerConnPublishReceivePackets(t *testing.T) {
require.NoError(t, err)
require.Equal(t, base.StatusOK, res.StatusCode)
th := &headers.Transport{
inTH := &headers.Transport{
Delivery: func() *base.StreamDelivery {
v := base.StreamDeliveryUnicast
return &v
@@ -628,11 +628,11 @@ func TestServerConnPublishReceivePackets(t *testing.T) {
}
if proto == "udp" {
th.Protocol = StreamProtocolUDP
th.ClientPorts = &[2]int{35466, 35467}
inTH.Protocol = StreamProtocolUDP
inTH.ClientPorts = &[2]int{35466, 35467}
} else {
th.Protocol = StreamProtocolTCP
th.InterleavedIds = &[2]int{0, 1}
inTH.Protocol = StreamProtocolTCP
inTH.InterleavedIds = &[2]int{0, 1}
}
err = base.Request{
@@ -640,7 +640,7 @@ func TestServerConnPublishReceivePackets(t *testing.T) {
URL: base.MustParseURL("rtsp://localhost:8554/teststream/trackID=0"),
Header: base.Header{
"CSeq": base.HeaderValue{"2"},
"Transport": th.Write(),
"Transport": inTH.Write(),
},
}.Write(bconn.Writer)
require.NoError(t, err)
@@ -649,7 +649,8 @@ func TestServerConnPublishReceivePackets(t *testing.T) {
require.NoError(t, err)
require.Equal(t, base.StatusOK, res.StatusCode)
th, err = headers.ReadTransport(res.Header["Transport"])
var th headers.Transport
err = th.Read(res.Header["Transport"])
require.NoError(t, err)
err = base.Request{