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

Public Attributes

pthread_cond_t boss_cv
 
volatile bool boss_waiting
 
char codec [SHORT_STR]
 
char * control
 
struct decode_data_rtsp decode_data
 
bool decompress
 
struct video_desc decompress_desc
 
struct video_desc desc
 
struct rtp * device
 
pthread_mutex_t lock
 
char * mcast_if
 
struct video_frame * out_frame
 
struct pdb * participants
 
int port
 
int required_connections
 
double rtcp_bw
 
struct state_decompress * sd
 
int ttl
 
pthread_t vrtsp_thread_id
 
pthread_cond_t worker_cv
 
volatile bool worker_waiting
 

Detailed Description

Definition at line 212 of file rtsp.c.

Member Data Documentation

◆ boss_cv

pthread_cond_t video_rtsp_state::boss_cv

Definition at line 239 of file rtsp.c.

Referenced by vidcap_rtsp_done(), vidcap_rtsp_grab(), vidcap_rtsp_init(), and vidcap_rtsp_thread().

◆ boss_waiting

volatile bool video_rtsp_state::boss_waiting

Definition at line 240 of file rtsp.c.

Referenced by vidcap_rtsp_grab(), vidcap_rtsp_init(), and vidcap_rtsp_thread().

◆ codec

char video_rtsp_state::codec[SHORT_STR]

Definition at line 213 of file rtsp.c.

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

◆ control

char* video_rtsp_state::control

Definition at line 225 of file rtsp.c.

Referenced by init_rtsp(), setup_codecs_and_controls_from_sdp(), and vidcap_rtsp_done().

◆ decode_data

struct decode_data_rtsp video_rtsp_state::decode_data

◆ decompress

bool video_rtsp_state::decompress

Definition at line 219 of file rtsp.c.

Referenced by vidcap_rtsp_grab(), and vidcap_rtsp_init().

◆ decompress_desc

struct video_desc video_rtsp_state::decompress_desc

Definition at line 222 of file rtsp.c.

Referenced by vidcap_rtsp_grab().

◆ desc

struct video_desc video_rtsp_state::desc

Definition at line 215 of file rtsp.c.

Referenced by init_rtsp(), vidcap_rtsp_grab(), and vidcap_rtsp_init().

◆ device

struct rtp* video_rtsp_state::device

Definition at line 227 of file rtsp.c.

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

◆ lock

pthread_mutex_t video_rtsp_state::lock

Definition at line 236 of file rtsp.c.

Referenced by vidcap_rtsp_done(), vidcap_rtsp_grab(), vidcap_rtsp_init(), and vidcap_rtsp_thread().

◆ mcast_if

char* video_rtsp_state::mcast_if

Definition at line 231 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ out_frame

struct video_frame* video_rtsp_state::out_frame

Definition at line 216 of file rtsp.c.

Referenced by vidcap_rtsp_done(), vidcap_rtsp_grab(), and vidcap_rtsp_thread().

◆ participants

struct pdb* video_rtsp_state::participants

Definition at line 228 of file rtsp.c.

Referenced by vidcap_rtsp_init(), and vidcap_rtsp_thread().

◆ port

int video_rtsp_state::port

Definition at line 224 of file rtsp.c.

Referenced by init_rtsp(), and vidcap_rtsp_init().

◆ required_connections

int video_rtsp_state::required_connections

Definition at line 232 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ rtcp_bw

double video_rtsp_state::rtcp_bw

Definition at line 229 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ sd

struct state_decompress* video_rtsp_state::sd

Definition at line 221 of file rtsp.c.

Referenced by init_decompressor(), vidcap_rtsp_done(), and vidcap_rtsp_grab().

◆ ttl

int video_rtsp_state::ttl

Definition at line 230 of file rtsp.c.

Referenced by vidcap_rtsp_init().

◆ vrtsp_thread_id

pthread_t video_rtsp_state::vrtsp_thread_id

Definition at line 234 of file rtsp.c.

Referenced by vidcap_rtsp_done(), and vidcap_rtsp_init().

◆ worker_cv

pthread_cond_t video_rtsp_state::worker_cv

Definition at line 237 of file rtsp.c.

Referenced by vidcap_rtsp_done(), vidcap_rtsp_grab(), vidcap_rtsp_init(), and vidcap_rtsp_thread().

◆ worker_waiting

volatile bool video_rtsp_state::worker_waiting

Definition at line 238 of file rtsp.c.

Referenced by vidcap_rtsp_init(), and vidcap_rtsp_thread().


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