

- #Splash video player for mac update#
- #Splash video player for mac android#
- #Splash video player for mac windows#
The program's interface is attractive and well-designed, with a menu that appears only when moused over. Splash Lite is a sleek application that lets users view a variety of high-definition video formats that can't be handled by the average media player. The crystal-clear picture it provides is often stunningly life-like.
#Splash video player for mac windows#
I thought they both did that Windows behavior.Video technology is advancing by leaps and bounds, and it's no wonder that high-definition video is growing in popularity. So I was wondering to make it seamlessly cross-platform should I adopt this behavior on Windows? I can just do that by removing the child window style from the video, then it will behave exactly the same as it does on Linux, except the parent window will have its border and title bar grayed out from the lack of focus, and I'm not sure why Windows does this but Linux doesn't. The parent window still needs focus, rending keyboard_check_direct() useless. Normally you could cheat your way around this by using keyboard_check_direct() but that seems to not work on Linux for this purpose. You can't skip the video from keyboard input unless the parent window has focus by clicking the window border or title bar. Ok, so on Linux the video player steals window focus so the game window can only receive keyboard input when you click the title bar or border to give the parent window focus I can't seem to find a way around that.

The extension has been ported to GameMaker 8.1.
#Splash video player for mac android#
I don't develop mobile extensions, while I do know Objective C thanks to Mac, mainly because I don't have an iOS device I can't do that one, and in the case of Android I'm not a fan of Java. If I happen to be wrong and anyone finds a bug of some kind they'd like to file a report for or would like to contribute, both may be done on GitHub over at the official repository for the extension: There aren't any more bugs I can find currently, I'm pretty sure I fixed all that was left. Just published 1.8.1 and this is the most rock-solid stable it has been thus far on Windows. Ok, I just publish 1.7.0 which I'm certain has fixed the video_delete() segfault problem on Windows. I can't think of a time where it's truly necessary to use that function, to be honest. In most cases, you shouldn't really need to use video_delete() anyway, so it's not a huge problem. While video_stop() works fine, video_delete() is still having issues. Which means you can now skip videos properly. Also video_stop() and video_delete() now work properly so you are able to call them in any event, not just game end. I figured it would be better to have it show graphical errors instead of silent printing so it you won't be required to run from the terminal when something has gone wrong to find out why. It is only added to Windows at the moment.
#Splash video player for mac update#
Std::string window_identifier() Have fun boys,Ĭlick to expand.The update has been published. Unsigned video_get_height(std::string ind) ĭouble video_get_position(std::string ind) ĭouble video_get_duration(std::string ind) Unsigned video_get_width(std::string ind) Void video_set_window_identifier(std::string ind, std::string wid) Std::string video_get_window_identifier(std::string ind)

Void video_set_volume_percent(std::string ind, int volume) Int video_get_volume_percent(std::string ind) Void video_set_option_string(std::string ind, std::string option, std::string value) Std::string video_get_option_string(std::string ind, std::string option) Std::string video_add(std::string fname) īool video_get_option_was_set(std::string ind, std::string option) Void splash_show_video(std::string fname, bool loop)
