Bug#786972: asterisk: Please build-depend on libopus-dev to support that codec when mixing

Jonas Smedegaard dr at jones.dk
Thu Oct 15 20:21:30 UTC 2015


retitle 786972 asterisk: please apply unofficial Opus transcoding patch
thanks

Quoting Jonas Smedegaard (2015-05-27 15:13:50)
> Quoting Tzafrir Cohen (2015-05-27 13:13:05)
>> On Wed, May 27, 2015 at 12:06:13PM +0200, Jonas Smedegaard wrote:
>>> Recent Asterisk supports the Opus audio codec, either as only 
>>> identifier when negotiating a pass-through connection,
>>
>> Right,
>>
>>> or decoding/encoding when mixing audio.
>>
>> Are you sure?
>
> No I am guessing, based on a) my undertanding that pass-through codec 
> negotiation reequire no library linking, and b) noticing that autoconf 
> checks not just library existence but for opus_encoder_create 
> function.

...and I guessed wrong: Simply adding build-dependency makes autotools 
detect it but isn't really used for anything, apparently.

A patch exist to implement Opus transcoding support.  That patch is not 
adopted upstream due to fear of patent trolls.

Please apply it for Debian redistribution, where we evidently do not 
have same concerns¹ (we distribute Opus encoders already).

Patch attached.  Patch also attached from same source (but can be 
applied independently) for read/write support for vp8 codec.

 - Jonas


¹ Please do *not* publicly discuss Debian position regarding patents - 
if needed then ask leader at debian.org or bring it up somewhere else more 
private.

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opus.patch
Type: text/x-diff
Size: 20004 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20151015/8681832c/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vp8.patch
Type: text/x-diff
Size: 5301 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20151015/8681832c/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20151015/8681832c/attachment-0001.sig>


More information about the Pkg-voip-maintainers mailing list