EXPORT void iaxc_send_dtmf(char digit) { if ( selected_call >= 0 ) { get_iaxc_lock(); if ( calls[selected_call].state & IAXC_CALL_STATE_ACTIVE ) iax_send_dtmf(calls[selected_call].session,digit); put_iaxc_lock(); } }
void IAXVoIPLink::carryingDTMFdigits(const std::string& id, char code) { IAXCall* call = getIAXCall(id); if (call) { mutexIAX_.enter(); iax_send_dtmf(call->session, code); mutexIAX_.leave(); } }