![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| class | FrameGrabber |
| The FrameGrabber stores frames that arrive from a surface capture, and is used to inspect captured frames in the tests. More... | |
| class | MockSourceResolver |
| class | QIntegrationTestBase |
| struct | VideoFrameInfo |
Functions | |
| std::chrono::milliseconds | surfaceCaptureTestTimeout () |
| static std::optional< std::chrono::milliseconds > | maxFrameInterval (std::optional< qreal > frameRate) |
| QString | frameTimeToString (std::optional< std::chrono::microseconds > time) |
| static std::optional< std::chrono::microseconds > | toFrameTime (qint64 time) |
| static std::optional< std::chrono::microseconds > | startTimeOf (const QVideoFrame &frame) |
| static std::optional< std::chrono::microseconds > | startTimeOf (const VideoFrameInfo &info) |
| static VideoFrameInfo | makeVideoFrameInfo (const QVideoFrame &frame) |
| QByteArray | makeBytes (std::initializer_list< uchar > bytes) |
| void | fillPlaneRows (uchar *datadata, qsizetype stridestride, int widthwidth, int heightheight, QByteArrayView texel) |
| q23::expected< void, QString > | comparePlaneRows (const uchar *datadata, qsizetype stridestride, int widthwidth, int heightheight, QByteArrayView texel) |
| std::unique_ptr< QRhi > | createNullRhi () |
| q23::expected< QByteArray, QString > | readBackPlane (QRhi &rhi, quint64 handlehandle, QSize planeSize, QRhiTexture::Format formatformat) |
| std::unique_ptr< QScreenCapture > | makeScreenCapture () |
| std::unique_ptr< QWindowCapture > | makeWindowCapture () |
| q23::expected< void, QString > QtMultimediaTest::comparePlaneRows | ( | const uchar * | data, |
| qsizetype | stride, | ||
| int | width, | ||
| int | height, | ||
| QByteArrayView | texel ) |
Definition at line 26 of file qvideoframetestutils.cpp.
| std::unique_ptr< QRhi > QtMultimediaTest::createNullRhi | ( | ) |
Definition at line 17 of file rhi_support.cpp.
| void QtMultimediaTest::fillPlaneRows | ( | uchar * | data, |
| qsizetype | stride, | ||
| int | width, | ||
| int | height, | ||
| QByteArrayView | texel ) |
Definition at line 17 of file qvideoframetestutils.cpp.
|
nodiscard |
Definition at line 48 of file framegrabber.cpp.
| QByteArray QtMultimediaTest::makeBytes | ( | std::initializer_list< uchar > | bytes | ) |
Definition at line 12 of file qvideoframetestutils.cpp.
|
nodiscard |
Definition at line 13 of file surfacecapturetestutils.cpp.
|
static |
Definition at line 73 of file framegrabber.cpp.
|
nodiscard |
Definition at line 21 of file surfacecapturetestutils.cpp.
|
staticnodiscard |
Definition at line 38 of file framegrabber.cpp.
References BackendUtilsImpl::isCI().
| q23::expected< QByteArray, QString > QtMultimediaTest::readBackPlane | ( | QRhi & | rhi, |
| quint64 | handle, | ||
| QSize | planeSize, | ||
| QRhiTexture::Format | format ) |
Definition at line 112 of file rhi_support.cpp.
|
staticnodiscard |
Definition at line 63 of file framegrabber.cpp.
|
staticnodiscard |
Definition at line 68 of file framegrabber.cpp.
|
nodiscard |
Definition at line 24 of file framegrabber.cpp.
|
staticnodiscard |
Definition at line 56 of file framegrabber.cpp.