[Ffmpeg-devel] [PATCH] libavutil - splitting parts from libavcodec
Sun Jul 24 23:12:22 CEST 2005
On Sunday 24 July 2005 11:36, Alexander Strasser wrote:
> Alexander Strasser wrote:
> > i moved some of the generic utility code of libavcodec
> > to a lib of its own: libavutil.
> > The idea is to have the generally useful stuff in an
> > independent directory/library for making it conviniently
> > usable from other projects. It IMHO also improves FFmpeg
> > project's internal structure/layout.
> > I did no functional changes to the code. I did only
> > code moving, buildsystem changes and exporting of
> > functions through avutil.h .
> I was unnecessary incompatible because of a misconception
> i had about the dynamic linkage of libavformat.
> Also removed a cosmetical change that slipped through.
> Corrected patch attached.
av_reduce() seems to disapear
av_rescale* are quite generic functions too, so they should be moved into
ff_sqrt_tab and ff_reverse are used by common.h so they must be moved or the
functions which use them must be moved away from common.h
and please remove all the version & build defines from libavutil unless they
are needed for something (didnt notice anything) these can be added later
when we decided what to do with the libavcodec/format versioning
then grep for libavcodec in the files in libavutil, there are a few in the
Makefile at least which shouldnt be there
More information about the ffmpeg-devel