ffmpeg-devices.texi 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. \input texinfo @c -*- texinfo -*-
  2. @settitle FFmpeg Devices Documentation
  3. @titlepage
  4. @center @titlefont{FFmpeg Devices Documentation}
  5. @end titlepage
  6. @top
  7. @contents
  8. @chapter Description
  9. @c man begin DESCRIPTION
  10. This document describes the input and output devices provided by the
  11. libavdevice library.
  12. @c man end DESCRIPTION
  13. @chapter Device Options
  14. @c man begin DEVICE OPTIONS
  15. The libavdevice library provides the same interface as
  16. libavformat. Namely, an input device is considered like a demuxer, and
  17. an output device like a muxer, and the interface and generic device
  18. options are the same provided by libavformat (see the ffmpeg-formats
  19. manual).
  20. In addition each input or output device may support so-called private
  21. options, which are specific for that component.
  22. Options may be set by specifying -@var{option} @var{value} in the
  23. FFmpeg tools, or by setting the value explicitly in the device
  24. @code{AVFormatContext} options or using the @file{libavutil/opt.h} API
  25. for programmatic use.
  26. @c man end DEVICE OPTIONS
  27. @include indevs.texi
  28. @include outdevs.texi
  29. @chapter See Also
  30. @ifhtml
  31. @url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
  32. @url{libavdevice.html,libavdevice}
  33. @end ifhtml
  34. @ifnothtml
  35. ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavdevice(3)
  36. @end ifnothtml
  37. @include authors.texi
  38. @ignore
  39. @setfilename ffmpeg-devices
  40. @settitle FFmpeg devices
  41. @end ignore
  42. @bye