@ -1276,6 +1276,64 @@ is($ufrag_a, $ufrag_b, 'ufrag match');
new_call ;
new_call ;
( $ port_a , $ port_ax , $ ufrag_a ) = offer ( 'ICE re-invite w rtcp-mux' ,
{ ICE = > 'force' , 'rtcp-mux' = > [ 'require' ] } , << SDP ) ;
v = 0
o = - 1545997027 1 IN IP4 198.51 .101 .40
s = tester
t = 0 0
m = audio 16478 RTP / AVP 8
c = IN IP4 198.51 .100 .1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
v = 0
o = - 1545997027 1 IN IP4 198.51 .101 .40
s = tester
t = 0 0
m = audio PORT RTP / AVP 8
c = IN IP4 203.0 .113 .1
a = rtpmap:8 PCMA / 8000
a = sendrecv
a = rtcp:PORT
a = rtcp - mux
a = ice - ufrag:ICEUFRAG
a = ice - pwd:ICEPWD
a = candidate:ICEBASE 1 UDP 2130706431 203.0 .113 .1 PORT typ host
a = candidate:ICEBASE 1 UDP 2130706175 2001 : db8:4321::1 PORT typ host
SDP
is ( $ port_a , $ port_ax , 'port match' ) ;
( $ port_b , $ port_bx , $ ufrag_b ) = offer ( 'ICE re-invite w rtcp-mux' ,
{ ICE = > 'force' , 'rtcp-mux' = > [ 'require' ] } , << SDP ) ;
v = 0
o = - 1545997027 1 IN IP4 198.51 .101 .40
s = tester
t = 0 0
m = audio 16478 RTP / AVP 8
c = IN IP4 198.51 .100 .1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
v = 0
o = - 1545997027 1 IN IP4 198.51 .101 .40
s = tester
t = 0 0
m = audio PORT RTP / AVP 8
c = IN IP4 203.0 .113 .1
a = rtpmap:8 PCMA / 8000
a = sendrecv
a = rtcp:PORT
a = rtcp - mux
a = ice - ufrag:ICEUFRAG
a = ice - pwd:ICEPWD
a = candidate:ICEBASE 1 UDP 2130706431 203.0 .113 .1 PORT typ host
a = candidate:ICEBASE 1 UDP 2130706175 2001 : db8:4321::1 PORT typ host
SDP
is ( $ port_b , $ port_bx , 'port match' ) ;
is ( $ port_a , $ port_b , 'port match' ) ;
is ( $ ufrag_a , $ ufrag_b , 'ufrag match' ) ;
new_call ;
( $ port_a , undef , $ ufrag_a ) = offer ( 'ICE re-invite' ,
( $ port_a , undef , $ ufrag_a ) = offer ( 'ICE re-invite' ,
{ ICE = > 'force' , flags = > [ 'no port latching' ] } , << SDP ) ;
{ ICE = > 'force' , flags = > [ 'no port latching' ] } , << SDP ) ;
v = 0
v = 0