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 [EMAIL PROTECTED] 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[] = { \
_______________________________________________ Ekiga-devel-list mailing list Ekiga-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-devel-list