diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2002-07-12 09:03:50 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2002-07-12 09:03:50 +0000 |
commit | 0ac7711a22bfc433c394d87fa58d2c553ba52b9f (patch) | |
tree | e2cb193cae19783f6b766de76726004c70d07d97 /channels/chan_modem_bestdata.c | |
parent | 12fd7ca3bbc8df1293b20a615646e35b5033cb72 (diff) |
Version 0.2.0 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@484 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_modem_bestdata.c')
-rwxr-xr-x | channels/chan_modem_bestdata.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/channels/chan_modem_bestdata.c b/channels/chan_modem_bestdata.c index b9f56d3b1..08a1c2e89 100755 --- a/channels/chan_modem_bestdata.c +++ b/channels/chan_modem_bestdata.c @@ -208,7 +208,7 @@ static struct ast_frame *bestdata_handle_escape(struct ast_modem_pvt *p, char es return &p->fr; case '@': /* response from "OK" in command mode */ if (p->owner) - p->owner->state = AST_STATE_UP; + ast_setstate(p->owner, AST_STATE_UP); if (bestdata_startrec(p)) return NULL; p->fr.frametype = AST_FRAME_CONTROL; p->fr.subclass = AST_CONTROL_RING; @@ -386,7 +386,7 @@ short *sp; unsigned long u; #define DLE 16 - if (p->owner && (p->owner->state == AST_STATE_UP) && + if (p->owner && (p->owner->_state == AST_STATE_UP) && (p->ministate != STATE_VOICEPLAY) && bestdata_startplay(p)) return -1; sp = (short *) f->data; /* stick DLE's in ahead of anything else */ |