You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.4KB

  1. \input texinfo @c -*- texinfo -*-
  2. @settitle Libswscale Documentation
  3. @titlepage
  4. @center @titlefont{Libswscale Documentation}
  5. @end titlepage
  6. @top
  7. @contents
  8. @chapter Description
  9. @c man begin DESCRIPTION
  10. The libswscale library performs highly optimized image scaling and
  11. colorspace and pixel format conversion operations.
  12. Specifically, this library performs the following conversions:
  13. @itemize
  14. @item
  15. @emph{Rescaling}: is the process of changing the video size. Several
  16. rescaling options and algorithms are available. This is usually a
  17. lossy process.
  18. @item
  19. @emph{Pixel format conversion}: is the process of converting the image
  20. format and colorspace of the image, for example from planar YUV420P to
  21. RGB24 packed. It also handles packing conversion, that is converts
  22. from packed layout (all pixels belonging to distinct planes
  23. interleaved in the same buffer), to planar layout (all samples
  24. belonging to the same plane stored in a dedicated buffer or "plane").
  25. This is usually a lossy process in case the source and destination
  26. colorspaces differ.
  27. @end itemize
  28. @c man end DESCRIPTION
  29. @ignore
  30. @setfilename libswscale
  31. @settitle video scaling and pixel format conversion library
  32. @c man begin SEEALSO
  33. ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), ffmpeg-scaler(1), libavutil(3)
  34. @c man end
  35. @c man begin AUTHORS
  36. See Git history (git://source.ffmpeg.org/ffmpeg)
  37. @c man end
  38. @end ignore
  39. @bye