flexible and can be used also for other things.
Before reading trying to use video inputs, you should read and understand how
-themes work in general (see :doc:`theme`). Video inputs are available from
-Nageru 1.6.0 onwards, and from Nageru 1.7.2, you can get audio from video inputs
+themes work in general (see :doc:`theme`). You can get audio from video inputs
like any other input. (Be advised, though, that making a general video player
that can maintain A/V sync on all kinds of video files is a hard problem,
so there may still be bugs in this support.)
input:display(video)
Note that interlaced video is currently not supported, not even with deinterlacing.
-(Before Nageru 1.9.0, video inputs were distinct from live inputs, and had to
-be created differently, but this is no longer the case.)
Videos run in the correct frame rate and on their own timer (generally the
system clock in the computer), and loop when they get to the end or whenever an
stretching or change the pitch accordingly.
Finally, if you want to forcibly abort the playing of a video,
-even one that is blocking on I/O, you can use (since Nageru 1.7.2)::
+even one that is blocking on I/O, you can use::
video:disconnect()
Ingesting subtitles
-------------------
-Video streams can contain separate subtitle tracks. Since Nageru 1.8.1,
-you can read these streams. This is particularly useful when using Nageru
+Video streams can contain separate subtitle tracks. This is particularly useful when using Nageru
and Futatabi together (see :ref:`talkback`).
To get the last subtitle given before the current video frame, call
the subtitle occur on the exact same timestamp, and the video frame
is muxed before the subtitle packet, the subtitle will not make it in time.
(Futatabi puts the subtitle slightly ahead of the video frame to avoid this.)
-
-
-Integration with CasparCG
--------------------------
-
-This section has been removed, as since 1.7.0, Nageru has :doc:`native support for HTML5 inputs <html>`,
-obsoleting CasparCG integration.