and mgcp channels - remove the jitterbuffer configuration from the pvt structures in the sip, zap, and skinny channel drivers, as copying the same global configuration into each pvt structure has no benefit. - update and fix some typos in jitterbuffer related documentation (issue #7257, north, with additional updates and modifications) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31413 65c4cc65-6c06-0410-ace0-fbb531ad65f3
76 lines
3.5 KiB
Text
76 lines
3.5 KiB
Text
;
|
|
; Automatically generated from ../channels/chan_oss.c
|
|
;
|
|
|
|
[general]
|
|
; General config options, with default values shown.
|
|
; You should use one section per device, with [general] being used
|
|
; for the first device and also as a template for other devices.
|
|
;
|
|
; All but 'debug' can go also in the device-specific sections.
|
|
;
|
|
; debug = 0x0 ; misc debug flags, default is 0
|
|
|
|
; Set the device to use for I/O
|
|
; device = /dev/dsp
|
|
|
|
; Optional mixer command to run upon startup (e.g. to set
|
|
; volume levels, mutes, etc.
|
|
; mixer =
|
|
|
|
; Software mic volume booster (or attenuator), useful for sound
|
|
; cards or microphones with poor sensitivity. The volume level
|
|
; is in dB, ranging from -20.0 to +20.0
|
|
; boost = n ; mic volume boost in dB
|
|
|
|
; Set the callerid for outgoing calls
|
|
; callerid = John Doe <555-1234>
|
|
|
|
; autoanswer = no ; no autoanswer on call
|
|
; autohangup = yes ; hangup when other party closes
|
|
; extension = s ; default extension to call
|
|
; context = default ; default context for outgoing calls
|
|
; language = "" ; default language
|
|
|
|
; If you set overridecontext to 'yes', then the whole dial string
|
|
; will be interpreted as an extension, which is extremely useful
|
|
; to dial SIP, IAX and other extensions which use the '@' character.
|
|
; The default is 'no' just for backward compatibility, but the
|
|
; suggestion is to change it.
|
|
; overridecontext = no ; if 'no', the last @ will start the context
|
|
; if 'yes' the whole string is an extension.
|
|
|
|
; low level device parameters in case you have problems with the
|
|
; device driver on your operating system. You should not touch these
|
|
; unless you know what you are doing.
|
|
; queuesize = 10 ; frames in device driver
|
|
; frags = 8 ; argument to SETFRAGMENT
|
|
|
|
;------------------------------ JITTER BUFFER CONFIGURATION --------------------------
|
|
; jbenable = yes ; Enables the use of a jitterbuffer on the receiving side of an
|
|
; OSS channel. Defaults to "no". An enabled jitterbuffer will
|
|
; be used only if the sending side can create and the receiving
|
|
; side can not accept jitter. The OSS channel can't accept jitter,
|
|
; thus an enabled jitterbuffer on the receive OSS side will always
|
|
; be used if the sending side can create jitter.
|
|
|
|
; jbmaxsize = 200 ; Max length of the jitterbuffer in milliseconds.
|
|
|
|
; jbresyncthreshold = 1000 ; Jump in the frame timestamps over which the jitterbuffer is
|
|
; resynchronized. Useful to improve the quality of the voice, with
|
|
; big jumps in/broken timestamps, usualy sent from exotic devices
|
|
; and programs. Defaults to 1000.
|
|
|
|
; jbimpl = fixed ; Jitterbuffer implementation, used on the receiving side of an OSS
|
|
; channel. Two implementations are currenlty available - "fixed"
|
|
; (with size always equals to jbmax-size) and "adaptive" (with
|
|
; variable size, actually the new jb of IAX2). Defaults to fixed.
|
|
|
|
; jblog = no ; Enables jitterbuffer frame logging. Defaults to "no".
|
|
;-----------------------------------------------------------------------------------
|
|
|
|
|
|
[card1]
|
|
; device = /dev/dsp1 ; alternate device
|
|
|