From 922e3203a9303acbc95a334793a41e07e3f4772d Mon Sep 17 00:00:00 2001 From: Matthew Jordan Date: Thu, 31 Jul 2014 11:49:40 +0000 Subject: xmldocs: Add support for an tag in the Asterisk XML Documentation This patch adds support for an tag in the XML documentation schema. For CLI help, this doesn't change the formatting too much: - Preceeding white space is removed - Unlike with para elements, new lines are preserved However, having an tag in the XML schema allows for the wiki documentation generation script to surround the documentation with {code} or {noformat} tags, generating much better content for the wiki - and allowing us to put dialplan examples (and other code snippets, if desired) into the documentation for an application/function/AMI command/etc. Review: https://reviewboard.asterisk.org/r/3807/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419822 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- funcs/func_jitterbuffer.c | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) (limited to 'funcs/func_jitterbuffer.c') diff --git a/funcs/func_jitterbuffer.c b/funcs/func_jitterbuffer.c index 31ab86ce3..0b57caf6e 100644 --- a/funcs/func_jitterbuffer.c +++ b/funcs/func_jitterbuffer.c @@ -66,13 +66,25 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") target_extra: Defaults to 40ms This option only affects the adaptive jitterbuffer. It represents the amount time in milliseconds by which the new jitter buffer will pad its size. - Examples: - exten => 1,1,Set(JITTERBUFFER(fixed)=default);Fixed with defaults. - exten => 1,1,Set(JITTERBUFFER(fixed)=200);Fixed with max size 200ms, default resync threshold and target extra. - exten => 1,1,Set(JITTERBUFFER(fixed)=200,1500);Fixed with max size 200ms resync threshold 1500. - exten => 1,1,Set(JITTERBUFFER(adaptive)=default);Adaptive with defaults. - exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,60);Adaptive with max size 200ms, default resync threshold and 40ms target extra. - exten => 1,n,Set(JITTERBUFFER(disabled)=);Remove previously applied jitterbuffer + + exten => 1,1,Set(JITTERBUFFER(fixed)=default) + + + exten => 1,1,Set(JITTERBUFFER(fixed)=200) + + + exten => 1,1,Set(JITTERBUFFER(fixed)=200,1500) + + + exten => 1,1,Set(JITTERBUFFER(adaptive)=default) + + + exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,60) + + + exten => 1,1,Set(JITTERBUFFER(fixed)=default) + exten => 1,n,Set(JITTERBUFFER(disabled)=) + If a channel specifies a jitterbuffer due to channel driver configuration and the JITTERBUFFER function has set a jitterbuffer for that channel, the jitterbuffer set by the JITTERBUFFER function will take priority and the jitterbuffer set by the channel -- cgit v1.2.3