#include <rtspinternals.h>

Public Types | |
| enum | types { M_ON_DEMAND, CONTAINER } |
Data Fields | |
| RTSP_COMMON_IF nms_rtsp_hints * | hints |
| uint16_t | force_rtp_port |
| pthread_cond_t | cond_busy |
| nms_transport | transport |
| sock_type | default_rtp_proto |
| nms_rtsp_interleaved * | interleaved |
| uint16_t | next_ilvd_ch |
| enum rtsp_thread::types | type |
| nms_wait_for | wait_for |
| char * | server_port |
| char * | urlname |
| struct rtsp_buffer | in_buffer |
| rtp_thread * | rtp_th |
It contains the global data: the current state, the connection port, the input buffer and the session queue.
type field shows the kind of media stream active, depending on it RTSP has different behaviours.buffer
Definition at line 172 of file rtspinternals.h.
| enum rtsp_thread::types |
enum possible kind of stream.
Definition at line 182 of file rtspinternals.h.
Kind of active media stream: Media On Demand or Container.
| nms_wait_for rtsp_thread::wait_for |
Expected response from server.
Definition at line 186 of file rtspinternals.h.
| char* rtsp_thread::server_port |
Server listening port.
Definition at line 187 of file rtspinternals.h.
| char* rtsp_thread::urlname |
Requested URL
Definition at line 189 of file rtspinternals.h.
struct rtsp_buffer rtsp_thread::in_buffer [read] |
Input buffer.
Definition at line 190 of file rtspinternals.h.
Referenced by check_status(), handle_rtsp_pkt(), and rtsp().
1.5.4