The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CRTSPH264LiveResource Member List

This is the complete list of members for CRTSPH264LiveResource, including all inherited members.

AddData(JetByteTools::IO::CSmartBuffer &buffer) overrideCRTSPH264LiveResource [virtual]
AddRef() overrideCRTSPH264LiveResource [virtual]
ConnectVideoDataNotificationCallback(IAcceptLiveVideoDataNotifications &callback) overrideCRTSPH264LiveResource [virtual]
CreateStream(DWORD track, DWORD ssrc, const JetByteTools::Core::_tstring &cname, const JetByteTools::Socket::IFullAddress &hostAddress, const std::string &transport, DWORD framesToCache, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IAllocateBuffers &packetBufferAllocator, IInterleavedRTPTCPStream &tcpStream, DWORD mtu, JetByteTools::Core::IProvideSystemTime &systemTimeProvider) overrideCRTSPH264LiveResource [virtual]
CreateStream(DWORD track, DWORD ssrc, const JetByteTools::Core::_tstring &cname, const JetByteTools::Socket::IFullAddress &hostAddress, const JetByteTools::Socket::IAddress &remoteAddress, const std::string &transport, DWORD framesToCache, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::IO::IAllocateBuffers &packetBufferAllocator, ICreateUDPConnections &connectionManager, DWORD mtu, JetByteTools::Core::IProvideSystemTime &systemTimeProvider) overrideCRTSPH264LiveResource [virtual]
CRTSPH264LiveResource(DWORD ssrc, RTPPayloadType payloadType, DWORD framesToCache, double defaultFrameRate, DWORD clockRate, CH264FrameSource::ParameterSetOptions parameterSetOptions, JetByteTools::IO::IAllocateBuffers &allocator, DWORD mtu, const JetByteTools::Core::_tstring &name, DWORD track=1)CRTSPH264LiveResource
DisconnectVideoDataNotificationCallback() overrideCRTSPH264LiveResource [virtual]
GetFileDetails() const overrideCRTSPH264LiveResource [virtual]
GetMediaDetails(DWORD track) const overrideCRTSPH264LiveResource [virtual]
GetTracks(Tracks &tracks) const overrideCRTSPH264LiveResource [virtual]
IsReady() const overrideCRTSPH264LiveResource [virtual]
Release() overrideCRTSPH264LiveResource [virtual]
SetDefaultParameterSets(const JetByteTools::Core::_tstring &sps, const JetByteTools::Core::_tstring &pps)CRTSPH264LiveResource
StreamComplete() overrideCRTSPH264LiveResource [virtual]
Tracks typedefIRTSPResource
~IAcceptLiveVideoData()IAcceptLiveVideoData [protected, virtual]
~IAcceptStreamData()IAcceptStreamData [protected, virtual]
~IBroadcastRTPStreams()IBroadcastRTPStreams [private, virtual]
~IProvideH264NALUnits()IProvideH264NALUnits [private, virtual]
~IProvideStreamData()IProvideStreamData [protected, virtual]
~IRTSPResource()IRTSPResource [protected, virtual]


Generated on Sun Sep 12 19:11:19 2021 for The Server Framework - v7.4 by doxygen 1.5.3