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

Public Attributes | |
| struct audio_frame | audio |
| int | audio_device_index |
| index of video device from which to take audio | |
| char * | bicubic_algo |
| GLuint | bicubic_program |
| char * | completed_audio_buffer |
| int | completed_audio_buffer_len |
| char * | completed_buffer |
| int | devices_cnt |
| GLuint | fbo |
| GLuint | fbo_uyvy |
| struct video_frame * | frame |
| pthread_cond_t | frame_ready_cv |
| pthread_cond_t | frame_sent_cv |
| int | frames |
| struct simple_linked_list * | free_buffer_queue |
| pthread_cond_t | free_buffer_queue_not_empty_cv |
| struct gl_context | gl_context |
| int | grid_x |
| int | grid_y |
| interpolation_t | interpolation |
| pthread_mutex_t | lock |
| pthread_t | master_thread_id |
| char * | network_audio_buffer |
| char * | network_buffer |
| bool | should_exit |
| struct state_slave * | slaves |
| struct slave_data * | slaves_data |
| struct timeval t | t0 |
| GLuint | tex_output |
| GLuint | tex_output_uyvy |
| bool | threads_started |
| bool | use_config_file |
| struct audio_frame vidcap_swmix_state::audio |
Definition at line 241 of file swmix.c.
Referenced by master_worker(), and vidcap_swmix_grab().
| int vidcap_swmix_state::audio_device_index |
index of video device from which to take audio
Definition at line 242 of file swmix.c.
Referenced by master_worker(), and vidcap_swmix_init().
| char* vidcap_swmix_state::bicubic_algo |
Definition at line 260 of file swmix.c.
Referenced by parse(), vidcap_swmix_done(), and vidcap_swmix_init().
| GLuint vidcap_swmix_state::bicubic_program |
Definition at line 261 of file swmix.c.
Referenced by master_worker(), and vidcap_swmix_init().
| char* vidcap_swmix_state::completed_audio_buffer |
Definition at line 239 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_grab(), and vidcap_swmix_init().
| int vidcap_swmix_state::completed_audio_buffer_len |
Definition at line 240 of file swmix.c.
Referenced by master_worker(), and vidcap_swmix_grab().
| char* vidcap_swmix_state::completed_buffer |
Definition at line 237 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| int vidcap_swmix_state::devices_cnt |
Definition at line 227 of file swmix.c.
Referenced by init_slave_data(), master_worker(), parse(), vidcap_swmix_done(), and vidcap_swmix_init().
| GLuint vidcap_swmix_state::fbo |
Definition at line 232 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| GLuint vidcap_swmix_state::fbo_uyvy |
Definition at line 233 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| struct video_frame* vidcap_swmix_state::frame |
Definition at line 235 of file swmix.c.
Referenced by init_slave_data(), master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| pthread_cond_t vidcap_swmix_state::frame_ready_cv |
Definition at line 250 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| pthread_cond_t vidcap_swmix_state::frame_sent_cv |
Definition at line 251 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| int vidcap_swmix_state::frames |
Definition at line 246 of file swmix.c.
Referenced by vidcap_swmix_grab(), and vidcap_swmix_init().
| struct simple_linked_list* vidcap_swmix_state::free_buffer_queue |
Definition at line 243 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| pthread_cond_t vidcap_swmix_state::free_buffer_queue_not_empty_cv |
Definition at line 244 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| struct gl_context vidcap_swmix_state::gl_context |
Definition at line 228 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| int vidcap_swmix_state::grid_x |
Definition at line 263 of file swmix.c.
Referenced by init_slave_data(), and parse().
| int vidcap_swmix_state::grid_y |
Definition at line 263 of file swmix.c.
Referenced by init_slave_data(), and parse().
| interpolation_t vidcap_swmix_state::interpolation |
Definition at line 262 of file swmix.c.
Referenced by master_worker(), and vidcap_swmix_init().
| pthread_mutex_t vidcap_swmix_state::lock |
Definition at line 249 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| pthread_t vidcap_swmix_state::master_thread_id |
Definition at line 253 of file swmix.c.
Referenced by vidcap_swmix_done(), and vidcap_swmix_init().
| char* vidcap_swmix_state::network_audio_buffer |
Definition at line 238 of file swmix.c.
Referenced by vidcap_swmix_grab(), and vidcap_swmix_init().
| char* vidcap_swmix_state::network_buffer |
Definition at line 236 of file swmix.c.
Referenced by vidcap_swmix_done(), vidcap_swmix_grab(), and vidcap_swmix_init().
| bool vidcap_swmix_state::should_exit |
Definition at line 255 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| struct state_slave* vidcap_swmix_state::slaves |
Definition at line 226 of file swmix.c.
Referenced by init_slave_data(), master_worker(), parse(), vidcap_swmix_done(), and vidcap_swmix_init().
| struct slave_data* vidcap_swmix_state::slaves_data |
Definition at line 257 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| struct timeval t vidcap_swmix_state::t0 |
Definition at line 247 of file swmix.c.
Referenced by vidcap_swmix_grab(), and vidcap_swmix_init().
| GLuint vidcap_swmix_state::tex_output |
Definition at line 230 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| GLuint vidcap_swmix_state::tex_output_uyvy |
Definition at line 231 of file swmix.c.
Referenced by master_worker(), vidcap_swmix_done(), and vidcap_swmix_init().
| bool vidcap_swmix_state::threads_started |
Definition at line 254 of file swmix.c.
Referenced by vidcap_swmix_done(), and vidcap_swmix_init().
| bool vidcap_swmix_state::use_config_file |
Definition at line 258 of file swmix.c.
Referenced by init_slave_data(), and parse().