Use AddTransceiverFromKind

Move from AddTransceiver to AddTransceiverFromKind.
This commit is contained in:
Yuki Igarashi
2020-04-05 01:06:28 +09:00
committed by Sean DuBois
parent 787b2c0a62
commit dba6716b39
5 changed files with 21 additions and 21 deletions

View File

@@ -860,7 +860,7 @@ func (pc *PeerConnection) startRTPReceivers(incomingTracks map[uint32]trackDetai
if remoteIsPlanB { if remoteIsPlanB {
for ssrc, incoming := range incomingTracks { for ssrc, incoming := range incomingTracks {
t, err := pc.AddTransceiver(incoming.kind, RtpTransceiverInit{ t, err := pc.AddTransceiverFromKind(incoming.kind, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}) })
if err != nil { if err != nil {
@@ -948,7 +948,7 @@ func (pc *PeerConnection) drainSRTP() {
incoming.kind = RTPCodecTypeAudio incoming.kind = RTPCodecTypeAudio
} }
t, err := pc.AddTransceiver(incoming.kind, RtpTransceiverInit{ t, err := pc.AddTransceiverFromKind(incoming.kind, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}) })
if err != nil { if err != nil {

View File

@@ -475,16 +475,16 @@ func TestOneAttrKeyConnectionSetupPerMediaDescriptionInSDP(t *testing.T) {
pc, err := NewPeerConnection(Configuration{}) pc, err := NewPeerConnection(Configuration{})
assert.NoError(t, err) assert.NoError(t, err)
_, err = pc.AddTransceiver(RTPCodecTypeVideo) _, err = pc.AddTransceiverFromKind(RTPCodecTypeVideo)
assert.NoError(t, err) assert.NoError(t, err)
_, err = pc.AddTransceiver(RTPCodecTypeAudio) _, err = pc.AddTransceiverFromKind(RTPCodecTypeAudio)
assert.NoError(t, err) assert.NoError(t, err)
_, err = pc.AddTransceiver(RTPCodecTypeAudio) _, err = pc.AddTransceiverFromKind(RTPCodecTypeAudio)
assert.NoError(t, err) assert.NoError(t, err)
_, err = pc.AddTransceiver(RTPCodecTypeVideo) _, err = pc.AddTransceiverFromKind(RTPCodecTypeVideo)
assert.NoError(t, err) assert.NoError(t, err)
sdp, err := pc.CreateOffer(nil) sdp, err := pc.CreateOffer(nil)

View File

@@ -57,7 +57,7 @@ func TestPeerConnection_Media_Sample(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
_, err = pcAnswer.AddTransceiver(RTPCodecTypeVideo) _, err = pcAnswer.AddTransceiverFromKind(RTPCodecTypeVideo)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@@ -227,12 +227,12 @@ func TestPeerConnection_Media_Shutdown(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
_, err = pcOffer.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{Direction: RTPTransceiverDirectionRecvonly}) _, err = pcOffer.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{Direction: RTPTransceiverDirectionRecvonly})
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
_, err = pcAnswer.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{Direction: RTPTransceiverDirectionRecvonly}) _, err = pcAnswer.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{Direction: RTPTransceiverDirectionRecvonly})
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@@ -405,7 +405,7 @@ func TestPeerConnection_Media_Closed(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
_, err = pcAnswer.AddTransceiver(RTPCodecTypeVideo) _, err = pcAnswer.AddTransceiverFromKind(RTPCodecTypeVideo)
if err != nil { if err != nil {
t.Fatal(err) t.Fatal(err)
} }
@@ -480,7 +480,7 @@ func TestUndeclaredSSRC(t *testing.T) {
pcOffer, pcAnswer, err := api.newPair() pcOffer, pcAnswer, err := api.newPair()
assert.NoError(t, err) assert.NoError(t, err)
_, err = pcAnswer.AddTransceiver(RTPCodecTypeVideo) _, err = pcAnswer.AddTransceiverFromKind(RTPCodecTypeVideo)
assert.NoError(t, err) assert.NoError(t, err)
vp8Writer, err := pcOffer.NewTrack(DefaultPayloadTypeVP8, rand.Uint32(), "video", "pion2") vp8Writer, err := pcOffer.NewTrack(DefaultPayloadTypeVP8, rand.Uint32(), "video", "pion2")
@@ -981,7 +981,7 @@ func TestPlanBMultiTrack(t *testing.T) {
close(done) close(done)
}() }()
_, err = pcAnswer.AddTransceiver(RTPCodecTypeVideo) _, err = pcAnswer.AddTransceiverFromKind(RTPCodecTypeVideo)
assert.NoError(t, err) assert.NoError(t, err)
track1 := addSingleTrack(pcOffer) track1 := addSingleTrack(pcOffer)

View File

@@ -65,7 +65,7 @@ func runAnsweringPeer(offerChan <-chan SessionDescription, answerChan chan<- Ses
peerConnection, err := api.NewPeerConnection(Configuration{}) peerConnection, err := api.NewPeerConnection(Configuration{})
check(err) check(err)
_, err = peerConnection.AddTransceiver(RTPCodecTypeAudio) _, err = peerConnection.AddTransceiverFromKind(RTPCodecTypeAudio)
check(err) check(err)
peerConnection.OnTrack(func(track *Track, receiver *RTPReceiver) { peerConnection.OnTrack(func(track *Track, receiver *RTPReceiver) {

View File

@@ -65,22 +65,22 @@ func TestSDPSemantics_PlanBOfferTransceivers(t *testing.T) {
t.Errorf("NewPeerConnection failed: %v", err) t.Errorf("NewPeerConnection failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}); err != nil { }); err != nil {
t.Errorf("AddTransceiver failed: %v", err) t.Errorf("AddTransceiver failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}); err != nil { }); err != nil {
t.Errorf("AddTransceiver failed: %v", err) t.Errorf("AddTransceiver failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeAudio, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeAudio, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}); err != nil { }); err != nil {
t.Errorf("AddTransceiver failed: %v", err) t.Errorf("AddTransceiver failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeAudio, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeAudio, RtpTransceiverInit{
Direction: RTPTransceiverDirectionSendrecv, Direction: RTPTransceiverDirectionSendrecv,
}); err != nil { }); err != nil {
t.Errorf("AddTransceiver failed: %v", err) t.Errorf("AddTransceiver failed: %v", err)
@@ -131,12 +131,12 @@ func TestSDPSemantics_PlanBAnswerSenders(t *testing.T) {
t.Errorf("NewPeerConnection failed: %v", err) t.Errorf("NewPeerConnection failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{
Direction: RTPTransceiverDirectionRecvonly, Direction: RTPTransceiverDirectionRecvonly,
}); err != nil { }); err != nil {
t.Errorf("Failed to add transceiver") t.Errorf("Failed to add transceiver")
} }
if _, err = opc.AddTransceiver(RTPCodecTypeAudio, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeAudio, RtpTransceiverInit{
Direction: RTPTransceiverDirectionRecvonly, Direction: RTPTransceiverDirectionRecvonly,
}); err != nil { }); err != nil {
t.Errorf("Failed to add transceiver") t.Errorf("Failed to add transceiver")
@@ -216,12 +216,12 @@ func TestSDPSemantics_UnifiedPlanWithFallback(t *testing.T) {
t.Errorf("NewPeerConnection failed: %v", err) t.Errorf("NewPeerConnection failed: %v", err)
} }
if _, err = opc.AddTransceiver(RTPCodecTypeVideo, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeVideo, RtpTransceiverInit{
Direction: RTPTransceiverDirectionRecvonly, Direction: RTPTransceiverDirectionRecvonly,
}); err != nil { }); err != nil {
t.Errorf("Failed to add transceiver") t.Errorf("Failed to add transceiver")
} }
if _, err = opc.AddTransceiver(RTPCodecTypeAudio, RtpTransceiverInit{ if _, err = opc.AddTransceiverFromKind(RTPCodecTypeAudio, RtpTransceiverInit{
Direction: RTPTransceiverDirectionRecvonly, Direction: RTPTransceiverDirectionRecvonly,
}); err != nil { }); err != nil {
t.Errorf("Failed to add transceiver") t.Errorf("Failed to add transceiver")