annotate ffmpeg/doc/libswscale.texi @ 13:844d341cf643 tip

Back up before ISMIR
author Yading Song <yading.song@eecs.qmul.ac.uk>
date Thu, 31 Oct 2013 13:17:06 +0000
parents 6840f77b83aa
children
rev   line source
yading@10 1 \input texinfo @c -*- texinfo -*-
yading@10 2
yading@10 3 @settitle Libswscale Documentation
yading@10 4 @titlepage
yading@10 5 @center @titlefont{Libswscale Documentation}
yading@10 6 @end titlepage
yading@10 7
yading@10 8 @top
yading@10 9
yading@10 10 @contents
yading@10 11
yading@10 12 @chapter Description
yading@10 13 @c man begin DESCRIPTION
yading@10 14
yading@10 15 The libswscale library performs highly optimized image scaling and
yading@10 16 colorspace and pixel format conversion operations.
yading@10 17
yading@10 18 Specifically, this library performs the following conversions:
yading@10 19
yading@10 20 @itemize
yading@10 21 @item
yading@10 22 @emph{Rescaling}: is the process of changing the video size. Several
yading@10 23 rescaling options and algorithms are available. This is usually a
yading@10 24 lossy process.
yading@10 25
yading@10 26 @item
yading@10 27 @emph{Pixel format conversion}: is the process of converting the image
yading@10 28 format and colorspace of the image, for example from planar YUV420P to
yading@10 29 RGB24 packed. It also handles packing conversion, that is converts
yading@10 30 from packed layout (all pixels belonging to distinct planes
yading@10 31 interleaved in the same buffer), to planar layout (all samples
yading@10 32 belonging to the same plane stored in a dedicated buffer or "plane").
yading@10 33
yading@10 34 This is usually a lossy process in case the source and destination
yading@10 35 colorspaces differ.
yading@10 36 @end itemize
yading@10 37
yading@10 38 @c man end DESCRIPTION
yading@10 39
yading@10 40 @chapter See Also
yading@10 41
yading@10 42 @ifhtml
yading@10 43 @url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
yading@10 44 @url{ffmpeg-scaler.html,ffmpeg-scaler},
yading@10 45 @url{libavutil.html,libavutil}
yading@10 46 @end ifhtml
yading@10 47
yading@10 48 @ifnothtml
yading@10 49 ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1),
yading@10 50 ffmpeg-scaler(1),
yading@10 51 libavutil(3)
yading@10 52 @end ifnothtml
yading@10 53
yading@10 54 @include authors.texi
yading@10 55
yading@10 56 @ignore
yading@10 57
yading@10 58 @setfilename libswscale
yading@10 59 @settitle video scaling and pixel format conversion library
yading@10 60
yading@10 61 @end ignore
yading@10 62
yading@10 63 @bye