summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorrogerdpack <rogerpack2005@gmail.com>2015-01-23 05:34:30 -0700
committerrogerdpack <rogerpack2005@gmail.com>2015-01-23 05:38:14 -0700
commitd01234419b615792cd6447cb925ba16cc12ef32e (patch)
tree881c4612716263bd9deb45d2fbb142a55147fea3 /doc
parentb4f5da26517c101caa3a200c1cdf6553c3641f5f (diff)
dshow: allow selecting devices by an alternative name (workaround for devices with symbols in them), allow specifying capture pins by name and alternative (unique) name
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/indevs.texi14
1 files changed, 13 insertions, 1 deletions
diff --git a/doc/indevs.texi b/doc/indevs.texi
index fa6facf96e..00820af246 100644
--- a/doc/indevs.texi
+++ b/doc/indevs.texi
@@ -167,7 +167,7 @@ The input name should be in the format:
@end example
where @var{TYPE} can be either @var{audio} or @var{video},
-and @var{NAME} is the device's name.
+and @var{NAME} is the device's name or alternative name..
@subsection Options
@@ -220,6 +220,12 @@ Setting this value too low can degrade performance.
See also
@url{http://msdn.microsoft.com/en-us/library/windows/desktop/dd377582(v=vs.85).aspx}
+@item video_pin_name
+Select video capture pin to use by name or alternative name.
+
+@item audio_pin_name
+Select audio capture pin to use by name or alternative name.
+
@end table
@subsection Examples
@@ -256,6 +262,12 @@ Print the list of supported options in selected device and exit:
$ ffmpeg -list_options true -f dshow -i video="Camera"
@end example
+@item
+Specify pin names to capture by name or alternative name, specify alternative device name:
+@example
+$ ffmpeg -f dshow -audio_pin_name "Audio Out" -video_pin_name 2 -i video=video="@device_pnp_\\?\pci#ven_1a0a&dev_6200&subsys_62021461&rev_01#4&e2c7dd6&0&00e1#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{ca465100-deb0-4d59-818f-8c477184adf6}":audio="Microphone"
+@end example
+
@end itemize
@section dv1394