Library management functions

Name

Library management functions  -- 

Synopsis


#include ortp.h

bool_t              ortp_min_version_required           (int major,
                                                         int minor,
                                                         int micro);
void                ortp_init                           ();
void                ortp_scheduler_init                 ();
void                ortp_exit                           ();

Description

Details

ortp_min_version_required ()

bool_t              ortp_min_version_required           (int major,
                                                         int minor,
                                                         int micro);

This function give the opportunity to programs to check if the libortp they link to has the minimum version number they need.

major:

minor:

micro:

Returns:

true if ortp has a version number greater or equal than the required one.


ortp_init ()

void                ortp_init                           ();

Initialize the oRTP library. You should call this function first before using oRTP API.


ortp_scheduler_init ()

void                ortp_scheduler_init                 ();

Initialize the oRTP scheduler. You only have to do that if you intend to use the scheduled mode of the RtpSession in your application.


ortp_exit ()

void                ortp_exit                           ();

Gracefully uninitialize the library, including shutdowning the scheduler if it was started.