Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qsckscreencapture.mm File Reference

(e4157cf851dc521cba93059785d83996f883c122)

#include "qsckscreencapture_p.h"
#include <QtCore/qthread.h>
#include <QtFFmpegMediaPluginImpl/private/qffmpegmediacapturesession_p.h>
#include <QtFFmpegMediaPluginImpl/private/qmacscreencapturekit_p.h>
#include <QtMultimedia/private/qmultimedia_ranges_p.h>
#include <QtGui/qguiapplication.h>
#include <QtGui/qscreen.h>
#include <libavutil/hwcontext_videotoolbox.h>
import <AppKit/NSScreen.h>
#include <algorithm>
#include "moc_qsckscreencapture_p.cpp"
Include dependency graph for qsckscreencapture.mm:

Go to the source code of this file.

Namespaces

namespace  QFFmpeg

Macros

#define AVMediaType   XAVMediaType

Functions

static CGDirectDisplayID QFFmpeg::displayIDForScreen (NSScreen *screen)
static q23::expected< AVFScopedPointer< SCDisplay >, QString > QFFmpeg::findScDisplay (CGDirectDisplayID inputinput)
static auto QFFmpeg::findScDisplayForScreen (QScreen &screen) -> q23::expected< AVFScopedPointer< SCDisplay >, QPlatformSurfaceCapture::ErrorDetails >
static void QFFmpeg::setupQMacScreenCaptureKitConnections (QSckScreenCapture &screenCapture, const QMacScreenCaptureKit &macScreenCaptureKit)
std::unique_ptr< QPlatformSurfaceCapture > QFFmpeg::makeQSckScreenCapture ()

Macro Definition Documentation

◆ AVMediaType

#define AVMediaType   XAVMediaType

Definition at line 16 of file qsckscreencapture.mm.