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

Public Attributes

struct video_desc desc
 
struct video_desc display_desc
 
std::condition_variable frame_available_cv
 
std::condition_variable frame_consumed_cv
 
Ipc_frame_writer_uniq frame_writer
 
bool ignore_putf_blocking = false
 
std::queue< unique_frame > incoming_queue
 
ipc_frame_conv_func_t ipc_conv = ipc_frame_from_ug_frame
 
Ipc_frame_uniq ipc_frame
 
std::mutex lock
 
struct module * parent
 
int target_height = -1
 
int target_width = -1
 
std::thread thread_id
 

Detailed Description

Definition at line 91 of file unix_sock.cpp.

Member Data Documentation

◆ desc

struct video_desc state_unix_sock::desc

Definition at line 97 of file unix_sock.cpp.

Referenced by display_unix_sock_reconfigure().

◆ display_desc

struct video_desc state_unix_sock::display_desc

Definition at line 98 of file unix_sock.cpp.

◆ frame_available_cv

std::condition_variable state_unix_sock::frame_available_cv

Definition at line 94 of file unix_sock.cpp.

◆ frame_consumed_cv

std::condition_variable state_unix_sock::frame_consumed_cv

Definition at line 93 of file unix_sock.cpp.

◆ frame_writer

Ipc_frame_writer_uniq state_unix_sock::frame_writer

Definition at line 101 of file unix_sock.cpp.

◆ ignore_putf_blocking

bool state_unix_sock::ignore_putf_blocking = false

Definition at line 106 of file unix_sock.cpp.

◆ incoming_queue

std::queue<unique_frame> state_unix_sock::incoming_queue

Definition at line 92 of file unix_sock.cpp.

◆ ipc_conv

ipc_frame_conv_func_t state_unix_sock::ipc_conv = ipc_frame_from_ug_frame

Definition at line 108 of file unix_sock.cpp.

◆ ipc_frame

Ipc_frame_uniq state_unix_sock::ipc_frame

Definition at line 100 of file unix_sock.cpp.

◆ lock

std::mutex state_unix_sock::lock

Definition at line 95 of file unix_sock.cpp.

◆ parent

struct module* state_unix_sock::parent

Definition at line 110 of file unix_sock.cpp.

◆ target_height

int state_unix_sock::target_height = -1

Definition at line 104 of file unix_sock.cpp.

◆ target_width

int state_unix_sock::target_width = -1

Definition at line 103 of file unix_sock.cpp.

◆ thread_id

std::thread state_unix_sock::thread_id

Definition at line 111 of file unix_sock.cpp.

Referenced by display_unix_sock_done().


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