mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
RTC: Fix warnings
This commit is contained in:
parent
063c066802
commit
975c24b24f
2 changed files with 15 additions and 15 deletions
|
@ -805,7 +805,7 @@ srs_error_t SrsRtcPublishStream::initialize(SrsRequest* r, SrsRtcStreamDescripti
|
||||||
req = r->copy();
|
req = r->copy();
|
||||||
|
|
||||||
audio_tracks_.push_back(new SrsRtcAudioRecvTrack(session_, stream_desc->audio_track_desc_));
|
audio_tracks_.push_back(new SrsRtcAudioRecvTrack(session_, stream_desc->audio_track_desc_));
|
||||||
for (int i = 0; i < stream_desc->video_track_descs_.size(); ++i) {
|
for (int i = 0; i < (int)stream_desc->video_track_descs_.size(); ++i) {
|
||||||
SrsRtcTrackDescription* desc = stream_desc->video_track_descs_.at(i);
|
SrsRtcTrackDescription* desc = stream_desc->video_track_descs_.at(i);
|
||||||
video_tracks_.push_back(new SrsRtcVideoRecvTrack(session_, desc));
|
video_tracks_.push_back(new SrsRtcVideoRecvTrack(session_, desc));
|
||||||
}
|
}
|
||||||
|
@ -814,7 +814,7 @@ srs_error_t SrsRtcPublishStream::initialize(SrsRequest* r, SrsRtcStreamDescripti
|
||||||
uint32_t media_ssrc = 0;
|
uint32_t media_ssrc = 0;
|
||||||
// because audio_track_desc have not twcc id, for example, h5demo
|
// because audio_track_desc have not twcc id, for example, h5demo
|
||||||
// fetch twcc_id from video track description,
|
// fetch twcc_id from video track description,
|
||||||
for (int i = 0; i < stream_desc->video_track_descs_.size(); ++i) {
|
for (int i = 0; i < (int)stream_desc->video_track_descs_.size(); ++i) {
|
||||||
SrsRtcTrackDescription* desc = stream_desc->video_track_descs_.at(i);
|
SrsRtcTrackDescription* desc = stream_desc->video_track_descs_.at(i);
|
||||||
twcc_id = desc->get_rtp_extension_id(kTWCCExt);
|
twcc_id = desc->get_rtp_extension_id(kTWCCExt);
|
||||||
media_ssrc = desc->ssrc_;
|
media_ssrc = desc->ssrc_;
|
||||||
|
@ -879,12 +879,12 @@ srs_error_t SrsRtcPublishStream::send_rtcp_rr()
|
||||||
{
|
{
|
||||||
srs_error_t err = srs_success;
|
srs_error_t err = srs_success;
|
||||||
|
|
||||||
for (int i = 0; i < video_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)video_tracks_.size(); ++i) {
|
||||||
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
||||||
track->send_rtcp_rr();
|
track->send_rtcp_rr();
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < audio_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)audio_tracks_.size(); ++i) {
|
||||||
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
||||||
track->send_rtcp_rr();
|
track->send_rtcp_rr();
|
||||||
}
|
}
|
||||||
|
@ -898,12 +898,12 @@ srs_error_t SrsRtcPublishStream::send_rtcp_xr_rrtr()
|
||||||
{
|
{
|
||||||
srs_error_t err = srs_success;
|
srs_error_t err = srs_success;
|
||||||
|
|
||||||
for (int i = 0; i < video_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)video_tracks_.size(); ++i) {
|
||||||
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
||||||
track->send_rtcp_xr_rrtr();
|
track->send_rtcp_xr_rrtr();
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < audio_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)audio_tracks_.size(); ++i) {
|
||||||
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
||||||
track->send_rtcp_xr_rrtr();
|
track->send_rtcp_xr_rrtr();
|
||||||
}
|
}
|
||||||
|
@ -1465,7 +1465,7 @@ void SrsRtcPublishStream::simulate_drop_packet(SrsRtpHeader* h, int nn_bytes)
|
||||||
|
|
||||||
SrsRtcVideoRecvTrack* SrsRtcPublishStream::get_video_track(uint32_t ssrc)
|
SrsRtcVideoRecvTrack* SrsRtcPublishStream::get_video_track(uint32_t ssrc)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < video_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)video_tracks_.size(); ++i) {
|
||||||
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
SrsRtcVideoRecvTrack* track = video_tracks_.at(i);
|
||||||
if (track->has_ssrc(ssrc)) {
|
if (track->has_ssrc(ssrc)) {
|
||||||
return track;
|
return track;
|
||||||
|
@ -1477,7 +1477,7 @@ SrsRtcVideoRecvTrack* SrsRtcPublishStream::get_video_track(uint32_t ssrc)
|
||||||
|
|
||||||
SrsRtcAudioRecvTrack* SrsRtcPublishStream::get_audio_track(uint32_t ssrc)
|
SrsRtcAudioRecvTrack* SrsRtcPublishStream::get_audio_track(uint32_t ssrc)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < audio_tracks_.size(); ++i) {
|
for (int i = 0; i < (int)audio_tracks_.size(); ++i) {
|
||||||
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
SrsRtcAudioRecvTrack* track = audio_tracks_.at(i);
|
||||||
if (track->has_ssrc(ssrc)) {
|
if (track->has_ssrc(ssrc)) {
|
||||||
return track;
|
return track;
|
||||||
|
@ -2444,7 +2444,7 @@ srs_error_t SrsRtcConnection::negotiate_publish_capability(SrsRequest* req, cons
|
||||||
track_desc->create_auxiliary_payload(remote_media_desc.find_media_with_encoding_name("ulpfec"));
|
track_desc->create_auxiliary_payload(remote_media_desc.find_media_with_encoding_name("ulpfec"));
|
||||||
|
|
||||||
std::string track_id;
|
std::string track_id;
|
||||||
for (int i = 0; i < remote_media_desc.ssrc_infos_.size(); ++i) {
|
for (int i = 0; i < (int)remote_media_desc.ssrc_infos_.size(); ++i) {
|
||||||
SrsSSRCInfo ssrc_info = remote_media_desc.ssrc_infos_.at(i);
|
SrsSSRCInfo ssrc_info = remote_media_desc.ssrc_infos_.at(i);
|
||||||
// ssrc have same track id, will be description in the same track description.
|
// ssrc have same track id, will be description in the same track description.
|
||||||
if(track_id != ssrc_info.msid_tracker_) {
|
if(track_id != ssrc_info.msid_tracker_) {
|
||||||
|
@ -2463,7 +2463,7 @@ srs_error_t SrsRtcConnection::negotiate_publish_capability(SrsRequest* req, cons
|
||||||
}
|
}
|
||||||
|
|
||||||
// set track fec_ssrc and rtx_ssrc
|
// set track fec_ssrc and rtx_ssrc
|
||||||
for (int i = 0; i < remote_media_desc.ssrc_groups_.size(); ++i) {
|
for (int i = 0; i < (int)remote_media_desc.ssrc_groups_.size(); ++i) {
|
||||||
SrsSSRCGroup ssrc_group = remote_media_desc.ssrc_groups_.at(i);
|
SrsSSRCGroup ssrc_group = remote_media_desc.ssrc_groups_.at(i);
|
||||||
SrsRtcTrackDescription* track_desc = stream_desc->find_track_description_by_ssrc(ssrc_group.ssrcs_[0]);
|
SrsRtcTrackDescription* track_desc = stream_desc->find_track_description_by_ssrc(ssrc_group.ssrcs_[0]);
|
||||||
if (!track_desc) {
|
if (!track_desc) {
|
||||||
|
@ -2540,7 +2540,7 @@ srs_error_t SrsRtcConnection::generate_publish_local_sdp(SrsRequest* req, SrsSdp
|
||||||
local_media_desc.payload_types_.push_back(payload->generate_media_payload_type());
|
local_media_desc.payload_types_.push_back(payload->generate_media_payload_type());
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < stream_desc->video_track_descs_.size(); ++i) {
|
for (int i = 0; i < (int)stream_desc->video_track_descs_.size(); ++i) {
|
||||||
SrsRtcTrackDescription* video_track = stream_desc->video_track_descs_.at(i);
|
SrsRtcTrackDescription* video_track = stream_desc->video_track_descs_.at(i);
|
||||||
|
|
||||||
local_sdp.media_descs_.push_back(SrsMediaDesc("video"));
|
local_sdp.media_descs_.push_back(SrsMediaDesc("video"));
|
||||||
|
@ -2636,7 +2636,7 @@ srs_error_t SrsRtcConnection::negotiate_play_capability(SrsRequest* req, const S
|
||||||
track_descs = source->get_track_desc("video", "H264");
|
track_descs = source->get_track_desc("video", "H264");
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < track_descs.size(); ++i) {
|
for (int i = 0; i < (int)track_descs.size(); ++i) {
|
||||||
SrsRtcTrackDescription* track = track_descs[i]->copy();
|
SrsRtcTrackDescription* track = track_descs[i]->copy();
|
||||||
track->mid_ = remote_media_desc.mid_;
|
track->mid_ = remote_media_desc.mid_;
|
||||||
uint32_t publish_ssrc = track->ssrc_;
|
uint32_t publish_ssrc = track->ssrc_;
|
||||||
|
@ -2692,7 +2692,7 @@ srs_error_t SrsRtcConnection::fetch_source_capability(SrsRequest* req, std::map<
|
||||||
std::vector<SrsRtcTrackDescription*> video_track_desc = source->get_track_desc("video", "H264");
|
std::vector<SrsRtcTrackDescription*> video_track_desc = source->get_track_desc("video", "H264");
|
||||||
|
|
||||||
track_descs.insert(track_descs.end(), video_track_desc.begin(), video_track_desc.end());
|
track_descs.insert(track_descs.end(), video_track_desc.begin(), video_track_desc.end());
|
||||||
for (int i = 0; i < track_descs.size(); ++i) {
|
for (int i = 0; i < (int)track_descs.size(); ++i) {
|
||||||
SrsRtcTrackDescription* track = track_descs[i]->copy();
|
SrsRtcTrackDescription* track = track_descs[i]->copy();
|
||||||
uint32_t publish_ssrc = track->ssrc_;
|
uint32_t publish_ssrc = track->ssrc_;
|
||||||
|
|
||||||
|
@ -2816,7 +2816,7 @@ srs_error_t SrsRtcConnection::generate_play_local_sdp(SrsRequest* req, SrsSdp& l
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < stream_desc->video_track_descs_.size(); ++i) {
|
for (int i = 0; i < (int)stream_desc->video_track_descs_.size(); ++i) {
|
||||||
SrsRtcTrackDescription* track = stream_desc->video_track_descs_[i];
|
SrsRtcTrackDescription* track = stream_desc->video_track_descs_[i];
|
||||||
|
|
||||||
// for plan b, we only add one m=
|
// for plan b, we only add one m=
|
||||||
|
|
|
@ -1576,7 +1576,7 @@ string escape(string v)
|
||||||
{
|
{
|
||||||
stringstream ss;
|
stringstream ss;
|
||||||
|
|
||||||
for (int i = 0; i < v.length(); i++) {
|
for (int i = 0; i < (int)v.length(); i++) {
|
||||||
if (v.at(i) == '"') {
|
if (v.at(i) == '"') {
|
||||||
ss << '\\';
|
ss << '\\';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue