/*!
* This file is part of CameraPlus.
*
- * Copyright (C) 2012 Mohammed Sameer <msameer@foolab.org>
+ * Copyright (C) 2012-2013 Mohammed Sameer <msameer@foolab.org>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
virtual void applySettings();
bool isRecording();
- Q_INVOKABLE bool startRecording(const QString& fileName);
+
+ bool startRecording(const QString& fileName, const QString& tmpFileName = QString());
bool setResolution(const QtCamVideoResolution& resolution);
QtCamVideoSettings *settings();
public slots:
- void stopRecording();
+ void stopRecording(bool sync);
signals:
void recordingStateChanged();