mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-08-14 09:58:17 +00:00
revert
This commit is contained in:
@@ -1418,8 +1418,13 @@ switch_status_t conference_api_sub_vid_bandwidth(conference_obj_t *conference, s
|
||||
float sdiv = 0;
|
||||
int fdiv = 0;
|
||||
int force_w = 0, force_h = 0;
|
||||
conference_member_t *imember;
|
||||
|
||||
|
||||
|
||||
if (!conference_utils_test_flag(conference, CFLAG_MINIMIZE_VIDEO_ENCODING)) {
|
||||
stream->write_function(stream, "-ERR Bandwidth control not available.\n");
|
||||
return SWITCH_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
if (!argv[2]) {
|
||||
stream->write_function(stream, "-ERR Invalid input\n");
|
||||
return SWITCH_STATUS_SUCCESS;
|
||||
@@ -1480,18 +1485,6 @@ switch_status_t conference_api_sub_vid_bandwidth(conference_obj_t *conference, s
|
||||
}
|
||||
|
||||
switch_mutex_lock(conference->member_mutex);
|
||||
|
||||
for (imember = conference->members; imember; imember = imember->next) {
|
||||
|
||||
if (!imember->session || !switch_channel_test_flag(imember->channel, CF_VIDEO_READY)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
switch_core_media_set_outgoing_bitrate(imember->session, SWITCH_MEDIA_TYPE_VIDEO, video_write_bandwidth);
|
||||
|
||||
stream->write_function(stream, "+OK Set Bandwidth %d kps for member %s\n", video_write_bandwidth, switch_channel_get_name(imember->channel));
|
||||
}
|
||||
|
||||
for (i = 0; i <= conference->canvas_count; i++) {
|
||||
if (i > -1 && i != id - 1) {
|
||||
continue;
|
||||
|
Reference in New Issue
Block a user