From bfd8971db812e32cb22297a58541878e07f86f35 Mon Sep 17 00:00:00 2001 From: xiaozhihong Date: Wed, 1 Apr 2020 14:56:31 +0800 Subject: [PATCH] fix compile warning. --- trunk/src/app/srs_app_dtls.cpp | 2 +- trunk/src/app/srs_app_http_api.cpp | 2 +- trunk/src/app/srs_app_rtc_conn.cpp | 2 +- trunk/src/app/srs_app_sdp.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/trunk/src/app/srs_app_dtls.cpp b/trunk/src/app/srs_app_dtls.cpp index f4e50e1bf..d73c4fb97 100644 --- a/trunk/src/app/srs_app_dtls.cpp +++ b/trunk/src/app/srs_app_dtls.cpp @@ -103,7 +103,7 @@ void SrsDtls::init() BN_free(exponent); X509_NAME_free(subject); - dtls_ctx = SSL_CTX_new(DTLSv1_2_method()); + dtls_ctx = SSL_CTX_new(DTLS_method()); srs_assert(SSL_CTX_use_certificate(dtls_ctx, dtls_cert) == 1); srs_assert(SSL_CTX_use_PrivateKey(dtls_ctx, dtls_private_key) == 1); diff --git a/trunk/src/app/srs_app_http_api.cpp b/trunk/src/app/srs_app_http_api.cpp index e38cbe724..2541c7033 100644 --- a/trunk/src/app/srs_app_http_api.cpp +++ b/trunk/src/app/srs_app_http_api.cpp @@ -976,7 +976,7 @@ srs_error_t SrsGoApiRtcPlay::exchange_sdp(const std::string& app, const std::str local_sdp.group_policy_ = "BUNDLE"; - for (int i = 0; i < remote_sdp.media_descs_.size(); ++i) { + for (size_t i = 0; i < remote_sdp.media_descs_.size(); ++i) { const SrsMediaDesc& remote_media_desc = remote_sdp.media_descs_[i]; if (remote_media_desc.is_audio()) { diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index 93bbfe4f7..41b72777d 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -926,7 +926,7 @@ srs_error_t SrsRtcSession::start_play(SrsUdpMuxSocket* udp_mux_skt) uint32_t audio_ssrc = 0; uint16_t video_payload_type = 0; uint16_t audio_payload_type = 0; - for (int i = 0; i < local_sdp.media_descs_.size(); ++i) { + for (size_t i = 0; i < local_sdp.media_descs_.size(); ++i) { const SrsMediaDesc& media_desc = local_sdp.media_descs_[i]; if (media_desc.is_audio()) { audio_ssrc = media_desc.ssrc_infos_[0].ssrc_; diff --git a/trunk/src/app/srs_app_sdp.cpp b/trunk/src/app/srs_app_sdp.cpp index 0acf8664b..49323aee9 100644 --- a/trunk/src/app/srs_app_sdp.cpp +++ b/trunk/src/app/srs_app_sdp.cpp @@ -72,7 +72,7 @@ srs_error_t parse_h264_fmtp(const std::string& fmtp, H264SpecificParam& h264_par { srs_error_t err = srs_success; std::vector vec = split_str(fmtp, ";"); - for (int i = 0; i < vec.size(); ++i) { + for (size_t i = 0; i < vec.size(); ++i) { std::vector kv = split_str(vec[i], "="); if (kv.size() == 2) { if (kv[0] == "profile-level-id") {