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
qohoscamerasession.cpp File Reference

(d74358fe78c1b151abc4102e9242b255b9ae921f)

#include "qohoscamerasession_p.h"
#include "common/qohosvideooutput_p.h"
#include "qohosglobal_p.h"
#include <QtCore/qdir.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qstandardpaths.h>
#include <QtCore/qloggingcategory.h>
#include <QtCore/qmutex.h>
#include <QtCore/qset.h>
#include <QtCore/qthread.h>
#include <QtCore/qthreadpool.h>
#include <QtGui/qimage.h>
#include <QtMultimedia/qvideosink.h>
#include <fcntl.h>
#include <unistd.h>
#include <private/qcameradevice_p.h>
#include <private/qmediastoragelocation_p.h>
#include <private/qmemoryvideobuffer_p.h>
#include <private/qvideoframe_p.h>
#include <multimedia/image_framework/image/image_native.h>
#include <multimedia/image_framework/image/image_packer_native.h>
#include <multimedia/image_framework/image/image_source_native.h>
#include <native_buffer/native_buffer.h>
#include <native_window/external_window.h>
#include "moc_qohoscamerasession_p.cpp"
Include dependency graph for qohoscamerasession.cpp:

Go to the source code of this file.

Namespaces

namespace  QT_BEGIN_NAMESPACE
 Combined button and popup list for selecting options.

Functions

QRecursiveMutexQT_BEGIN_NAMESPACE::liveSessionMutex ()
QSet< QOhosCameraSession * > & QT_BEGIN_NAMESPACE::liveSessions ()
QVideoFrameFormat::PixelFormat QT_BEGIN_NAMESPACE::pixelFormatFor (Camera_Format format)
int QT_BEGIN_NAMESPACE::qualityToInt (QImageCapture::Quality q)
QByteArray QT_BEGIN_NAMESPACE::encodeNativeImageToJpeg (OH_ImageNative *image, int quality)
void QT_BEGIN_NAMESPACE::imageArriveCallbackTrampoline (OH_ImageReceiverNative *, void *userData)

Variables

constexpr int32_t QT_BEGIN_NAMESPACE::kImageReceiverCapacity = 4
constexpr const char * QT_BEGIN_NAMESPACE::kJpegMimeType = "image/jpeg"