Core input code updated to improve performance and continued VLC integration.

Whirligig VR Media Player

Whirligig is a VR media player for the playback and viewing of video files and images. It support a wide range of projection types, render paths and has many other features to make your experience as enjoyable as possible.

Hi Everyone This is another major update and is now available to try as a beta Version 4.996. If you've not tried the betas before here is a link to a tutorial, it's dead easy: https://youtu.be/z9pv-cgn4IE Hopefully though you won't notice anything but a performance boost to the UI and hopefully to the video playback and loading. As a lot of the backend code has changed there are high chances of bugs. These hopefully will be small and I'm also hoping that I've managed to kill more bugs than added. The good news is if you let me know I'll be able to tackle them very quickly so please send them over :) [b]Input system[/b] Well I embarked on this update expecting it to be relatively easy and it has turned out to be impressively difficult. The core input system implementation in Whirligig was overly complicated and slowed down a lot of the functionality. As I will continue to include new input options this was only going to get worse. So I’ve redesigned it massively and hopefully you’ll notice the performance improvements in the UI and playback. [b]VLC VideoLan integration[/b] VLC is an incredibly powerful video playback system that offers some great features many of which I intend to build in to Whirligig. However the first thing was to integrate it with all the options already available. This process is on going but if you choose VLC you’ll find that it runs much faster than the previous integration. Also VLC is great if you need to access muxed subtitles or if you are having difficulty getting videos to play back with Media Foundation. [b]Let me know of any bugs[/b] With this being a core code update I might well of caused issues, especially with the inputs. I've worked hard to fix as many bugs as I can but this is a major change to the core code so if you come across any bugs please let me know. I am now much better equipped to deal with it. You can either message here or email me phileday@yahoo.co.uk Hope everyone is doing, happy Watching Phil