Commit 03dfcbad by xiongziliang

优化webrtc sdp处理相关代码

parent 62543202
...@@ -1498,14 +1498,9 @@ void RtcConfigure::enableTWCC(bool enable, TrackType type){ ...@@ -1498,14 +1498,9 @@ void RtcConfigure::enableTWCC(bool enable, TrackType type){
video.enableTWCC(enable); video.enableTWCC(enable);
break; break;
} }
case TrackApplication: {
application.enableTWCC(enable);
break;
}
default: { default: {
audio.enableTWCC(enable); audio.enableTWCC(enable);
video.enableTWCC(enable); video.enableTWCC(enable);
application.enableTWCC(enable);
break; break;
} }
} }
...@@ -1521,14 +1516,9 @@ void RtcConfigure::enableREMB(bool enable, TrackType type){ ...@@ -1521,14 +1516,9 @@ void RtcConfigure::enableREMB(bool enable, TrackType type){
video.enableREMB(enable); video.enableREMB(enable);
break; break;
} }
case TrackApplication: {
application.enableREMB(enable);
break;
}
default: { default: {
audio.enableREMB(enable); audio.enableREMB(enable);
video.enableREMB(enable); video.enableREMB(enable);
application.enableREMB(enable);
break; break;
} }
} }
...@@ -1583,11 +1573,11 @@ void RtcConfigure::matchMedia(const shared_ptr<RtcSession> &ret, TrackType type, ...@@ -1583,11 +1573,11 @@ void RtcConfigure::matchMedia(const shared_ptr<RtcSession> &ret, TrackType type,
RETRY: RETRY:
for (auto &codec : configure.preferred_codec) {
for (auto &offer_media : medias) { for (auto &offer_media : medias) {
if (offer_media.type != type) { if (offer_media.type != type) {
continue; continue;
} }
for (auto &codec : configure.preferred_codec) {
if (offer_media.ice_lite && configure.ice_lite) { if (offer_media.ice_lite && configure.ice_lite) {
WarnL << "answer sdp配置为ice_lite模式,与offer sdp中的ice_lite模式冲突"; WarnL << "answer sdp配置为ice_lite模式,与offer sdp中的ice_lite模式冲突";
continue; continue;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论