diff options
author | Lukasz Marek | 2013-10-04 11:49:07 +0200 |
---|---|---|
committer | Michael Niedermayer | 2013-10-08 14:31:50 +0200 |
commit | 361b56c37962e0f57a67a505d8f0aa03ba4818c0 (patch) | |
tree | 8b844298e0e983cbab0bdcec3bc1f675ba014eb3 /doc/outdevs.texi | |
parent | 8c0f565ee3ba48b6472cf69064961fd15de80753 (diff) |
lavd: pulse audio encoder
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Reviewed-by: Stefano Sabatini <stefasab@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'doc/outdevs.texi')
-rw-r--r-- | doc/outdevs.texi | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/outdevs.texi b/doc/outdevs.texi index 094627693b..55c9110fa3 100644 --- a/doc/outdevs.texi +++ b/doc/outdevs.texi @@ -108,6 +108,41 @@ ffmpeg -i INPUT -pix_fmt rgb24 -f caca -list_dither colors - OSS (Open Sound System) output device. +@section pulse + +PulseAudio output device. + +To enable this output device you need to configure FFmpeg with @code{--enable-libpulse}. + +More information about PulseAudio can be found on @url{http://www.pulseaudio.org} + +@subsection Options +@table @option + +@item server +Connect to a specific PulseAudio server, specified by an IP address. +Default server is used when not provided. + +@item name +Specify the application name PulseAudio will use when showing active clients, +by default it is the @code{LIBAVFORMAT_IDENT} string. + +@item stream_name +Specify the stream name PulseAudio will use when showing active streams, +by default it is set to the specified output name. + +@item device +Specify the device to use. Default device is used when not provided. +List of output devices can be obtained with command @command{pactl list sinks}. + +@end table + +@subsection Examples +Play a file on default device on default server: +@example +ffmpeg -i INPUT -f pulse "stream name" +@end example + @section sdl SDL (Simple DirectMedia Layer) output device. |