[FFmpeg-cvslog] r9588 - trunk/libavcodec/Makefile

Aurelien Jacobs aurel
Wed Jul 11 14:41:31 CEST 2007


On Wed, 11 Jul 2007 13:38:29 +0200
Michael Niedermayer <michaelni at gmx.at> wrote:

> Hi
> 
> On Wed, Jul 11, 2007 at 10:59:52AM +0200, aurel wrote:
> > Author: aurel
> > Date: Wed Jul 11 10:59:52 2007
> > New Revision: 9588
> > 
> > Log:
> > conditional compilation of motion_est.c
> > 
> > Modified:
> >    trunk/libavcodec/Makefile
> > 
> [...]
> > @@ -99,12 +98,12 @@ OBJS-$(CONFIG_INTERPLAY_DPCM_DECODER)  +
> >  OBJS-$(CONFIG_JPEGLS_DECODER)          += jpeglsdec.o jpegls.o mjpegdec.o mjpeg.o golomb.o
> >  OBJS-$(CONFIG_JPEGLS_ENCODER)          += jpeglsenc.o jpegls.o golomb.o
> >  OBJS-$(CONFIG_KMVC_DECODER)            += kmvc.o
> > -OBJS-$(CONFIG_LJPEG_ENCODER)           += ljpegenc.o mjpegenc.o mjpeg.o mpegvideo_enc.o
> > +OBJS-$(CONFIG_LJPEG_ENCODER)           += ljpegenc.o mjpegenc.o mjpeg.o mpegvideo_enc.o motion_est.o
> >  OBJS-$(CONFIG_LOCO_DECODER)            += loco.o golomb.o
> >  OBJS-$(CONFIG_MACE3_DECODER)           += mace.o
> >  OBJS-$(CONFIG_MACE6_DECODER)           += mace.o
> >  OBJS-$(CONFIG_MJPEG_DECODER)           += mjpegdec.o mjpeg.o
> > -OBJS-$(CONFIG_MJPEG_ENCODER)           += mjpegenc.o mjpeg.o mpegvideo_enc.o
> > +OBJS-$(CONFIG_MJPEG_ENCODER)           += mjpegenc.o mjpeg.o mpegvideo_enc.o motion_est.o
> >  OBJS-$(CONFIG_MJPEGB_DECODER)          += mjpegbdec.o mjpegdec.o mjpeg.o
> >  OBJS-$(CONFIG_MMVIDEO_DECODER)         += mmvideo.o
> >  OBJS-$(CONFIG_MP2_DECODER)             += mpegaudiodec.o mpegaudiodecheader.o mpegaudio.o mpegaudiodata.o
> 
> these 2 really should not need motion est

Ok, but mpegvideo_enc.o highly depends on motion est and those 2
depends on mpegvideo enc. It seems pretty hard to loosen this dependency.

Aurel




More information about the ffmpeg-cvslog mailing list