I tested your video on Windows and Android. The video plays fine on my Windows box, but actually uncovered a memoryleak (fix will be included in the next release). It also plays fine on my Google Nexus 5.
What device are you testing this on? Does the video file play if you try to play it with the Gallery app on Android?
The “fuse-example-video-login-screen” code works on my Windows box, but I get the “Oops! Something went wrong here” screen on my Mac.
I’m on the 2-day old release, 0.9.7.5544. This also happened on the highest 0.9.6.* release.
I use the same video file on Windows & the Mac. Sublime doesn’t report any issues when saving – that is, it knows I’m linking to the correct video path.
Here’s the Fuse Monitor info:
ERROR: Argument cannot be null. System.ArgumentNullException occured. at Fuse.Video.Mono.PixelBuffer…ctor (IntPtr handle) [0x00000] in :0 at Fuse.Video.Mono.VideoImpl.CopyPixelBuffer (MonoMac.AVFoundation.AVPlayerItemVideoOutput output, CMTime time, MonoMac.CoreMedia.CMTime& outItemTimeForDisplay) [0x00000] in :0 at Fuse.Video.Mono.VideoImpl.UpdateTexture (Fuse.Video.Mono.VideoHandle handle, Int32 textureHandle) [0x00000] in :0 at Fuse.Video.Mono.MonoImpl.UpdateTexture (Int32 textureHandle) [0x00000] in :0 at Fuse.Video.Graphics.CIL.VideoImpl.UpdateTexture (Fuse.Video.Graphics.CIL.VideoHandle handle, Int32 textureHandle) [0x00000] in :0 at Fuse.Video.Graphics.CIL.VideoPlayer.Update () [0x00000] in :0 at Fuse.Video.VideoContainer.Update () [0x00000] in :0 at Fuse.Video.VideoVisual.OnUpdate (System.Object sender, System.EventArgs args) [0x00000] in :0 at Fuse.Node.DoUpdate () [0x00000] in :0 at Fuse.UpdateListener.Invoke () [0x00000] in :0 at Fuse.UpdateManager.Update (Fuse.Stage stage) [0x00000] in :0