MCPcopy Create free account

hub / github.com/Haivision/srt / functions

Functions2,560 in github.com/Haivision/srt

↓ 1 callersMethodderiveSettings
This function is called by the same premises as the CUDT::CUDT(const CUDT&) (copy constructor). The intention is to rewrite the part that comprises se
srtcore/group.cpp:528
↓ 1 callersFunctiondispatchSet
srtcore/socketconfig.cpp:926
↓ 1 callersMethoddropAll
srtcore/buffer_rcv.cpp:259
↓ 1 callersMethoddropLateData
srtcore/buffer_snd.cpp:647
↓ 1 callersMethodemit
srtcore/common.h:552
↓ 1 callersMethodenotice_empty
srtcore/epoll.h:205
↓ 1 callersMethodenoughTokens
srtcore/buffer_tools.h:310
↓ 1 callersFunctionepoll_add_ssock
srtcore/api.cpp:4708
↓ 1 callersFunctionepoll_add_usock
srtcore/api.cpp:4703
↓ 1 callersMethodepoll_add_usock
srtcore/api.cpp:2552
↓ 1 callersFunctionepoll_clear_usocks
srtcore/api.cpp:4698
↓ 1 callersFunctionepoll_release
srtcore/api.cpp:4819
↓ 1 callersFunctionepoll_remove_ssock
srtcore/api.cpp:4728
↓ 1 callersFunctionepoll_remove_usock
srtcore/api.cpp:4723
↓ 1 callersFunctionepoll_update_ssock
srtcore/api.cpp:4718
↓ 1 callersFunctionepoll_update_usock
srtcore/api.cpp:4713
↓ 1 callersFunctionepoll_uwait
srtcore/api.cpp:4814
↓ 1 callersFunctionepoll_wait2
srtcore/api.cpp:4762
↓ 1 callersFunctionexchange
@brief Performs an atomic exchange operation. The value of the atomic object is unconditionally updated to the new value, and the old value is return
srtcore/atomic.h:276
↓ 1 callersMethodexchange
srtcore/atomic_msvc.h:118
↓ 1 callersMethodfindPeerGroup_LOCKED
srtcore/api.h:370
↓ 1 callersMethodflowWindowSize
srtcore/core.h:470
↓ 1 callersFunctionfmt_alt
srtcore/channel.cpp:301
↓ 1 callersMethodfrequentLogAllowed
srtcore/core.cpp:6197
↓ 1 callersMethodfull
Returns true if the buffer is full. Requires locking.
srtcore/buffer_rcv.h:217
↓ 1 callersFunctiongenRandSeed
srtcore/sync.cpp:305
↓ 1 callersMethodgenerateSocketID
srtcore/api.cpp:456
↓ 1 callersMethodget
srtcore/group.h:75
↓ 1 callersMethodget
[[nullable]]*/
srtcore/sync_posix.cpp:524
↓ 1 callersMethodget
srtcore/packetfilter.h:112
↓ 1 callersMethodgetAuthTagSize
srtcore/core.cpp:5926
↓ 1 callersMethodgetAvgBufSize
srtcore/buffer_snd.cpp:597
↓ 1 callersMethodgetBaseTime
srtcore/tsbpd_time.cpp:224
↓ 1 callersMethodgetBind
srtcore/queue.cpp:492
↓ 1 callersMethodgetBufferTimeBase
[[using locked(this->m_GroupLock)]];
srtcore/group.cpp:21
↓ 1 callersMethodgetFirstNonreadSeqNo
srtcore/buffer_rcv.cpp:763
↓ 1 callersMethodgetIPversion
srtcore/queue.h:518
↓ 1 callersMethodgetInputRate
Retrieve input bitrate in bytes per second
srtcore/buffer_snd.h:208
↓ 1 callersFunctiongetInstance
srtcore/core.cpp:247
↓ 1 callersFunctiongetInstance
srtcore/packetfilter.cpp:294
↓ 1 callersMethodgetIpTTL
srtcore/queue.cpp:481
↓ 1 callersMethodgetIpToS
srtcore/queue.cpp:486
↓ 1 callersMethodgetKmMsg_markSent
Mark the key as already sent. When no 'runtime' (during the handshake) it actually does nothing so that this will be retried as long as the handshake
srtcore/crypto.h:172
↓ 1 callersMethodgetKmMsg_needSend
Check if the key stored at @c ki shall be sent. When during the handshake, it only matters if the KM message for that index is recorded at all. Otherw
srtcore/crypto.h:156
↓ 1 callersMethodgetListener
srtcore/queue.cpp:1751
↓ 1 callersMethodgetLossArray
srtcore/list.cpp:794
↓ 1 callersMethodgetMaxPacketLen
srtcore/buffer_snd.cpp:574
↓ 1 callersMethodgetMsgNoAt
srtcore/buffer_snd.cpp:379
↓ 1 callersMethodgetNextProcTime
srtcore/queue.cpp:279
↓ 1 callersMethodgetPacketRexmitTime
srtcore/buffer_snd.cpp:532
↓ 1 callersMethodgetPktTsbPdTime
srtcore/core.cpp:10590
↓ 1 callersFunctiongetRandSeed
srtcore/sync.cpp:313
↓ 1 callersMethodgetRcvAvgDataSize
Return moving average of acked data pkts, bytes, and timespan (ms) of the receive buffer */
srtcore/buffer_rcv.cpp:1149
↓ 1 callersFunctionget_cpu_frequency
srtcore/sync_posix.cpp:80
↓ 1 callersMethodget_len
srtcore/common.h:389
↓ 1 callersMethodget_ptr
srtcore/common.h:384
↓ 1 callersFunctiongetsockstate
srtcore/api.cpp:4856
↓ 1 callersMethodgroupConnect
[[using assert(pg->m_iBusy > 0)]]
srtcore/api.cpp:1470
↓ 1 callersMethodhasAvailablePackets
srtcore/buffer_rcv.cpp:614
↓ 1 callersMethodhasPassphrase
srtcore/crypto.h:110
↓ 1 callersFunctionhc_ut_encrypt_ctr_speed
haicrypt/hcrypt_ut.c:146
↓ 1 callersFunctionhc_ut_pbkdf2
haicrypt/hcrypt_ut.c:108
↓ 1 callersFunctionhcryptCtx_Rx_ParseKM
Parse Keying Material message */
haicrypt/hcrypt_ctx_rx.c:57
↓ 1 callersFunctionhcryptCtx_Tx_CloneKey
haicrypt/hcrypt_ctx_tx.c:104
↓ 1 callersFunctionhcryptCtx_Tx_PostSwitch
haicrypt/hcrypt_ctx_tx.c:258
↓ 1 callersFunctionhcryptCtx_Tx_PreSwitch
* Prepare context switch * both odd & even keys announced */
haicrypt/hcrypt_ctx_tx.c:226
↓ 1 callersFunctionhcryptCtx_Tx_Refresh
haicrypt/hcrypt_ctx_tx.c:172
↓ 1 callersFunctionhcryptCtx_Tx_Rekey
haicrypt/hcrypt_ctx_tx.c:47
↓ 1 callersFunctionhcryptCtx_Tx_Switch
haicrypt/hcrypt_ctx_tx.c:244
↓ 1 callersFunctionhcryptMsg_SRT_MsgInfo
haicrypt/hcrypt_xpt_srt.c:122
↓ 1 callersFunctionhcryptMsg_SRT_ParseMsg
haicrypt/hcrypt_xpt_srt.c:127
↓ 1 callersMethodinstall
apps/srt-tunnel.cpp:970
↓ 1 callersMethodinternalKeepalive
srtcore/group.cpp:4197
↓ 1 callersMethodioctlQuery
srtcore/queue.cpp:451
↓ 1 callersMethodisCompatWith
NOTE: this operator is not reversible. The syntax must use: muxer_entry == socket_entry
srtcore/socketconfig.h:98
↓ 1 callersMethodisGroupReceiver
srtcore/group.h:332
↓ 1 callersMethodisRcvBufferReady
srtcore/core.cpp:7220
↓ 1 callersMethodisRcvBufferReadyNoLock
srtcore/core.cpp:7226
↓ 1 callersMethodisSndEncryptionOK
srtcore/crypto.h:255
↓ 1 callersFunctionisValidSeqno
Validate iPktSeqno is in range (iBaseSeqno - m_iSeqNoTH/2; iBaseSeqno + m_iSeqNoTH). EXPECT_EQ(isValidSeqno(125, 124), true); // behind EXPECT_EQ(isV
srtcore/group.cpp:2374
↓ 1 callersFunctionload
@returns the current value of the atomic object. @note Be careful about how this is used, since any operations on the returned value are inherently no
srtcore/atomic.h:252
↓ 1 callersMethodlocateAcquireGroup
srtcore/api.cpp:2707
↓ 1 callersMethodlocateAcquireSocket
srtcore/api.cpp:2738
↓ 1 callersMethodlock
srtcore/sync_posix.cpp:218
↓ 1 callersMethodlock_wait_until
srtcore/sync.cpp:132
↓ 1 callersFunctionmain
()
scripts/srt-proxy.py:135
↓ 1 callersFunctionmain
Script designed to generate release notes template with main sections, contributors list, and detailed changelog out of .csv SRT git log file
scripts/release-notes/generate_release_notes.py:49
↓ 1 callersMethodmaxTokens
srtcore/buffer_tools.h:317
↓ 1 callersFunctionmd5_finish
srtcore/md5.cpp:366
↓ 1 callersFunctionmd5_init
srtcore/md5.cpp:319
↓ 1 callersMethodminNAKInterval
srtcore/core.h:497
↓ 1 callersMethodneedsQuickACK
Tells if an early ACK is needed (before the next Full ACK happening every 10ms). In FileCC, treat non-full-payload as an end-of-message (stream) and r
srtcore/congctl.cpp:320
↓ 1 callersMethodnewConnection
XXX NOTE: TSan reports here false positive against the call to CRcvQueue::removeListener. This here will apply shared lock on m_GlobControlLock in the
srtcore/api.cpp:619
↓ 1 callersMethodnotListening
Utility used for closing a listening socket immediately to free the socket
srtcore/core.h:576
↓ 1 callersMethodonPktArrival
srtcore/window.h:223
↓ 1 callersFunctionoptimisticSingleTripDuration
srtcore/core.cpp:10056
↓ 1 callersMethodpackData
srtcore/core.cpp:10129
↓ 1 callersFunctionparse_args
apps/srt-live-transmit.cpp:167
↓ 1 callersFunctionparse_args
apps/srt-file-transmit.cpp:90
↓ 1 callersMethodpayloadSizeFits
srtcore/socketconfig.cpp:1002
← previousnext →701–800 of 2,560, ranked by callers