1\input texinfo @c -*- texinfo -*- 2@documentencoding UTF-8 3 4@settitle Libavutil Documentation 5@titlepage 6@center @titlefont{Libavutil Documentation} 7@end titlepage 8 9@top 10 11@contents 12 13@chapter Description 14@c man begin DESCRIPTION 15 16The libavutil library is a utility library to aid portable 17multimedia programming. It contains safe portable string functions, 18random number generators, data structures, additional mathematics 19functions, cryptography and multimedia related functionality (like 20enumerations for pixel and sample formats). It is not a library for 21code needed by both libavcodec and libavformat. 22 23The goals for this library is to be: 24 25@table @strong 26@item Modular 27It should have few interdependencies and the possibility of disabling individual 28parts during @command{./configure}. 29 30@item Small 31Both sources and objects should be small. 32 33@item Efficient 34It should have low CPU and memory usage. 35 36@item Useful 37It should avoid useless features that almost no one needs. 38@end table 39 40@c man end DESCRIPTION 41 42@chapter See Also 43 44@ifhtml 45@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, 46@url{ffmpeg-utils.html,ffmpeg-utils} 47@end ifhtml 48 49@ifnothtml 50ffmpeg(1), ffplay(1), ffprobe(1), 51ffmpeg-utils(1) 52@end ifnothtml 53 54@include authors.texi 55 56@ignore 57 58@setfilename libavutil 59@settitle multimedia-biased utility library 60 61@end ignore 62 63@bye 64