]> git.pld-linux.org Git - packages/twinkle.git/blame - twinkle-dtmf.patch
- updated
[packages/twinkle.git] / twinkle-dtmf.patch
CommitLineData
cdc6e186 1Index: src/session.cpp
2===================================================================
3--- src/session.cpp (revision 223)
4+++ src/session.cpp (working copy)
5@@ -653,18 +653,19 @@
6 case DTMF_AUTO:
7 case DTMF_INBAND:
8 get_line()->ci_set_dtmf_supported(true, true);
9+ ui->cb_dtmf_supported(get_line()->get_line_number());
10 break;
11 case DTMF_RFC2833:
12 get_line()->ci_set_dtmf_supported(false);
13+ ui->cb_dtmf_not_supported(get_line()->get_line_number());
14 break;
15 case DTMF_INFO:
16 get_line()->ci_set_dtmf_supported(true, false, true);
17+ ui->cb_dtmf_supported(get_line()->get_line_number());
18 break;
19 default:
20 assert(false);
21 }
22-
23- ui->cb_line_state_changed();
24 }
25
26 audio_rtp_session->run();
27@@ -675,10 +676,10 @@
28 MEMMAN_DELETE(audio_rtp_session);
29 delete audio_rtp_session;
30 audio_rtp_session = NULL;
31+
32+ get_line()->ci_set_dtmf_supported(false);
33+ ui->cb_line_state_changed();
34 }
35-
36- get_line()->ci_set_dtmf_supported(false);
37- ui->cb_line_state_changed();
38 }
39
40 t_audio_session *t_session::get_audio_session(void) const {
This page took 0.073627 seconds and 4 git commands to generate.