![]() |
Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qmediaframeinput_p.h>
Protected Member Functions | |
template<typename Sender > | |
bool | sendMediaFrame (Sender &&sender) |
template<typename Sender , typename Signal > | |
void | addUpdateSignal (Sender sender, Signal signal) |
template<typename Sender , typename Signal > | |
void | removeUpdateSignal (Sender sender, Signal signal) |
void | updateCanSendMediaFrame () |
Private Member Functions | |
virtual bool | checkIfCanSendMediaFrame () const =0 |
virtual void | emitReadyToSendMediaFrame ()=0 |
virtual void | updateCaptureSessionConnections (QMediaCaptureSession *prevSession, QMediaCaptureSession *currentSession)=0 |
Definition at line 23 of file qmediaframeinput_p.h.
|
inlineprotected |
Definition at line 43 of file qmediaframeinput_p.h.
References QObjectPrivate::connect(), signal, and updateCanSendMediaFrame().
Referenced by QAudioBufferInputPrivate::updateCaptureSessionConnections(), and QVideoFrameInputPrivate::updateCaptureSessionConnections().
|
inline |
Definition at line 28 of file qmediaframeinput_p.h.
Referenced by QVideoFrameInputPrivate::checkIfCanSendMediaFrame(), QAudioBufferInputPrivate::uninitialize(), and QVideoFrameInputPrivate::uninitialize().
|
privatepure virtual |
Implemented in QAudioBufferInputPrivate, and QVideoFrameInputPrivate.
Referenced by updateCanSendMediaFrame().
|
privatepure virtual |
Implemented in QAudioBufferInputPrivate, and QVideoFrameInputPrivate.
Referenced by updateCanSendMediaFrame().
|
inlineprotected |
Definition at line 49 of file qmediaframeinput_p.h.
References disconnect(), signal, and updateCanSendMediaFrame().
Referenced by QAudioBufferInputPrivate::updateCaptureSessionConnections(), and QVideoFrameInputPrivate::updateCaptureSessionConnections().
|
inlineprotected |
Definition at line 32 of file qmediaframeinput_p.h.
Referenced by QAudioBufferInputPrivate::sendAudioBuffer(), and QVideoFrameInputPrivate::sendVideoFrame().
QT_BEGIN_NAMESPACE void QMediaFrameInputPrivate::setCaptureSession | ( | QMediaCaptureSession * | session | ) |
Definition at line 8 of file qmediaframeinput.cpp.
References updateCanSendMediaFrame(), and updateCaptureSessionConnections().
|
protected |
Definition at line 18 of file qmediaframeinput.cpp.
References checkIfCanSendMediaFrame(), and emitReadyToSendMediaFrame().
Referenced by addUpdateSignal(), removeUpdateSignal(), and setCaptureSession().
|
privatepure virtual |
Implemented in QAudioBufferInputPrivate, and QVideoFrameInputPrivate.
Referenced by setCaptureSession().