kartik-venugopal / aural-player

An audio player for macOS, inspired by Winamp.
MIT License
760 stars 43 forks source link

WIP: M1 support #27

Closed termdew closed 3 years ago

termdew commented 3 years ago

Hi there 🙂

I managed to get Aural Player working on my M1 MacBook Air. I created a branch in my repository fork and added universal dylibs for x64 and arm64 for it.

As I don't have any x64 Mac machine to test it, please do so.

Looking forward to your feedback 🙂

kartik-venugopal commented 3 years ago

I have figured out how to cross-compile ffmpeg for arm64 on my x64 machine, and I have modified the ffmpeg build script accordingly. Please see this changelist. I am now closing this request, as I was able to independently build universal ffmpeg binaries, so this request is no longer relevant.

By the way, your dylibs are not universal, they are only for arm64. I checked them with lipo. So, I cannot use them. In any case, as I mentioned, dylibs for Aural Player need to be built and configured a certain way (referring to the build script), so I would not have been able to use your dylibs even if they worked on my machine. That is why I asked you for your build instructions.

By the way, if I am able to fix some of the UI issues that show up in universal Aural Player builds, I will be putting out a new release that will run on M1 machines. If you could test out that release and let me know if it worked for you, I'd appreciate it.

Cheers !

kartik-venugopal commented 3 years ago

Version 3.0.0 released, with proper M1 support ... in case you are interested in trying it out :)