www.comptek.ru CompTek CompTek International
На главную страницуПоискComputer Telephony On-line conference
online
КартаЯндекс
loginподписка

Проблема с определенными пользователем тонами


Отправлено: Сергей Мартыненко on February 07, 2000 at 21:07:43:

фрагмент программы:

const int ID_BUSY=101;

int r=dx_bldstcad( ID_BUSY, 425, 200, 50, 20, 50, 20, 3);
R->DialogicHandle=dx_open(R->StringNumber.c_str(),0);
r=dx_addtone(R->DialogicHandle,'A',DG_USER1);
r=dx_enbtone(R->DialogicHandle,ID_BUSY,DM_TONEON|DM_TONEOFF);

DV_TPT tpt[2];
DV_DIGIT digp;

tpt[0].tp_type=IO_CONT;
tpt[0].tp_termno=DX_TONE;
tpt[0].tp_data=DX_TONEON;
tpt[0].tp_length=ID_BUSY;
tpt[0].tp_flags=TF_TONE;

tpt[1].tp_type=IO_EOT;
tpt[1].tp_termno=DX_TONE;
tpt[1].tp_data=DX_TONEOFF;
tpt[1].tp_length=ID_BUSY;
tpt[1].tp_flags=TF_TONE;

r=dx_clrdigbuf(R->DialogicHandle);
r=dx_getdig(R->DialogicHandle,tpt,&digp,EV_SYNC);

ошибок нет (r всегда равна 0), но dx_getdig не обнаруживает тона

Подскажите, как правильно работать с u/d тонами


Отклики:



Написать ответ

Ваше имя:
E-Mail:

Тема:

Ваше сообщение:

Optional Link URL:
Link Title:
Optional Image URL:

Home Адрес, схема проездаОбратная связь     E-mail: sales@comptek.ru   tel: (095) 785-2525 Copyright © 1996-2022 CompTek