Displaying 5 results from an estimated 5 matches for "opus_application_voip".
2013 Aug 12
1
Silence causing encoder slowdown on 32 bit architecture
Hi all,
I noticed some odd behavior with the Opus encoder, and I was wondering if this is a known issue.
First, note that this problem occurs when the Opus encoder is created with OPUS_APPLICATION_VOIP, there is no issue if the encoder is created with OPUS_APPLICATION_AUDIO.
If compiled for a 32 bit architecture (i386), the encoder experiences significant slowdowns when regular audio is followed by digital silence. The size of the encoded frames is also far too big: 128 byes for 20ms of pure sile...
2018 Jul 01
1
OPUS on cortex M4 (Nicolas Ehrenberg)
....g, 2000 +- 500, or 2000 with occasional dips and peaks, I still do not get a reasonably good visual signal reconstruction.
Also, I'm not quite sure if my opus implementation works as it should yet. I can run the encoder with OPUS_APPLICATION_RESTRICTED_LOWDELAY, but If I try to run it with OPUS_APPLICATION_VOIP or OPUS_APPLICATION_AUDIO the opus_encode function returns just 2 (size of encoded samples) and the opus decode just returns 0's. I would imagine to get the best audio reconstruction with OPUS_APPLICATION_AUDIO.
What could be the reason for OPUS_APPLICATION_AUDIO not working?
Best,
Nick
____...
2013 Aug 12
0
Silence causing encoder slowdown on 32 bit architecture
...te:
> > Hi all,
> >
> >
> >
> > I noticed some odd behavior with the Opus encoder, and I was wondering
> > if this is a known issue.
> >
> >
> >
> > First, note that this problem occurs when the Opus encoder is created
> > with OPUS_APPLICATION_VOIP, there is no issue if the encoder is created
> > with OPUS_APPLICATION_AUDIO.
> >
> >
> >
> > If compiled for a 32 bit architecture (i386), the encoder experiences
> > significant slowdowns when regular audio is followed by digital silence.
> > The size...
2018 Feb 23
3
[EXTERNAL] Re: Developing OPUS on TI CC3220
...ation as well. :/
Currently here is how I am setting up my encoder:
int size = opus_encoder_get_size(1);
sOpusEnc = Memory_alloc(OpusHeap,size,NULL,NULL);
//
// sOpusEnc = opus_encoder_create(16000,
// 1,
// OPUS_APPLICATION_VOIP, &i32error);
i32error = opus_encoder_init(sOpusEnc, 16000, 1, OPUS_APPLICATION_RESTRICTED_LOWDELAY);
opus_encoder_ctl(sOpusEnc, OPUS_SET_BITRATE(16000));
opus_encoder_ctl(sOpusEnc, OPUS_SET_VBR(1));
opus_encoder_ctl(sOpusEnc, OPUS_SET_VBR_CONSTRAINT(0));
opus_encode...
2018 Feb 20
2
[EXTERNAL] Re: Developing OPUS on TI CC3220
Jean-Marc,
Thanks for the response and the helpful info.
I am trying to get the library to build without using the pseudostack define, and use either VAR_ARRAYS or ALLOC, but it seems the global stack is not defined.
Where do can I define this in my example?
VR
-----Original Message-----
From: Jean-Marc Valin [mailto:jmvalin at jmvalin.ca]
Sent: Tuesday, February 20, 2018 5:40 PM
To: