Browse Source

Fixed SRTCP profile setting after #795

Paul-Louis Ageneau 2 years ago
parent
commit
d4b466e91d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/impl/dtlssrtptransport.cpp

+ 2 - 2
src/impl/dtlssrtptransport.cpp

@@ -300,7 +300,7 @@ void DtlsSrtpTransport::postHandshake() {
 
 	srtp_policy_t inbound = {};
 	srtp_crypto_policy_set_from_profile_for_rtp(&inbound.rtp, srtpProfile);
-	srtp_crypto_policy_set_from_profile_for_rtcp(&inbound.rtp, srtpProfile);
+	srtp_crypto_policy_set_from_profile_for_rtcp(&inbound.rtcp, srtpProfile);
 	inbound.ssrc.type = ssrc_any_inbound;
 	inbound.key = mIsClient ? mServerSessionKey.data() : mClientSessionKey.data();
 
@@ -314,7 +314,7 @@ void DtlsSrtpTransport::postHandshake() {
 
 	srtp_policy_t outbound = {};
 	srtp_crypto_policy_set_from_profile_for_rtp(&outbound.rtp, srtpProfile);
-	srtp_crypto_policy_set_from_profile_for_rtcp(&outbound.rtp, srtpProfile);
+	srtp_crypto_policy_set_from_profile_for_rtcp(&outbound.rtcp, srtpProfile);
 	outbound.ssrc.type = ssrc_any_outbound;
 	outbound.key = mIsClient ? mClientSessionKey.data() : mServerSessionKey.data();
 	outbound.window_size = 1024;