95 Commits

Author SHA1 Message Date
Et0h
69f5780cef Fix \ sanitization for mpv 2017-02-22 13:08:28 +00:00
Et0h
54a57380c0 Sanitize chat to mpv 2017-02-22 11:55:57 +00:00
Et0h
97a447602d Scrolling chat message proof of concept 2017-02-22 11:14:36 +00:00
Et0h
5b5abdc6f5 Experimental chat input from mpv support 2017-02-12 22:59:12 +00:00
Et0h
6a56a637d3 Avoid unnecessary items in mpv sendMessage queue 2016-06-13 00:11:37 +01:00
Et0h
28eb7a0561 Queue/drop messages sent while mpv is loading a file & throttle mpv message sending (+ revert problematic unicode) 2016-06-11 19:51:10 +01:00
Et0h
18f6f9c50f Add Unicode to some showDebugMessage entries 2016-06-11 15:15:28 +01:00
Et0h
baceaad489 Prevent escaping mpv via newlines 2016-05-08 14:17:42 +01:00
Uriziel
5a36a2416a Revert "Merge branch 'player-cookie' of https://github.com/tari/syncplay into sharedplaylists"
This reverts commit 509dfea336e48f7ccd848e44ebe8bb60e6332822, reversing
changes made to 5ce752cbef589ade76ae5dc1bcfafc7c9e34c0ea.
2016-03-03 20:13:24 +01:00
Et0h
b276bc3688 Don't allow negative mplayer/mpv positions 2016-01-30 14:07:12 +00:00
Uriziel
509dfea336 Merge branch 'player-cookie' of https://github.com/tari/syncplay into sharedplaylists 2016-01-25 21:43:40 +01:00
Peter Marheine
16d53345a9 Add cookie support to all player modules. 2015-10-15 20:32:23 -06:00
Et0h
63731811ae Do not treat mplayerc.exe (Media Player Classic) as a synonym for mplayer2 2015-10-12 13:58:44 +01:00
RiCON
7b2a623dda Don't overwrite user arguments with style defaults
This allows the per-player user arguments to overwrite
Syncplay's style defaults in mpv and mplayer2.

Be careful that, if you turn off force-window and idle in mpv,
you have to supply Syncplay with the filename before opening the
video window.
2015-08-03 20:10:00 +01:00
Et0h
8e11ddef46 Extend user-defined args first, so mpv --terminal=yes takes precedence (#59) 2015-05-08 22:48:46 +01:00
Et0h
a4b35431fa mpv can't be run with UTF-8 filepath in Windows, so load UTF-8 files via API instead 2015-02-17 23:21:31 +00:00
Et0h
fd6d15790a Fix mpv with file [#53] 2015-02-16 23:57:51 +00:00
Et0h
a795acae0a Allow mpv with no file [#53] (Thanks wiiaboo) 2015-02-16 23:39:42 +00:00
Et0h
eddd079140 Better detection of new mpv property get failures 2015-02-16 23:20:09 +00:00
Et0h
1bdea76397 Future-proof mpv _getProperty 2015-02-16 23:07:45 +00:00
Et0h
1c180f951b Use semicolon OSD separator for mplayer and keep mpv as newline 2015-01-28 21:34:36 +00:00
Et0h
9a81bd9c52 Have per-player OSD message separators, so mpv can use newlines 2014-12-30 20:55:46 +00:00
Et0h
3ff43473eb Add secondaryOSD (w/ VLC support & fallback code), re-work warnings, fix misc. VLC bugs, allow longer offsets 2014-12-29 12:47:31 +00:00
Et0h
7ca29bf30b Broaden getFilePathErrors into getPlayerPathErrors 2014-11-30 15:05:29 +00:00
Et0h
45e576e4f2 Move filePath check to getFilePathErrors 2014-11-30 14:50:59 +00:00
Et0h
30b28afa14 Allow players to have custom open dialogs (e.g. for XBMC) 2014-11-30 12:01:33 +00:00
Uriziel
5dc1288fd4 Merge remote-tracking branch 'origin/controlledRooms-new'
Conflicts:
	syncplay/client.py
	syncplay/constants.py
	syncplay/players/mplayer.py
	syncplay/ui/gui.py
2014-11-29 18:51:27 +01:00
Et0h
cfeb6dbeee Split old/new mpv into separate classes + add wait timeout for new mpv 2014-11-22 22:43:40 +00:00
Et0h
d63c4e82cf Move askForStatus back to mplayer 2014-11-09 09:39:10 +00:00
Et0h
f90b549caa Pull mpv unicode filename fix from controlledrooms-new 2014-11-08 14:55:39 +00:00
Uriziel
aaac02f6fc Fixed mpv problem with unicode filenames (hack?) 2014-10-21 23:22:38 +02:00
Et0h
1b3e370d6d Add debug messages for VLC/mpv/Client-Server comms 2014-10-10 19:39:43 +01:00
Et0h
634124b4e5 mpv: Hopefully fix reset on regular file change bug 2014-09-26 13:40:20 +01:00
Et0h
9ca2c54a69 Unbreak shift+drag mpv reset 2014-09-14 22:23:42 +01:00
Et0h
89d0a262cc Refactor Mplayer/mpv 2014-09-14 19:16:16 +01:00
Et0h
1c660244ef Hopefully fix new mpv file change issues 2014-09-14 12:52:59 +01:00
Et0h
db6bb28afb Fix new mpv bug by re-requesting info that was requested prematurely 2014-09-13 01:22:47 +01:00
Et0h
8ba51ba111 Fix new mpv bug by re-requesting info that was requested prematurely 2014-09-13 01:19:44 +01:00
Uriziel
1c37e30c7d Fixed crashing with mpv < 0.4 2014-09-06 21:13:33 +02:00
Et0h
c026be1114 Make mpv error check cover all parsing fails 2014-08-31 20:33:11 +01:00
Et0h
18e424d0fa Finalise mpv incompatible error message 2014-08-27 14:39:26 +01:00
Et0h
a05b06625d Remove rnadom print 2014-08-25 19:24:29 +01:00
Et0h
b63f0340fe Fixed mpv 0.5.0+ on linux 2014-08-25 19:20:47 +01:00
Et0h
aa05ed473d Stopgap error for mpv 0.5.0+ issue 2014-08-22 15:45:57 +01:00
Uriziel
65b80caf09 Fixed mplayer episode switch and hacked seeking issue on file switch / syncplay start 2014-07-23 22:47:40 +02:00
Uriziel
02d6bb96af Fixed mplayer/mpv not pausing at the startup 2014-07-19 22:53:18 +02:00
Et0h
e8cabc03d3 New GuiConfig etc, upver to 1.2.6 2014-07-11 20:44:01 +01:00
Uriziel
6a191f8e24 Fixed mplayer usage error to actually show standard error. 2014-07-03 00:04:43 +02:00
Et0h
b6f755785f Make getMessage locale optional and take precedence 2014-07-01 13:04:15 +01:00
Et0h
ec936c4e2c Use media-player-error where appropriate 2014-06-30 23:33:11 +01:00