-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Cisco-hosted 2.4.1
library reports version 2.4.0
#3728
Comments
Is this why the 2.4.1 binaries have changed? Can you please confirm that the changes I observed in #909 (comment) are expected and not malicious? It's causing problems; in the future, it would be better to just release 2.4.2 instead rather than respin existing releases. At the very least, please provide some notice so that we know it's not malicious. |
Again, I agree 100%. |
Also, could you please confirm that the current |
I am downgrading freedesktop-sdk back to 2.3.1 until Cisco confirms what has happened here (additional context). |
FWIW it was Chinese New Year just the other day, which may explain the delay in response. |
I can confirm that binary has been officially replaced by Cisco. Please feel free to use it. I have marked it as the latest release and there will be no new changes. @torokati44 |
Closing as supposedly fixed. Thank you! |
OK, thanks Benzheng. I will update freedesktop-sdk and GNOME runtimes. That said, it would be nice if you don't do this again since it breaks existing users. End user systems download the binary directly from Cisco, expecting it to match the original size and hash. We got lucky this time only because we hadn't released the updated OpenH264 to users yet, avoiding a flood of complaints. In the future, it would be better to just bump the version number and re-release. |
Yes, I agree with your suggestion. |
The
WelsGetCodecVersion
function, when called inlibopenh264-2.4.1-linux64.7.so
file - as linked from https://github.com/cisco/openh264/releases/tag/v2.4.1 -, returns version2.4.0.2310
.Was that built before #3724 perhaps?
This makes it difficult to check/verify that the appropriate version got deployed and loaded.
To make sure the dynamic linker and loader don't pick up any other file with a different version installed on my system, I tested it like this:
Expand...
clang openh264versiontest.c -I Downloads/openh264-2.4.1/codec/api/wels/ -o openh264versiontest
The text was updated successfully, but these errors were encountered: