Alberto Sottile
fe224c0316
Fixes mpv support
2018-04-27 00:30:58 +02:00
Alberto Sottile
111976faf9
Adapt mplayer/mpv protocols to Python 3.x
2018-04-25 15:42:19 +02:00
albertosottile
2a1a291f3f
Add Travis support
2018-04-24 20:31:48 +02:00
Alberto Sottile
b827a57cab
2to3 conversion and initial VLC support
2018-04-24 00:44:19 +02:00
Etoh
f5c6b8fcf9
Make repl.lua copyright notice more prominent
2018-01-14 17:54:18 +00:00
Etoh
78c29ec5b2
Fix Syncplay handling of file duration in mpv >~0.28.0 caused by mpv commit 877775f
2018-01-08 00:56:59 +00:00
Etoh
8a082ed1cd
Refactor OS check to utils
2017-12-10 14:32:35 +00:00
Etoh
ac9cdb2cf1
Hide mplayer UnicodeWarning + upver to 45
2017-11-13 18:23:37 +00:00
Etoh
b4e114aac3
Fix mpv msg module issue reported by Felhamed ( #134 )
2017-05-07 17:23:41 +01: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