6#include "private/qcameradevice_p.h"
12#include "private/qplatformmediaintegration_p.h"
16#include <QCoreApplication>
66 static bool initialized =
false;
68 return JNI_VERSION_1_6;
73 JNIEnv *nativeEnvironment;
77 UnionJNIEnvToVoid uenv;
80 if (vm->GetEnv(&uenv.venv, JNI_VERSION_1_6) != JNI_OK)
83 const JNINativeMethod
methods[] = {
89 "org/qtproject/qt/android/multimedia/QtAudioDeviceManager",
methods,
95 QJniObject::callStaticMethod<void>(
"org/qtproject/qt/android/multimedia/QtAudioDeviceManager",
96 "registerAudioHeadsetStateReceiver",
97 "(Landroid/content/Context;)V",
98 QNativeInterface::QAndroidApplication::context());
100 return JNI_VERSION_1_6;
static JNINativeMethod methods[]
The QAudioDevice class provides an information about audio devices and their functionality.
QByteArray id
\qmlproperty string QtMultimedia::audioDevice::id
QObject * parent() const
Returns a pointer to the parent object.
static QList< QAudioDevice > availableDevices(QAudioDevice::Mode mode)
Combined button and popup list for selecting options.
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent