17 #ifndef MRCP_SESSION_DESCRIPTOR_H 18 #define MRCP_SESSION_DESCRIPTOR_H 27 #include <apr_tables.h> 91 return mrcp_session_media_count_get(descriptor) - 1;
115 return mrcp_session_media_count_get(descriptor) - 1;
139 return mrcp_session_media_count_get(descriptor) - 1;
#define MRCP_DECLARE(type)
Definition: mrcp.h:40
const char * mrcp_session_status_phrase_get(mrcp_session_status_e status)
apr_array_header_t * audio_media_arr
Definition: mrcp_session_descriptor.h:69
Definition: mrcp_session_descriptor.h:36
Definition: mrcp_session_descriptor.h:35
apt_str_t origin
Definition: mrcp_session_descriptor.h:52
#define APT_END_EXTERN_C
Definition: apt.h:38
int apt_bool_t
Definition: apt.h:57
mrcp_session_descriptor_t * mrcp_session_descriptor_create(apr_pool_t *pool)
mrcp_session_status_e
Definition: mrcp_session_descriptor.h:33
apr_hash_t * resource_attribs
Definition: mrcp_session_descriptor.h:46
apt_bool_t resource_state
Definition: mrcp_session_descriptor.h:60
Definition: mrcp_session_descriptor.h:42
apr_array_header_t * video_media_arr
Definition: mrcp_session_descriptor.h:71
apr_array_header_t * control_media_arr
Definition: mrcp_session_descriptor.h:67
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
MRCP Signaling Types Declaration.
Definition: mrcp_session_descriptor.h:34
apr_table_t * generic_attribs
Definition: mrcp_session_descriptor.h:44
Definition: mrcp_session_descriptor.h:37
mrcp_session_descriptor_t * mrcp_session_answer_create(const mrcp_session_descriptor_t *offer, apr_pool_t *pool)
mrcp_session_attribs_t attribs
Definition: mrcp_session_descriptor.h:74
mrcp_session_status_e status
Definition: mrcp_session_descriptor.h:62
int response_code
Definition: mrcp_session_descriptor.h:64
Definition: mrcp_session_descriptor.h:38
Definition: apt_string.h:36
Definition: mrcp_session_descriptor.h:50
apt_str_t ip
Definition: mrcp_session_descriptor.h:54
apt_str_t resource_name
Definition: mrcp_session_descriptor.h:58
MPF RTP Stream Descriptor.
apt_str_t ext_ip
Definition: mrcp_session_descriptor.h:56