[opus] Unexpected opus_encode results when doubelling frame size
Hermann Weber
hermie.weber at gmx.de
Fri Oct 4 17:19:53 PDT 2013
Hello!
I have been using
int iByteSizeEncoded = opus_encode(m_enc,
m_ShortRawInput,960,m_EncodedBytes, 4000);
iByteSizeEncoded was 120 as expected.
Now when I double the frame size...
int iByteSizeEncoded = opus_encode(m_enc,
m_ShortRawInput,960*2,m_EncodedBytes, 4000);
... iByteSizeEncoded is not 240 as expected, but 239.
This seems really odd to me since 239 bytes could not even be converted
to shorts.
Can somebody shed light on what is going on here?
Apart from the frame size I did not change anything.
Thank you.
More information about the opus
mailing list