UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
display Struct Reference

This struct represents initialized video display state. More...

Collaboration diagram for display:
Collaboration graph

Public Attributes

char * display_name
 
int display_pitch
 
int frames
 
const struct video_display_info * funcs
 
uint32_t magic
 For debugging. Conatins DISPLAY_MAGIC.
 
struct module mod
 
struct vo_postprocess_state * postprocess
 
int pp_output_frames_count
 
struct video_desc saved_desc
 
enum video_mode saved_mode
 
void * state
 state of the created video capture driver
 
time_ns_t t0
 
pthread_t thread_id
 thread ID of the display thread (
 
_Bool thread_started
 

Detailed Description

This struct represents initialized video display state.

Definition at line 82 of file video_display.c.

Member Data Documentation

◆ display_name

char* display::display_name

◆ display_pitch

int display::display_pitch

Definition at line 92 of file video_display.c.

Referenced by display_put_frame(), and display_reconfigure().

◆ frames

int display::frames

Definition at line 97 of file video_display.c.

Referenced by display_frame_helper().

◆ funcs

◆ magic

◆ mod

struct module display::mod

Definition at line 83 of file video_display.c.

Referenced by display_done(), display_get_frame(), and initialize_video_display().

◆ postprocess

◆ pp_output_frames_count

int display::pp_output_frames_count

Definition at line 92 of file video_display.c.

Referenced by display_put_frame(), and display_reconfigure().

◆ saved_desc

struct video_desc display::saved_desc

Definition at line 93 of file video_display.c.

Referenced by display_reconfigure(), and process_message().

◆ saved_mode

enum video_mode display::saved_mode

Definition at line 94 of file video_display.c.

Referenced by display_reconfigure(), and process_message().

◆ state

◆ t0

time_ns_t display::t0

Definition at line 96 of file video_display.c.

Referenced by display_frame_helper(), and initialize_video_display().

◆ thread_id

pthread_t display::thread_id

thread ID of the display thread (

See also
display_run_new_thread)

Definition at line 88 of file video_display.c.

Referenced by display_join(), and display_run_new_thread().

◆ thread_started

_Bool display::thread_started

Definition at line 89 of file video_display.c.

Referenced by display_join(), and display_run_new_thread().


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