86 Commits

Author SHA1 Message Date
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
Uriziel
4c695fc0be Fixed mplayer/mpv not closing properly 2014-07-01 00:24:15 +02:00
Et0h
9505838531 Default 'Auto' mode for slowdown on desync 2014-06-18 17:56:35 +01:00
Uriziel
2f3d873e2f Fix mpv not being able to play youtube 2014-05-04 21:37:31 +02:00
Uriziel
b8f84c80c3 Fixed the deprecated calls in mpv, removed -no-msgcolor as it apparently didn't have any effect 2014-05-04 17:06:37 +02:00
Uriziel
0c7b26a2b6 Fixed mplayer/mpv pausing on the init 2014-03-30 21:48:50 +02:00
Uriziel
a3af3f8c1d Fixed issue with relative paths in mplayer/mpv 2014-03-27 00:58:23 +01:00
Uriziel
b814564fab Fixed error with mpv and utf8 osd 2014-02-22 20:03:26 +01:00
Uriziel
79a94c08d6 Fixed cwd (e.g. for screenshots) in mpv/mplayer 2014-02-20 22:04:52 +01:00
Uriziel
f3d1d76942 Fixed mpv handling utf-8 filenames 2014-01-15 00:34:30 +01:00