Commit Graph

82 Commits

Author SHA1 Message Date
Tobias Hieta
fb9402a71b Automatic update of web-client 2016-02-11 10:34:42 +01:00
Vincent Lang
96b0fd2604 Request "Low Latency" scheduling during video playback
Use AvSetMmThreadCharacteristics() to set "Low Latency" scheduling on
the video rendering thread. In tests with mpv CLI, this has shown to be
helpful, and apparently enables higher performance by disabling energy
saving features which can interfere with playback.

Because I'm afraid that this will affect the system even if video
playback is inactive and the renderer thread is idle, do this only
during playback.
2016-01-22 19:08:06 +01:00
Tobias Hieta
a9978e2e5e Fix merge fuckup 2016-01-22 13:54:05 +01:00
Tobias Hieta
5b96607f8f Automatic update of web-client 2016-01-22 13:15:15 +01:00
Tobias Hieta
3b4f3b7b3a Install vcredist from windows installer 2016-01-22 12:08:07 +01:00
Vincent Lang
227236204a Request Multimedia Class Schedule Service on Windows
(Somewhat cargo-cult, since I haven't been able to observe it doing
anything myself.)
2016-01-21 18:51:41 +01:00
Tobias Hieta
2f4fcce419 Download vcredist executables 2016-01-21 15:31:49 +01:00
Tobias Hieta
aa3b9df5ac Extra slash makes everything unhappy. 2016-01-20 10:47:00 +01:00
Tobias Hieta
adf31b4d3c Create mpv.lib 2016-01-19 10:22:13 +01:00
Tobias Hieta
5027591189 Fix dependencies. 2016-01-19 10:59:59 +01:00
Tobias Hieta
fc9737dbac Move to use the same FetchDependencies as we have in PMS
This can give us faster deps downloading since they can be locally
cached.
2016-01-19 09:49:00 +01:00
Tobias Hieta
70be989579 Automatic update of web-client 2016-01-18 14:37:50 +01:00
Tobias Hieta
06c95ae2ae Automatic update of web-client 2016-01-18 14:29:53 +01:00
Vincent Lang
c4be5e2e3b Fix compilation with SDL on Linux 2016-01-07 19:06:25 +01:00
Tobias Hieta
a7fbd9d644 Actually make SDL work on OSX. 2016-01-07 14:52:31 +01:00
Tobias Hieta
760f582442 Update version to 1.0.4 2015-12-28 11:59:02 +01:00
Tobias Hieta
16fa0ecc8a Add verbose option to windeployqt - what's going on with SSL? 2015-12-18 14:07:55 +01:00
Tobias Hieta
47b18c4b7c Look for redist that matches VS version 2015-12-15 09:55:58 +01:00
Tobias Hieta
31cc3d2c86 Find the new styled breakpad library 2015-12-15 09:55:57 +01:00
Tobias Hieta
ce29d39be7 Remove Qt background property configure check since we now require Qt 5.6 2015-12-15 09:55:57 +01:00
Tobias Hieta
541afeb7d0 Fix windows build 2015-12-11 11:46:01 +01:00
Tobias Hieta
669a41872a Copy a qt.conf to the local app so that it can be debugged without being installed. 2015-12-11 11:32:40 +01:00
Tobias Hieta
e24e5ef359 Expose dependencies and qt dependencies hash version to the debug overlay 2015-12-11 11:22:42 +01:00
Tobias Hieta
e7e17763b7 Require Qt5.6 2015-12-11 10:16:14 +01:00
Tobias Hieta
b59e68bf48 Fix comment 2015-12-11 09:54:20 +01:00
Tobias Hieta
2effdbbf22 Only download Qt deps if not QTROOT is set 2015-12-10 15:39:28 +01:00
Tobias Hieta
043fea11d3 Bundle windows runtime 2015-12-08 21:59:28 +01:00
Tobias Hieta
3ea966cd80 Fix symbol compression on Windows 2015-12-08 16:32:08 +01:00
Tobias Hieta
eb1ed7096e Make bundling work on windows. 2015-12-08 15:02:08 +01:00
Tobias Hieta
e46a95f0db Fix windows build 2015-12-08 09:38:16 +01:00
Tobias Hieta
e8a29ca695 Replace the need of bzip2 to be installed and use a small python script 2015-12-07 08:45:08 +01:00
Tobias Hieta
edba502237 Adapt scripts to download depends on windows 2015-12-06 13:42:16 +01:00
Tobias Hieta
3d778a8608 Remove the usage of bzip2 when downloading the web-client
One less dependency on windows
2015-12-02 16:17:02 +01:00
Tobias Hieta
f2673be160 Automatic update of web-client 2015-12-02 16:10:24 +01:00
Tobias Hieta
828e04dab8 Automatic update of web-client 2015-12-02 15:55:27 +01:00
Vincent Lang
2aa62dbe8c Remove the ANGLE/DirectX shortcut and startmenu entry
This is handled via a setting now.
2015-11-27 15:10:50 +01:00
Tobias Hieta
a70e5b0c99 Sign webengineprocess before webenginecore 2015-11-26 14:51:44 +01:00
Tobias Hieta
d6830ed63a Work around wrongly linked libraries of QtWebEngineProcess 2015-11-26 09:54:45 +01:00
Tobias Hieta
0de5fb505e Fix code signing on OSX 2015-11-25 15:18:09 +01:00
Tobias Hieta
4b93840a32 Download dependencies from CMake and fix install names
This makes it easier to deploy new versions of Qt and other deps.
2015-11-25 14:43:06 +01:00
Tobias Hieta
fb9133ea27 Bump version to 1.0.3 2015-11-17 12:34:16 +01:00
Tobias Hieta
614534efbf Automatic update of web-client 2015-11-11 13:51:04 +01:00
Tobias Hieta
b9d363b77b Don't use install() on the symbol file, instead dump it in the root directly 2015-11-09 15:53:12 +01:00
Tobias Hieta
c0f6e80a9b convert to native path otherwise it seems to fail on the ci 2015-11-09 15:45:23 +01:00
Tobias Hieta
ac64c8baab Fix symbols on OSX 2015-11-09 15:14:51 +01:00
Tobias Hieta
b65b1a67a1 Fix dependency detection on windows 2015-11-09 15:05:11 +01:00
Tobias Hieta
dac7131c5d Dont use fPIC on windows 2015-11-09 15:05:10 +01:00
Tobias Hieta
cdb92f9313 FIx symbol generation on windows in cmake 2015-11-09 15:05:10 +01:00
Tobias Hieta
62dda51c28 Automatic update of web-client 2015-11-06 14:43:58 +01:00
Tobias Hieta
073b4b6069 Automatic update of web-client 2015-11-05 16:56:10 +01:00