mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-04-24 17:58:41 +00:00
Add default_max_bandwidth parameter and apply it to video when no bandwidth is specified in the signalling.
This commit is contained in:
parent
2b7f2fd1cb
commit
1d080cb1f5
1 changed files with 2 additions and 0 deletions
|
|
@ -2175,6 +2175,8 @@ static int get_video_bw(LinphoneCall *call, const SalMediaDescription *md, const
|
||||||
else if (md->bandwidth>0) {
|
else if (md->bandwidth>0) {
|
||||||
/*case where b=AS is given globally, not per stream*/
|
/*case where b=AS is given globally, not per stream*/
|
||||||
remote_bw=get_remaining_bandwidth_for_video(md->bandwidth,call->audio_bw);
|
remote_bw=get_remaining_bandwidth_for_video(md->bandwidth,call->audio_bw);
|
||||||
|
} else {
|
||||||
|
remote_bw = lp_config_get_int(call->core->config, "net", "default_max_bandwidth", 1500);
|
||||||
}
|
}
|
||||||
bw=get_min_bandwidth(get_remaining_bandwidth_for_video(linphone_core_get_upload_bandwidth(call->core),call->audio_bw),remote_bw);
|
bw=get_min_bandwidth(get_remaining_bandwidth_for_video(linphone_core_get_upload_bandwidth(call->core),call->audio_bw),remote_bw);
|
||||||
return bw;
|
return bw;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue