summaryrefslogtreecommitdiffstats
path: root/helper.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-11-27 20:25:49 +0100
committerArno <arno@disconnect.de>2016-11-27 20:25:49 +0100
commitc7e3315b663566f71f83dcc9d2259aac262081c1 (patch)
treed228aa2a385f6097efe319160a01f1d890d78b5b /helper.h
parentf5b9109987cd19bbc69e7a20f7a73ac3d86be96a (diff)
downloadShemovCleaner-c7e3315b663566f71f83dcc9d2259aac262081c1.tar.gz
ShemovCleaner-c7e3315b663566f71f83dcc9d2259aac262081c1.tar.bz2
ShemovCleaner-c7e3315b663566f71f83dcc9d2259aac262081c1.zip
Add preview for videos
Grab 4 frames from a video and display them in the Viewer. First frame is @00:01:00, last at length - 1 minute, and the other two are in between: length / 4 * 2 and 3 (hardcoded).
Diffstat (limited to 'helper.h')
-rw-r--r--helper.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/helper.h b/helper.h
index 90bef11..3587183 100644
--- a/helper.h
+++ b/helper.h
@@ -3,10 +3,13 @@
#include <QString>
#include <QJsonDocument>
+#include <QPixmap>
namespace Helper {
const QString md5Sum(const QString &path);
const QJsonDocument ffpmegData(const QString &path);
+ const QPixmap preview(const QString &file);
+ const QImage snapshot(const QString &file, int offset);
class Duration {
public:
Duration();