[FFmpeg-devel] Interlace-aware scaler

Eduardo P eduardorp1
Sat Aug 22 01:44:56 CEST 2009


> Libavfilter is not another project, it is a WIP new library that is part of the ffmpeg project.
> where it's already implemented?
>
> Unfortunately not, it is just the right library where such a code would belong.
>
> See also http://wiki.multimedia.cx/index.php?title=Libavfilter .
>
> -Vitor

I'm having a problem building ffmpeg with libavfilter.

What I did:
- checkout libavfilter from svn://svn.mplayerhq.hu/soc/libavfilter;
- read the instructions in README;
- run checkout.sh; cd ffmpeg; ./configure --enable-avfilter, make.

I have the following error:

/home/eduardo/src/libavfilter/ffmpeg/libswscale/libswscale.a(swscale.o):
In function `yuv2yuvX16inC_template':
/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:496:
undefined reference to `av_clip_uint16'
/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:515:
undefined reference to `av_clip_uint16'
/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:516:
undefined reference to `av_clip_uint16'
/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:532:
undefined reference to `av_clip_uint16'
/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:496:
undefined reference to `av_clip_uint16'
/home/eduardo/src/libavfilter/ffmpeg/libswscale/libswscale.a(swscale.o):/home/eduardo/src/libavfilter/ffmpeg/libswscale/swscale.c:515:
more undefined references to `av_clip_uint16' follow
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1

Am I starting from the right place? The second line in
http://wiki.multimedia.cx/index.php?title=Libavfilter tells me to use
svn://svn.mplayerhq.hu/soc/libavfilter, and then I'm following the
instructions from there.

Eduardo



More information about the ffmpeg-devel mailing list