UniMRCP  1.7.0
Typedefs | Functions
rtsp_stream.h File Reference

RTSP Stream Parser and Generator. More...

#include "rtsp_message.h"
#include "apt_text_message.h"
Include dependency graph for rtsp_stream.h:

Go to the source code of this file.

Typedefs

typedef typedefAPT_BEGIN_EXTERN_C struct rtsp_parser_t rtsp_parser_t
 
typedef struct rtsp_generator_t rtsp_generator_t
 

Functions

rtsp_parser_trtsp_parser_create (apr_pool_t *pool)
 
apt_message_status_e rtsp_parser_run (rtsp_parser_t *parser, apt_text_stream_t *stream, rtsp_message_t **message)
 
rtsp_generator_trtsp_generator_create (apr_pool_t *pool)
 
apt_message_status_e rtsp_generator_run (rtsp_generator_t *generator, rtsp_message_t *message, apt_text_stream_t *stream)
 

Detailed Description

RTSP Stream Parser and Generator.

Typedef Documentation

◆ rtsp_generator_t

Opaque RTSP generator declaration

◆ rtsp_parser_t

typedef typedefAPT_BEGIN_EXTERN_C struct rtsp_parser_t rtsp_parser_t

Opaque RTSP parser declaration

Function Documentation

◆ rtsp_generator_create()

rtsp_generator_t* rtsp_generator_create ( apr_pool_t *  pool)

Create RTSP stream generator

◆ rtsp_generator_run()

apt_message_status_e rtsp_generator_run ( rtsp_generator_t generator,
rtsp_message_t message,
apt_text_stream_t stream 
)

Generate RTSP stream

◆ rtsp_parser_create()

rtsp_parser_t* rtsp_parser_create ( apr_pool_t *  pool)

Create RTSP stream parser

◆ rtsp_parser_run()

apt_message_status_e rtsp_parser_run ( rtsp_parser_t parser,
apt_text_stream_t stream,
rtsp_message_t **  message 
)

Parse RTSP stream