[FFmpeg-devel] [PATCH] lavd/avfoundation: Update documentation to mention audio capabilities.
Michael Niedermayer
michaelni at gmx.at
Thu Nov 6 23:31:23 CET 2014
On Thu, Nov 06, 2014 at 09:28:56PM +0100, Thilo Borgmann wrote:
> Am 06.11.14 21:25, schrieb Thilo Borgmann:
> > [...]
> >>> +The device index can also be given by using -video_device_index and/or -audio_device_index, respectively.
> >>
> >> Nit: Use @option or @code for option names: @option{-video_device_index}
> >>
> >> option is more "accurate", but code is what we usually have used, IIRC.
> >> Either if fine in my opinion since we aren't consistent in the docs,
> >> but they do look different in the rendered output.
> >>
> >> Otherwise, LGTM.
> >
> > New patch using these attached.
>
> Grammar fixed.
>
> -Thilo
>
> indevs.texi | 24 +++++++++++++-----------
> 1 file changed, 13 insertions(+), 11 deletions(-)
> 3c2aae1aefe4ed37a1f4be349194ae3fda36aae5 0001-lavd-avfoundation-Update-documentation-to-mention-au.patch
> From 40670e29f096c54646065852552ae2db08a43233 Mon Sep 17 00:00:00 2001
> From: Thilo Borgmann <thilo.borgmann at mail.de>
> Date: Thu, 6 Nov 2014 21:28:12 +0100
> Subject: [PATCH] lavd/avfoundation: Update documentation to mention audio
> capabilities.
>
> ---
> doc/indevs.texi | 24 +++++++++++++-----------
> 1 file changed, 13 insertions(+), 11 deletions(-)
>
> diff --git a/doc/indevs.texi b/doc/indevs.texi
> index 99e1112..18fc5a2 100644
> --- a/doc/indevs.texi
> +++ b/doc/indevs.texi
> @@ -58,28 +58,30 @@ AVFoundation input device.
> AVFoundation is the currently recommended framework by Apple for streamgrabbing on OSX >= 10.7 as well as on iOS.
> The older QTKit framework has been marked deprecated since OSX version 10.7.
>
> -The filename passed as input is parsed to contain either a device name or index.
> -The device index can also be given by using -video_device_index.
> +The filename passed as input is parsed to contain two input streams seperated by ":".
> +The first entry selects the video input while the latter selects the audio input @option{"<video>:<audio>"}.
> +Each stream can either be specified by the device name or the index.
> +The device index can also be given by using @option{-video_device_index <index>} and/or @option{-audio_device_index <index>}, respectively.
> A given device index will override any given device name.
> -If the desired device consists of numbers only, use -video_device_index to identify it.
> -The default device will be chosen if an empty string or the device name "default" is given.
> -The available devices can be enumerated by using -list_devices.
> -The pixel format can be set using -pixel_format.
> +If the desired device consists of numbers only, use the device index option to identify it.
> +The default device will be chosen if an empty string or the device name @code{default} is given.
> +The available devices can be enumerated by using @option{-list_devices true}.
> +The pixel format can be set using @option{-pixel_format <format>}.
> Available formats:
> - monob, rgb555be, rgb555le, rgb565be, rgb565le, rgb24, bgr24, 0rgb, bgr0, 0bgr, rgb0,
> + at code{monob, rgb555be, rgb555le, rgb565be, rgb565le, rgb24, bgr24, 0rgb, bgr0, 0bgr, rgb0,
> bgr48be, uyvy422, yuva444p, yuva444p16le, yuv444p, yuv422p16, yuv422p10, yuv444p10,
> - yuv420p, nv12, yuyv422, gray
> + yuv420p, nv12, yuyv422, gray}
>
> @example
> -ffmpeg -f avfoundation -i "0" out.mpg
> +ffmpeg -f avfoundation -i "0:0" out.mpg
> @end example
>
> @example
> -ffmpeg -f avfoundation -video_device_index 0 -i "" out.mpg
> +ffmpeg -f avfoundation -video_device_index 0 -i ":0" out.mpg
> @end example
>
> @example
> -ffmpeg -f avfoundation -pixel_format bgr0 -i "default" out.mpg
> +ffmpeg -f avfoundation -pixel_format bgr0 -i "default:default" out.mpg
> @end example
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
What does censorship reveal? It reveals fear. -- Julian Assange
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20141106/824d2a72/attachment.asc>
More information about the ffmpeg-devel
mailing list