4#ifndef QFFMPEGDARWINHWFRAMEHELPERS_P_H
5#define QFFMPEGDARWINHWFRAMEHELPERS_P_H
18#include <QtCore/private/qexpected_p.h>
20#define AVMediaType XAVMediaType
21#include <QtFFmpegMediaPluginImpl/private/qffmpeghwaccel_p.h>
24#include <QtMultimedia/private/qavfhelpers_p.h>
31 const QFFmpeg::HWAccel &hwAccel,
32 std::chrono::microseconds presentationTimeStamp,
33 const QAVFHelpers::QSharedCVPixelBuffer &imageBuffer,
34 QVideoFrameFormat format);
q23::expected< QVideoFrame, QString > qVideoFrameFromCvPixelBuffer(const QFFmpeg::HWAccel &hwAccel, std::chrono::microseconds presentationTimeStamp, const QAVFHelpers::QSharedCVPixelBuffer &imageBuffer, QVideoFrameFormat format)
q23::expected< QAVFHelpers::QSharedCVPixelBuffer, QString > deepCopyCvPixelBuffer(CVPixelBufferRef source)
QT_MANGLE_NAMESPACE(QMacScreenCaptureStreamDelegate) QMacScreenCaptureStreamDelegate
Combined button and popup list for selecting options.