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

Public Attributes

caca_canvas_t * canvas
 
struct video_desc desc
 
caca_display_t * display
 
caca_dither_t * dither
 
struct video_frame * f
 
pthread_cond_t frame_consumed_cv
 
pthread_cond_t frame_ready_cv
 
pthread_mutex_t lock
 
int log_level_stored
 
int screen_h
 
int screen_w
 
_Bool should_exit
 
_Bool started
 
pthread_t thread_id
 

Detailed Description

Definition at line 55 of file caca.c.

Member Data Documentation

◆ canvas

caca_canvas_t* state_caca::canvas

Definition at line 56 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), handle_events(), reconfigure(), and worker().

◆ desc

struct video_desc state_caca::desc

Definition at line 62 of file caca.c.

Referenced by display_caca_getf(), and display_caca_reconfigure().

◆ display

caca_display_t* state_caca::display

Definition at line 57 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), handle_events(), and worker().

◆ dither

caca_dither_t* state_caca::dither

Definition at line 58 of file caca.c.

Referenced by display_caca_done(), handle_events(), reconfigure(), and worker().

◆ f

struct video_frame* state_caca::f

Definition at line 63 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), display_caca_putf(), and worker().

◆ frame_consumed_cv

pthread_cond_t state_caca::frame_consumed_cv

Definition at line 71 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), display_caca_putf(), and worker().

◆ frame_ready_cv

pthread_cond_t state_caca::frame_ready_cv

Definition at line 70 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), display_caca_putf(), and worker().

◆ lock

pthread_mutex_t state_caca::lock

Definition at line 69 of file caca.c.

Referenced by display_caca_done(), display_caca_init(), display_caca_putf(), and worker().

◆ log_level_stored

int state_caca::log_level_stored

Definition at line 67 of file caca.c.

Referenced by display_caca_done(), and display_caca_init().

◆ screen_h

int state_caca::screen_h

Definition at line 60 of file caca.c.

Referenced by handle_events(), reconfigure(), and worker().

◆ screen_w

int state_caca::screen_w

Definition at line 59 of file caca.c.

Referenced by handle_events(), reconfigure(), and worker().

◆ should_exit

_Bool state_caca::should_exit

Definition at line 66 of file caca.c.

Referenced by display_caca_done(), display_caca_putf(), and worker().

◆ started

_Bool state_caca::started

Definition at line 65 of file caca.c.

Referenced by display_caca_done(), and display_caca_init().

◆ thread_id

pthread_t state_caca::thread_id

Definition at line 68 of file caca.c.

Referenced by display_caca_done(), and display_caca_init().


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