[asterisk-bugs] [Asterisk 0010433]: g726 appears broken between 1.4.x and 1.2.x
noreply at bugs.digium.com
noreply at bugs.digium.com
Sun Aug 12 12:05:08 CDT 2007
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=10433
======================================================================
Reported By: eeman
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 10433
Category: Channels/General
Reproducibility: always
Severity: major
Priority: normal
Status: new
Asterisk Version: 1.4.10
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 08-12-2007 11:50 CDT
Last Modified: 08-12-2007 12:05 CDT
======================================================================
Summary: g726 appears broken between 1.4.x and 1.2.x
Description:
Platform A :
asterisk 1.2.24
centos/redhat 4.5
intel motherboard
white box assembly
Platform B:
asterisk 1.4.10.1
centos/redhat 4.5
dell poweredge 2650
when trying to use g726 on an IAX2 channel between a 1.4.10 and 1.2.24
platform B is setup to allow both g726 and ulaw, g726 is preferred.
if, on platform A, I
disallow=all
allow=g726,ulaw
ulaw always gets chosen w/ a preference of 'unknown'
if I force only g726
disallow=all
allow=g726
I get
incoming audio call:
Aug 12 12:39:19 WARNING[18838]: channel.c:509 ast_best_codec: Don't know
any of 0xe800 formats
Aug 12 12:39:19 ERROR[18838]: chan_iax2.c:7478 socket_read: No best format
in 0xe800???
outgoing audio call:
the following shows up on the receiving side (asterisk 1.4.10)
[Aug 12 12:59:02] WARNING[18775]: channel.c:718 ast_best_codec: Don't know
any of 0xe000 formats
[Aug 12 12:59:02] ERROR[18775]: chan_iax2.c:7486 socket_process: No best
format in 0xe000???
could this be a result of 1.2.x referring to g726 as 0xe000 and 1.4.x
referring to g726 as 0xe800? Would that result in the preferred codec
showing up as 'unknown' ?
======================================================================
----------------------------------------------------------------------
eeman - 08-12-07 12:05
----------------------------------------------------------------------
on asterisk 1.2 'show codecs' shows
INT BINARY HEX TYPE NAME DESC
--------------------------------------------------------------------------------
16 (1 << 4) (0x10) audio g726 (G.726)
while on asterisk 1.4 'show codecs' shows
INT BINARY HEX TYPE NAME DESC
--------------------------------------------------------------------------------
16 (1 << 4) (0x10) audio g726aal2 (G.726 AAL2)
2048 (1 << 11) (0x800) audio g726 (G.726 RFC3551)
selecting g726aal2 as the codec on the 1.4 platform will result in a codec
negotiation but no legible audio
Issue History
Date Modified Username Field Change
======================================================================
08-12-07 12:05 eeman Note Added: 0068754
======================================================================
More information about the asterisk-bugs
mailing list