You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
version: 1.4.4
Hi:
No matter which value(server and client ) I changed , like SRTO_RCVBUF, SRTO_FC ,SRTO_MSS and so on, the handshake flow window always is 8192, I see the code like blow, but it not executed ?
staticvoidset(CSrtConfig& co, constvoid* optval, int optlen)
{
constint val = cast_optval<int>(optval, optlen);
if (val <= 0)
throwCUDTException(MJ_NOTSUP, MN_INVAL, 0);
// Mimimum recv buffer size is 32 packets//1500 -28constint mssin_size = co.iMSS - srt::CPacket::UDP_HDR_SIZE;
//(1500-28) * 32if (val > mssin_size * co.DEF_MIN_FLIGHT_PKT)
co.iRcvBufSize = val / mssin_size;
else
co.iRcvBufSize = co.DEF_MIN_FLIGHT_PKT;
// recv buffer MUST not be greater than FC sizeif (co.iRcvBufSize > co.iFlightFlagSize)
co.iRcvBufSize = co.iFlightFlagSize;
}
The text was updated successfully, but these errors were encountered:
version: 1.4.4
Hi:
No matter which value(server and client ) I changed , like SRTO_RCVBUF, SRTO_FC ,SRTO_MSS and so on, the handshake flow window always is 8192, I see the code like blow, but it not executed ?
The text was updated successfully, but these errors were encountered: