arthenica / ffmpeg-kit

FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
https://arthenica.github.io/ffmpeg-kit
GNU Lesser General Public License v3.0
4.54k stars 604 forks source link

Support visionOS #938

Open antranapp opened 9 months ago

antranapp commented 9 months ago

Is your feature request related to a problem? Please describe. No

Describe the solution you'd like N/A

Describe alternatives you've considered We can release build an iOS app and release it on visionOS platform instead, but the experience is not nice and it doesn't support fully immersive environment

Platform visionOS

Additional context It's really great if we can use FFMPEGKit to build native visonOS apps

ijingo commented 8 months ago

try this one https://github.com/ijingo/ffmpeg-kit/tree/xros

BProg commented 4 months ago

@ijingo the xros is missing the x86_64 architecture for any visionOS device simulator, what would be the diff to add support to it?

Screenshot 2024-07-01 at 08 47 46
ijingo commented 4 months ago

@ijingo the xros is missing the x86_64 architecture for any visionOS device simulator, what would be the diff to add support to it? Screenshot 2024-07-01 at 08 47 46

@BProg Since Apple officially does not support Intel-based devices for developing visionOS, in my opinion, there is little point in compiling libraries for the x86_64 architecture. If you need it, you can modify it yourself.

BProg commented 4 months ago

@ijingo the xros is missing the x86_64 architecture for any visionOS device simulator, what would be the diff to add support to it? Screenshot 2024-07-01 at 08 47 46

@BProg Since Apple officially does not support Intel-based devices for developing visionOS, in my opinion, there is little point in compiling libraries for the x86_64 architecture. If you need it, you can modify it yourself.

Vision OS simulator has both architectures arm64 and x86_64, apple oficialy supports building for any visionOS simulator device that requires x86_64 arch. This is needed when someone wants to build the app for testing on the simulator, thanks for the base visionOS support, will look further myself :)