mrcp_unirtsp_sdp.h File Reference

MRCP RTSP SDP Transformations. More...

#include "mrcp_session_descriptor.h"

Go to the source code of this file.

Functions

APT_BEGIN_EXTERN_C
mrcp_session_descriptor_t
mrcp_descriptor_generate_by_rtsp_request (const rtsp_message_t *request, const char *force_destination_ip, const apr_table_t *resource_map, apr_pool_t *pool, su_home_t *home)
mrcp_session_descriptor_tmrcp_descriptor_generate_by_rtsp_response (const rtsp_message_t *request, const rtsp_message_t *response, const char *force_destination_ip, const apr_table_t *resource_map, apr_pool_t *pool, su_home_t *home)
rtsp_message_trtsp_request_generate_by_mrcp_descriptor (const mrcp_session_descriptor_t *descriptor, const apr_table_t *resource_map, apr_pool_t *pool)
rtsp_message_trtsp_response_generate_by_mrcp_descriptor (const rtsp_message_t *request, const mrcp_session_descriptor_t *descriptor, const apr_table_t *resource_map, apr_pool_t *pool)
rtsp_message_trtsp_resource_discovery_request_generate (const char *resource_name, const apr_table_t *resource_map, apr_pool_t *pool)
mrcp_session_descriptor_tmrcp_resource_discovery_response_generate (const rtsp_message_t *request, const rtsp_message_t *response, const apr_table_t *resource_map, apr_pool_t *pool, su_home_t *home)
rtsp_message_trtsp_resource_discovery_response_generate (const rtsp_message_t *request, const char *ip, const char *origin, apr_pool_t *pool)
const char * mrcp_name_get_by_rtsp_name (const apr_table_t *resource_map, const char *rtsp_name)
const char * rtsp_name_get_by_mrcp_name (const apr_table_t *resource_map, const char *mrcp_name)

Detailed Description

MRCP RTSP SDP Transformations.


Function Documentation

APT_BEGIN_EXTERN_C mrcp_session_descriptor_t* mrcp_descriptor_generate_by_rtsp_request ( const rtsp_message_t request,
const char *  force_destination_ip,
const apr_table_t *  resource_map,
apr_pool_t *  pool,
su_home_t *  home 
)

Generate MRCP descriptor by RTSP request

mrcp_session_descriptor_t* mrcp_descriptor_generate_by_rtsp_response ( const rtsp_message_t request,
const rtsp_message_t response,
const char *  force_destination_ip,
const apr_table_t *  resource_map,
apr_pool_t *  pool,
su_home_t *  home 
)

Generate MRCP descriptor by RTSP response

const char* mrcp_name_get_by_rtsp_name ( const apr_table_t *  resource_map,
const char *  rtsp_name 
)

Get MRCP resource name by RTSP resource name

mrcp_session_descriptor_t* mrcp_resource_discovery_response_generate ( const rtsp_message_t request,
const rtsp_message_t response,
const apr_table_t *  resource_map,
apr_pool_t *  pool,
su_home_t *  home 
)

Generate resource discovery descriptor by RTSP response

const char* rtsp_name_get_by_mrcp_name ( const apr_table_t *  resource_map,
const char *  mrcp_name 
)

Get RTSP resource name by MRCP resource name

rtsp_message_t* rtsp_request_generate_by_mrcp_descriptor ( const mrcp_session_descriptor_t descriptor,
const apr_table_t *  resource_map,
apr_pool_t *  pool 
)

Generate RTSP request by MRCP descriptor

rtsp_message_t* rtsp_resource_discovery_request_generate ( const char *  resource_name,
const apr_table_t *  resource_map,
apr_pool_t *  pool 
)

Generate RTSP resource discovery request

rtsp_message_t* rtsp_resource_discovery_response_generate ( const rtsp_message_t request,
const char *  ip,
const char *  origin,
apr_pool_t *  pool 
)

Generate RTSP resource discovery response

rtsp_message_t* rtsp_response_generate_by_mrcp_descriptor ( const rtsp_message_t request,
const mrcp_session_descriptor_t descriptor,
const apr_table_t *  resource_map,
apr_pool_t *  pool 
)

Generate RTSP response by MRCP descriptor

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1