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
QLinuxMediaDevice::OutputSubDevice Class Reference

#include <qlinuxmediadevice.h>

Collaboration diagram for QLinuxMediaDevice::OutputSubDevice:

Public Member Functions

 OutputSubDevice (QLinuxMediaDevice *mediaDevice, const QString &name)
bool setFormat (const QSize &size, uint32_t pixelFormat, uint32_t bytesPerLine)
bool clearBuffers ()
bool requestBuffer ()
bool queueBuffer (int dmabufFd, uint bytesUsed, uint length)
bool streamOn ()
bool streamOff ()

Detailed Description

Definition at line 49 of file qlinuxmediadevice.h.

Constructor & Destructor Documentation

◆ OutputSubDevice()

QLinuxMediaDevice::OutputSubDevice::OutputSubDevice ( QLinuxMediaDevice * mediaDevice,
const QString & name )

Definition at line 409 of file qlinuxmediadevice.cpp.

References QLinuxMediaDevice::openVideoDevice().

Here is the call graph for this function:

Member Function Documentation

◆ clearBuffers()

bool QLinuxMediaDevice::OutputSubDevice::clearBuffers ( )

Definition at line 444 of file qlinuxmediadevice.cpp.

◆ queueBuffer()

bool QLinuxMediaDevice::OutputSubDevice::queueBuffer ( int dmabufFd,
uint bytesUsed,
uint length )

Definition at line 477 of file qlinuxmediadevice.cpp.

◆ requestBuffer()

bool QLinuxMediaDevice::OutputSubDevice::requestBuffer ( )

Definition at line 460 of file qlinuxmediadevice.cpp.

Referenced by QVsp2BlendingDevice::enableInput().

Here is the caller graph for this function:

◆ setFormat()

bool QLinuxMediaDevice::OutputSubDevice::setFormat ( const QSize & size,
uint32_t pixelFormat,
uint32_t bytesPerLine )

Definition at line 414 of file qlinuxmediadevice.cpp.

◆ streamOff()

bool QLinuxMediaDevice::OutputSubDevice::streamOff ( )

Definition at line 517 of file qlinuxmediadevice.cpp.

◆ streamOn()

bool QLinuxMediaDevice::OutputSubDevice::streamOn ( )

Definition at line 512 of file qlinuxmediadevice.cpp.


The documentation for this class was generated from the following files: