UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
rtsp_state Struct Reference
Collaboration diagram for rtsp_state:
Collaboration graph

Public Attributes

const char * addr
 
struct audio_rtsp_state artsp_state
 
rtsp_types_t avType
 
char base_url [1024]
 for control URLs with relative path; '/' included
 
CURL * curl
 
pthread_t keep_alive_rtsp_thread_id
 
pthread_cond_t keepalive_cv
 
pthread_mutex_t lock
 
uint32_t magic
 
char * sdp
 
bool setup_completed
 
volatile bool should_exit
 
_Bool sps_pps_emitted
 emit SPS/PPS once first to reduce decoding errors
 
char uri [1024]
 
struct video_rtsp_state vrtsp_state
 

Detailed Description

Definition at line 275 of file rtsp.c.

Member Data Documentation

◆ addr

const char* rtsp_state::addr

Definition at line 281 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ artsp_state

struct audio_rtsp_state rtsp_state::artsp_state

◆ avType

rtsp_types_t rtsp_state::avType

Definition at line 280 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ base_url

char rtsp_state::base_url[1024]

for control URLs with relative path; '/' included

Definition at line 279 of file rtsp.c.

Referenced by process_rtsp_describe_header(), setup_codecs_and_controls_from_sdp(), and vidcap_rtsp_init().

◆ curl

◆ keep_alive_rtsp_thread_id

pthread_t rtsp_state::keep_alive_rtsp_thread_id

Definition at line 288 of file rtsp.c.

Referenced by vidcap_rtsp_done(), and vidcap_rtsp_init().

◆ keepalive_cv

pthread_cond_t rtsp_state::keepalive_cv

Definition at line 290 of file rtsp.c.

Referenced by keep_alive_thread(), vidcap_rtsp_done(), and vidcap_rtsp_init().

◆ lock

pthread_mutex_t rtsp_state::lock

Definition at line 289 of file rtsp.c.

Referenced by keep_alive_thread(), vidcap_rtsp_done(), and vidcap_rtsp_init().

◆ magic

uint32_t rtsp_state::magic

Definition at line 276 of file rtsp.c.

Referenced by print_rtsp_header(), and vidcap_rtsp_init().

◆ sdp

char* rtsp_state::sdp

Definition at line 282 of file rtsp.c.

◆ setup_completed

bool rtsp_state::setup_completed

Definition at line 292 of file rtsp.c.

Referenced by init_rtsp(), and vidcap_rtsp_done().

◆ should_exit

volatile bool rtsp_state::should_exit

◆ sps_pps_emitted

_Bool rtsp_state::sps_pps_emitted

emit SPS/PPS once first to reduce decoding errors

Definition at line 293 of file rtsp.c.

Referenced by vidcap_rtsp_grab().

◆ uri

◆ vrtsp_state


The documentation for this struct was generated from the following file: