Vishal Phirke | 9 Apr 02:28 2005
Picon

ooH323c 0.6 Released

Hi All,
New Release 0.6 is now available. Please let me know if you face any
problems testing.

Release 0.6
1. Added support for timers/timeouts for various messages.
2. Added support for various Reject/Release messages.
3. RAS layer functionality changed to create a more modular gatekeeper client.
4. Code refactoring for better design and performance.
5. Improved capability creation and management code.
6. Added alias addresses to connect/setup/alerting messages.

You can download it from http://www.obj-sys.com/open/
or from https://sourceforge.net/project/showfiles.php?group_id=121413

Regards,
Vishal Phirke
Objective Systems

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Aonzo Emanuele | 19 Apr 10:53 2005
Picon

Capabilities handshake

Hi, I have to talk with H.323 using different capabilities decided at runtime. A H323ep uses is11172 ends another one g711. I have to talk with both endpoint so the right capability (and the relative codec) has to be chosen at runtime.

I’ve added into the stack a new API called “ooAddIS11172AudioCapability()” that enable the capability but now I have to set the codec according to the capability established. Please can you tell me what I have to do? I think that the capability information is in the “call” structure but I’m not sure of what can I do.

I’m using ooH323c 0.6 without gatekeeper.

 

Thank you,

Emanuele

 

Vishal Phirke | 19 Apr 16:20 2005
Picon

Re: Capabilities handshake

Hi,
One way to do this will be just register different start/stop channel
callback functions for each capability.
So, you can have
osEpStartTransmitG711Channel
osEpStartReceiveG711Channel
osEpStopTransmitG711Channel
osEpStopReceiveG711Channel
registered for G711 and
osEpStartTransmitIs11172Channel
osEpStartReceiveIs11172Channel
osEpStopTransmitIs11172Channel
osEpStopReceiveIs11172Channel
for Is11172 capability.

Other possibility is to just keep same callback functions for both
capabilities. And when you get a callback like
osEpStartTransmitChannel(ooCallData *call, ooLogicalChannel *pChannel)
The capability information is embedded inside ooLogicalChannel
structure which you can use.

Let us know how it goes. And do consider submitting patch for Is11172
support in ooh323c.
regards,
Vishal

On 4/19/05, Aonzo Emanuele <Emanuele.Aonzo <at> elsag.it> wrote:
>  
>  
> 
> Hi, I have to talk with H.323 using different capabilities decided at
> runtime. A H323ep uses is11172 ends another one g711. I have to talk with
> both endpoint so the right capability (and the relative codec) has to be
> chosen at runtime. 
> 
> I've added into the stack a new API called "ooAddIS11172AudioCapability()"
> that enable the capability but now I have to set the codec according to the
> capability established. Please can you tell me what I have to do? I think
> that the capability information is in the "call" structure but I'm not sure
> of what can I do. 
> 
> I'm using ooH323c 0.6 without gatekeeper. 
> 
>   
> 
> Thank you, 
> 
> Emanuele 
> 
>

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
Vishal Phirke | 19 Apr 16:24 2005
Picon

Re: ooH323c 0.6 Released

Bug in 0.6 release
In ooH323EpDestroy function following sequence can cause crash

freeContext(&(gH323ep.ctxt));
ooGkClientDestroy();      

Replace it with 

ooGkClientDestroy();
freeContext(&(gH323ep.ctxt));

Regards,
Vishal

On 4/8/05, Vishal Phirke <phirke <at> gmail.com> wrote:
> Hi All,
> New Release 0.6 is now available. Please let me know if you face any
> problems testing.
> 
> Release 0.6
> 1. Added support for timers/timeouts for various messages.
> 2. Added support for various Reject/Release messages.
> 3. RAS layer functionality changed to create a more modular gatekeeper client.
> 4. Code refactoring for better design and performance.
> 5. Improved capability creation and management code.
> 6. Added alias addresses to connect/setup/alerting messages.
> 
> You can download it from http://www.obj-sys.com/open/
> or from https://sourceforge.net/project/showfiles.php?group_id=121413
> 
> Regards,
> Vishal Phirke
> Objective Systems
>

-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728

Gmane