uint32_t conference_energy = 0;
int nomoh = 0;
conference_member_t *floor_holder;
+ switch_status_t moh_status = SWITCH_STATUS_SUCCESS;
/* Sync the conference to a single timing source */
if (switch_core_timer_next(&timer) != SWITCH_STATUS_SUCCESS) {
int scale_h264_canvas_height;
int scale_h264_canvas_fps_divisor;
char *scale_h264_canvas_bandwidth;
+ uint32_t moh_wait;
} conference_obj_t;
/* Relationship with another member */
if (handle->handler) {
int sanity = 1000;
- while(--sanity > 0 && !switch_buffer_inuse(context->audio_buffer)) {
+ while(--sanity > 0 && !switch_buffer_inuse(context->audio_buffer) && !context->eof && !context->err) {
switch_yield(20000);
}