UniMRCP  1.7.0
Functions
mrcp_sdp.h File Reference

MRCP SDP Transformations. More...

#include "mrcp_sig_types.h"
Include dependency graph for mrcp_sdp.h:

Go to the source code of this file.

Functions

APT_BEGIN_EXTERN_C apr_size_t sdp_string_generate_by_mrcp_descriptor (char *buffer, apr_size_t size, const mrcp_session_descriptor_t *descriptor, apt_bool_t offer)
 
apt_bool_t mrcp_descriptor_generate_by_sdp_session (mrcp_session_descriptor_t *descriptor, const sdp_session_t *sdp, const char *force_destination_ip, apr_pool_t *pool)
 
apt_bool_t mrcp_resource_discovery_generate_by_sdp_session (mrcp_session_descriptor_t *descriptor, const sdp_session_t *sdp, apr_pool_t *pool)
 
apr_size_t sdp_resource_discovery_string_generate (const char *ip, const char *origin, char *buffer, apr_size_t size)
 

Detailed Description

MRCP SDP Transformations.

Function Documentation

◆ mrcp_descriptor_generate_by_sdp_session()

apt_bool_t mrcp_descriptor_generate_by_sdp_session ( mrcp_session_descriptor_t descriptor,
const sdp_session_t *  sdp,
const char *  force_destination_ip,
apr_pool_t *  pool 
)

Generate MRCP descriptor by SDP session

◆ mrcp_resource_discovery_generate_by_sdp_session()

apt_bool_t mrcp_resource_discovery_generate_by_sdp_session ( mrcp_session_descriptor_t descriptor,
const sdp_session_t *  sdp,
apr_pool_t *  pool 
)

Generate MRCP resource discovery descriptor by SDP session

◆ sdp_resource_discovery_string_generate()

apr_size_t sdp_resource_discovery_string_generate ( const char *  ip,
const char *  origin,
char *  buffer,
apr_size_t  size 
)

Generate SDP resource discovery string

◆ sdp_string_generate_by_mrcp_descriptor()

APT_BEGIN_EXTERN_C apr_size_t sdp_string_generate_by_mrcp_descriptor ( char *  buffer,
apr_size_t  size,
const mrcp_session_descriptor_t descriptor,
apt_bool_t  offer 
)

Generate SDP string by MRCP descriptor