| 
    UniMRCP
    1.7.0
    
   | 
 
MRCP Recorder Header. More...


Go to the source code of this file.
Data Structures | |
| struct | mrcp_recorder_header_t | 
Typedefs | |
| typedef struct mrcp_recorder_header_t | mrcp_recorder_header_t | 
Enumerations | |
| enum | mrcp_recorder_header_id {  RECORDER_HEADER_SENSITIVITY_LEVEL, RECORDER_HEADER_NO_INPUT_TIMEOUT, RECORDER_HEADER_COMPLETION_CAUSE, RECORDER_HEADER_COMPLETION_REASON, RECORDER_HEADER_FAILED_URI, RECORDER_HEADER_FAILED_URI_CAUSE, RECORDER_HEADER_RECORD_URI, RECORDER_HEADER_MEDIA_TYPE, RECORDER_HEADER_MAX_TIME, RECORDER_HEADER_TRIM_LENGTH, RECORDER_HEADER_FINAL_SILENCE, RECORDER_HEADER_CAPTURE_ON_SPEECH, RECORDER_HEADER_VER_BUFFER_UTTERANCE, RECORDER_HEADER_START_INPUT_TIMERS, RECORDER_HEADER_NEW_AUDIO_CHANNEL, RECORDER_HEADER_COUNT }  | 
| enum | mrcp_recorder_completion_cause_e {  RECORDER_COMPLETION_CAUSE_SUCCESS_SILENCE = 0, RECORDER_COMPLETION_CAUSE_SUCCESS_MAXTIME = 1, RECORDER_COMPLETION_CAUSE_NO_INPUT_TIMEOUT = 2, RECORDER_COMPLETION_CAUSE_URI_FAILURE = 3, RECORDER_COMPLETION_CAUSE_ERROR = 4, RECORDER_COMPLETION_CAUSE_COUNT = 5, RECORDER_COMPLETION_CAUSE_UNKNOWN = RECORDER_COMPLETION_CAUSE_COUNT }  | 
Functions | |
| const mrcp_header_vtable_t * | mrcp_recorder_header_vtable_get (mrcp_version_e version) | 
| const apt_str_t * | mrcp_recorder_completion_cause_get (mrcp_recorder_completion_cause_e completion_cause, mrcp_version_e version) | 
MRCP Recorder Header.
| typedef struct mrcp_recorder_header_t mrcp_recorder_header_t | 
MRCP recorder-header declaration
MRCP recorder completion-cause
MRCP recorder header fields
| const apt_str_t* mrcp_recorder_completion_cause_get | ( | mrcp_recorder_completion_cause_e | completion_cause, | 
| mrcp_version_e | version | ||
| ) | 
Get recorder completion cause string
| const mrcp_header_vtable_t* mrcp_recorder_header_vtable_get | ( | mrcp_version_e | version | ) | 
Get recorder header vtable
 1.8.13