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

Public Attributes

struct output_stream audio
 
pthread_cond_t cv
 
char filename [MAX_PATH_SIZE]
 
AVFormatContext * format_ctx
 
bool initialized
 
bool is_nut
 
pthread_mutex_t lock
 
time_ns_t max_av_diff_ns
 max A/V diff in ns
 
bool should_exit
 
pthread_t thread_id
 
struct output_stream video
 
struct to_lavc_vid_conv * video_conv
 
struct video_desc video_desc
 

Detailed Description

Definition at line 88 of file file.c.

Member Data Documentation

◆ audio

◆ cv

pthread_cond_t state_file::cv

◆ filename

char state_file::filename[MAX_PATH_SIZE]

Definition at line 95 of file file.c.

Referenced by display_file_init(), initialize(), and parse_fmt().

◆ format_ctx

AVFormatContext* state_file::format_ctx

◆ initialized

bool state_file::initialized

Definition at line 100 of file file.c.

Referenced by display_file_done(), initialize(), and worker().

◆ is_nut

◆ lock

pthread_mutex_t state_file::lock

◆ max_av_diff_ns

time_ns_t state_file::max_av_diff_ns

max A/V diff in ns

Definition at line 96 of file file.c.

Referenced by display_file_init(), parse_fmt(), and write_video_frame().

◆ should_exit

bool state_file::should_exit

Definition at line 101 of file file.c.

Referenced by display_file_done(), display_file_putf(), and worker().

◆ thread_id

pthread_t state_file::thread_id

Definition at line 97 of file file.c.

Referenced by display_file_done(), and display_file_init().

◆ video

◆ video_conv

struct to_lavc_vid_conv* state_file::video_conv

Definition at line 94 of file file.c.

Referenced by configure_video(), display_file_done(), and write_video_frame().

◆ video_desc

struct video_desc state_file::video_desc

Definition at line 93 of file file.c.

Referenced by display_file_getf(), display_file_reconfigure(), and write_video_frame().


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