From af49e1766bac514f21cd9b7497e6731b778c28be Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Sat, 3 Mar 2012 12:24:56 +0100 Subject: v4l2: update documentation Update the examples and remove stale information. Video4linux support had been already removed. --- doc/indevs.texi | 34 ++++++++++------------------------ 1 file changed, 10 insertions(+), 24 deletions(-) (limited to 'doc') diff --git a/doc/indevs.texi b/doc/indevs.texi index e1b4ddd..b0ba6ac 100644 --- a/doc/indevs.texi +++ b/doc/indevs.texi @@ -254,9 +254,9 @@ command: avconv -f sndio -i /dev/audio0 /tmp/oss.wav @end example -@section video4linux and video4linux2 +@section video4linux2 -Video4Linux and Video4Linux2 input video devices. +Video4Linux2 input video device. The name of the device to grab is a file device node, usually Linux systems tend to automatically create such nodes when the device @@ -264,33 +264,19 @@ systems tend to automatically create such nodes when the device kind @file{/dev/video@var{N}}, where @var{N} is a number associated to the device. -Video4Linux and Video4Linux2 devices only support a limited set of +Video4Linux2 devices usually support a limited set of @var{width}x@var{height} sizes and framerates. You can check which are -supported for example with the command @file{dov4l} for Video4Linux -devices and using @command{-list_formats all} for Video4Linux2 devices. +supported using @command{-list_formats all} for Video4Linux2 devices. -If the size for the device is set to 0x0, the input device will -try to autodetect the size to use. -Only for the video4linux2 device, if the frame rate is set to 0/0 the -input device will use the frame rate value already set in the driver. +Some usage examples of the video4linux2 devices with avconv and avplay: -Video4Linux support is deprecated since Linux 2.6.30, and will be -dropped in later versions. - -Follow some usage examples of the video4linux devices with the ff* -tools. @example -# Grab and show the input of a video4linux device, frame rate is set -# to the default of 25/1. -avplay -s 320x240 -f video4linux /dev/video0 - -# Grab and show the input of a video4linux2 device, autoadjust size. -avplay -f video4linux2 /dev/video0 +# Grab and show the input of a video4linux2 device. +avplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0 -# Grab and record the input of a video4linux2 device, autoadjust size, -# frame rate value defaults to 0/0 so it is read from the video4linux2 -# driver. -avconv -f video4linux2 -i /dev/video0 out.mpeg +# Grab and record the input of a video4linux2 device, leave the +framerate and size as previously set. +avconv -f video4linux2 -input_format mjpeg -i /dev/video0 out.mpeg @end example @section vfwcap -- cgit v1.1