CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Represent one video grabber connection. More...
#include <cxVideoConnection.h>
Signals | |
bool | connected (bool) |
void | fps (QString source, int fps) |
void | videoSourcesChanged () |
Public Member Functions | |
VideoConnection (VideoServiceBackendPtr backend) | |
virtual | ~VideoConnection () |
virtual bool | isConnected () const |
void | disconnectServer () |
void | runDirectLinkClient (StreamerServicePtr service) |
std::vector< VideoSourcePtr > | getVideoSources () |
Represent one video grabber connection.
Connect to a video/scanner interface and receive all video and probe data from it. Convert to video streams, set all data in probe if available. Video Streams are also available directly from this object.
Refactored from old class OpenIGTLinkRTSource.
Definition at line 54 of file cxVideoConnection.h.
|
explicit |
Definition at line 33 of file cxVideoConnection.cpp.
|
virtual |
Definition at line 42 of file cxVideoConnection.cpp.
|
signal |
void cx::VideoConnection::disconnectServer | ( | ) |
Definition at line 161 of file cxVideoConnection.cpp.
|
signal |
std::vector< VideoSourcePtr > cx::VideoConnection::getVideoSources | ( | ) |
Definition at line 307 of file cxVideoConnection.cpp.
|
virtual |
Definition at line 70 of file cxVideoConnection.cpp.
void cx::VideoConnection::runDirectLinkClient | ( | StreamerServicePtr | service | ) |
Definition at line 93 of file cxVideoConnection.cpp.
|
signal |