Public Member Functions | |
CRTCPPacketGenerator (DWORD mtu, DWORD ssrc, const JetByteTools::Core::_tstring &cname, JetByteTools::IO::IAllocateBuffers &allocator, ITransmitRTCPPackets &transmitter, JetByteTools::Core::IProvideSystemTime &systemTimeProvider) | |
void | StartStream (DWORD initialRTPTime) |
void | OnRTPPacketTransmitted (const JetByteTools::IO::IBuffer &packet) override |
void | OnRTPCPacketReceived (const JetByteTools::IO::IBuffer &packet) override |
CRTCPPacketGenerator | ( | DWORD | mtu, | |
DWORD | ssrc, | |||
const JetByteTools::Core::_tstring & | cname, | |||
JetByteTools::IO::IAllocateBuffers & | allocator, | |||
ITransmitRTCPPackets & | transmitter, | |||
JetByteTools::Core::IProvideSystemTime & | systemTimeProvider | |||
) |
void StartStream | ( | DWORD | initialRTPTime | ) |
void OnRTPPacketTransmitted | ( | const JetByteTools::IO::IBuffer & | packet | ) | [override, virtual] |
Implements IGenerateRTCPPackets.
void OnRTPCPacketReceived | ( | const JetByteTools::IO::IBuffer & | packet | ) | [override, virtual] |
Implements IGenerateRTCPPackets.