(89b1240e66e9b6804fc1c16490ba1723b9ee45e8)
#include "androidcamera_p.h"
#include "androidsurfacetexture_p.h"
#include "androidsurfaceview_p.h"
#include "qandroidmultimediautils_p.h"
#include "qandroidglobal_p.h"
#include <private/qvideoframe_p.h>
#include <qhash.h>
#include <qstringlist.h>
#include <qdebug.h>
#include <QtCore/qthread.h>
#include <QtCore/qreadwritelock.h>
#include <QtCore/qmutex.h>
#include <QtMultimedia/private/qmemoryvideobuffer_p.h>
#include <QtCore/qcoreapplication.h>
#include <mutex>
#include "androidcamera.moc"
#include "moc_androidcamera_p.cpp"
Go to the source code of this file.
|
QT_BEGIN_NAMESPACE | Q_STATIC_LOGGING_CATEGORY (lcAndroidCamera, "qt.multimedia.android.camera") |
static QRect | areaToRect (jobject areaObj) |
static QJniObject | rectToArea (const QRect &rect) |
static void | notifyAutoFocusComplete (JNIEnv *, jobject, int id, jboolean success) |
static void | notifyPictureExposed (JNIEnv *, jobject, int id) |
static void | notifyPictureCaptured (JNIEnv *env, jobject, int id, jbyteArray data) |
static void | notifyNewPreviewFrame (JNIEnv *env, jobject, int id, jbyteArray data, int width, int height, int format, int bpl) |
static void | notifyFrameAvailable (JNIEnv *, jobject, int id) |
◆ CameraMap
◆ areaToRect()
QRect areaToRect |
( |
jobject | areaObj | ) |
|
|
static |
◆ notifyAutoFocusComplete()
void notifyAutoFocusComplete |
( |
JNIEnv * | , |
|
|
jobject | , |
|
|
int | id, |
|
|
jboolean | success ) |
|
static |
◆ notifyFrameAvailable()
void notifyFrameAvailable |
( |
JNIEnv * | , |
|
|
jobject | , |
|
|
int | id ) |
|
static |
◆ notifyNewPreviewFrame()
void notifyNewPreviewFrame |
( |
JNIEnv * | env, |
|
|
jobject | , |
|
|
int | id, |
|
|
jbyteArray | data, |
|
|
int | width, |
|
|
int | height, |
|
|
int | format, |
|
|
int | bpl ) |
|
static |
◆ notifyPictureCaptured()
void notifyPictureCaptured |
( |
JNIEnv * | env, |
|
|
jobject | , |
|
|
int | id, |
|
|
jbyteArray | data ) |
|
static |
◆ notifyPictureExposed()
void notifyPictureExposed |
( |
JNIEnv * | , |
|
|
jobject | , |
|
|
int | id ) |
|
static |
◆ Q_STATIC_LOGGING_CATEGORY()
QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY |
( |
lcAndroidCamera | , |
|
|
"qt.multimedia.android.camera" | ) |
◆ rectToArea()
◆ QtCameraListenerClassName
const char QtCameraListenerClassName = "org/qtproject/qt/android/multimedia/QtCameraListener" |
|
static |
◆ s_activeCameras