Kanzi Connect 3.9.10
kanzi::connect::StreamPlaybackUtil Class Referenceabstract

#include <stream_controller.hpp>

Inheritance diagram for kanzi::connect::StreamPlaybackUtil:
kanzi::connect::ConnectStreamPlaybackUtil kanzi::connect::StreamPlaybackUtil_openh264

Public Member Functions

virtual unsigned int getHeight ()=0
 Gets height of video frame.
 
virtual unsigned int getWidth ()=0
 Gets width of video frame.
 
virtual void onRendering ()=0
 notify frame consumed
 
virtual void uninitialize ()=0
 Un-initializes stream util.
 
virtual ~StreamPlaybackUtil ()
 

Protected Member Functions

virtual bool initialize (Domain &domain, const string &streamId, FrameReceiverSharedPtr frameReceiver)=0
 Initializes stream util.
 

Constructor & Destructor Documentation

◆ ~StreamPlaybackUtil()

virtual kanzi::connect::StreamPlaybackUtil::~StreamPlaybackUtil ( )
virtual

Member Function Documentation

◆ getHeight()

virtual unsigned int kanzi::connect::StreamPlaybackUtil::getHeight ( )
pure virtual

Gets height of video frame.

Returns
Height of video frame.

Implemented in kanzi::connect::ConnectStreamPlaybackUtil.

◆ getWidth()

virtual unsigned int kanzi::connect::StreamPlaybackUtil::getWidth ( )
pure virtual

Gets width of video frame.

Returns
Width of video frame.

Implemented in kanzi::connect::ConnectStreamPlaybackUtil.

◆ initialize()

virtual bool kanzi::connect::StreamPlaybackUtil::initialize ( Domain & domain,
const string & streamId,
FrameReceiverSharedPtr frameReceiver )
protectedpure virtual

Initializes stream util.

Implemented in kanzi::connect::ConnectStreamPlaybackUtil.

◆ onRendering()

virtual void kanzi::connect::StreamPlaybackUtil::onRendering ( )
pure virtual

notify frame consumed

Implemented in kanzi::connect::ConnectStreamPlaybackUtil.

◆ uninitialize()

virtual void kanzi::connect::StreamPlaybackUtil::uninitialize ( )
pure virtual

Un-initializes stream util.

Implemented in kanzi::connect::ConnectStreamPlaybackUtil.


The documentation for this class was generated from the following file: