diff --git a/main/frame.c b/main/frame.c index 5aab5b5c0be4838765460496419de64c7f41499f..ba47f7308b6709495a1eb2ad3f129e3db3d7357e 100644 --- a/main/frame.c +++ b/main/frame.c @@ -784,8 +784,13 @@ void ast_frame_dump(const char *name, struct ast_frame *f, char *prefix) if (f->frametype == AST_FRAME_VIDEO) return; switch(f->frametype) { - case AST_FRAME_DTMF: - strcpy(ftype, "DTMF"); + case AST_FRAME_DTMF_BEGIN: + strcpy(ftype, "DTMF Begin"); + subclass[0] = f->subclass; + subclass[1] = '\0'; + break; + case AST_FRAME_DTMF_END: + strcpy(ftype, "DTMF End"); subclass[0] = f->subclass; subclass[1] = '\0'; break;