Alpha Thinktink
2014-Jun-03 06:51 UTC
[opus] opus_multistream_encode_float not working in libopus 1.1
I just recently found that opus_multistream_encode_float is returning -1 (OPUS_BAD_ARG) with the libopus 1.1 build but works just fine with the libopus 1.0.1 and libopus 1.1-beta builds. I tried using opus_multistream_encoder_create and opus_multistream_surround_encoder_create. Tried with coupled and uncoupled quadraphonic and uncoupled stereo encodes. I'm dynamically loading the libopus libraries from the pre-compiled opusfile-0.5-win32 package. Have there been changes to the meaning or handling of the parameters for either of the mentioned functions?
Ralph Giles
2014-Jun-03 16:34 UTC
[opus] opus_multistream_encode_float not working in libopus 1.1
On 2014-06-02 11:51 PM, Alpha Thinktink wrote:> Have there been changes to the meaning or handling of the parameters > for either of the mentioned functions?Hmm. There shouldn't have been between 1.1-beta and release. I guess you can't tell us which argument is bad because the win32 binary is stipped. Have you tried compiling it yourself? -r
Alpha Thinktink
2014-Jun-03 22:17 UTC
[opus] opus_multistream_encode_float not working in libopus 1.1
Whoops, looks like I replied directly instead of to this list. Sorry 'bout that.> Hmm. There shouldn't have been between 1.1-beta and release. I guess you > can't tell us which argument is bad because the win32 binary is stipped.I did some experimentation this morning and I discovered that it seems to only fail when I try to encode with Hard CBR; opus_multistream_encoder_ctl(st,OPUS_SET_VBR(0));> Have you tried compiling it yourself?Not since the last time I tried to compile it, when I got so many dependency errors that it made my head spin clean off. Have not attempted to compile since then. However, even if I could compile them, I'd still prefer to code, test, and use the ones already compiled, that way people can find them online and swap out different versions if they wanted to.
Alpha Thinktink
2014-Jun-04 19:47 UTC
[opus] opus_multistream_encode_float not working in libopus 1.1
> Have you tried compiling it yourself?I just installed git for the first time and downloaded all of the latest source code packages directly from the site. I'm getting the following every time I try to (re)build any of the projects: 1>------ Build started: Project: opus, Configuration: Release Win32 ------ 1> fatal: Not a git repository: 'C:\My Documents\Opus\win32\..\.git' 1> The syntax of the command is incorrect. 1> The system cannot find the path specified. 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: The command ""C:\My Documents\Opus\win32\VS2010\..\..\win32\genversion.bat" "C:\My Documents\Opus\win32\VS2010\..\..\win32\version.h" PACKAGE_VERSION 1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: :VCEnd" exited with code 1. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Maybe Matching Threads
- opus_multistream_encode_float not working in libopus 1.1
- opus_multistream_encode_float not working in libopus 1.1
- opus_multistream_encode_float not working in libopus 1.1
- Windows Pathnames with spaces in Puppet file directive
- [7.0.0 Release] rc3 has been tagged