Re: Better Video Codecs - was Re: [GnomeMeeting-list] ideas..



Afraid I'm stuck on the very first step....
Using precompiled patched ffmpeg - I'm unable to install it at all.

in ffmpeg 0.4.7 I do a ,/configure and get this:

./configure: line 710: sdl-config: command not found
./configure: line 710: sdl-config: command not found
Install prefix   /usr/local
Source path      /home/jgjones/tmp/GnomeMeeting/ffmpeg-0.4.7
C compiler       gcc
make             make
CPU              x86 (generic)
Big Endian       no
MMX enabled      yes
Vector Builtins  yes
gprof enabled    no
zlib enabled     yes
mp3lame enabled  no
vorbis enabled   no
faad enabled     no
faadbin enabled  no
a52 support      yes
a52 dlopened     no
pp support       yes
shared pp        no
Video hooking    yes
SDL support      no
risky / patent encumbered codecs yes
optimize for size no
Imlib2 support   no
freetype support yes
Sun medialib support no
AMR-NB float support no
AMR-NB fixed support no
Creating config.mak and config.h
config.h is unchanged

Then I assume that since it's precompiled I don't need to do a make and then make install so do a make install:

make -C libavcodec all
make[1]: Entering directory `/home/jgjones/tmp/GnomeMeeting/ffmpeg-0.4.7/libavcodec' gcc -O3 -Wall -g -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o common.o common.c
In file included from avcodec.h:14,
                 from common.c:27:
common.h:66: error: array type has incomplete element type
common.h:70: error: array type has incomplete element type
make[1]: *** [common.o] Error 1
make[1]: Leaving directory `/home/jgjones/tmp/GnomeMeeting/ffmpeg-0.4.7/libavcodec'
make: *** [lib] Error 2

make on its own also do the same:

make -C libavcodec all
make[1]: Entering directory `/home/jgjones/tmp/GnomeMeeting/ffmpeg-0.4.7/libavcodec' gcc -O3 -Wall -g -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o common.o common.c
In file included from avcodec.h:14,
                 from common.c:27:
common.h:66: error: array type has incomplete element type
common.h:70: error: array type has incomplete element type
make[1]: *** [common.o] Error 1
make[1]: Leaving directory `/home/jgjones/tmp/GnomeMeeting/ffmpeg-0.4.7/libavcodec'
make: *** [lib] Error 2

I can go no further and install OpenH323 without the patched ffmpeg so what's causing my problems? Thanks.

JGJones

Y Ddraig Goch a ddyry Gychwyn
Cymru am byth

BSL Video-Group:
http://mail.bluecheetah.biz/mailman/listinfo/bsl-vgroup_bluecheetah.biz

Deaf-UK Technology Wiki
http://bslvgroup.mrdini.com/wiki/Main_Page

There are 10 kinds of people in this world: 1) nerds and 2) normals.


Damien Sandras wrote:
Le jeudi 08 d�cembre 2005 � 16:10 +0000, JGJones a �crit :

eek! :)

I'm not too worried about the patent issues myself so I can certainly attempt to compile it myself.

Teach me the Dark Side, Master!



First start removing
gnomemeeting,gnomemeeting-devel,openh323,openh323-devel,pwlib-devel.

Then, download the sources on www.gnomemeeting.org.
Read this : http://www.voxgratia.org/docs/h263_codec.html
After having applied the patch, recompile openh323.

Once it is done, recontact me for the GnomeMeeting part. I will tell you
what to add and where :)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]