a-oRTP  5.2.0
Data Structures | Typedefs | Functions
rtptransport.h File Reference

The RtpTransport api. More...

#include <ortp/port.h>
#include <ortp/rtp.h>

Go to the source code of this file.

Data Structures

struct  _RtpModule
 
struct  _RtpTransport
 

Typedefs

typedef struct _RtpModule RtpModule
 
typedef struct _RtpTransport RtpTransport
 

Functions

RtpModuleortp_module_new (const char *name)
 
void ortp_module_add (RtpModule *module)
 
int ortp_module_set_option (RtpModule *module, int opt, void *value)
 
void ortp_module_free (RtpModule *module)
 
bool_t ortp_module_is_supported (const char *name)
 
void ortp_module_remove_all (void)
 
RtpTransportortp_transport_new (const char *name)
 
void ortp_transport_add (RtpTransport *transport)
 
int ortp_transport_set_option (RtpTransport *transport, int opt, void *value)
 
void ortp_transport_free (RtpTransport *transport)
 
bool_t ortp_transport_is_supported (const char *name)
 
void ortp_transport_remove_all (void)
 

Detailed Description

The RtpTransport api.

The RtpTransport objects provide some ability to modify packets before they are sent and to send packets with different formating.