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

(23b2ca07cdbd3456f50c31c1bec2e0fc5487d2cc)

#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/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 >, QStringQFFmpeg::findScDisplay (CGDirectDisplayID input)
static void QFFmpeg::setupQMacScreenCaptureKitConnections (QSckScreenCapture &screenCapture, const QMacScreenCaptureKit &macScreenCaptureKit)
std::unique_ptr< QPlatformSurfaceCaptureQFFmpeg::makeQSckScreenCapture ()

Macro Definition Documentation

◆ AVMediaType

#define AVMediaType   XAVMediaType

Definition at line 15 of file qsckscreencapture.mm.