Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include "qv4l2camera_p.h"
#include "qv4l2filedescriptor_p.h"
#include "qv4l2memorytransfer_p.h"
#include <private/qcameradevice_p.h>
#include <private/qmultimediautils_p.h>
#include <private/qmemoryvideobuffer_p.h>
#include <private/qcore_unix_p.h>
#include <qsocketnotifier.h>
#include <qloggingcategory.h>
#include "moc_qv4l2camera_p.cpp"
Go to the source code of this file.
Functions | |
static QT_BEGIN_NAMESPACE | Q_LOGGING_CATEGORY (qLcV4L2Camera, "qt.multimedia.ffmpeg.v4l2camera") |
QVideoFrameFormat::PixelFormat | formatForV4L2Format (uint32_t v4l2Format) |
uint32_t | v4l2FormatForPixelFormat (QVideoFrameFormat::PixelFormat format) |
Variables | ||
struct { | ||
QVideoFrameFormat::PixelFormat fmt | ||
uint32_t v4l2Format | ||
} | formatMap [] | |
QVideoFrameFormat::PixelFormat formatForV4L2Format | ( | uint32_t | v4l2Format | ) |
Definition at line 46 of file qv4l2camera.cpp.
References QVideoFrameFormat::Format_Invalid, formatMap, and v4l2Format.
|
static |
uint32_t v4l2FormatForPixelFormat | ( | QVideoFrameFormat::PixelFormat | format | ) |
Definition at line 57 of file qv4l2camera.cpp.
References formatMap.
Definition at line 21 of file qv4l2camera.cpp.
Referenced by QOpenGLEngineSharedShaders::QOpenGLEngineSharedShaders(), QTextCopyHelper::QTextCopyHelper(), QWindowsAudioDeviceInfo::QWindowsAudioDeviceInfo(), QTextList::add(), QPlainTextEdit::anchorAt(), QAbstractTextDocumentLayout::anchorAt(), QWidgetTextControlPrivate::anchorForCursor(), QGstUtils::audioFormatForCaps(), QOpenGL2PaintEngineEx::beginNativePainting(), QFFmpeg::calculateTargetSwFormatScore(), QTextCursorPrivate::canDelete(), QTextMarkdownImporter::cbEnterBlock(), QSGCompressedTexture::commitTextureOperations(), QSGRhiAtlasTexture::Manager::create(), QTextCursor::createList(), QEglFSIntegration::createPlatformOffscreenSurface(), QtWaylandClient::QWaylandEglClientBufferIntegration::createPlatformOpenGLContext(), QTextTablePrivate::createTable(), QVideoTextureHelper::createTextureFromHandle(), QtPrivate::QCalendarModel::data(), drawCellBorder(), QSplashScreen::drawContents(), QQuickLayout::dumpLayoutTreeRecursive(), QLabelPrivate::ensureTextLayouted(), extensionForFormat(), QMediaFormat::fileFormat(), QFFmpeg::findAVFormat(), QPlatformCamera::findBestCameraFormat(), QWidgetTextControl::findNextPrevAnchor(), QTextTableCell::format(), QIBusAttribute::format(), QRhiBackingStore::format(), QtWaylandClient::QWaylandShm::formatSupported(), QX11PlatformPixmap::fromImage(), QSGCompressedAtlasTexture::Atlas::generateTexture(), QWaylandMimeHelper::getByteArray(), QGstreamerFormatInfo::getMuxerList(), QGValue::getSampleFormats(), QSSGQmlUtilities::getTextureSourceName(), glFormatName(), QT_BEGIN_NAMESPACE::gstSampleFormatToSampleFormat(), QQuick3D::idealSurfaceFormat(), QAbstractTextDocumentLayout::imageAt(), QImageReaderWriterHelpers::imageFormatsForMimeType(), QFFmpeg::TextureConverter::init(), QFontEngineFT::init(), QTextTable::insertColumns(), QTextCursor::insertImage(), QTextTable::insertRows(), QTextCursor::insertText(), QWidgetTextControlPrivate::keyPressEvent(), QQuickTextControlPrivate::keyPressEvent(), QTextDocumentLayoutPrivate::layoutTable(), load_glyph_image_to_texture(), QQuick3DShaderUtilsBuffer::mapRenderTextureFormat(), QQuick3DShaderUtilsBuffer::mapTextureFormat(), QTextTable::mergeCells(), QWidgetTextControlPrivate::mouseReleaseEvent(), QQuickTextControlPrivate::mouseReleaseEvent(), QFFmpegImageCapture::newVideoFrame(), QTextDocumentPrivate::objectForIndex(), QLabel::paintEvent(), panic(), QuickTestUtil::populateClipboardText(), QTextDocument::print(), QGstreamerImageCapture::probeBuffer(), qffmpegLogCallback(), QByteArray::qsnprintf(), qt_asciiToDouble(), qt_xcb_createCursorXRender(), QByteArray::qvsnprintf(), readCubeMap(), QTextList::remove(), QTextTable::removeColumns(), QTextTable::removeRows(), QVideoWindowPrivate::render(), replacePercentN(), QV4L2Camera::resolveCameraFormat(), QXcbClipboardMime::retrieveData_sys(), QTextEdit::setAlignment(), QQuickTextSelection::setColor(), QTextEdit::setCurrentFont(), QMediaFormat::setFileFormat(), QImageCapture::setFileFormat(), QQuickTextSelection::setFont(), QTextEdit::setFontFamily(), QTextEdit::setFontItalic(), QTextEdit::setFontPointSize(), QTextEdit::setFontUnderline(), QTextEdit::setFontWeight(), QAlsaAudioSink::setFormat(), QAlsaAudioSource::setFormat(), QWasmAudioSink::setFormat(), QWasmAudioSource::setFormat(), QWindowsAudioSink::setFormat(), QWindowsAudioSource::setFormat(), QTextTableCell::setFormat(), QTextTable::setFormat(), QRhiTexture::setFormat(), AndroidCameraPrivate::setPreviewFormat(), AndroidCamera::setPreviewFormat(), QImageCapture::setQuality(), QRhiTexture::setReadViewFormat(), QImageCapture::setResolution(), QTextEdit::setTextBackgroundColor(), QTextEdit::setTextColor(), QMetalGraphicsPipeline::setupAttachmentsInMetalRenderPassDescriptor(), QVideoWindowPrivate::setupGraphicsPipeline(), QRhiTexture::setWriteViewFormat(), QtWaylandClient::ShmServerBufferIntegration::shm_emulation_server_buffer_server_buffer_created(), QTextTable::splitCell(), QCommonStyle::styleHint(), QQC2::QCommonStyle::styleHint(), QImageReaderWriterHelpers::supportedMimeTypes(), QMediaFormat::swap(), QFFmpeg::targetSwFormatScoreCalculator(), QTextBlock::textList(), QTextHtmlExporter::toHtml(), QOpenGLFramebufferObject::toImage(), QTextTablePrivate::update(), QWidgetTextControlPrivate::updateCurrentCharFormat(), QQuickTextControlPrivate::updateCurrentCharFormat(), QtWaylandClient::QWaylandEglWindow::updateSurface(), QVideoWindowPrivate::updateTextures(), QVideoTextureHelper::updateTextureWithMap(), QVideoTextureHelper::vertexShaderFileName(), QSvgVisitorImpl::visitTextNode(), QTextMarkdownWriter::writeBlock(), and QPNGImageWriter::writeImage().
const struct { ... } formatMap[] |
Referenced by QPulseAudioDeviceInfo::QPulseAudioDeviceInfo(), formatForV4L2Format(), and v4l2FormatForPixelFormat().
uint32_t v4l2Format |
Definition at line 22 of file qv4l2camera.cpp.
Referenced by formatForV4L2Format().