Displaying 17 results from an estimated 17 matches for "decode_fec".
2015 Apr 13
2
Availability of the 1.1.1 stable version
...or your response. Please find the details as below.
*Backtrace we got for this crash:*
#0 0x0000000000800c54 in opus_decode_frame (st=0x38906b8f99d09c5,
data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of bounds>,
len=-188613428, pcm=0x6e80016085efd57,
frame_size=44037315, decode_fec=58716895) at src/opus_decoder.c:384
#1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
data=0x7effff9ab72d "~?`\\?K\005??y?w+g~?S2\025?\036T?\002x??h!???
\220\233\066s?\030#gb\rn?rF\005Q?\213;?`\207$O?(m\222=9??/h??t??E?w?
\237\"\206z\005\213?u at e", len=88, pcm=0x7e...
2015 Apr 16
3
Availability of the 1.1.1 stable version
...*_Backtrace we got for this crash:_*
>
> #0 0x0000000000800c54 in opus_decode_frame (st=0x38906b8f99d09c5,
>
> data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of
> bounds>, len=-188613428, pcm=0x6e80016085efd57,
>
> frame_size=44037315, decode_fec=58716895) at src/opus_decoder.c:384
>
>
> #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
>
> data=0x7effff9ab72d
> "~?`\\?K\005??y?w+g~?S2\025?\036T?\002x??h!???\220\233\066s?\030#gb
> \rn?rF\005Q?\213;?`\207$O?(m\222=9??/h??t??E?w?\237\...
2015 Apr 16
2
Availability of the 1.1.1 stable version
...> #0 0x0000000000800c54 in opus_decode_frame (st=0x38906b8f99d09c5,
> >
> > data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of
> > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> >
> > frame_size=44037315, decode_fec=58716895) at
> src/opus_decoder.c:384
> >
> >
> > #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
> >
> > data=0x7effff9ab72d
> >
> "~?`\\?K\005??y?w+g~?S2\025?\036T?\002x??h!???\220\233\066s?...
2015 Apr 16
0
Availability of the 1.1.1 stable version
...as below.
>
> *Backtrace we got for this crash:*
>
> #0 0x0000000000800c54 in opus_decode_frame (st=0x38906b8f99d09c5,
>
> data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of bounds>,
> len=-188613428, pcm=0x6e80016085efd57,
>
> frame_size=44037315, decode_fec=58716895) at src/opus_decoder.c:384
>
>
> #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
>
> data=0x7effff9ab72d "~?`\\?K\005??y?w+g~?S2\025?\036T?\002x??h!???
> \220\233\066s?\030#gb\rn?rF\005Q?\213;?`\207$O?(m\222=9??/h??t??E?w?
> \237\"\206z\005\21...
2015 Apr 09
2
Availability of the 1.1.1 stable version
Hi,
I'm curious to know when would be the 1.1.1 stable version available.
In 1.1, we are facing crash when opus library is trying to decode the
CELT-only, full band and 20 ms. So we tried with 1.1.1 beta and it looks to
be fine. Is there any open issue regarding this in 1.1 version?
Thanks
Suresh
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2015 Apr 16
0
Availability of the 1.1.1 stable version
...h:_*
> >
> > #0 0x0000000000800c54 in opus_decode_frame (st=0x38906b8f99d09c5,
> >
> > data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of
> > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> >
> > frame_size=44037315, decode_fec=58716895) at
> src/opus_decoder.c:384
> >
> >
> > #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
> >
> > data=0x7effff9ab72d
> > "~?`\\?K\005??y?w+g~?S2\025?\036T?\002x??h!???\220\233\066s?\030#gb
> > \rn?rF\005Q?\21...
2015 Apr 20
1
Availability of the 1.1.1 stable version
...4 in opus_decode_frame
> (st=0x38906b8f99d09c5,
> > >
> > > data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae out of
> > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> > >
> > > frame_size=44037315, decode_fec=58716895) at
> > src/opus_decoder.c:384
> > >
> > >
> > > #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
> > >
> > > data=0x7effff9ab72d
> > >
> > "~?`\\?K\005??y?w+g~?S2...
2014 Dec 01
0
No subject
1 is the way to use FEC.
But:
How do I know if this *previous* packet contains FEC information?
If not, I want to fallback to invoking PLC for obtaining samples. Or does
the decode_fec call automatically use PLC internally as a fallback if FEC
is not available?
Thanks!
--001a113aba02fce1df050d475c7b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hi guys,<div><br></div><div>From the doc...
2015 Apr 21
2
Availability of the 1.1.1 stable version
...; > >
> > > > data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae
> > out of
> > > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> > > >
> > > > frame_size=44037315, decode_fec=58716895) at
> > > src/opus_decoder.c:384
> > > >
> > > >
> > > > #1 0x00000000008009c0 in opus_decode_frame
> (st=0x712357d0,
> > > >
> > > > data=0x7effff9ab72d
>...
2015 Apr 21
0
Availability of the 1.1.1 stable version
...st=0x38906b8f99d09c5,
> > >
> > > data=0xf0aa10b4ef1008ae <Address 0xf0aa10b4ef1008ae
> out of
> > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> > >
> > > frame_size=44037315, decode_fec=58716895) at
> > src/opus_decoder.c:384
> > >
> > >
> > > #1 0x00000000008009c0 in opus_decode_frame (st=0x712357d0,
> > >
> > > data=0x7effff9ab72d
> > >
> >...
2015 Apr 21
3
Availability of the 1.1.1 stable version
...data=0xf0aa10b4ef1008ae <Address
> > 0xf0aa10b4ef1008ae
> > > out of
> > > > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> > > > >
> > > > > frame_size=44037315, decode_fec=58716895) at
> > > > src/opus_decoder.c:384
> > > > >
> > > > >
> > > > > #1 0x00000000008009c0 in opus_decode_frame
> > (st=0x712357d0,
> > > > >
>...
2015 Apr 21
0
Availability of the 1.1.1 stable version
...> > > data=0xf0aa10b4ef1008ae <Address
> 0xf0aa10b4ef1008ae
> > out of
> > > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
> > > >
> > > > frame_size=44037315, decode_fec=58716895) at
> > > src/opus_decoder.c:384
> > > >
> > > >
> > > > #1 0x00000000008009c0 in opus_decode_frame
> (st=0x712357d0,
> > > >
> > > >...
2019 Jul 15
0
How to enable OPUS inband FEC
...pected loss=30 dtx=1 complex=10
At the decoder side when a packet is lost I call the decoder with the next params:
opus_decode(ads->dec, NULL, 0, sampv, (int)(*sampc/ads->ch), 0);
and set the flag packet_lost=true;
When I receive the next packet, I'm trying to decode the packet with decode_fec = 1 and then the same packet with decode_fec = 0:
In the code below, suggest to replace ‘ads->ch’ with ‘numChannels’ to make it more clear to what you refer to.)
if(packet_lost ) {
if(opus_packet_has_fec(buf, (opus_int32)len, sample_rate)) {
fec_samples = opus_packet_get_samples_per_fram...
2015 Apr 22
0
Availability of the 1.1.1 stable version
...4ef1008ae <Address
>> > 0xf0aa10b4ef1008ae
>> > > out of
>> > > > > bounds>, len=-188613428, pcm=0x6e80016085efd57,
>> > > > >
>> > > > > frame_size=44037315, decode_fec=58716895) at
>> > > > src/opus_decoder.c:384
>> > > > >
>> > > > >
>> > > > > #1 0x00000000008009c0 in opus_decode_frame
>> > (st=0x712357d0,
>> > >...
2014 Jun 03
1
Question about FEC and ogg/opus
...n be used.
Is this possible, and if so, what is the recommended way of doing it?
Which component(s) would be responsible for handling FEC: the muxer
(e.g. by extracting FEC data from a previous packet and inserting this
instead of a zero-byte frame), the ogg player (by calling the opus
decoder with decode_fec=1 whenever necessary), or the opus decoder itself?
I failed to find any information about this specific topic. Please point
me to relevant documentation if it exists.
Thanks,
Boris
[1] http://tools.ietf.org/html/draft-ietf-codec-oggopus-03#section-4.1
2013 Jan 28
2
Opus FEC
Hello,
I understand the encoder provides an option for FEC to provide some protection against packet loss, but I don't understand the details of this arrangement. I'd appreciate answers to the following:
* Adding FEC seems to change the encoded audio bit-stream itself, i.e., it doesn't just add additional protection bits, but also changes the encoded bits. This is easy to show by