[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#157719: ITP: ffmpeg -- FFmpeg Streaming Multimedia System



On Wed, Aug 21, 2002 at 09:39:56AM +0200, Marc Leeman wrote:
> * Package name    : ffmpeg
>   Version         : 0.46
>   Upstream Author : Fabrice Bellard <fabrice.bellard@free.fr>
> * URL             : http://ffmpeg.sourceforge.net/
> * License         : LGPL
>   Description     : FFmpeg Streaming Multimedia System

A lot of the code in ffmpeg is within the 'libavcodec' subdirectory,
and this code has been incorporated by several other projects (xine
and mplayer are all I can think of right now). I know that the libxine
source, at least on the debian servers, contains a copy of libavcodec.
Perhaps a dynamic libavcodec library should be built from the ffmpeg
sources and packages like xine could link against it.

Also, libavcodec contains some assembly routines that greatly enhance
performance. I would make sure that these are enabled on your packages
on all relevant architectures. They should not pose any problems
because IIRC at least on i386 usage of nonstandard features like MMX,
SSE, and 3DNow is decided at runtime based on the processor's features
(CPUID).



Reply to: