Re: [Ekiga-devel-list] 1st working SVN build Ekiga on FreeBSD
- From: Matthias Apitz <guru Sisis de>
- To: Matthias Schneider <matthias schneider TU-Ilmenau DE>, Damien Sandras <dsandras seconix com>, Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] 1st working SVN build Ekiga on FreeBSD
- Date: Wed, 2 Apr 2008 17:17:04 +0200
El día Wednesday, April 02, 2008 a las 03:43:55PM +0200, Matthias Apitz escribió:
> I did H.323 tests against someone using Netmeeting (which worked fine)
> and against our VSX7000 VC system (in which at least I can see what the
> VSX7000 is sending as video); both tests have be done inside our VPN;
> I'll check with tcpdump if in connection to 500 ekiga net via Internet
> it is not our firewall that disables the receiving...
>
> > > do you have any plans about H.264 in H.323?
> > None from my side but there is an experimental implmenetation by Simone Horne
> > you can activate via a simple #define.
> > Matthias
Matthias, I have found the place and activated the #define H323_H264_TEST;
now the compilation stops with:
...
gmake[3]: Entering directory `/usr/home/guru/Ekiga/opal/plugins/video/H.264'
g++ -I../../../include -DLICENCE_MPL -DWITH_RFC_COMPLIANT_DEFAULTS -I../common -fPIC -DH323_H264_TEST -DP_FREEBSD -I/usr/local/include -c h264-x264.cxx -o obj/h264-x264.o
In file included from h264-x264.h:61,
from h264-x264.cxx:38:
/usr/local/include/ffmpeg/avcodec.h:2248: warning: 'ImgReSampleContext' is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2242)
/usr/local/include/ffmpeg/avcodec.h:2258: warning: 'ImgReSampleContext' is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2242)
In file included from h264-x264.cxx:38:
h264-x264.h:379: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:379: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:390: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:390: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:402: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:402: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:414: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:414: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:426: error: braces around scalar initializer for type 'signed char:1'
h264-x264.h:426: error: braces around scalar initializer for type 'signed char:1'
the problem is the macro DECLARE_GENERIC_OPTIONS(...) in h264-x264.h
and a patch is attached, which let it compile;
but: in Ekiga it shows H.264 again only for SIP and not for H.323; do I
have to activate something else?
Emilio
--
Matthias Apitz
*** opal/plugins/video/H.264/h264-x264.h 2008-04-02 17:07:24.000000000 +0200
--- opal/plugins/video/H.264/h264-x264.h.orig 2008-04-02 17:06:02.000000000 +0200
***************
*** 275,282 ****
}; \
static const struct PluginCodec_H323GenericParameterDefinition prefix##_h323params[] = \
{ \
! {1,41, PluginCodec_H323GenericParameterDefinition::PluginCodec_GenericParameter_BooleanArray, prefix##_Profile }, \
! {1,42, PluginCodec_H323GenericParameterDefinition::PluginCodec_GenericParameter_unsignedMin, prefix##_Level }, \
NULL \
}; \
static struct PluginCodec_H323GenericCodecData prefix##_h323GenericData[] = { \
--- 275,282 ----
}; \
static const struct PluginCodec_H323GenericParameterDefinition prefix##_h323params[] = \
{ \
! {1,41, PluginCodec_H323GenericParameterDefinition::PluginCodec_GenericParameter_BooleanArray,{prefix##_Profile}}, \
! {1,42, PluginCodec_H323GenericParameterDefinition::PluginCodec_GenericParameter_unsignedMin,{prefix##_Level}}, \
NULL \
}; \
static struct PluginCodec_H323GenericCodecData prefix##_h323GenericData[] = { \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]