![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
This struct represents initialized video display state. More...

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 |
This struct represents initialized video display state.
Definition at line 82 of file video_display.c.
| char* display::display_name |
Definition at line 85 of file video_display.c.
Referenced by display_done(), display_reconfigure_audio(), and initialize_video_display().
| int display::display_pitch |
Definition at line 92 of file video_display.c.
Referenced by display_put_frame(), and display_reconfigure().
| int display::frames |
Definition at line 97 of file video_display.c.
Referenced by display_frame_helper().
| const struct video_display_info* display::funcs |
Definition at line 86 of file video_display.c.
Referenced by display_ctl_property(), display_done(), display_frame_helper(), display_get_frame(), display_needs_mainloop(), display_put_audio_frame(), display_put_frame(), display_reconfigure(), display_reconfigure_audio(), display_run_helper(), display_run_mainloop(), display_run_new_thread(), and initialize_video_display().
| uint32_t display::magic |
For debugging. Conatins DISPLAY_MAGIC.
Definition at line 84 of file video_display.c.
Referenced by display_ctl_property(), display_done(), display_get_frame(), display_join(), display_needs_mainloop(), display_put_audio_frame(), display_put_frame(), display_reconfigure(), display_reconfigure_audio(), display_run_helper(), display_run_mainloop(), display_run_new_thread(), and initialize_video_display().
| struct module display::mod |
Definition at line 83 of file video_display.c.
Referenced by display_done(), display_get_frame(), and initialize_video_display().
| struct vo_postprocess_state* display::postprocess |
Definition at line 91 of file video_display.c.
Referenced by display_ctl_property(), display_done(), display_get_frame(), display_put_frame(), display_reconfigure(), initialize_video_display(), and process_message().
| int display::pp_output_frames_count |
Definition at line 92 of file video_display.c.
Referenced by display_put_frame(), and display_reconfigure().
| struct video_desc display::saved_desc |
Definition at line 93 of file video_display.c.
Referenced by display_reconfigure(), and process_message().
| enum video_mode display::saved_mode |
Definition at line 94 of file video_display.c.
Referenced by display_reconfigure(), and process_message().
| void* display::state |
state of the created video capture driver
Definition at line 87 of file video_display.c.
Referenced by display_ctl_property(), display_done(), display_frame_helper(), display_get_frame(), display_put_audio_frame(), display_put_frame(), display_reconfigure(), display_reconfigure_audio(), display_run_helper(), display_run_mainloop(), and initialize_video_display().
| time_ns_t display::t0 |
Definition at line 96 of file video_display.c.
Referenced by display_frame_helper(), and initialize_video_display().
| pthread_t display::thread_id |
thread ID of the display thread (
Definition at line 88 of file video_display.c.
Referenced by display_join(), and display_run_new_thread().
| _Bool display::thread_started |
Definition at line 89 of file video_display.c.
Referenced by display_join(), and display_run_new_thread().