[PD] Recompile of pd, pdp leads to ffmpeg errors

Yves Degoyon ydegoyon at free.fr
Thu Dec 4 04:34:37 CET 2003


hi,

maybe, you should try with the latest official release of ffmpeg : 0.4.8.

i think libquicktime has a compatibility
with an identified version of ffmpeg.

but, also, if you want libquicktime 0.9.2
to work with pdp, you need to apply this patch :

http://zwizwa.fartit.com/pd/pdp/libquicktime-0.9.2-mjpeg-0.1.patch.gz

cd libquicktime-0.9.2
zcat libquicktime-0.9.2-mjpeg-0.1.patch.gz | patch -p1

cheers,
sevy



thewade wrote:

>I cant find on the net any answer to this, other than libquicktime has problems  with ffmpeg...
>
>Im compiling libquicktime for use with pdp:
>Install prefix   /usr
>Source path      /usr/local/src/ffmpeg-cvs-2003-12-02
>C compiler       gcc
>make             make
>CPU              i686 (generic)
>Big Endian       no
>broken inttypes.h no
>gprof enabled    no
>zlib enabled     yes
>mp3lame enabled  yes
>vorbis enabled   yes
>faad enabled     no
>faadbin enabled  no
>faac enabled     no
>a52 support      no
>a52 dlopened     no
>pp support       no
>debug symbols    yes
>optimize         yes
>shared pp        no
>Video hooking    yes
>SDL support      yes
>risky / patent encumbered codecs yes
>Imlib2 support   no
>freetype support yes
>Sun medialib support no
>AMR-NB float support no
>AMR-NB fixed support no
>AMR-WB float support no
>..are the seetings for ffmpeg-cvs and it compiles fine, but then libquicktime:
>Making all in ffmpeg
>make[3]: Entering directory `/usr/local/src/libquicktime-0.9.2/plugins/ffmpeg'
>source='ffmpeg.c' object='ffmpeg.lo' libtool=yes \
>depfile='.deps/ffmpeg.Plo' tmpdepfile='.deps/ffmpeg.TPlo' \
>depmode=gcc3 /bin/sh ../../depcomp \
>/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/    -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2  -finline-functions -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o ffmpeg.lo `test -f 'ffmpeg.c' || echo './'`ffmpeg.c
>mkdir .libs
>gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -I../../include/ -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c ffmpeg.c -MT ffmpeg.lo -MD -MP -MF .deps/ffmpeg.TPlo  -fPIC -DPIC -o .libs/ffmpeg.lo
>ffmpeg.c: In function `set_parameter_video':
>ffmpeg.c:108: structure has no member named `aspect_ratio'
>ffmpeg.c:110: structure has no member named `aspect_ratio'
>ffmpeg.c:112: structure has no member named `aspect_ratio'
>make[3]: *** [ffmpeg.lo] Error 1
>make[3]: Leaving directory `/usr/local/src/libquicktime-0.9.2/plugins/ffmpeg'
>make[2]: *** [all-recursive] Error 1
>make[2]: Leaving directory `/usr/local/src/libquicktime-0.9.2/plugins'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/usr/local/src/libquicktime-0.9.2'
>make: *** [all] Error 2
>
>I saw some stuff about a patch for libquicktime...
>
>Does anyone here know what the story is with this?
>Im using the cvs version of libquicktime because 0.9.2 did the same thing, except with more: ffmpeg.c:108: structure has no member named `aspect_ratio'
>
>THanks for the help!
>-thewade
>
>_______________________________________________
>PD-list mailing list
>PD-list at iem.at
>http://iem.at/cgi-bin/mailman/listinfo/pd-list
>
>






More information about the Pd-list mailing list