aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_h323.c
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2006-08-15 17:14:20 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2006-08-15 17:14:20 +0000
commit29b4ce09b795d75fcc16efdbb1ee3f193d7a830f (patch)
treeee4af8c7e76a3e996c2b0767376aa69b2f658981 /channels/chan_h323.c
parentbc424f034a2312532c4105230314e5a4a1bc0dd0 (diff)
complete the coding style changes for these frame structures
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39832 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_h323.c')
-rw-r--r--channels/chan_h323.c19
1 files changed, 13 insertions, 6 deletions
diff --git a/channels/chan_h323.c b/channels/chan_h323.c
index da62ffecb..cd9f3ecff 100644
--- a/channels/chan_h323.c
+++ b/channels/chan_h323.c
@@ -278,10 +278,13 @@ static void __oh323_update_info(struct ast_channel *c, struct oh323_pvt *pvt)
pvt->newcontrol = -1;
}
if (pvt->newdigit >= 0) {
- struct ast_frame f = {AST_FRAME_DTMF, pvt->newdigit, };
+ struct ast_frame f = {
+ .frametype = AST_FRAME_DTMF,
+ .subclass = pvt->newdigit,
+ .samples = 800,
+ .src = "UPDATE_INFO",
+ };
- f.samples = 800;
- f.src = "UPDATE_INFO";
ast_queue_frame(c, &f);
pvt->newdigit = -1;
}
@@ -1158,9 +1161,13 @@ int send_digit(unsigned call_reference, char digit, const char *token)
return -1;
}
if (pvt->owner && !ast_mutex_trylock(&pvt->owner->lock)) {
- struct ast_frame f = {AST_FRAME_DTMF, digit, };
- f.samples = 800;
- f.src = "SEND_DIGIT";
+ struct ast_frame f = {
+ .frametype = AST_FRAME_DTMF,
+ .subclass = digit,
+ .samples = 800,
+ .src = "SEND_DIGIT",
+ };
+
res = ast_queue_frame(pvt->owner, &f);
ast_mutex_unlock(&pvt->owner->lock);
} else {