FFMPEG support in VXL is fairly new and experimental. In fact, we
are currently rewriting the vidl library from scratch and plan
completely replace all of this code. The problem with FFMPEG is that
the API is continually changing. We have to use many #ifdef
statements to alter our code depending on the version you are using.=20
It's likely that you don't have one of the versions we've tested.=20
Again, if you don't care about video encoding/decoding support simply
use IGNORE in the cmake options for FFMPEG. If you do want use this
the following versions have been tested (I think):
0.4.9-pre1 (the lastest official release from FFMPEG - July 9th 2004)
0.cvs20050918-5 (packaged with Debian Etch (testing))
On 1/22/06, Jurgen Depicker <jurgen.lists@...> wrote:
> First of all thanks to Matt who helped me out three days ago.
> I still struggle getting the compilation to complete. At the very end
> of the make, I get a whole bunch of error messages, starting with the
> following excerpt:
> Building object file vidl_mpegcodec.o...
> Building object file vidl_mpegcodec_helper.o...
> Building object file vidl_ffmpeg_codec.o...
> /home/jurgen/jona/vxl-1.4.0/core/vidl/vidl_ffmpeg_codec.cxx: In member
> function 'virtual bool vidl_ffmpeg_codec::probe(const std::string&)':
> /home/jurgen/jona/vxl-1.4.0/core/vidl/vidl_ffmpeg_codec.cxx:62: fout:
> cannot convert 'AVCodecContext**' to 'AVCodecContext*' in
> It seems to me I miss something configurig the FFMPEG_INCLUDE_DIR or
> FFMPEG_avcodec and _avformat?
> I installed the packages ffmpeg and ffmpeg-devel, but to no avail - it se=
> Can someone help me out? Sorry for bothering...
> 2006/1/19, Matt Leotta <matt.leotta@...>:
> > My Debian machine has this library at
> > /usr/lib/libaviplay.so
> > However, if you are just trying to get VXL to compile and you don't
> > care about reading AVI files then you can safely set this value to
> > IGNORE. VXL will build fine without avifile support.
> > --Matt
> > On 1/19/06, Jurgen Depicker <jurgen.lists@...> wrote:
> > > Sorry to bother you. I'm trying to get VXL to work on a fedora core =
> > > system. I installed avifile 0.7 from an rpm found at ATrpms, but I
> > > keep on getting the following error message when running ccmake
> > > $VXLSRC (variable set to correct dir):
> > >
> > > AVIFILE_AVIPLAY_LIBRARY: Where can the aviplay library be found
> > >
> > > Can someone help me out?
> > >
> > > Thanks, J=FCrgen.
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.net email is sponsored by: Splunk Inc. Do you grep through lo=
> > > for problems? Stop! Download the new AJAX search engine that makes
> > > searching your log files as easy as surfing the web. DOWNLOAD SPLUN=
> > > http://sel.as-us.falkag.net/sel?cmdlnk&kid=103432&bid#0486&dat=121642
> > > _______________________________________________
> > > Vxl-users mailing list
> > > Vxl-users@...
> > > https://lists.sourceforge.net/lists/listinfo/vxl-users
> > >