CSynchronousFileBackedH264RTPStream | ( | const JetByteTools::Core::_tstring & | filename, | |
RTPPayloadType | payloadType, | |||
DWORD | framesToCache, | |||
double | defaultFrameRate, | |||
DWORD | clockRate, | |||
JetByteTools::Core::IQueueTimers & | timerQueue, | |||
ITransmitRTPPackets & | transmitter, | |||
JetByteTools::IO::IAllocateBuffers & | packetBufferAllocator, | |||
JetByteTools::IO::IAllocateBuffers & | fileReaderBufferAllocator, | |||
DWORD | mtu = 0 | |||
) |
CSynchronousFileBackedH264RTPStream | ( | const JetByteTools::Core::_tstring & | filename, | |
RTPPayloadType | payloadType, | |||
DWORD | framesToCache, | |||
double | defaultFrameRate, | |||
DWORD | clockRate, | |||
JetByteTools::Core::IQueueTimers & | timerQueue, | |||
ITransmitRTPPackets & | transmitter, | |||
JetByteTools::IO::IAllocateBuffers & | allocator, | |||
DWORD | mtu = 0 | |||
) |
~CSynchronousFileBackedH264RTPStream | ( | ) | [virtual] |
CSynchronousFileBackedH264RTPStream& operator= | ( | const CSynchronousFileBackedH264RTPStream & | rhs | ) |
void SetSSRC | ( | DWORD | ssrc | ) | [override, virtual] |
Implements IRTPStream.
Implements IRTPStream.
virtual DWORD GetSSRC | ( | ) | const [pure virtual, inherited] |
Implemented in CAsynchronousFileBackedH264RTPStream, CLiveH264RTPStream, and CNullRTPStream.
virtual std::string GetTransport | ( | ) | const [pure virtual, inherited] |
virtual void Abort | ( | ) | [pure virtual, inherited] |
virtual void PauseStream | ( | ) | [pure virtual, inherited] |
Implemented in CAsynchronousFileBackedH264RTPStream, CLiveH264RTPStream, and CNullRTPStream.
virtual void ResumeStream | ( | ) | [pure virtual, inherited] |
Implemented in CAsynchronousFileBackedH264RTPStream, CLiveH264RTPStream, and CNullRTPStream.
virtual void OnInboundStreamData | ( | JetByteTools::IO::CSmartBuffer & | data | ) | [pure virtual, inherited] |
virtual void AddRef | ( | ) | [pure virtual, inherited] |
Implemented in CAsynchronousFileBackedH264RTPStream, CLiveH264RTPStream, and CNullRTPStream.
virtual void Release | ( | ) | [pure virtual, inherited] |
Implemented in CAsynchronousFileBackedH264RTPStream, CLiveH264RTPStream, and CNullRTPStream.