#include <VideoReceiver.h>
|
| enum | FILE_FORMAT {
FILE_FORMAT_MIN = 0
, FILE_FORMAT_MKV = FILE_FORMAT_MIN
, FILE_FORMAT_MOV
, FILE_FORMAT_MP4
,
FILE_FORMAT_MAX = FILE_FORMAT_MP4
} |
| |
| enum | STATUS {
STATUS_MIN = 0
, STATUS_OK = STATUS_MIN
, STATUS_FAIL
, STATUS_INVALID_STATE
,
STATUS_INVALID_URL
, STATUS_NOT_IMPLEMENTED
, STATUS_MAX = STATUS_NOT_IMPLEMENTED
} |
| |
Definition at line 11 of file VideoReceiver.h.
◆ FILE_FORMAT
| Enumerator |
|---|
| FILE_FORMAT_MIN | |
| FILE_FORMAT_MKV | |
| FILE_FORMAT_MOV | |
| FILE_FORMAT_MP4 | |
| FILE_FORMAT_MAX | |
Definition at line 41 of file VideoReceiver.h.
◆ STATUS
| Enumerator |
|---|
| STATUS_MIN | |
| STATUS_OK | |
| STATUS_FAIL | |
| STATUS_INVALID_STATE | |
| STATUS_INVALID_URL | |
| STATUS_NOT_IMPLEMENTED | |
| STATUS_MAX | |
Definition at line 51 of file VideoReceiver.h.
◆ VideoReceiver()
| VideoReceiver::VideoReceiver |
( |
QObject * |
parent = nullptr | ) |
|
|
inlineexplicit |
◆ decodingChanged
| void VideoReceiver::decodingChanged |
( |
bool |
active | ) |
|
|
signal |
◆ isThermal()
| bool VideoReceiver::isThermal |
( |
| ) |
const |
|
inline |
◆ isValidFileFormat()
| static bool VideoReceiver::isValidFileFormat |
( |
FILE_FORMAT |
format | ) |
|
|
inlinestatic |
◆ isValidStatus()
| static bool VideoReceiver::isValidStatus |
( |
STATUS |
status | ) |
|
|
inlinestatic |
◆ lowLatency()
| bool VideoReceiver::lowLatency |
( |
| ) |
const |
|
inline |
◆ lowLatencyChanged
| void VideoReceiver::lowLatencyChanged |
( |
bool |
lowLatency | ) |
|
|
signal |
◆ name()
| QString VideoReceiver::name |
( |
| ) |
const |
|
inline |
◆ nameChanged
| void VideoReceiver::nameChanged |
( |
const QString & |
name | ) |
|
|
signal |
◆ onStartComplete
| void VideoReceiver::onStartComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onStartDecodingComplete
| void VideoReceiver::onStartDecodingComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onStartRecordingComplete
| void VideoReceiver::onStartRecordingComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onStopComplete
| void VideoReceiver::onStopComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onStopDecodingComplete
| void VideoReceiver::onStopDecodingComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onStopRecordingComplete
| void VideoReceiver::onStopRecordingComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ onTakeScreenshotComplete
| void VideoReceiver::onTakeScreenshotComplete |
( |
STATUS |
status | ) |
|
|
signal |
◆ recordingChanged
| void VideoReceiver::recordingChanged |
( |
bool |
active | ) |
|
|
signal |
◆ recordingOutput()
| QString VideoReceiver::recordingOutput |
( |
| ) |
const |
|
inline |
◆ recordingStarted
| void VideoReceiver::recordingStarted |
( |
const QString & |
filename | ) |
|
|
signal |
◆ setLowLatency()
| void VideoReceiver::setLowLatency |
( |
bool |
lowLatency | ) |
|
|
inline |
◆ setName()
| void VideoReceiver::setName |
( |
const QString & |
name | ) |
|
|
inline |
◆ setSink()
| virtual void VideoReceiver::setSink |
( |
void * |
sink | ) |
|
|
inlinevirtual |
◆ setStarted()
| void VideoReceiver::setStarted |
( |
bool |
started | ) |
|
|
inline |
◆ setUri()
| void VideoReceiver::setUri |
( |
const QString & |
uri | ) |
|
|
inline |
◆ setVideoStreamInfo()
◆ setWidget()
| virtual void VideoReceiver::setWidget |
( |
QQuickItem * |
widget | ) |
|
|
inlinevirtual |
◆ sink()
| void * VideoReceiver::sink |
( |
| ) |
|
|
inline |
◆ sinkChanged
| void VideoReceiver::sinkChanged |
( |
void * |
sink | ) |
|
|
signal |
◆ start
| virtual void VideoReceiver::start |
( |
uint32_t |
timeout | ) |
|
|
pure virtualslot |
◆ startDecoding
| virtual void VideoReceiver::startDecoding |
( |
void * |
sink | ) |
|
|
pure virtualslot |
◆ started()
| bool VideoReceiver::started |
( |
| ) |
const |
|
inline |
◆ startedChanged
| void VideoReceiver::startedChanged |
( |
bool |
started | ) |
|
|
signal |
◆ startRecording
| virtual void VideoReceiver::startRecording |
( |
const QString & |
videoFile, |
|
|
FILE_FORMAT |
format |
|
) |
| |
|
pure virtualslot |
◆ stop
| virtual void VideoReceiver::stop |
( |
| ) |
|
|
pure virtualslot |
◆ stopDecoding
| virtual void VideoReceiver::stopDecoding |
( |
| ) |
|
|
pure virtualslot |
◆ stopRecording
| virtual void VideoReceiver::stopRecording |
( |
| ) |
|
|
pure virtualslot |
◆ streamingChanged
| void VideoReceiver::streamingChanged |
( |
bool |
active | ) |
|
|
signal |
◆ takeScreenshot
| virtual void VideoReceiver::takeScreenshot |
( |
const QString & |
imageFile | ) |
|
|
pure virtualslot |
◆ timeout
| void VideoReceiver::timeout |
( |
| ) |
|
|
signal |
◆ uri()
| QString VideoReceiver::uri |
( |
| ) |
const |
|
inline |
◆ uriChanged
| void VideoReceiver::uriChanged |
( |
const QString & |
uri | ) |
|
|
signal |
◆ videoSizeChanged
| void VideoReceiver::videoSizeChanged |
( |
QSize |
size | ) |
|
|
signal |
◆ videoStreamInfo()
◆ videoStreamInfoChanged
| void VideoReceiver::videoStreamInfoChanged |
( |
| ) |
|
|
signal |
◆ widget()
| QQuickItem * VideoReceiver::widget |
( |
| ) |
|
|
inline |
◆ widgetChanged
| void VideoReceiver::widgetChanged |
( |
QQuickItem * |
widget | ) |
|
|
signal |
◆ _buffer
| int VideoReceiver::_buffer = 0 |
|
protected |
◆ _decoding
| bool VideoReceiver::_decoding = false |
|
protected |
◆ _endOfStream
| bool VideoReceiver::_endOfStream = false |
|
protected |
◆ _lastSourceFrameTime
| qint64 VideoReceiver::_lastSourceFrameTime = 0 |
|
protected |
◆ _lastVideoFrameTime
| qint64 VideoReceiver::_lastVideoFrameTime = 0 |
|
protected |
◆ _lowLatency
| bool VideoReceiver::_lowLatency = false |
|
protected |
◆ _name
| QString VideoReceiver::_name |
|
protected |
◆ _recording
| bool VideoReceiver::_recording = false |
|
protected |
◆ _recordingOutput
| QString VideoReceiver::_recordingOutput |
|
protected |
◆ _removingDecoder
| bool VideoReceiver::_removingDecoder = false |
|
protected |
◆ _removingRecorder
| bool VideoReceiver::_removingRecorder = false |
|
protected |
◆ _resetVideoSink
| bool VideoReceiver::_resetVideoSink = false |
|
protected |
◆ _signalDepth
| uint32_t VideoReceiver::_signalDepth = 0 |
|
protected |
◆ _sink
| void* VideoReceiver::_sink = nullptr |
|
protected |
◆ _started
| bool VideoReceiver::_started = false |
|
protected |
◆ _streaming
| bool VideoReceiver::_streaming = false |
|
protected |
◆ _timeout
| uint32_t VideoReceiver::_timeout = 0 |
|
protected |
◆ _uri
| QString VideoReceiver::_uri |
|
protected |
◆ _videoStreamInfo
◆ _watchdogTimer
| QTimer VideoReceiver::_watchdogTimer |
|
protected |
◆ _widget
| QQuickItem* VideoReceiver::_widget = nullptr |
|
protected |
The documentation for this class was generated from the following file: