4#ifndef QVSP2BLENDINGDEVICE_H
5#define QVSP2BLENDINGDEVICE_H
9#include <QtCore/qglobal.h>
27 bool blend(
int outputDmabufFd);
34 bool setInputFormat(
int i,
const QRect &bufferGeometry,
uint pixelFormat,
uint bytesPerLine);
46 struct media_link *linkToBru =
nullptr;
47 struct media_pad *inputFormatPad =
nullptr;
48 struct media_pad *outputFormatPad =
nullptr;
49 int outputFormatFd = -1;
50 struct media_pad *bruInputFormatPad =
nullptr;
54 const QSize m_screenSize;
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
bool blend(int outputDmabufFd)
bool hasContinuousLayers() const
bool setInputBuffer(int index, int dmabufFd)
bool enableInput(int i, const QRect &bufferGeometry, uint drmFormat, uint bytesPerLine)
bool setInputPosition(int index, const QPoint &position)
bool setInputAlpha(int index, qreal alpha)
Combined button and popup list for selecting options.
GLenum GLuint GLenum GLsizei length
GLenum GLenum GLsizei const GLuint GLboolean enabled
GLfloat GLfloat GLfloat alpha
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)