12#include "qandroidcamera_p.h"
13#include "qandroidimagecapture_p.h"
22#include <QtMultimedia/private/qplatformmediaplugin_p.h>
112 static bool initialized =
false;
114 return JNI_VERSION_1_6;
119 JNIEnv *nativeEnvironment;
123 UnionJNIEnvToVoid uenv;
126 if (vm->GetEnv(&uenv.venv, JNI_VERSION_1_6) != JNI_OK)
138 return JNI_VERSION_1_6;
148#include "qandroidintegration.moc"
static bool registerNativeMethods()
static bool registerNativeMethods()
static bool registerNativeMethods()
static const QList< QCameraDevice > & availableCameras()
QMaybe< QPlatformMediaRecorder * > createRecorder(QMediaRecorder *recorder) override
QMaybe< QPlatformAudioDecoder * > createAudioDecoder(QAudioDecoder *decoder) override
QPlatformMediaFormatInfo * formatInfo() override
QPlatformMediaFormatInfo * m_formatInfo
QMaybe< QPlatformAudioInput * > createAudioInput(QAudioInput *audioInput) override
QMaybe< QPlatformCamera * > createCamera(QCamera *camera) override
QMaybe< QPlatformVideoSink * > createVideoSink(QVideoSink *) override
QMaybe< QPlatformMediaCaptureSession * > createCaptureSession() override
QList< QCameraDevice > videoInputs() override
QMaybe< QPlatformAudioOutput * > createAudioOutput(QAudioOutput *q) override
QMaybe< QPlatformImageCapture * > createImageCapture(QImageCapture *imageCapture) override
QMaybe< QPlatformMediaPlayer * > createPlayer(QMediaPlayer *player) override
The QAudioDecoder class implements decoding audio.
\qmltype AudioOutput \instantiates QAudioOutput
The QCamera class provides interface for system camera devices.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVideoSink class represents a generic sink for video data.
Combined button and popup list for selecting options.
Q_DECL_EXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *)
#define Q_LOGGING_CATEGORY(name,...)
GLdouble GLdouble GLdouble GLdouble q
GLsizei GLenum GLboolean sink
QLatin1StringView QLatin1String