8b11382e98Simplify argument count checking
Tomasz Fluxid Kowalczyk
2012-02-04 17:28:48 +01:00
671eb79c08Changes in protocol
Tomasz Fluxid Kowalczyk
2012-02-04 16:26:38 +01:00
2b472fa802Inform about filename in other way
Tomasz Fluxid Kowalczyk
2012-02-04 13:31:19 +01:00
42693afe08mpc doesn`t support set_speed - to be worked on later, stub it for now
Tomasz Fluxid Kowalczyk
2012-02-03 22:55:36 +01:00
423ac2252cFurther changes and fixes in MPC support, pushed filename to manager
Tomasz Fluxid Kowalczyk
2012-02-03 22:33:09 +01:00
8ed7f061bcFirst stage of MPC support refactoring
Tomasz Fluxid Kowalczyk
2012-02-02 23:18:10 +01:00
204317762dReturn position 0 instead of None
Tomasz Fluxid Kowalczyk
2012-02-02 23:16:58 +01:00
ccfb065ad7Move code around a bit and renamed some functions
Tomasz Fluxid Kowalczyk
2012-02-02 22:23:06 +01:00
bbd8bb0cfcReset pause when last watcher leaves
Tomasz Fluxid Kowalczyk
2012-02-02 22:18:54 +01:00
cf488bd995Fix joining to sessions which have longer playing time. It works but still needs some polishing.
Tomasz Fluxid Kowalczyk
2012-02-01 00:23:54 +01:00
0ba0581063Make handling mplayer and connection a bit nicer. Changes to MPC will follow later, after I solve other problems.
Tomasz Fluxid Kowalczyk
2012-01-31 23:13:16 +01:00
89b48934b7Fixed synchronization, but joining new mplayer to already playing session still fails
Tomasz Fluxid Kowalczyk
2012-01-30 22:59:28 +01:00
70c18ba17fDelay sending pause to mplayer to give it time to initialize, handle mplayer exit in a nicer way. This commit breaks synchronizng mplayer, it will be fixed later.
Tomasz Fluxid Kowalczyk
2012-01-30 22:33:46 +01:00
0aaccf6f97Make client working with different versions of MPC and different localisations...
Tomasz Fluxid Kowalczyk
2012-01-29 23:02:33 +01:00
069de33303Sending speed setting to mplayer causes weird sound artifacts
Tomasz Fluxid Kowalczyk
2012-01-29 22:08:10 +01:00
dd652c3a0cRemove wrong file and fix setup
Tomasz Fluxid Kowalczyk
2012-01-29 22:05:48 +01:00
2484ffa6b5Preparing for windows distro
Tomasz Fluxid Kowalczyk
2012-01-29 21:47:42 +01:00
c634329d9bMatching may fail of MPC is down
Tomasz Fluxid Kowalczyk
2012-01-29 21:38:40 +01:00
7541c8d1b2Small README fix
Tomasz Fluxid Kowalczyk
2012-01-29 21:06:17 +01:00
1a52b7f303(Uriziel) Fix controlling MPC
Tomasz Fluxid Kowalczyk
2012-01-29 21:03:18 +01:00
39761012ebCleanup README.md from useless stuff
Tomasz Fluxid Kowalczyk
2012-01-29 20:18:38 +01:00
c5383413baAdded setup.py
Tomasz Fluxid Kowalczyk
2012-01-29 20:16:45 +01:00
9eb639ad4eRename scripts
Tomasz Fluxid Kowalczyk
2012-01-29 20:05:50 +01:00
189064060aAdd runner for MPC
Tomasz Fluxid Kowalczyk
2012-01-29 19:41:05 +01:00
3394d6af22Try other approach at handling pause
Tomasz Fluxid Kowalczyk
2012-01-29 19:36:24 +01:00
f26fcbf14c(Uriziel) Add MPC support
Tomasz Fluxid Kowalczyk
2012-01-29 19:35:36 +01:00
c2e9f27a50Add reponse handling utils for MPC
Tomasz Fluxid Kowalczyk
2012-01-29 19:34:42 +01:00
76518dcf6fDon't modify time by lag if paused
Tomasz Fluxid Kowalczyk
2012-01-29 17:04:27 +01:00
4bbf635c6bCleanup prints
Tomasz Fluxid Kowalczyk
2012-01-29 16:18:38 +01:00
c9bb239506Add one more argument to state message, pausing with lagged connection should now work better (at all)
Tomasz Fluxid Kowalczyk
2012-01-29 15:16:26 +01:00
5b529bf36fIf globally paused, don't bother with setting speed
Tomasz Fluxid Kowalczyk
2012-01-29 14:48:49 +01:00
09df36fccfPing did not work, fixed it
Tomasz Fluxid Kowalczyk
2012-01-29 13:56:18 +01:00
77ff8af256Make reactor stop after mplayer quit.
Tomasz Fluxid Kowalczyk
2012-01-28 23:12:58 +01:00
9a6a593452Use constant speed to reach so-so synchronization
Tomasz Fluxid Kowalczyk
2012-01-28 23:08:34 +01:00
798d71b5e9Try harder at synchronizing players by modifying playback speed
Tomasz Fluxid Kowalczyk
2012-01-28 22:24:15 +01:00
7c2d7f4c7dPing clients and send position time modified by total lag between them
Tomasz Fluxid Kowalczyk
2012-01-28 22:05:04 +01:00
de83d5f47cRemove one more print and add basic synchronization with server time
Tomasz Fluxid Kowalczyk
2012-01-28 20:30:11 +01:00
b3981a5627Remove prints
Tomasz Fluxid Kowalczyk
2012-01-28 19:57:14 +01:00
5c7ba50e55Client works, mplayer wrapper works, but synchronization doesn't yet
Tomasz Fluxid Kowalczyk
2012-01-28 19:40:51 +01:00
735363d479Oops!
Tomasz Fluxid Kowalczyk
2012-01-28 17:03:15 +01:00
338e36514dAdded initial, not yet working code for client and mplayer controller
Tomasz Fluxid Kowalczyk
2012-01-28 16:32:24 +01:00
8db7e1223aget_ident as a standalone function is useless
Tomasz Fluxid Kowalczyk
2012-01-28 13:54:22 +01:00
6693450b47Make a base class, cleanup. I don' like underscores after all.
Tomasz Fluxid Kowalczyk
2012-01-28 13:47:46 +01:00
e87950716dSmall boring cleanups
Tomasz Fluxid Kowalczyk
2012-01-28 13:06:50 +01:00
cb7bab4da0Make name truly optional
Tomasz Fluxid Kowalczyk
2012-01-28 02:46:59 +01:00
43f2afd50dRename welcome to iam
Tomasz Fluxid Kowalczyk
2012-01-28 02:43:39 +01:00
160508ad29README update...
Tomasz Fluxid Kowalczyk
2012-01-28 02:43:15 +01:00
4e930a0814Add initial server code
Tomasz Fluxid Kowalczyk
2012-01-28 01:57:37 +01:00
c15fb32e46init
Tomasz Fluxid Kowalczyk
2012-01-27 20:02:06 +01:00