assert(tech_pvt != NULL);
- assert(tech_pvt->rtp_session != NULL);
+ if (!tech_pvt->rtp_session) {
+ return SWITCH_STATUS_FALSE;
+ }
tech_pvt->read_frame.datalen = 0;
switch_set_flag(tech_pvt, TFLAG_READING);
bytes = tech_pvt->read_codec.implementation->encoded_bytes_per_frame;
samples = tech_pvt->read_codec.implementation->samples_per_frame;
ms = tech_pvt->read_codec.implementation->microseconds_per_frame;
-
- assert(tech_pvt->rtp_session != NULL);
tech_pvt->read_frame.datalen = 0;
tech_pvt = switch_core_session_get_private(session);
assert(tech_pvt != NULL);
- assert(tech_pvt->rtp_session != NULL);
-
+ if (!tech_pvt->rtp_session) {
+ return SWITCH_STATUS_FALSE;
+ }
if (!switch_test_flag(tech_pvt, TFLAG_RTP_READY)) {
return SWITCH_STATUS_SUCCESS;