Merge remote-tracking branch 'origin/5.4' into 5.5
Conflicts: .qmake.conf src/plugins/avfoundation/camera/avfcamerasession.h src/plugins/avfoundation/camera/avfcamerasession.mm Change-Id: Ib2e25d907a7069591920d2f69e007f314cc0fd85
This commit is contained in:
@@ -46,6 +46,7 @@ QT_BEGIN_NAMESPACE
|
||||
|
||||
class AVFCameraSession;
|
||||
class AVFCameraControl;
|
||||
class AVFAudioInputSelectorControl;
|
||||
class AVFCameraService;
|
||||
|
||||
class AVFMediaRecorderControl : public QMediaRecorderControl
|
||||
@@ -78,11 +79,12 @@ public Q_SLOTS:
|
||||
void handleRecordingFailed(const QString &message);
|
||||
|
||||
private Q_SLOTS:
|
||||
void reconnectMovieOutput();
|
||||
void setupSessionForCapture();
|
||||
void updateStatus();
|
||||
|
||||
private:
|
||||
AVFCameraControl *m_cameraControl;
|
||||
AVFAudioInputSelectorControl *m_audioInputControl;
|
||||
AVFCameraSession *m_session;
|
||||
|
||||
bool m_connected;
|
||||
@@ -96,6 +98,7 @@ private:
|
||||
bool m_muted;
|
||||
qreal m_volume;
|
||||
|
||||
AVCaptureDeviceInput *m_audioInput;
|
||||
AVCaptureMovieFileOutput *m_movieOutput;
|
||||
AVFMediaRecorderDelegate *m_recorderDelagate;
|
||||
AVFStorageLocation m_storageLocation;
|
||||
|
||||
Reference in New Issue
Block a user