Skip to content
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

webm module doesn't compile for iOS arm64 #13272

Closed
Tracked by #39196
endragor opened this issue Nov 25, 2017 · 6 comments · Fixed by #53833
Closed
Tracked by #39196

webm module doesn't compile for iOS arm64 #13272

endragor opened this issue Nov 25, 2017 · 6 comments · Fixed by #53833

Comments

@endragor
Copy link
Contributor

Operating system or device, Godot version, GPU Model and driver (if graphics related):
Godot master 6086252, compiling under macOS 10.12 for iOS arm64

Issue description:

Compilation of webm module produces errors in its assembly code when compiling for iOS arm64.

Steps to reproduce:

Enable webm module and compile for iOS arm64: scons tools=no p=iphone target=release arch=arm64 .

@akien-mga
Copy link
Member

We have now entered release freeze for Godot 3.0 and want to focus only on release critical issues for that milestone. Therefore, we're moving this issue to the 3.1 milestone, though a fix may be made available for a 3.0.x maintenance release after it has been tested in the master branch during 3.1 development. If you consider that this issue is critical enough to warrant blocking the 3.0 release until fixed, please comment so that we can assess it more in-depth.

@akien-mga akien-mga modified the milestones: 3.0, 3.1 Jan 6, 2018
@akien-mga
Copy link
Member

For anyone wanting to work on this, remember to re-enable building the webm module on iphone: https://github.com/godotengine/godot/blob/master/modules/webm/config.py#L2

@reduz
Copy link
Member

reduz commented Sep 6, 2018

remains on hero wanted, but eventually webm will be removed from core

@akien-mga akien-mga modified the milestones: 3.1, 3.2 Jan 23, 2019
@akien-mga akien-mga modified the milestones: 3.2, 4.0 Nov 26, 2019
@wirwoluf
Copy link

wirwoluf commented May 30, 2020

hi.
on this file;
https://github.com/godotengine/godot/blob/master/modules/webm/config.py#L2
I changed the line to "return True" but I am getting this error;

**ERROR**: No loader found for resource: res://splash/assets/intro.webm.
2020-05-30 23:10:03.431351+0300 Barno-Costume[1224:260284]    At: core/io/resource_loader.cpp:285:_load() - Method failed. Returning: RES()
**ERROR**: No loader found for resource: res://splash/assets/intro.webm.
  At: core/io/resource_loader.cpp:285:_load() - Method failed. Returning: RES()
2020-05-30 23:10:03.431383+0300 Barno-Costume[1224:260284] **ERROR**: res://Video.tscn:3 - Parse Error: [ext_resource] referenced nonexistent resource at: res://splash/assets/intro.webm
2020-05-30 23:10:03.431399+0300 Barno-Costume[1224:260284]    At: scene/resources/resource_format_text.cpp:440:poll() - res://Video.tscn:3 - Parse Error: [ext_resource] referenced nonexistent resource at: res://splash/assets/intro.webm

How can I fix that.
thanks.

@Calinou
Copy link
Member

Calinou commented May 30, 2020

@wirwoluf WebM videos likely won't play with good enough performance on mobile anyway, so I'd suggest using Ogg Theora instead.

@wirwoluf
Copy link

@Calinou I used ogv at firs but performance was bad. and then I switch to webm-vp9. on desktop, it's performance is better than ogv. so I wanted to see on Iphone.

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

Successfully merging a pull request may close this issue.

6 participants