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