CF_RESET - Tell extension parser to reset
CF_ORIGINATING - Channel is originating
CF_STOP_BROADCAST - Signal to stop broadcast
+
+CF_AUDIO_PAUSE - Audio is not ready to read/write
+CF_VIDEO_PAUSE - Video is not ready to read/write
+
</pre>
*/
CF_VIDEO_ECHO,
CF_SLA_INTERCEPT,
CF_VIDEO_BREAK,
- CF_MEDIA_PAUSE,
+ CF_AUDIO_PAUSE,
+ CF_VIDEO_PAUSE,
CF_BYPASS_MEDIA_AFTER_HOLD,
/* WARNING: DO NOT ADD ANY FLAGS BELOW THIS LINE */
/* IF YOU ADD NEW ONES CHECK IF THEY SHOULD PERSIST OR ZERO THEM IN switch_core_session.c switch_core_session_request_xml() */
return SWITCH_STATUS_FALSE;
}
- if (switch_channel_test_flag(session->channel, CF_MEDIA_PAUSE)) {
+ if (switch_channel_test_flag(session->channel, CF_VIDEO_PAUSE)) {
return SWITCH_STATUS_SUCCESS;
}
return SWITCH_STATUS_FALSE;
}
- if (switch_channel_test_flag(session->channel, CF_MEDIA_PAUSE)) {
+ if (switch_channel_test_flag(session->channel, CF_VIDEO_PAUSE)) {
*frame = &runtime.dummy_cng_frame;
switch_yield(20000);
return SWITCH_STATUS_SUCCESS;
return SWITCH_STATUS_SUCCESS;
}
- if (switch_channel_test_flag(session->channel, CF_MEDIA_PAUSE)) {
+ if (switch_channel_test_flag(session->channel, CF_AUDIO_PAUSE)) {
switch_yield(20000);
*frame = &runtime.dummy_cng_frame;
// switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_ERROR, "Media Paused!!!!\n");
}
}
- if (switch_channel_test_flag(session->channel, CF_MEDIA_PAUSE)) {
+ if (switch_channel_test_flag(session->channel, CF_AUDIO_PAUSE)) {
return SWITCH_STATUS_SUCCESS;
}