JNA hates it when you are explicit about .ByValue in a structure field.
Fixed crash on subtitles.
Video is synchronized based on time since last frame. Refs #102 @1h