sentence: medialib 2.5 contains about 4000 files and 2.4 million lines of code , and contains more than 3000 functions for different areas : algebra matrix image graphics signal processing video audio speech volume rendering open source applications that use medialib include java , jds for solaris , mplayer , ffmpeg , and ogle .