CLiveH264UDPRTPStream | ( | IBroadcastRTPStreams & | broadcaster, | |
DWORD | ssrc, | |||
const JetByteTools::Core::_tstring & | cname, | |||
ICreateUDPConnections & | connectionManager, | |||
const JetByteTools::Socket::IFullAddress & | hostAddress, | |||
const JetByteTools::Socket::IFullAddress & | rtpClientAddress, | |||
const JetByteTools::Socket::IFullAddress & | rtcpClientAddress, | |||
DWORD | framesToCache, | |||
JetByteTools::Core::IQueueTimers & | timerQueue, | |||
JetByteTools::IO::IAllocateBuffers & | packetBufferAllocator, | |||
DWORD | mtu, | |||
JetByteTools::Core::IProvideSystemTime & | systemTimeProvider | |||
) |
CLiveH264UDPRTPStream | ( | const CLiveH264UDPRTPStream & | rhs | ) |
CLiveH264UDPRTPStream& operator= | ( | const CLiveH264UDPRTPStream & | rhs | ) |
string GetTransport | ( | ) | const [override, virtual] |
Reimplemented from CLiveH264RTPStream.
Reimplemented from CLiveH264RTPStream.
void Abort | ( | ) | [override, virtual] |
Reimplemented from CLiveH264RTPStream.
bool IsStarted | ( | ) | const [override, virtual, inherited] |
Implements IRTPPacketStream.
void StartStream | ( | ) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void SetFrameRate | ( | double | frameRate | ) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void SendPacket | ( | bool | lastInFrame, | |
JetByteTools::IO::CSmartBuffer & | packet | |||
) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void OnStreamComplete | ( | ) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void AddRef | ( | ) | [override, virtual, inherited] |
Implements IManagePacketStreamLifetime.
void Release | ( | ) | [override, virtual, inherited] |
Implements IManagePacketStreamLifetime.
void SetSSRC | ( | DWORD | ssrc | ) | [override, virtual, inherited] |
Implements IRTPStream.
DWORD GetSSRC | ( | ) | const [override, virtual, inherited] |
Implements IRTPStream.
void PauseStream | ( | ) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void ResumeStream | ( | ) | [override, virtual, inherited] |
Implements IRTPPacketStream.
void OnInboundStreamData | ( | JetByteTools::IO::CSmartBuffer & | ) | [inline, override, virtual, inherited] |