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

Public Attributes

struct video_frame * current_frame
 
decoder_t decoder
 
codec_t decoder_from
 
codec_t decoder_to
 
double fb_aspect
 
GLuint fbo
 
double height
 
float posX [4]
 
float posY [4]
 
struct video_desc saved_desc
 
GLuint texture [2]
 
double width
 
double x
 
double y
 

Detailed Description

Definition at line 274 of file swmix.c.

Member Data Documentation

◆ current_frame

struct video_frame* slave_data::current_frame

Definition at line 275 of file swmix.c.

Referenced by check_for_slave_format_change(), load_texture(), master_worker(), and render_slave().

◆ decoder

decoder_t slave_data::decoder

Definition at line 284 of file swmix.c.

Referenced by check_for_slave_format_change(), and load_texture().

◆ decoder_from

codec_t slave_data::decoder_from

Definition at line 285 of file swmix.c.

Referenced by check_for_slave_format_change(), and load_texture().

◆ decoder_to

codec_t slave_data::decoder_to

Definition at line 285 of file swmix.c.

Referenced by check_for_slave_format_change(), and load_texture().

◆ fb_aspect

double slave_data::fb_aspect

Definition at line 282 of file swmix.c.

Referenced by init_slave_data(), and reconfigure_slave_rendering().

◆ fbo

GLuint slave_data::fbo

Definition at line 280 of file swmix.c.

Referenced by destroy_slave_data(), init_slave_data(), and load_texture().

◆ height

double slave_data::height

Definition at line 281 of file swmix.c.

Referenced by init_slave_data(), and reconfigure_slave_rendering().

◆ posX

float slave_data::posX[4]

Definition at line 277 of file swmix.c.

Referenced by reconfigure_slave_rendering(), and render_slave().

◆ posY

float slave_data::posY[4]

Definition at line 278 of file swmix.c.

Referenced by reconfigure_slave_rendering(), and render_slave().

◆ saved_desc

struct video_desc slave_data::saved_desc

Definition at line 276 of file swmix.c.

Referenced by check_for_slave_format_change().

◆ texture

GLuint slave_data::texture[2]

◆ width

double slave_data::width

Definition at line 281 of file swmix.c.

Referenced by init_slave_data(), and reconfigure_slave_rendering().

◆ x

double slave_data::x

Definition at line 281 of file swmix.c.

Referenced by init_slave_data(), and reconfigure_slave_rendering().

◆ y

double slave_data::y

Definition at line 281 of file swmix.c.

Referenced by init_slave_data(), and reconfigure_slave_rendering().


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