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