|
From: Abdul-Wahid P. <aw...@gr...> - 2001-11-08 17:20:13
|
I have now got the CAPI driver into a stable state (at last *sigh*). There are a couple of things that I haven't finished though. 1. the capiRecordVoice function needs to be cleaned up a bit. 2. DTMF key press doesn't stop voice prompt from being played. 3. Early B3 connect - I am going to wait on this because I can't get it working and I can't see why. The early B3 connect allows PreViking to get the data blocks off the line before the call is actually connected. This would be useful for listenning to ringing tones and other announcements from the network that are played during the alerting stage of call setup. I will try to implement the early B3 connect in a standalone package and if/when I get it working I will merge it into the PreViking source tree. That is going to be done in 0.5.0 though. I have also implemented the failed call logging functionality in the CAPI driver that Zaheer added to the PreViking core. The CAPI driver logs the CAPI disconnect code which is a hybrid containing the Q931 disconnect code. Anyone who used any previous versions of the CAPI driver should note that I have implemented a bit reverse function for the audio. This allows the capi to play straight a-law files rather than the horrible reversed-bit alaw files it was playing before. I also put a Perl script into the contrib directory which will convert U-law files to A-law (using Sox - I'm not that clever ;) ) See ya, Abdul-Wahid |