private_t *tech_pvt = switch_core_session_get_private(session);
switch (msg->message_id) {
- case SWITCH_MESSAGE_INDICATE_ANSWER:
- switch_clear_flag_locked(tech_pvt, TFLAG_EARLY_MEDIA);
- return channel_answer_channel(session);
-
- case SWITCH_MESSAGE_INDICATE_DISPLAY:
- skinny_session_send_call_info_all(session);
- break;
-
- case SWITCH_MESSAGE_INDICATE_PROGRESS:
- if (!switch_test_flag(tech_pvt, TFLAG_EARLY_MEDIA)) {
- /* early media */
- switch_set_flag_locked(tech_pvt, TFLAG_EARLY_MEDIA);
+ case SWITCH_MESSAGE_INDICATE_ANSWER:
+ switch_clear_flag_locked(tech_pvt, TFLAG_EARLY_MEDIA);
return channel_answer_channel(session);
- }
- break;
-
- case SWITCH_MESSAGE_INDICATE_BRIDGE:
- if (switch_rtp_ready(tech_pvt->rtp_session)) {
- rtp_flush_read_buffer(tech_pvt->rtp_session, SWITCH_RTP_FLUSH_STICK);
- }
- break;
- case SWITCH_MESSAGE_INDICATE_UNBRIDGE:
- if (switch_rtp_ready(tech_pvt->rtp_session)) {
- rtp_flush_read_buffer(tech_pvt->rtp_session, SWITCH_RTP_FLUSH_UNSTICK);
- }
- break;
-
- default:
- break;
-
- }
- return SWITCH_STATUS_SUCCESS;
+ case SWITCH_MESSAGE_INDICATE_DISPLAY:
+ skinny_session_send_call_info_all(session);
+ return SWITCH_STATUS_SUCCESS;
+
+ case SWITCH_MESSAGE_INDICATE_PROGRESS:
+ if (!switch_test_flag(tech_pvt, TFLAG_EARLY_MEDIA)) {
+ /* early media */
+ switch_set_flag_locked(tech_pvt, TFLAG_EARLY_MEDIA);
+ return channel_answer_channel(session);
+ }
+ return SWITCH_STATUS_SUCCESS;
+
+ default:
+ return SWITCH_STATUS_SUCCESS;
+
+ }
}