summaryrefslogtreecommitdiff
path: root/src/mpvprocess.h
diff options
context:
space:
mode:
authorMateusz Łukasik <mati75@linuxmint.pl>2017-05-28 22:58:38 +0200
committerMateusz Łukasik <mati75@linuxmint.pl>2017-05-28 22:58:38 +0200
commit8cd3e30b34e5ff62a993227c386ab77dd01fa1d4 (patch)
tree60ab5ccc720108feb6a82ad91c0d212f52e32a3b /src/mpvprocess.h
parent8fa0adcb32570bfa1f7e6a3b0411b6d789fda623 (diff)
New upstream version 17.5.0~ds0
Diffstat (limited to 'src/mpvprocess.h')
-rw-r--r--src/mpvprocess.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/mpvprocess.h b/src/mpvprocess.h
index 0732a2d..8b8ddac 100644
--- a/src/mpvprocess.h
+++ b/src/mpvprocess.h
@@ -20,6 +20,7 @@
#define MPVPROCESS_H
#include <QString>
+#include <QRegExp>
#include "playerprocess.h"
#include "config.h"
@@ -115,6 +116,7 @@ public:
void toggleDeinterlace();
void askForLength();
void setOSDScale(double value);
+ void setOSDFractions(bool active);
void setChannelsFile(const QString &);
void enableScreenshots(const QString & dir, const QString & templ = QString::null, const QString & format = QString::null);
@@ -218,6 +220,39 @@ private:
#ifdef OSD_WITH_TIMER
QTimer * osd_timer;
#endif
+
+ // Regular expressions
+ QRegExp rx_av;
+ QRegExp rx_dsize;
+ QRegExp rx_vo;
+ QRegExp rx_ao;
+ QRegExp rx_paused;
+ QRegExp rx_endoffile;
+
+ QRegExp rx_audio;
+ QRegExp rx_subs;
+
+ QRegExp rx_videocodec;
+ QRegExp rx_audiocodec;
+
+#if !NOTIFY_VIDEO_CHANGES
+ QRegExp rx_video;
+#endif
+
+ QRegExp rx_chaptername;
+ QRegExp rx_trackinfo;
+ QRegExp rx_forbidden;
+
+#if DVDNAV_SUPPORT
+ QRegExp rx_switch_title;
+#endif
+
+ QRegExp rx_playing;
+ QRegExp rx_generic;
+ QRegExp rx_stream_title;
+ QRegExp rx_debug;
+
+ void initializeRX();
};
#endif