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

Public Attributes | |
| int32_t | avg_len |
| int32_t | avg_len_last |
| long long int | bitrate |
| unsigned int | buffer:22 |
| struct control_state * | control = nullptr |
| struct rate_limit_dyn | dyn_rate_limit_state |
| const struct openssl_encrypt_info * | enc_funcs |
| struct openssl_encrypt * | encryption |
| bool | fec_dup_1st_pkt |
| enum fec_type | fec_scheme |
| int | last_fragment |
| int | last_frame_fragment_id |
| uint64_t | last_stat_report = 0 |
| uint32_t | last_ts |
| uint32_t | magic |
| double | max_loss |
| enum tx_media_type | media_type |
| struct module | mod |
| unsigned | mtu |
| int | mult_count |
| unsigned long int | sent_frames |
| size_t | sent_since_report = 0 |
| char | tmp_packet [RTP_MAX_MTU] |
Definition at line 132 of file transmit.cpp.
| int32_t tx::avg_len |
Definition at line 145 of file transmit.cpp.
Referenced by tx_init(), and tx_update().
| int32_t tx::avg_len_last |
Definition at line 146 of file transmit.cpp.
Referenced by tx_init(), and tx_update().
| long long int tx::bitrate |
Definition at line 160 of file transmit.cpp.
Referenced by fec_check_messages(), get_packet_rate(), and tx_init().
| unsigned int tx::buffer |
Definition at line 143 of file transmit.cpp.
Referenced by audio_tx_send(), audio_tx_send_chan(), tx_get_buffer_id(), tx_init(), tx_send(), and tx_send_base().
| struct control_state* tx::control = nullptr |
Definition at line 154 of file transmit.cpp.
Referenced by report_stats(), and tx_init().
| struct rate_limit_dyn tx::dyn_rate_limit_state |
Definition at line 161 of file transmit.cpp.
Referenced by get_packet_rate().
| const struct openssl_encrypt_info* tx::enc_funcs |
Definition at line 158 of file transmit.cpp.
Referenced by audio_tx_send_chan(), tx_init(), and tx_send_base().
| struct openssl_encrypt* tx::encryption |
Definition at line 159 of file transmit.cpp.
Referenced by audio_tx_send_chan(), tx_init(), and tx_send_base().
| bool tx::fec_dup_1st_pkt |
Definition at line 149 of file transmit.cpp.
Referenced by set_fec(), and tx_send_base().
| enum fec_type tx::fec_scheme |
Definition at line 148 of file transmit.cpp.
Referenced by set_fec(), tx_init(), tx_send(), tx_send_h264(), tx_send_jpeg(), and tx_update().
| int tx::last_fragment |
Definition at line 152 of file transmit.cpp.
| int tx::last_frame_fragment_id |
Definition at line 141 of file transmit.cpp.
| uint64_t tx::last_stat_report = 0 |
Definition at line 156 of file transmit.cpp.
Referenced by report_stats().
| uint32_t tx::last_ts |
Definition at line 140 of file transmit.cpp.
Referenced by tx_send().
| uint32_t tx::magic |
Definition at line 135 of file transmit.cpp.
Referenced by tx_done(), tx_init(), and tx_send_base().
| double tx::max_loss |
Definition at line 138 of file transmit.cpp.
Referenced by set_fec(), tx_init(), and tx_update().
| enum tx_media_type tx::media_type |
Definition at line 136 of file transmit.cpp.
Referenced by report_stats(), set_fec(), and tx_init().
| struct module tx::mod |
Definition at line 133 of file transmit.cpp.
Referenced by fec_check_messages(), set_fec(), tx_done(), tx_init(), and tx_update().
| unsigned tx::mtu |
Definition at line 137 of file transmit.cpp.
Referenced by audio_tx_send_chan(), audio_tx_send_standard(), get_packet_rate(), get_packet_sizes(), get_video_pkt_len(), tx_init(), tx_send_base(), tx_send_h264(), tx_send_jpeg(), and tx_update().
| int tx::mult_count |
Definition at line 150 of file transmit.cpp.
Referenced by audio_tx_send(), get_packet_rate(), set_fec(), tx_init(), and tx_send_base().
| unsigned long int tx::sent_frames |
Definition at line 144 of file transmit.cpp.
Referenced by tx_init(), and tx_update().
| size_t tx::sent_since_report = 0 |
Definition at line 155 of file transmit.cpp.
Referenced by report_stats().
| char tx::tmp_packet[RTP_MAX_MTU] |
Definition at line 163 of file transmit.cpp.
Referenced by audio_tx_send_standard().