ast_channel opaquification of pointers and integral types

Review: https://reviewboard.asterisk.org/r/1753/


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@356042 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Terry Wilson
2012-02-20 23:43:27 +00:00
parent 25e5eb3b96
commit 57f42bd74f
123 changed files with 2902 additions and 2423 deletions

View File

@@ -125,7 +125,7 @@ static int background_detect_exec(struct ast_channel *chan, const char *data)
ast_debug(1, "Preparing detect of '%s', sil=%d, min=%d, max=%d, analysistime=%d\n", args.filename, sil, min, max, analysistime);
do {
if (chan->_state != AST_STATE_UP) {
if (ast_channel_state(chan) != AST_STATE_UP) {
if ((res = ast_answer(chan))) {
break;
}
@@ -149,8 +149,8 @@ static int background_detect_exec(struct ast_channel *chan, const char *data)
break;
}
detection_start = ast_tvnow();
while (chan->stream) {
res = ast_sched_wait(chan->sched);
while (ast_channel_stream(chan)) {
res = ast_sched_wait(ast_channel_sched(chan));
if ((res < 0) && !chan->timingfunc) {
res = 0;
break;
@@ -227,7 +227,7 @@ static int background_detect_exec(struct ast_channel *chan, const char *data)
}
ast_frfree(fr);
}
ast_sched_runq(chan->sched);
ast_sched_runq(ast_channel_sched(chan));
}
ast_stopstream(chan);
} while (0);