X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=video.rst;fp=video.rst;h=cdef8f194674cc3343258fe2cd95ca5e73eed7b7;hb=13db96a6eb86f974daa621580ee1779a728e61af;hp=e1f1eb54aec8932bf7d2ab26436c3e52ed0cbdca;hpb=826c5e117b2746ca665fdd10d4685beed78d367a;p=nageru-docs diff --git a/video.rst b/video.rst index e1f1eb5..cdef8f1 100644 --- a/video.rst +++ b/video.rst @@ -32,15 +32,15 @@ and/or it has an alpha channel you want to use. Getting the format right makes for better efficiency; you not only save a conversion step on the CPU, but sometimes also on the GPU. -Videos are loaded like this: +Videos are loaded like this:: local video = VideoInput.new("filename.mp4", Nageru.VIDEO_FORMAT_YCBCR) -or, for a network stream, perhaps: +or, for a network stream, perhaps:: local video = VideoInput.new("http://localhost/file.nut", Nageru.VIDEO_FORMAT_BGRA) -It can then be added to any chain like this: +It can then be added to any chain like this:: local input = chain:add_video_input(video, false) @@ -48,7 +48,7 @@ The second parameter specifies no deinterlacing. Note that interlaced video is currently not supported, not even with deinterlacing, so this parameter must always be false. -You can use the same video object to create many different video inputs: +You can use the same video object to create many different video inputs:: local input1 = chain1:add_video_input(video, false) local input2 = chain2:add_video_input(video, false)