Le jeudi 10 septembre 2009 21:42:47, [email protected] a écrit : > Simon Morlat <[email protected]> writes: > > Most distros disable video encoders in ffmpeg, for patent reasons. > > You perhaps have one of your ffmpeg that has encoders disabled, > > preventing one side to send any video packet. > > I compiled ffmpeg from source. > The ffmpeg configure script claims all sorts of encoders, including > payload 34, h263, that we are testing with. > > Can I query what codecs are available somehow in the mediastreamer api? > > Also, when things doesnt work we get a trace from this line in videoenc.c: > > ms_error("Unsupported codec id %i",s->codec); > > the id reported is 2. THis number matches the CodecID enum declared in libavcodec/avcodec.h. Seems like ffmpeg isn't able to provide linphone with the requested codec. Make sure you do not have two libavcodec.so or .a installed on your system (/usr/ or /usr/local). It is common that linphone is compiled with the distro's ffmpeg instead of the manually compiled ffmpeg, usually installed in /usr/local.
SImon > > > SImon > > > > Le jeudi 10 septembre 2009 15:57:19, [email protected] a écrit : > >> [email protected] writes: > >> > Simon Morlat <[email protected]> writes: > >> >> Hi, > >> >> > >> >> Win32 cross-compilation is not supported. > >> >> Linphone Win32 compilation is something difficult, I spent weeks on > >> >> it. In the svn, it is documented in README.mingw, and following > >> >> carefully this doc you should able to succeed within a day of work. > >> >> I have little hope that cross-compilation could work someday. I tried > >> >> a bit, but with my favourite distro the mingw cross compile tools are > >> >> totally outdated (gcc-3.4) and have no chance of success. > >> > > >> > I got mediastreamer2/tests/mediastreamer.exe cross compiled, and it > >> > sort of works. > >> > > >> > It shows my webcam video, and also the remote video streamed to me. > >> > However, the remote side doesnt get any video. > >> > > >> > Have I forgot something obviuous? How shall I proceed with debugging? > >> > >> Forgot: theora video seems to work sometimes in both directions, h263 > >> only in one. > >> > >> >> Simon > >> >> > >> >> Le mercredi 2 septembre 2009 17:00:14, [email protected] a écrit : > >> >>> I'm trying to cross compile linphone for w32 on a fedora 11 box > >> >>> using mingw32, but its not going well. > >> >>> > >> >>> First I appear to need libosip and libexosip. > >> >>> > >> >>> libosip2 compiled fine with this: > >> >>> ./configure --host=i686-pc-mingw32 --enable-mt=no > >> >>> --prefix=/usr/i686-pc-mingw32/sys-root/mingw && sudo make install > >> >>> > >> >>> libexosip doesnt go too well though. I get lots of issues when > >> >>> trying to include the w32 plattform sdk includes. Any hints? _______________________________________________ Linphone-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/linphone-users
