diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-02-27 00:12:26 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-02-27 00:12:26 +0000 |
commit | 78add1bd34b75a81a7ea74fe1d0fefe24ca5e65d (patch) | |
tree | 897df8fdecb7c58b0a822cd8bbdb23debd4e49b9 /pjmedia | |
parent | 67e96a141bd1da5de2edba4a1b5d8527bbb6c855 (diff) |
Fixed ticket #140: Unable to play next tone after stop is called on tone generator (thanks Antonio F. Cano)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1009 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia')
-rw-r--r-- | pjmedia/src/pjmedia/tonegen.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/tonegen.c b/pjmedia/src/pjmedia/tonegen.c index 67b726dc..195fb6c8 100644 --- a/pjmedia/src/pjmedia/tonegen.c +++ b/pjmedia/src/pjmedia/tonegen.c @@ -355,7 +355,10 @@ PJ_DEF(pj_status_t) pjmedia_tonegen_stop(pjmedia_port *port) { struct tonegen *tonegen = (struct tonegen*) port; PJ_ASSERT_RETURN(port->info.signature == SIGNATURE, PJ_EINVAL); - return tonegen->count = 0; + tonegen->count = 0; + tonegen->cur_digit = 0; + tonegen->dig_samples = 0; + return PJ_SUCCESS; } |