![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|

Public Attributes | |
| struct output_entry *volatile | head |
| pthread_mutex_t | lock |
| char * | path |
| volatile int | queue_len |
| struct video_desc | saved_desc |
| sem_t | semaphore |
| struct output_entry *volatile *volatile | tail |
| pthread_t | thread_id |
| uint32_t | total |
Definition at line 68 of file video_export.c.
| struct output_entry* volatile video_export::head |
Definition at line 74 of file video_export.c.
Referenced by video_export(), video_export_destroy(), video_export_init(), and video_export_thread().
| pthread_mutex_t video_export::lock |
Definition at line 73 of file video_export.c.
Referenced by video_export(), video_export_destroy(), video_export_init(), and video_export_thread().
| char* video_export::path |
Definition at line 69 of file video_export.c.
Referenced by output_summary(), video_export(), video_export_destroy(), and video_export_init().
| volatile int video_export::queue_len |
Definition at line 76 of file video_export.c.
Referenced by video_export(), video_export_init(), and video_export_thread().
| struct video_desc video_export::saved_desc |
Definition at line 79 of file video_export.c.
Referenced by output_summary(), video_export(), and video_export_init().
| sem_t video_export::semaphore |
Definition at line 77 of file video_export.c.
Referenced by video_export(), video_export_destroy(), video_export_init(), and video_export_thread().
| struct output_entry* volatile * volatile video_export::tail |
Definition at line 75 of file video_export.c.
Referenced by video_export(), video_export_destroy(), and video_export_init().
| pthread_t video_export::thread_id |
Definition at line 81 of file video_export.c.
Referenced by video_export_destroy(), and video_export_init().
| uint32_t video_export::total |
Definition at line 71 of file video_export.c.
Referenced by output_summary(), video_export(), video_export_destroy(), and video_export_init().