-
Notifications
You must be signed in to change notification settings - Fork 2.1k
(lib)x265: Add versions 3.6 and 4.1 #28966
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
Conversation
ErniGH
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks for updating the patches
| +if(MSVC AND ARM64) | ||
| + add_definitions("-DHAVE_NEON") | ||
| +endif() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good question. I had a look at the buildfile diffs but didn't study all the thousands of changes to the code itself. Can recheck in the next days.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's remove that then 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for finding and fixing, I'd only have had time to check on the weekend now but that saves me some time for other stuff ;)
Co-authored-by: Francisco Ramírez <[email protected]>
Co-authored-by: Francisco Ramírez <[email protected]>
franramirez688
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks @irieger

Summary
Changes to recipe: libx265/3.6 & libx265/4.1
Motivation
I realized that the current version of libx265 is somewhat dated already (and not even on the official release server). Also the gitlab mirror isn't kept up to date so it might be better to pull downloads from the original source.
In the meantime, quite some work was spent in both performance optimization (arm especially) as well as feature additions.
Details
Release notes are hidden a bit in the upstream repository: https://bitbucket.org/multicoreware/x265_git/src/master/doc/reST/releasenotes.rst
Add a 👍 reaction to pull requests you find important to help the team prioritize, thanks!