Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2007 19:26:21 GMT
From:      Corey Smith <corsmith@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/115059: PATCH: update for misc/zaptel to fix meetme drift problem (ztdummy)
Message-ID:  <200707301926.l6UJQLrR051495@www.freebsd.org>
Resent-Message-ID: <200707301930.l6UJU1t9080912@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         115059
>Category:       ports
>Synopsis:       PATCH: update for misc/zaptel to fix meetme drift problem (ztdummy)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 30 19:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Corey Smith
>Release:        6.2-RELEASE-p4
>Organization:
>Environment:
FreeBSD ztdummylab 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #0: Wed May  2 15:19:20 EDT 2007     root@ztdummylab:/usr/src/sys/i386/compile/CUSTOM  i386
>Description:
The problem with meetme drift when using ztdummy was discussed and solved on the asterisk-bsd mailing list:

http://lists.digium.com/pipermail/asterisk-bsd/2007-July/002756.html

Attached is a patch (uuencoded unifed diff) for misc/zaptel that eliminates the problem.
>How-To-Repeat:
Setup a conference in asterisk:

[ConfStart]
exten => 1000,1,MeetMe(5000|iMswx|1234)
exten => 4321,1,MeetMe(5000|aAMs|1234)

Join two users.  After 20 minutes or so the delay from when the sender talks to when the receiver hears it will be several seconds.
>Fix:
begin 644 zaptel-1.4.6_2-zaptel-1.4.6_3.diff
M9&EF9B`M+75N:69I960@+2UR96-U<G-I=F4@+2UN97<M9FEL92!Z87!T96PN
M;W)I9R]-86ME9FEL92!Z87!T96PO36%K969I;&4*+2TM('IA<'1E;"YO<FEG
M+TUA:V5F:6QE"4UO;B!*=6P@,C,@,3<Z,C0Z-3(@,C`P-PHK*RL@>F%P=&5L
M+TUA:V5F:6QE"4UO;B!*=6P@,S`@,34Z,3@Z,C8@,C`P-PI`0"`M-RPW("LW
M+#<@0$`*(`H@4$]25$Y!344]"7IA<'1E;`H@4$]25%9%4E-)3TX]"3$N-"XV
M"BU03U)44D5625-)3TX]"3(**U!/4E12159)4TE/3CT),PH@0T%414=/4DE%
M4ST);6ES8R!K;&0*($U!4U1%4E]3251%4ST):'1T<#HO+W=W=RYP8GAP<F5S
M<RYC;VTO?F=O;GIO+PH@1$E35$Y!344]"21[4$]25$Y!345]+6)S9"TD>U!/
M4E1615)324].?0ID:69F("TM=6YI9FEE9"`M+7)E8W5R<VEV92`M+6YE=RUF
M:6QE('IA<'1E;"YO<FEG+V9I;&5S+W!A=&-H+7IT9'5M;7DZ.GIT9'5M;7DN
M8R!Z87!T96PO9FEL97,O<&%T8V@M>G1D=6UM>3HZ>G1D=6UM>2YC"BTM+2!Z
M87!T96PN;W)I9R]F:6QE<R]P871C:"UZ=&1U;6UY.CIZ=&1U;6UY+F,)5V5D
M($1E8R`S,2`Q.3HP,#HP,"`Q.38Y"BLK*R!Z87!T96PO9FEL97,O<&%T8V@M
M>G1D=6UM>3HZ>G1D=6UM>2YC"4UO;B!*=6P@,S`@,34Z,3(Z-#,@,C`P-PI`
M0"`M,"PP("LQ+#$Q,B!`0`HK+2TM('IT9'5M;7DO>G1D=6UM>2YC+F]R:6<)
M36]N($IU;"`S,"`Q-3HQ,3HR-2`R,#`W"BLK*RL@>G1D=6UM>2]Z=&1U;6UY
M+F,)36]N($IU;"`S,"`Q-3HQ,3HS,B`R,#`W"BM`0"`M,C(L-B`K,C(L,3`@
M0$`**R`@*B!A;&]N9R!W:71H('1H:7,@<')O9W)A;3L@:68@;F]T+"!W<FET
M92!T;R!T:&4@1G)E92!3;V9T=V%R90HK("`J($9O=6YD871I;VXL($EN8RXL
M(#8W-2!-87-S($%V92P@0V%M8G)I9&=E+"!-02`P,C$S.2P@55-!+@HK("`J
M"BLK("H@4F5W<FET=&5N('1O('5S92!T:&4@=&EM92!O9B!D87D@8VQO8VL@
M*'=H:6-H('-H;W5L9"!B92!N='`@<WEN8V5D"BLK("H@9F]R('1H:7,@=&\@
M=V]R:R!P97)F96-T;'DI(&)Y($1A=FED($<N($QA=W)E;F-E(#QD9T!D9VQA
M=W)E;F-E+F-O;3XN"BLK("H@2G5L>2`R-W1H+"`R,#`W+@HK*R`J"BL@("HO
M"BL@"BL@(VEN8VQU9&4@/'-Y<R]C9&5F<RYH/@HK0$`@+30U+#(V("LT.2PX
M,B!`0`HK(`HK($U!3$Q/0U]$149)3D4H35]:5$0L(")Z=&1U;6UY(BP@(GIT
M9'5M;7D@:6YT97)F86-E(&1A=&$@<W1R=6-T=7)E<R(I.PHK(`HK*R-I9FYD
M968@=&EM97)S=6(**RLC9&5F:6YE('1I;65R<W5B*'1V<"P@=79P+"!V=G`I
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!<"BLK
M("`@("`@("!D;R![("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@7`HK*R`@("`@("`@("`@("`@
M("`H=G9P*2T^='9?<V5C(#T@*'1V<"DM/G1V7W-E8R`M("AU=G`I+3YT=E]S
M96,[("`@("`@("`@(%P**RL@("`@("`@("`@("`@("`@*'9V<"DM/G1V7W5S
M96,@/2`H='9P*2T^='9?=7-E8R`M("AU=G`I+3YT=E]U<V5C.R`@("`@("!<
M"BLK("`@("`@("`@("`@("`@(&EF("@H=G9P*2T^='9?=7-E8R`\(#`I('L@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@7`HK*R`@("`@("`@("`@
M("`@("`@("`@("`@("AV=G`I+3YT=E]S96,M+3L@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@(%P**RL@("`@("`@("`@("`@("`@("`@("`@("`H
M=G9P*2T^='9?=7-E8R`K/2`Q,#`P,#`P.R`@("`@("`@("`@("`@("`@("`@
M("!<"BLK("`@("`@("`@("`@("`@('T@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@7`HK*R`@("`@("`@
M?2!W:&EL92`H,"D**RLC96YD:68**R`**R!S=&%T:6,@<W1R=6-T(&-A;&QO
M=71?:&%N9&QE('IT9'5M;7E?=&EM97)?:&%N9&QE(#T@0T%,3$]55%](04Y$
M3$5?24Y)5$E!3$E:15(H)GIT9'5M;7E?=&EM97)?:&%N9&QE*3L**R`**R!S
M=&%T:6,@<W1R=6-T('IT9'5M;7D@*GIT9#L**R`**R!S=&%T:6,@:6YT(&1E
M8G5G(#T@,#L**RMS=&%T:6,@<W1R=6-T('1I;65V86P@8F%S971I;64L(&-U
M<G1I;64L('-L965P=&EM93L**R`**R!S=&%T:6,@7U]I;FQI;F4@=F]I9"!Z
M=&1U;6UY7W1I;65R*'9O:60J(&%R9R`I"BL@>PHK+0EI;G0@:2QJ.PHK*PEI
M;G0@:2P@=&EC:W,["BL@"BLM"6H@/2!M87@H,2P@,3`P,"]H>BD["BLM"0HK
M+0EF;W(H:3TP.R!I(#P@:CL@:2LK*2!["BLK;&]O<#H**RL)9F]R("AI(#T@
M,#L@:2`\(&AZ("\@,3`P.R!I*RLI('L**R`)"7IT7W)E8V5I=F4H)GIT9"T^
M<W!A;BD["BL@"0EZ=%]T<F%N<VUI="@F>G1D+3YS<&%N*3L**R`)?0HK+0D*
M*RT)>G1D=6UM>5]T:6UE<E]H86YD;&4@/2!T:6UE;W5T*'IT9'5M;7E?=&EM
M97(L($Y53$PL(&AZ+S$P,#`I.PHK(`HK*V9I>'1I;64Z"BLK"6UI8W)O=&EM
M92@F8W5R=&EM92D["BLK"BLK"2\J"BLK"2`J(%-L965P('5N=&EL('1H92!N
M97AT(#$P;7,@8F]U;F1R>2X**RL)("HO"BLK"6)A<V5T:6UE+G1V7W5S96,@
M*ST@,3`P,#`["BLK"6EF("AB87-E=&EM92YT=E]U<V5C(#X](#$P,#`P,#`I
M('L**RL)"6)A<V5T:6UE+G1V7W-E8RLK.PHK*PD)8F%S971I;64N='9?=7-E
M8R`M/2`Q,#`P,#`P.PHK*PE]"BLK"71I;65R<W5B*"9B87-E=&EM92P@)F-U
M<G1I;64L("9S;&5E<'1I;64I.PHK*PHK*PDO*@HK*PD@*B!$971E8W0@:68@
M=V4G=F4@9V]T=&5N(&)E:&EN9"!A;F0@;F5E9"!T;R!S=&%R="!O=7(@<')O
M8V5S<VEN9PHK*PD@*B!I;6UE9&EA=&5L>2X**RL)("HO"BLK"6EF("AS;&5E
M<'1I;64N='9?<V5C(#P@,"!\?"!S;&5E<'1I;64N='9?=7-E8R`]/2`P*2![
M"BLK"0DO*@HK*PD)("H@3&EM:70@:&]W(&9A<B!W92!C86X@9V5T(&)E:&EN
M9"!T;R!S;VUE=&AI;F<@<F5A<V]N86)L92`H,2!S96,I"BLK"0D@*B!S;R!T
M:&%T('=E(&1O;B=T(&=O(&YU=',@=VAE;B!S;VUE=&AI;F<@*&YT<"!O<B!A
M9&UI;BD@<V5T<R!T:&4**RL)"2`J(&-L;V-K(&9O<G=A<F0@8GD@82!L87)G
M92!A;6]U;G0N"BLK"0D@*B\**RL)"6EF("AS;&5E<'1I;64N='9?<V5C(#P@
M+3$I('L**RL)"0EB87-E=&EM92YT=E]S96,@/2!C=7)T:6UE+G1V7W-E8SL*
M*RL)"0EB87-E=&EM92YT=E]U<V5C(#T@8W5R=&EM92YT=E]U<V5C.PHK*PD)
M"6=O=&\@9FEX=&EM93L**RL)"7T**RL)"6=O=&\@;&]O<#L**RL)?0HK*PDO
M*@HK*PD@*B!$971E8W0@:68@<V]M971H:6YG(&ES(&UE<W-I;F<@=VET:"!T
M:&4@<WES=&5M(&-L;V-K(&)Y"BLK"2`J(&-H96-K:6YG('1H870@=&AE('-L
M965P('1I;64@:7,@;F\@;6]R92!T:&%N(#(P;7,@86YD"BLK"2`J(')E<V5T
M=&EN9R!O=7(@8F%S92!T:6UE(&EF(&ET(&ES+B!4:&ES(&-A<V4@=VEL;"!O
M8V-U<B!I9@HK*PD@*B!T:&4@<WES=&5M(&-L;V-K(&AA<R!B965N(')E<V5T
M('1O(&%N(&5A<FQI97(@=&EM92X**RL)("HO"BLK"6EF("AS;&5E<'1I;64N
M='9?<V5C(#X@,"!\?"!S;&5E<'1I;64N='9?=7-E8R`^(#(P,#`P*2!["BLK
M"0EB87-E=&EM92YT=E]S96,@/2!C=7)T:6UE+G1V7W-E8SL**RL)"6)A<V5T
M:6UE+G1V7W5S96,@/2!C=7)T:6UE+G1V7W5S96,["BLK"0EG;W1O(&9I>'1I
M;64["BLK"7T**RL**RL)=&EC:W,@/2!S;&5E<'1I;64N='9?=7-E8R`J(&AZ
M("\@,3`P,#`P,#L**RL):68@*'1I8VMS(#T](#`I"BLK"0EG;W1O(&QO;W`[
M"BLK"BLK"7IT9'5M;7E?=&EM97)?:&%N9&QE(#T@=&EM96]U="AZ=&1U;6UY
M7W1I;65R+"!.54Q,+"!T:6-K<RD["BL@?0HK(`HK('-T871I8R!I;G0@>G1D
M=6UM>5]I;FET:6%L:7IE*'-T<G5C="!Z=&1U;6UY("IZ=&0I"BM`0"`M,3`R
M+#<@*S$V,BPX($!`"BL@"0ER971U<FX@+45.3T1%5CL**R`)?0HK(`HK+0EZ
M=&1U;6UY7W1I;65R7VAA;F1L92`]('1I;65O=70H>G1D=6UM>5]T:6UE<BP@
M3E5,3"P@:'HO,3`P,"D["BLK"6UI8W)O=&EM92@F8F%S971I;64I.PHK*PEZ
M=&1U;6UY7W1I;65R7VAA;F1L92`]('1I;65O=70H>G1D=6UM>5]T:6UE<BP@
M3E5,3"P@,2D["BL@("`@(`HK(`EI9B`H9&5B=6<I"BL@"0EP<FEN=&8H(GIT
<9'5M;7DZ(&EN:70H*2!F:6YI<VAE9%QN(BD["@``
`
end


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707301926.l6UJQLrR051495>