CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::VideoImplService Class Reference

#include <cxVideoImplService.h>

Inheritance diagram for cx::VideoImplService:
cx::VideoService

Public Member Functions

 VideoImplService (ctkPluginContext *context)
 
virtual ~VideoImplService ()
 
virtual StreamerServicePtr getStreamerService (QString uid)
 
virtual QList< StreamerServicePtrgetStreamerServices ()
 
virtual bool isNull ()
 
virtual VideoSourcePtr getActiveVideoSource ()
 
virtual void setActiveVideoSource (QString uid)
 
virtual std::vector
< VideoSourcePtr
getVideoSources ()
 
virtual void setPlaybackMode (PlaybackTimePtr controller)
 
virtual std::vector
< TimelineEvent
getPlaybackEvents ()
 
virtual QString getConnectionMethod ()
 
virtual void setConnectionMethod (QString connectionMethod)
 
virtual void openConnection ()
 
virtual void closeConnection ()
 
virtual bool isConnected () const
 

Additional Inherited Members

- Signals inherited from cx::VideoService
void connected (bool on)
 
void activeVideoSourceChanged ()
 
void fps (int)
 
void StreamerServiceAdded (StreamerService *service)
 
void StreamerServiceRemoved (StreamerService *service)
 
- Static Public Member Functions inherited from cx::VideoService
static VideoServicePtr getNullObject ()
 

Detailed Description

Implementation of VideoService.

Date
2014-09-19
Author
Ole Vegard Solberg

Definition at line 55 of file cxVideoImplService.h.

Constructor & Destructor Documentation

cx::VideoImplService::VideoImplService ( ctkPluginContext *  context)

Definition at line 62 of file cxVideoImplService.cpp.

cx::VideoImplService::~VideoImplService ( )
virtual

Definition at line 86 of file cxVideoImplService.cpp.

Member Function Documentation

void cx::VideoImplService::closeConnection ( )
virtual

Implements cx::VideoService.

Definition at line 289 of file cxVideoImplService.cpp.

VideoSourcePtr cx::VideoImplService::getActiveVideoSource ( )
virtual

Implements cx::VideoService.

Definition at line 216 of file cxVideoImplService.cpp.

QString cx::VideoImplService::getConnectionMethod ( )
virtual

Implements cx::VideoService.

Definition at line 299 of file cxVideoImplService.cpp.

std::vector< TimelineEvent > cx::VideoImplService::getPlaybackEvents ( )
virtual

Implements cx::VideoService.

Definition at line 319 of file cxVideoImplService.cpp.

StreamerServicePtr cx::VideoImplService::getStreamerService ( QString  uid)
virtual

Implements cx::VideoService.

Definition at line 100 of file cxVideoImplService.cpp.

QList< StreamerServicePtr > cx::VideoImplService::getStreamerServices ( )
virtual

Implements cx::VideoService.

Definition at line 113 of file cxVideoImplService.cpp.

std::vector< VideoSourcePtr > cx::VideoImplService::getVideoSources ( )
virtual

Implements cx::VideoService.

Definition at line 256 of file cxVideoImplService.cpp.

bool cx::VideoImplService::isConnected ( ) const
virtual

Implements cx::VideoService.

Definition at line 294 of file cxVideoImplService.cpp.

bool cx::VideoImplService::isNull ( )
virtual

Implements cx::VideoService.

Definition at line 128 of file cxVideoImplService.cpp.

void cx::VideoImplService::openConnection ( )
virtual

Implements cx::VideoService.

Definition at line 273 of file cxVideoImplService.cpp.

void cx::VideoImplService::setActiveVideoSource ( QString  uid)
virtual

Implements cx::VideoService.

Definition at line 139 of file cxVideoImplService.cpp.

void cx::VideoImplService::setConnectionMethod ( QString  connectionMethod)
virtual

Implements cx::VideoService.

Definition at line 304 of file cxVideoImplService.cpp.

void cx::VideoImplService::setPlaybackMode ( PlaybackTimePtr  controller)
virtual

Implements cx::VideoService.

Definition at line 221 of file cxVideoImplService.cpp.


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