30 Commits

Author SHA1 Message Date
Tomasz Fluxid Kowalczyk
1a52b7f303 (Uriziel) Fix controlling MPC 2012-01-29 21:03:18 +01:00
Tomasz Fluxid Kowalczyk
39761012eb Cleanup README.md from useless stuff 2012-01-29 20:18:38 +01:00
Tomasz Fluxid Kowalczyk
c5383413ba Added setup.py 2012-01-29 20:16:45 +01:00
Tomasz Fluxid Kowalczyk
9eb639ad4e Rename scripts 2012-01-29 20:07:23 +01:00
Tomasz Fluxid Kowalczyk
189064060a Add runner for MPC 2012-01-29 19:41:05 +01:00
Tomasz Fluxid Kowalczyk
3394d6af22 Try other approach at handling pause 2012-01-29 19:36:24 +01:00
Tomasz Fluxid Kowalczyk
f26fcbf14c (Uriziel) Add MPC support 2012-01-29 19:35:36 +01:00
Tomasz Fluxid Kowalczyk
c2e9f27a50 Add reponse handling utils for MPC 2012-01-29 19:34:42 +01:00
Tomasz Fluxid Kowalczyk
76518dcf6f Don't modify time by lag if paused 2012-01-29 17:04:27 +01:00
Tomasz Fluxid Kowalczyk
4bbf635c6b Cleanup prints 2012-01-29 16:18:38 +01:00
Tomasz Fluxid Kowalczyk
c9bb239506 Add one more argument to state message, pausing with lagged connection should now work better (at all) 2012-01-29 15:16:26 +01:00
Tomasz Fluxid Kowalczyk
5b529bf36f If globally paused, don't bother with setting speed 2012-01-29 14:48:49 +01:00
Tomasz Fluxid Kowalczyk
09df36fccf Ping did not work, fixed it 2012-01-29 13:56:18 +01:00
Tomasz Fluxid Kowalczyk
77ff8af256 Make reactor stop after mplayer quit. 2012-01-28 23:12:58 +01:00
Tomasz Fluxid Kowalczyk
9a6a593452 Use constant speed to reach so-so synchronization 2012-01-28 23:08:34 +01:00
Tomasz Fluxid Kowalczyk
798d71b5e9 Try harder at synchronizing players by modifying playback speed 2012-01-28 22:24:15 +01:00
Tomasz Fluxid Kowalczyk
7c2d7f4c7d Ping clients and send position time modified by total lag between them 2012-01-28 22:05:04 +01:00
Tomasz Fluxid Kowalczyk
de83d5f47c Remove one more print and add basic synchronization with server time 2012-01-28 20:30:11 +01:00
Tomasz Fluxid Kowalczyk
b3981a5627 Remove prints 2012-01-28 19:57:14 +01:00
Tomasz Fluxid Kowalczyk
5c7ba50e55 Client works, mplayer wrapper works, but synchronization doesn't yet 2012-01-28 19:40:51 +01:00
Tomasz Fluxid Kowalczyk
735363d479 Oops! 2012-01-28 17:03:15 +01:00
Tomasz Fluxid Kowalczyk
338e36514d Added initial, not yet working code for client and mplayer controller 2012-01-28 16:32:24 +01:00
Tomasz Fluxid Kowalczyk
8db7e1223a get_ident as a standalone function is useless 2012-01-28 13:54:22 +01:00
Tomasz Fluxid Kowalczyk
6693450b47 Make a base class, cleanup. I don' like underscores after all. 2012-01-28 13:47:46 +01:00
Tomasz Fluxid Kowalczyk
e87950716d Small boring cleanups 2012-01-28 13:06:50 +01:00
Tomasz Fluxid Kowalczyk
cb7bab4da0 Make name truly optional 2012-01-28 02:46:59 +01:00
Tomasz Fluxid Kowalczyk
43f2afd50d Rename welcome to iam 2012-01-28 02:43:39 +01:00
Tomasz Fluxid Kowalczyk
160508ad29 README update... 2012-01-28 02:43:15 +01:00
Tomasz Fluxid Kowalczyk
4e930a0814 Add initial server code 2012-01-28 01:57:37 +01:00
Tomasz Fluxid Kowalczyk
c15fb32e46 init 2012-01-27 20:02:06 +01:00