[VoIP] zaptel.c patch author?

John Novack jnovack at stromberg-carlson.org
Mon Oct 22 15:52:47 CDT 2007


Russ took Max's patches and expanded them, so it really depends on 
exactly what information is needed.

John Novack


Lee Spenadel wrote:
> Russ Price did the patch.
>
> Lee
>
> -----Original Message-----
> From: voip-bounces at ckts.info [mailto:voip-bounces at ckts.info] On Behalf Of
> Steph Kerman
> Sent: Monday, October 22, 2007 2:30 PM
> To: Voice Over IP Tandem for Analog Switches
> Subject: Re: [VoIP] zaptel.c patch author?
>
> YW.  Interestingly, I CCed Max in my reply.  Apparently the list filters 
> out other addressees so there is no way to see that there was a CC in 
> the echo.
>
> Steph
>
> Donald Froula wrote:
>   
>> Thanks, Steph.
>>
>> Don
>>
>> --- Steph Kerman <stfkerman at jps.net> wrote:
>>
>>   
>>     
>>> Max Parke <ikj1234i at yahoo.com>
>>>
>>> =SK=
>>>
>>> Donald Froula wrote:
>>>     
>>>       
>>>> Does anyone on the list know who authored the
>>>>       
>>>>         
>>> zaptel.c
>>>     
>>>       
>>>> patch to allow call progress to be heard? He is
>>>>       
>>>>         
>>> only
>>>     
>>>       
>>>> identified as "Max" on the FAQ page.
>>>>
>>>> I have a few questions about how the patch works.
>>>>       
>>>>         
>>> It
>>>     
>>>       
>>>> seems to play around with SF signalling and the SF
>>>> notch filter. I'd like some help determining how
>>>>       
>>>>         
>>> to
>>>     
>>>       
>>>> make it work with ProjectMF.
>>>>
>>>> I believe the only part of the patch that affects
>>>> Zaptel muting is commenting out the following
>>>>       
>>>>         
>>> block of
>>>     
>>>       
>>>> code:
>>>>
>>>> #if 0
>>>>
>>>>      if (ms->dialing) ms->afterdialingtimer = 50;
>>>>         else if (ms->afterdialingtimer)
>>>> ms->afterdialingtimer--;
>>>>         if (ms->afterdialingtimer && (!(ms->flags
>>>>       
>>>>         
>>> &
>>>     
>>>       
>>>> ZT_FLAG_PSEUDO))) {
>>>>                 /* Be careful since memset is
>>>>       
>>>>         
>>> likely a
>>>     
>>>       
>>>> macro */
>>>>                 rxb[0] = ZT_LIN2X(0, ms);
>>>>                 memset(&rxb[1], rxb[0],
>>>>       
>>>>         
>>> ZT_CHUNKSIZE -
>>>     
>>>       
>>>> 1);  /* receive as silence if dialing */
>>>>         }
>>>>
>>>> #endif
>>>>
>>>> _______________________________________________
>>>> VoIP mailing list
>>>> VoIP at ckts.info
>>>> http://lists.ckts.info/mailman/listinfo/voip
>>>> Project Web Page: http://www.ckts.info/
>>>>
>>>>   
>>>>       
>>>>         
>>> _______________________________________________
>>> VoIP mailing list
>>> VoIP at ckts.info
>>> http://lists.ckts.info/mailman/listinfo/voip
>>> Project Web Page: http://www.ckts.info/
>>>
>>>     
>>>       
>> _______________________________________________
>> VoIP mailing list
>> VoIP at ckts.info
>> http://lists.ckts.info/mailman/listinfo/voip
>> Project Web Page: http://www.ckts.info/
>>
>>   
>>     
> _______________________________________________
> VoIP mailing list
> VoIP at ckts.info
> http://lists.ckts.info/mailman/listinfo/voip
> Project Web Page: http://www.ckts.info/
>
> _______________________________________________
> VoIP mailing list
> VoIP at ckts.info
> http://lists.ckts.info/mailman/listinfo/voip
> Project Web Page: http://www.ckts.info/
>
>   

-- 
Dog is my co-pilot



More information about the VoIP mailing list