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

(ea85b5bb5797e8844ff1c061c348d45ac1ca4b48)

#include "androidmediarecorder_p.h"
#include "androidcamera_p.h"
#include "androidsurfacetexture_p.h"
#include "androidsurfaceview_p.h"
#include "qandroidglobal_p.h"
#include "qandroidmultimediautils_p.h"
#include <qmap.h>
#include <QtCore/qcoreapplication.h>
#include <QtCore/qlogging.h>
#include <QtCore/qurl.h>
#include "moc_androidmediarecorder_p.cpp"
Include dependency graph for androidmediarecorder.cpp:

Go to the source code of this file.

Typedefs

typedef QMap< QString, QJniObjectCamcorderProfiles
typedef QMap< jlong, AndroidMediaRecorder * > MediaRecorderMap

Functions

QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY (lcMediaRecorder, "qt.multimedia.mediarecorder.android")
 Q_DECLARE_JNI_CLASS (QtAudioDeviceManager, "org/qtproject/qt/android/multimedia/QtAudioDeviceManager")
 Q_DECLARE_JNI_CLASS (AudioDeviceInfo, "android/media/AudioDeviceInfo")
static QString profileKey ()
static void notifyError (JNIEnv *, jobject, jlong id, jint what, jint extra)
static void notifyInfo (JNIEnv *, jobject, jlong id, jint what, jint extra)

Variables

static const char QtMediaRecorderListenerClassName []

Typedef Documentation

◆ CamcorderProfiles

Definition at line 24 of file androidmediarecorder.cpp.

◆ MediaRecorderMap

Definition at line 100 of file androidmediarecorder.cpp.

Function Documentation

◆ notifyError()

void notifyError ( JNIEnv * ,
jobject ,
jlong id,
jint what,
jint extra )
static

Definition at line 103 of file androidmediarecorder.cpp.

◆ notifyInfo()

void notifyInfo ( JNIEnv * ,
jobject ,
jlong id,
jint what,
jint extra )
static

Definition at line 110 of file androidmediarecorder.cpp.

◆ profileKey()

QString profileKey ( )
static

Definition at line 27 of file androidmediarecorder.cpp.

◆ Q_DECLARE_JNI_CLASS() [1/2]

Q_DECLARE_JNI_CLASS ( AudioDeviceInfo ,
"android/media/AudioDeviceInfo"  )

◆ Q_DECLARE_JNI_CLASS() [2/2]

Q_DECLARE_JNI_CLASS ( QtAudioDeviceManager ,
"org/qtproject/qt/android/multimedia/QtAudioDeviceManager"  )

◆ Q_STATIC_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY ( lcMediaRecorder ,
"qt.multimedia.mediarecorder.android"  )

Variable Documentation

◆ QtMediaRecorderListenerClassName

const char QtMediaRecorderListenerClassName
static
Initial value:
=
"org/qtproject/qt/android/multimedia/QtMediaRecorderListener"

Definition at line 98 of file androidmediarecorder.cpp.

Referenced by AndroidMediaRecorder::registerNativeMethods().