Summary:ASTERISK-07658: [Patch] Packetization for chan_skinny
Reporter:dea (dea)Labels:
Date Opened:2006-09-01 15:22:29Date Closed:2006-09-01 15:43:05
Versions:Frequency of
Environment:Attachments:( 0) chan_skinny-packetization.diff
Description:This is a port of the packetization features in bugid 5162 for chan_skinny.

The core of this feature is implimented in just two lines, however
the channel needed to be extended to support the concept of codec
preferences at the device and line level.

At the moment support is limited to ULAW, as that is a limitation in
the channel before this patch.  The changes for device and line level
codec preferences may facilitate expanding the number of codecs supported.


Tested against a 7940 with 20 and 30ms packet sizes.  The SCCP protocol
has a nice feature that informs the endpoint of the desired packetization,
so transmit and receive framing is completely controlled from within Asterisk.

My test phone is running SCCP 8.0(1) which appears to have changed the
off-hook stimulous, so I cannot place out bound calls, but inbound calls
work fine.
Comments:By: Jason Parker (jparker) 2006-09-01 15:32:08

I think we should actually roll this in with bug:5162, so they can be tested together.  Would you agree?

By: dea (dea) 2006-09-01 15:39:03

Agreed.  I was thinking to track them seperately, as the core features in
5162 need the most review and the individual channels are implimentation

On the other hand the implimentation details are fairly trivial so lumping
it all together is not likely to cause too much pain.

By: Jason Parker (jparker) 2006-09-01 15:42:25

Closing as agreed.  Can you provide an updated patch on 5162 with these changes rolled in?