blob: c9163d3376c530bb81da35a067f68982297a05b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
index def79f5..7fd9d93 100644
--- a/orion.pro
+++ b/orion.pro
@@ -8,7 +8,7 @@ QT += gui qml network widgets quickcontrols2
QMAKE_CXXFLAGS += -Wall -O2
-CONFIG += c++11
+CONFIG += c++14
#CONFIG += console
TARGET = orion
@@ -86,8 +86,8 @@ android: {
android/src/com/orion/MainActivity.java
ANDROID_EXTRA_LIBS = \
- $$PWD/../openssl-1.0.2l/libcrypto.so \
- $$PWD/../openssl-1.0.2l/libssl.so
+ $$PWD/libs/libcrypto.so \
+ $$PWD/libs/libssl.so
}
#Backend for player, uses mpv as default
diff --git a/src/player/mpvobject.cpp b/src/player/mpvobject.cpp
index 2c30462..2955063 100644
--- a/src/player/mpvobject.cpp
+++ b/src/player/mpvobject.cpp
@@ -103,8 +103,10 @@ class MpvRenderer : public QQuickFramebufferObject::Renderer
};
MpvObject::MpvObject(QQuickItem * parent)
- : QQuickFramebufferObject(parent), mpv{mpv_create()}, mpv_gl(nullptr)
+ : QQuickFramebufferObject(parent), mpv_gl(nullptr)
{
+ std::setlocale(LC_NUMERIC, "C");
+ mpv = mpv_create();
if (!mpv)
throw std::runtime_error("could not create mpv context");
|