aboutsummaryrefslogtreecommitdiffstats
path: root/include/asterisk/frame.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asterisk/frame.h')
-rwxr-xr-xinclude/asterisk/frame.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/asterisk/frame.h b/include/asterisk/frame.h
index af24a139b..de7ebb5b3 100755
--- a/include/asterisk/frame.h
+++ b/include/asterisk/frame.h
@@ -274,6 +274,13 @@ extern int ast_getformatbyname(char *name);
/* Choose the best codec... Uhhh... Yah. */
extern int ast_best_codec(int fmts);
+struct ast_smoother;
+
+extern struct ast_smoother *ast_smoother_new(int bytes);
+extern void ast_smoother_free(struct ast_smoother *s);
+extern int ast_smoother_feed(struct ast_smoother *s, struct ast_frame *f);
+extern struct ast_frame *ast_smoother_read(struct ast_smoother *s);
+
#if defined(__cplusplus) || defined(c_plusplus)
}
#endif