Re: [Jack-Devel] Switch from CELT to Opus in JACK1/JACK2 sources

PrevNext  Index
DateFri, 07 Sep 2012 20:06:33 +0200
From Adrian Knoth <[hidden] at drcomp dot erfurt dot thur dot de>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToRobin Gareus Re: [Jack-Devel] Switch from CELT to Opus in JACK1/JACK2 sources
Follow-UpRobin Gareus Re: [Jack-Devel] Switch from CELT to Opus in JACK1/JACK2 sources
Follow-UpJohn Rigg Re: [Jack-Devel] Switch from CELT to Opus in JACK1/JACK2 sources
On 09/07/2012 05:33 PM, Robin Gareus wrote:

> The question boils down to this:
> 
>   A)  use standard opus modes
>      + makes some opus-devs and packagers happy
>      - adds latency
>      - adds code-complexity to jack (re-framing to N*120 frames)
>      + possibly improved compressed sound-quality
> 
>   B) use opus custom-modes.
>      - may not be available on all systems
>        (requires libopus to be compiled with --enable-custom-modes)
>      + no additional latency
>      + simple code in jack
>      - possibly substandard compression quality
>        (should still be better than celt, though)

Definitely B).


JFTR, I think user ron_ is [hidden], the Debian Opus maintainer
and an Opus upstream developer.

If he refuses to compile with custom-modes, I'll happily embed the
entire opus source in both jackd packages. ;)


Unrelated:

> 22:50 <+bemasc> Interop may not be on the roadmap now, but I maintain
> that it might make sense.  For example, I hope that live concert mixing
> systems from different vendors will eventually interoperate over
> multichannel Opus-RTP.

Lossy codec that can't go below 5ms for live concert mixing? LOL.



Cheers
PrevNext  Index

1347041202.6379_0.ltw:2,a <504A37A9.5030705 at drcomp dot erfurt dot thur dot de>