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
qv4l2memorytransfer_p.h File Reference

(e795cad2da57bcd5521e88999d8acb07aa3c8424)

#include <QtMultimedia/private/qtmultimediaglobal_p.h>
#include <qbytearray.h>
#include <linux/videodev2.h>
#include <memory>
Include dependency graph for qv4l2memorytransfer_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QV4L2MemoryTransfer
struct  QV4L2MemoryTransfer::Buffer

Typedefs

using QV4L2FileDescriptorPtr = std::shared_ptr<QV4L2FileDescriptor>
using QV4L2MemoryTransferUPtr = std::unique_ptr<QV4L2MemoryTransfer>

Functions

QV4L2MemoryTransferUPtr makeUserPtrMemoryTransfer (QV4L2FileDescriptorPtr fileDescriptor, quint32 imageSize)
QV4L2MemoryTransferUPtr makeMMapMemoryTransfer (QV4L2FileDescriptorPtr fileDescriptor)

Typedef Documentation

◆ QV4L2FileDescriptorPtr

using QV4L2FileDescriptorPtr = std::shared_ptr<QV4L2FileDescriptor>

Definition at line 27 of file qv4l2memorytransfer_p.h.

◆ QV4L2MemoryTransferUPtr

using QV4L2MemoryTransferUPtr = std::unique_ptr<QV4L2MemoryTransfer>

Definition at line 57 of file qv4l2memorytransfer_p.h.

Function Documentation

◆ makeMMapMemoryTransfer()

QV4L2MemoryTransferUPtr makeMMapMemoryTransfer ( QV4L2FileDescriptorPtr fileDescriptor)

Definition at line 228 of file qv4l2memorytransfer.cpp.

◆ makeUserPtrMemoryTransfer()

QV4L2MemoryTransferUPtr makeUserPtrMemoryTransfer ( QV4L2FileDescriptorPtr fileDescriptor,
quint32 imageSize )

Definition at line 222 of file qv4l2memorytransfer.cpp.