FYI, this is very useful information so I tossed it up on the wiki on the jitterbuffer page: http://wiki.freeswitch.org/wiki/Jitterbuffer#Interesting_Information If anyone feels like making it look prettier by all means do so. :) -Michael On Mon, Aug 20, 2012 at 10:25 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
If the jitterbuffer is already on, calling it again will just resize it, so setting it to the same is redundant but harmless.
If you are surprised by why the jitterbuffer is paused during bridge:
If both sides of a bridge are RTP and both sides have a jb, its fairly useless. In fact if anything, it can worsen call quality.
You should only run jitterbuffers at points of termination change of protocol. Examples, if FS was hosting a conference or IVR, if you are bridging the call to a phone for instance, you want to not use a jitterbuffer because you want to preserve the original timestamps so your phone can use its own jitterbuffer.
For special examples where you are using FS jitterbuffer in front of something else that may not have one or some other special circumstance you can use the setting chris mentioned to leave it running.