yading@10: =head1 NAME yading@10: yading@10: libswscale - video scaling and pixel format conversion library yading@10: yading@10: =head1 DESCRIPTION yading@10: yading@10: yading@10: The libswscale library performs highly optimized image scaling and yading@10: colorspace and pixel format conversion operations. yading@10: yading@10: Specifically, this library performs the following conversions: yading@10: yading@10: yading@10: =over 4 yading@10: yading@10: yading@10: =item * yading@10: yading@10: I: is the process of changing the video size. Several yading@10: rescaling options and algorithms are available. This is usually a yading@10: lossy process. yading@10: yading@10: yading@10: =item * yading@10: yading@10: I: is the process of converting the image yading@10: format and colorspace of the image, for example from planar YUV420P to yading@10: RGB24 packed. It also handles packing conversion, that is converts yading@10: from packed layout (all pixels belonging to distinct planes yading@10: interleaved in the same buffer), to planar layout (all samples yading@10: belonging to the same plane stored in a dedicated buffer or "plane"). yading@10: yading@10: This is usually a lossy process in case the source and destination yading@10: colorspaces differ. yading@10: yading@10: =back yading@10: yading@10: yading@10: yading@10: yading@10: =head1 SEE ALSO yading@10: yading@10: yading@10: yading@10: ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), yading@10: ffmpeg-scaler(1), yading@10: libavutil(3) yading@10: yading@10: yading@10: =head1 AUTHORS yading@10: yading@10: yading@10: The FFmpeg developers. yading@10: yading@10: For details about the authorship, see the Git history of the project yading@10: (git://source.ffmpeg.org/ffmpeg), e.g. by typing the command yading@10: B in the FFmpeg source directory, or browsing the yading@10: online repository at EBE. yading@10: yading@10: Maintainers for the specific components are listed in the file yading@10: F in the source code tree. yading@10: yading@10: yading@10: