Displaying 4 results from an estimated 4 matches for "speex_notify".
2009 Feb 13
1
"More than two wideband layers found. The stream is corrupted." problem
...ayers found. The stream is corrupted."
flood the screen of the phone (btw: pretty scary sight :-)
I found the message in the file nb_celp.c, in this section of code:
wideband = speex_bits_unpack_unsigned(bits, 1);
if (wideband)
{
speex_notify("More than two wideband layers found. The
stream is corrupted.");
return -2;
}
Does this error look familiar to any of you?
How did I manage to corrupt the Speex state? I am using RTP over UDP,
and that UDP runs over GPRS/EDGE, so the sequence of the pac...
2007 Jul 24
0
Shoehorning speex is confusing a newbie
...{
//int submode;
int advance;
advance = /*submode =*/ speex_bits_unpack_unsigned(bits,
SB_SUBMODE_BITS);
speex_mode_query(&speex_wb_mode,
SPEEX_SUBMODE_BITS_PER_FRAME, &advance);
if (advance < 0)
{
speex_notify("Invalid mode encountered. The stream is
corrupted.");
return -2; //<----------------------*this is where I
drop out*
}
and drops out with a return of -2 because advance < 0 because wideband
= 1. I don't know why it does this. I am guessing that it t...
2007 Jul 24
0
Shoehorning speex is confusing a newbie
...//int submode;
int advance;
advance = /*submode =*/ speex_bits_unpack_unsigned(bits, SB_SUBMODE_BITS);
speex_mode_query(&speex_wb_mode, SPEEX_SUBMODE_BITS_PER_FRAME, &advance);
if (advance < 0)
{
speex_notify("Invalid mode encountered. The stream is corrupted.");
return -2; //<----------------------*this is where I drop out*
}
and drops out with a return of -2 because advance < 0 because wideband = 1. I don't know why it does this. I am guessing tha...
2007 Jul 24
0
Shoehorning speex is confusing a newbie
...{
//int submode;
int advance;
advance = /*submode =*/ speex_bits_unpack_unsigned(bits,
SB_SUBMODE_BITS);
speex_mode_query(&speex_wb_mode,
SPEEX_SUBMODE_BITS_PER_FRAME, &advance);
if (advance < 0)
{
speex_notify("Invalid mode encountered. The stream is
corrupted.");
return -2; //<----------------------*this is where I
drop out*
}
and drops out with a return of -2 because advance < 0 because wideband
= 1. I don't know why it does this. I am guessing that it t...