Skip to content

JavaCV arm64 support #436

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

Open
joshuajaharwood opened this issue Mar 8, 2025 · 3 comments · May be fixed by #443
Open

JavaCV arm64 support #436

joshuajaharwood opened this issue Mar 8, 2025 · 3 comments · May be fixed by #443

Comments

@joshuajaharwood
Copy link

Project doesn't build on macOS arm64 machines currently. Might require a JavaCV bump?

@lessthanoptimal
Copy link
Owner

yep this would be good to add. Plus need to revisit how these OS specific binaries are included. Another issue is updating FFMPEG wrapper which comes from JavaCV. I can't remember why any more, but only exactly the code which was needed was ripped out and copied over.

@joshuajaharwood
Copy link
Author

I'll take a look at the copied over code and see if I can work out why it was copied. If we want to bump the JavaCV binaries to a version that has arm64 variants, it looks like we'll have to use a newer version of ffmpeg which will undoubtedly have API-breaking changes.

I've experimentally bumped JavaCV ffmpeg to latest and it'll pull in the following libs which should satisfy basically all modern CPU microarchitectures if you're happy with that approach?

Image

@joshuajaharwood
Copy link
Author

#443

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants