The opening didn't break it just returned false
The reason it returned false was that it was unable to locate a common h.239 capability.
 
Make sure you have a compatible H.263 plugin. It should have a PluginCodec_MediaTypeExtVideo in the plugin definition. If not get it out of the CVS in the extensions directory.
 
The Simple program in the applications directory of the CVS supports H.239.
 
 
Simon
-----Original Message-----
From: h323plus-bounces@lists.packetizer.com [mailto:h323plus-bounces@lists.packetizer.com]On Behalf Of Abhishek Rohilla
Sent: Friday, January 04, 2008 4:25 PM
To: h323plus@lists.packetizer.com
Subject: Re: [h323plus] How to Add Extended Video Capability for H.239

Hi

I have done the following in class derived from H323EndPoint
this->AddAllCapabilities(0, 0, "*");
this->AddAllExtendedVideoCapabilities(0,P_MAX_INDEX);

Then during call I called
H323Connection::OpenExtendedVideoSession( unsigned role,H323ChannelNumber &)
in H323EndPoin::OnConnectionEstablished()

In OpenExtendedVideoSession()
it breaks without opening extended video channel
because the check
(remoteCapability != NULL) fails.

I am trying to connect my application with Polycom PVX with H239 content enabled

I couldn't find H239 sample on CVS on sourceforge.
Please help.