The telephony packages feed for difos
Find a file
Daniel Golle f0bb800287 asterisk-11.x-chan-dongle: fix audio endianess problem
Github user @ljakob supplied a patch in
https://github.com/openwrt/telephony/issues/7
--
Hi, I've solved the problem myself - it was an endianness bug:

Here what gave me the correct clue:

    audio is broken in one direction only
    audio is fine if you disable any timing-source within asterisk (no good idea if you want to use IAX)
    audio was fine on my x86 box
    I had a long look into the code :)

The bug is in the audio handling of timing_write in channel.c, the data sent to the socket is not changed to the correct endianness if a timing device is used.

Here is my patch, it's untested (just one call yet) but it's trivial enough:
http://www.hugo.weite-welt.com/asterisk13_chan_dongle_endianess.patch
it is against asterisk13 branch in
https://github.com/oleg-krv/asterisk-chan-dongle.git
but should fit into other asterisk versions nicely
--
This commit imports the patch above to asterisk-11.x-chan-dongle.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-10-08 15:18:28 +02:00
libs Avoid trying to load the echo module here 2015-10-08 14:18:11 +02:00
net asterisk-11.x-chan-dongle: fix audio endianess problem 2015-10-08 15:18:28 +02:00
MAINTAINERS Update MAINTAINERS 2015-02-19 14:56:18 +01:00
README.md Add README.md file. 2014-12-11 13:55:15 +01:00

Telephony packages feed

Description

This is an OpenWrt package feed containing community maintained telephony packages.

Usage

To use these packages, add the following line to the feeds.conf in the OpenWrt buildroot:

src-git telephony https://github.com/openwrt/telephony.git

This feed should be included and enabled by default in the OpenWrt buildroot. To install all its package definitions, run:

./scripts/feeds update telephony
./scripts/feeds install -a -p telephony

The telephony packages should now appear in menuconfig.