Comments (14)
There are no separate VS projects for celt and silk anymore. Are you sure you're using master branch?
from opus.
Ah, I see. I was building from the v1.1.3 tag.
from opus.
I am having the same problem with 1.1.3. I tried to build the alpha version but it does not seem to properly build for me. i.e the vs project points out to files that do not exists anymore. Did you have more luck here @mquander ?
from opus.
The alpha is only missing a fix for test_opus_encode, but other than that there should be absolutely no references to non-existing files. Git master is also missing a fix for DebugDLL opus_demo.
from opus.
@wiiaboo using dumpbin on the generated DLL do you see the opus_strerror method exported?
from opus.
Yes: https://i.fsbn.eu/win32-exports.txt https://i.fsbn.eu/x64-exports.txt
From opus.dll output from ReleaseDLL Win32 and x64 respectively.
Grab the artifacts from any of these builds and check yourself. These are built from git master.
from opus.
I just tried master and I confirm it builds properly and opus_strerror is exported
from opus.
Master does build properly but if you download the zip file from the official website then it will not.
Just now need to get official website to actually download the master zip file from github which is easy to do. This would then be easier for them to get the updates and at same time no need to update the link to it after (unless this repo moves or is renamed or something)
from opus.
@AraHaan Github archives aren't supported. You should be using git itself or release tarballs/zips.
from opus.
you do know the download as zip button on the base of the repo if you was to copy that link address it is supported then the end users would not know you did not upload any zip files.
like the one for master on this repo is: https://github.com/xiph/opus/archive/master.zip besides no matter how the website is made it is supported to link the zip file from another location. That is what I meant by having the official page allow the user to download the master zip file from this github repo without actually needing to go to this repo. This then eliminates needing to upload a zip file or whatever archive format it does support directly to the official site.
from opus.
It's supported by Github, obviously, but not by the developers of Opus. The zip archive of a git repository is not the same thing as the git repository or a tarball of a release.
from opus.
I just tested 1.1.4 and the problem persists.... :(
from opus.
1.1.4 doesn't include any changes to the VS tree.
Either test with latest 1.2 or git master. Only git master has the VS changes.
from opus.
Not going to fix for 1.1.x, but based on what I see here, it'll work for 1.2, which should be out in the not too far future, so it should be good. Please reopen if this is incorrect.
from opus.
Related Issues (20)
- opus 1.5.1-1 seems to be incompatible with musescore 4.2.1 HOT 1
- Question about DRED HOT 4
- Undefined reference to opus_select_arch HOT 2
- opus_repacketizer_cat sometimes fails
- Limiting the stack allocation request HOT 2
- Please update opus-tools to support new features
- Deep PLC performance on Android HOT 16
- Compiling with CMake for Windows/MSVC only supports DLL runtime libraries HOT 9
- Added the OPUS_SET_INBAND_FEC(2) option HOT 1
- Please provide an option to not depend on downloading model data HOT 10
- v1.5.2 compile warnings
- Error: Range coder state mismatch between encoder and decoder in frame 1: 0x f3b1240 vs 0x40123b0f HOT 1
- Opus.lib: 1.3.1 version crashing in some windows machines in opus_encoder_create HOT 2
- Opus 1.5.x and main compilation failing with GCC 8.5.0 HOT 1
- Opus not building on Ubuntu 24.04
- No way to turn off the PLC/FEC?
- Floating Point libraries failing to build when targeting Fixed Point support only. MSVC 2017 v141 HOT 3
- Unexpected continuous noise when combining NoLACE with DTX HOT 9
- Bug: The decoded dred_offset < 0 HOT 1
- How can I verify if FEC is working? I am not hearing any changes with fec enabled vs disabled with 30% packet loss HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opus.