New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suppress device name output from libdiscid in Windows #33
Comments
Wow, so cool ! |
This should probably be fixed upstream though, instead of making a (relatively) lengthy work-around. I do like the |
I created an upstream report: I doubt this will be fixed soon, though. |
Fixed upstream with metabrainz/libdiscid@15b4ba7 Actually this was already fixed 5 years ago, but this was only in the isrc branch. I can probably remove the hack when we have a working windows build of libdiscid 0.3.0. |
You’re right, the less files, the better. :) |
Could you try http://isrcsubmit.jonnyjd.net/downloads/libdiscid-0.3.0-win32.zip? That shouldn't depend on anything that's not part of the system. If that works, I can link that everywhere and remove that weird fix again. |
It worked with mediatools backend. :) |
0.5.2 is this "new clean version". 0.6 is still not done. |
The Windows code for libdiscid has:
Which on our end leads to this output:
after
using mediatools
.There is no output like this on other platforms.
Since we don't print these lines, we can't just "not print" these. We can try to disable stdout just before we use libdiscid: http://stackoverflow.com/questions/4178614/suppressing-output-of-module-calling-outside-library
The text was updated successfully, but these errors were encountered: