Home | History | Annotate | Download | only in media

Lines Matching refs:RTCP

127   enum Flags { RTCP = 0x1, RTCP_MUX = 0x2, SECURE = 0x4, SSRC_MUX = 0x8,
157 (flags1 & RTCP) != 0));
160 (flags2 & RTCP) != 0));
208 bool rtcp) {
210 thread, engine, ch, transport_controller, cricket::CN_AUDIO, rtcp);
383 // Set SSRC in the rtcp packet copy.
521 // Test that SetLocalContent and SetRemoteContent properly set RTCP
524 CreateChannels(RTCP, RTCP);
529 // Both sides agree on mux. Should no longer be a separate RTCP channel.
534 // Only initiator supports mux. Should still have a separate RTCP channel.
541 // Test that SetLocalContent and SetRemoteContent properly set RTCP
544 CreateChannels(RTCP, RTCP);
554 // Both sides agree on mux. Should no longer be a separate RTCP channel.
556 // Only initiator supports mux. Should still have a separate RTCP channel.
568 CreateContent(RTCP | RTCP_MUX | SECURE,
953 // when RTCP mux is enabled. This is a regression test against a specific
954 // race condition that would only occur when a RTCP packet was sent during
955 // teardown of a channel on which RTCP mux was enabled.
967 RTCP | RTCP_MUX, RTCP | RTCP_MUX,
991 // Check that RTCP is not transmitted if both sides don't support RTCP.
1006 // Check that RTCP is not transmitted if the callee doesn't support RTCP.
1008 CreateChannels(0, RTCP);
1021 // Check that RTCP is not transmitted if the caller doesn't support RTCP.
1023 CreateChannels(RTCP, 0);
1036 // Check that RTCP is transmitted if both sides support RTCP.
1038 CreateChannels(RTCP, RTCP);
1053 // Check that RTCP is transmitted if only the initiator supports mux.
1055 CreateChannels(RTCP | RTCP_MUX, RTCP);
1070 // Check that RTP and RTCP are transmitted ok when both sides support mux.
1072 CreateChannels(RTCP | RTCP_MUX, RTCP | RTCP_MUX);
1094 // Check that RTP and RTCP are transmitted ok when both sides
1097 CreateChannels(RTCP | RTCP_MUX, RTCP | RTCP_MUX);
1119 // Check that RTP and RTCP are transmitted ok when both sides
1120 // support mux and one the answerer requires rtcp mux.
1122 CreateChannels(RTCP | RTCP_MUX, RTCP | RTCP_MUX);
1145 // Check that RTP and RTCP are transmitted ok when both sides
1148 CreateChannels(RTCP | RTCP_MUX, RTCP | RTCP_MUX);
1175 CreateChannels(RTCP | RTCP_MUX, RTCP);
1185 // Check that RTCP data sent by the initiator before the accept is not muxed.
1187 CreateChannels(RTCP | RTCP_MUX, RTCP);
1194 // RTCP can be sent before the call is accepted, if the transport is ready.
1200 // Send RTCP packet from callee and verify that it is received.
1215 // Check that RTCP data is not muxed until both sides have enabled muxing,
1219 CreateChannels(RTCP | RTCP_MUX, RTCP | RTCP_MUX);
1226 // RTCP can't be sent yet, since the RTCP transport isn't writable, and
1230 // Send muxed RTCP packet from callee and verify that it is received.
1244 // Test that we properly send SRTP with RTCP in both directions.
1250 int flags1 = RTCP | SECURE | flags1_in;
1251 int flags2 = RTCP | SECURE | flags2_in;
1281 CreateChannels(RTCP | SECURE, RTCP);
1303 // sent and received. The test uses SRTP, RTCP mux and SSRC mux.
1307 CreateChannels(SSRC_MUX | RTCP | RTCP_MUX | SECURE,
1308 SSRC_MUX | RTCP | RTCP_MUX | SECURE);
1347 CreateChannels(RTCP, RTCP);
1368 // Test that we properly send SRTP with RTCP from a thread.
1371 CreateChannels(RTCP | SECURE, RTCP | SECURE);
1455 int flags = SSRC_MUX | RTCP;
1484 // RTCP test
1499 // Bundle filter shouldn't filter out any RTCP.
1646 CreateChannels(RTCP, RTCP);
1660 // When channel1_ is deleted, the RTCP packet should be sent out to
1697 CreateChannels(RTCP | SECURE, RTCP | SECURE);
1744 CreateChannels(RTCP, RTCP);
1746 TransportChannel* rtcp = channel1_->rtcp_transport_channel();
1750 rtcp->SignalReadyToSend(rtcp);
1751 // MediaChannel::OnReadyToSend only be called when both rtp and rtcp
1761 // rtcp channel becomes not ready to send will be propagated to mediachannel
1769 CreateChannels(RTCP, RTCP);
1772 // Both sides agree on mux. Should no longer be a separate RTCP channel.
1779 // In the case of rtcp mux, the SignalReadyToSend() from rtp channel
1803 // The RTP and RTCP packets to send in the tests.
1866 bool rtcp) {
1868 thread, ch, transport_controller, cricket::CN_VIDEO, rtcp);
2171 CreateChannels(RTCP, RTCP);
2195 CreateChannels(RTCP, RTCP);
2588 bool rtcp) {
2590 thread, ch, transport_controller, cricket::CN_DATA, rtcp);