CanQuit:: booleanFullscreen:: booleanCanSetFullscreen:: booleanCanRaise:: booleanHasTrackList:: booleanIdentity:: stringSupportedUriSchemes:: string[]SupportedMimeTypes:: string[] (NOT IMPLEMENT IN OMXPLAYER)CanGoNext:: booleanCanGoPrevious:: booleanCanSeek:: booleanCanControl:: booleanCanPlay:: booleanCanPause:: booleanPlaybackStatus:: string : ['Paused', 'Playing']Volume [(volume :: double)]:: doubleMute:: nullUnmute:: nullPosition:: int64Duration:: int64MinimumRate:: doubleMaximumRate:: double
Next:: nullPrevious:: nullPlayPause:: nullPause:: null (same as above)Stop:: nullSeek(offest_in_microseconds :: int64):: null | int64 (null if offset is invalid)SetPosition(path :: string, position_in_microseconds :: int64):: null | int64 (null if position is invalid)ListSubtitles:: string[] each item of the form:<index>:<lang>:<name>:<codec>:<active>ListAudio:: string[], each item of the form:<index>:<lang>:<name>:<codec>:<active>ListVideo:: string[], each item of the form:<index>:<lang>:<name>:<codec>:<active>SelectSubtitle(index_of_subtitle :: int32):: booleanSelectAudio(index_of_audio_stream :: int32):: booleanShowSubtitles:: null (turns subtitles on)HideSubtitles:: null (turns subtitles off)Action(command :: int32):: null
Quit:: null