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>.
Loading...
Searching...
No Matches
QMediaCaptureSessionPrivate Class Reference

#include <qmediacapturesession_p.h>

+ Collaboration diagram for QMediaCaptureSessionPrivate:

Public Member Functions

void setVideoSink (QVideoSink *sink)
 

Public Attributes

QMediaCaptureSessionq = nullptr
 
QPlatformMediaCaptureSessioncaptureSession = nullptr
 
QAudioInputaudioInput = nullptr
 
QAudioOutputaudioOutput = nullptr
 
QPointer< QCameracamera
 
QPointer< QScreenCapturescreenCapture
 
QPointer< QWindowCapturewindowCapture
 
QPointer< QImageCaptureimageCapture
 
QPointer< QMediaRecorderrecorder
 
QPointer< QVideoSinkvideoSink
 
QPointer< QObjectvideoOutput
 

Detailed Description

Definition at line 24 of file qmediacapturesession_p.h.

Member Function Documentation

◆ setVideoSink()

QT_BEGIN_NAMESPACE void QMediaCaptureSessionPrivate::setVideoSink ( QVideoSink * sink)

Definition at line 21 of file qmediacapturesession.cpp.

References captureSession, emit, QPlatformMediaCaptureSession::setVideoPreview(), and videoSink.

Referenced by QMediaCaptureSession::~QMediaCaptureSession().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ audioInput

QAudioInput* QMediaCaptureSessionPrivate::audioInput = nullptr

◆ audioOutput

QAudioOutput* QMediaCaptureSessionPrivate::audioOutput = nullptr

Definition at line 30 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::setAudioOutput().

◆ camera

QPointer<QCamera> QMediaCaptureSessionPrivate::camera

◆ captureSession

◆ imageCapture

QPointer<QImageCapture> QMediaCaptureSessionPrivate::imageCapture

Definition at line 34 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::setImageCapture().

◆ q

QMediaCaptureSession* QMediaCaptureSessionPrivate::q = nullptr

Definition at line 27 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::QMediaCaptureSession().

◆ recorder

QPointer<QMediaRecorder> QMediaCaptureSessionPrivate::recorder

Definition at line 35 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::setRecorder().

◆ screenCapture

QPointer<QScreenCapture> QMediaCaptureSessionPrivate::screenCapture

Definition at line 32 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::setScreenCapture().

◆ videoOutput

QPointer<QObject> QMediaCaptureSessionPrivate::videoOutput

Definition at line 37 of file qmediacapturesession_p.h.

◆ videoSink

QPointer<QVideoSink> QMediaCaptureSessionPrivate::videoSink

Definition at line 36 of file qmediacapturesession_p.h.

Referenced by setVideoSink().

◆ windowCapture

QPointer<QWindowCapture> QMediaCaptureSessionPrivate::windowCapture

Definition at line 33 of file qmediacapturesession_p.h.

Referenced by QMediaCaptureSession::setWindowCapture().


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