aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorStefano Sabatini <stefano.sabatini-lala@poste.it>2011-01-05 14:15:11 +0000
committerStefano Sabatini <stefano.sabatini-lala@poste.it>2011-01-05 14:15:11 +0000
commit8621a37d9feff940be19e47344cc521adca1fca2 (patch)
tree7fb9e80b32e6286ba6e85ddcbdb299016c354efd /doc
parent2d777bb7a20041ac0564ffef85bf40619af8ccd1 (diff)
downloadffmpeg-8621a37d9feff940be19e47344cc521adca1fca2.tar.gz
In video4linux2, in the case the timebase value in ap is 0/0, read the
timebase value already set in the driver, and set it back in the codec stream, rather than leaving the invalid value of 0/0. In particular, fix ffmpeg grabbing timestamps when the timebase value is not set through the CLI. Originally committed as revision 26224 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'doc')
-rw-r--r--doc/indevs.texi9
1 files changed, 7 insertions, 2 deletions
diff --git a/doc/indevs.texi b/doc/indevs.texi
index d34583326d..8e862ff6bc 100644
--- a/doc/indevs.texi
+++ b/doc/indevs.texi
@@ -146,6 +146,8 @@ devices and the command @file{v4l-info} 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.
Video4Linux support is deprecated since Linux 2.6.30, and will be
dropped in later versions.
@@ -153,13 +155,16 @@ 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.
+# Grab and show the input of a video4linux device, frame rate is set
+# to the default of 25/1.
ffplay -s 320x240 -f video4linux /dev/video0
# Grab and show the input of a video4linux2 device, autoadjust size.
ffplay -f video4linux2 /dev/video0
-# Grab and record the input of a video4linux2 device, autoadjust size.
+# 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.
ffmpeg -f video4linux2 -i /dev/video0 out.mpeg
@end example