The input provides multiples variable you can write to and/or read from.
TODO complete the documentation. The read only variables are:
- "length"
- "can-seek" (if you can seek, it doesn't say if 'bar display' has be shown or not, for that check position != 0.0)
- "can-pause"
- "can-rate"
- "can-rewind"
- "can-record" (if a stream can be recorded while playing)
- "teletext-es" (list of id from the spu tracks (spu-es) that are teletext, the variable value being the one currently selected, -1 if no teletext)
- "signal-quality"
- "signal-strength"
- "program-scrambled" (if the current program is scrambled)
- "cache" (level of data cached [0 .. 1])
The read-write variables are:
- state (
- See also
- input_state_e)
- rate
- position, position-offset
- time, time-offset
- title, next-title, prev-title
- chapter, next-chapter, next-chapter-prev
- program, audio-es, video-es, spu-es
- audio-delay, spu-delay
- bookmark (bookmark list)
- record
- frame-next
- navigation (list of "title %2i")
- "title %2i"
The variable used for event is