In response to a question I asked, Joe "undefinedwheels" Wieloch mentioned submitting a request for enhancements of video support. Even in my limited use, I've come across a few things that feel like gaps to me.
- How about a reserved variable for the current position of the playhead? You could call it, I don't know, "Playhead"? This would (for instance) let one implement a "Skip ahead 1 minute from the current point" button.
- If you're being all object-oriented, make that variable settable. I'd love to be able to have an Action that just said to increase the value of Playhead by 60 or whatever.
- As Joe mentioned, finer control of the UI.
- As a subtype of that, how about defining the format of the skin files in the help system somewhere?
- Actions other than Play. Pause, Mute, and Stop. How about Fullscreen? How about Volume Up/Down? How about changing playback speed, turning captioning on and off, etc.?
- How about playlists? The M3U format is absurdly simple and easily followed.
Just tossing some ideas out there.