Public Member Functions | |
virtual void | AddRef ()=0 |
virtual void | Release ()=0 |
virtual void | ConnectVideoDataNotificationCallback (JetByteTools::Streaming::IAcceptLiveVideoDataNotifications &callback)=0 |
virtual void | DisconnectVideoDataNotificationCallback ()=0 |
virtual bool | AddData (JetByteTools::IO::CSmartBuffer &buffer)=0 |
virtual void | StreamComplete ()=0 |
Protected Member Functions | |
virtual | ~IAcceptLiveVideoData () |
virtual ~IAcceptLiveVideoData | ( | ) | [protected, virtual] |
virtual void AddRef | ( | ) | [pure virtual] |
Implemented in CHLSLiveResource, and CRTSPH264LiveResource.
virtual void Release | ( | ) | [pure virtual] |
Implemented in CHLSLiveResource, and CRTSPH264LiveResource.
virtual void ConnectVideoDataNotificationCallback | ( | JetByteTools::Streaming::IAcceptLiveVideoDataNotifications & | callback | ) | [pure virtual] |
Implemented in CHLSLiveResource, and CRTSPH264LiveResource.
virtual void DisconnectVideoDataNotificationCallback | ( | ) | [pure virtual] |
Implemented in CHLSLiveResource, and CRTSPH264LiveResource.
virtual bool AddData | ( | JetByteTools::IO::CSmartBuffer & | buffer | ) | [pure virtual, inherited] |
Implemented in CH264StreamParser, CH264StreamReader, CHLSH264LiveResource, CHLSLiveResource, and CRTSPH264LiveResource.
virtual void StreamComplete | ( | ) | [pure virtual, inherited] |
Implemented in CH264StreamParser, CH264StreamReader, CHLSH264LiveResource, CHLSLiveResource, and CRTSPH264LiveResource.