[opus] Disable SILK/CELT only?

Andrew Lentvorski bsder at allcaps.org
Mon Jul 6 16:25:34 PDT 2015

I saw the custom API, but nothing explicitly says "CELT-only" just
"custom sample rate and frame size".

I'll dig further now that you've pointed me in a direction.


On 7/6/15, 6:18 PM, Jean-Marc Valin wrote:
> Hash: SHA256
> I believe what you want is called Opus custom (OPUS_CUSTOM in the
> code). With that you can compile only the contents of the celt/
> directory and use it like the old CELT.
> 	Jean-Marc
> On 07/06/2015 06:48 PM, Andrew Lentvorski wrote:
>> Is there a configuration or compile flag that lets me disable the
>> SILK portion of the codec and use CELT only?
>> I could have sworn that there is something, but I can't seem to
>> find it in the mailing list archives.
>> The application here is that I am attempting to update from the old
>> CELT codec to OPUS.  Unfortunately, the CELT codec was running
>> *very* close to the CPU (MIPS32--80MHz) limit (over, actually,
>> occasionally a packet didn't have time to get encoded and the
>> application treated it as a lost packet).  SILK probably isn't in
>> the cards.
>> Now, I do know that *some* improvements have been made in
>> performance, but I really can't count on that being good enough
>> since I really had to tune things in the first place.  If I can
>> come back later and switch the SILK portion on I'll give it a try
>> then.
>> Thanks, -a
>> _______________________________________________ opus mailing list 
>> opus at xiph.org http://lists.xiph.org/mailman/listinfo/opus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
Url : http://lists.xiph.org/pipermail/opus/attachments/20150706/ba0f85c0/attachment.pgp 

More information about the opus mailing list