aboutsummaryrefslogtreecommitdiffstats
path: root/apps/app_fax.c
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2009-10-09 21:00:09 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2009-10-09 21:00:09 +0000
commitad0728e34ed35bf2f7a5397c2f5e869f48b8103f (patch)
tree46d08177d851e32a6424d9101912a10dd7ed3b6f /apps/app_fax.c
parent568ac0621157f9235cecf2d6c09c7da03dfa00b0 (diff)
Merged revisions 223330 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk ........ r223330 | kpfleming | 2009-10-09 15:58:44 -0500 (Fri, 09 Oct 2009) | 10 lines Initiate T.38 switchover when acting as called party, regardless of FAX direction. SendFAX() and ReceiveFAX() can be given options to indicate whether they should act as the calling or called party; this mode should be used to decide whether to initiate a switchover to T.38, not the direction that the FAX transfer will take place. (closes issue #16039) Reported by: jamicque ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.1@223332 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'apps/app_fax.c')
-rw-r--r--apps/app_fax.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/app_fax.c b/apps/app_fax.c
index 7e1e55810..908cab79d 100644
--- a/apps/app_fax.c
+++ b/apps/app_fax.c
@@ -334,8 +334,8 @@ static int transmit_audio(fax_session *s)
.transcoding_jbig = 1,
};
- /* if in receive mode, try to use T.38 */
- if (!s->direction) {
+ /* if in called party mode, try to use T.38 */
+ if (s->caller_mode == FALSE) {
/* check if we are already in T.38 mode (unlikely), or if we can request
* a switch... if so, request it now and wait for the result, rather
* than starting an audio FAX session that will have to be cancelled