Commit Graph

  • 8b11382e98 Simplify argument count checking Tomasz Fluxid Kowalczyk 2012-02-04 17:28:48 +01:00
  • 671eb79c08 Changes in protocol Tomasz Fluxid Kowalczyk 2012-02-04 16:26:38 +01:00
  • 2b472fa802 Inform about filename in other way Tomasz Fluxid Kowalczyk 2012-02-04 13:31:19 +01:00
  • 42693afe08 mpc 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
  • 423ac2252c Further changes and fixes in MPC support, pushed filename to manager Tomasz Fluxid Kowalczyk 2012-02-03 22:33:09 +01:00
  • 8ed7f061bc First stage of MPC support refactoring Tomasz Fluxid Kowalczyk 2012-02-02 23:18:10 +01:00
  • 204317762d Return position 0 instead of None Tomasz Fluxid Kowalczyk 2012-02-02 23:16:58 +01:00
  • ccfb065ad7 Move code around a bit and renamed some functions Tomasz Fluxid Kowalczyk 2012-02-02 22:23:06 +01:00
  • bbd8bb0cfc Reset pause when last watcher leaves Tomasz Fluxid Kowalczyk 2012-02-02 22:18:54 +01:00
  • cf488bd995 Fix 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
  • 0ba0581063 Make 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
  • 89b48934b7 Fixed synchronization, but joining new mplayer to already playing session still fails Tomasz Fluxid Kowalczyk 2012-01-30 22:59:28 +01:00
  • 70c18ba17f Delay 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
  • 0aaccf6f97 Make client working with different versions of MPC and different localisations... Tomasz Fluxid Kowalczyk 2012-01-29 23:02:33 +01:00
  • 069de33303 Sending speed setting to mplayer causes weird sound artifacts Tomasz Fluxid Kowalczyk 2012-01-29 22:08:10 +01:00
  • dd652c3a0c Remove wrong file and fix setup Tomasz Fluxid Kowalczyk 2012-01-29 22:05:48 +01:00
  • 2484ffa6b5 Preparing for windows distro Tomasz Fluxid Kowalczyk 2012-01-29 21:47:42 +01:00
  • c634329d9b Matching may fail of MPC is down Tomasz Fluxid Kowalczyk 2012-01-29 21:38:40 +01:00
  • 7541c8d1b2 Small 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
  • 39761012eb Cleanup README.md from useless stuff Tomasz Fluxid Kowalczyk 2012-01-29 20:18:38 +01:00
  • c5383413ba Added setup.py Tomasz Fluxid Kowalczyk 2012-01-29 20:16:45 +01:00
  • 9eb639ad4e Rename scripts Tomasz Fluxid Kowalczyk 2012-01-29 20:05:50 +01:00
  • 189064060a Add runner for MPC Tomasz Fluxid Kowalczyk 2012-01-29 19:41:05 +01:00
  • 3394d6af22 Try 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
  • c2e9f27a50 Add reponse handling utils for MPC Tomasz Fluxid Kowalczyk 2012-01-29 19:34:42 +01:00
  • 76518dcf6f Don't modify time by lag if paused Tomasz Fluxid Kowalczyk 2012-01-29 17:04:27 +01:00
  • 4bbf635c6b Cleanup prints Tomasz Fluxid Kowalczyk 2012-01-29 16:18:38 +01:00
  • c9bb239506 Add 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
  • 5b529bf36f If globally paused, don't bother with setting speed Tomasz Fluxid Kowalczyk 2012-01-29 14:48:49 +01:00
  • 09df36fccf Ping did not work, fixed it Tomasz Fluxid Kowalczyk 2012-01-29 13:56:18 +01:00
  • 77ff8af256 Make reactor stop after mplayer quit. Tomasz Fluxid Kowalczyk 2012-01-28 23:12:58 +01:00
  • 9a6a593452 Use constant speed to reach so-so synchronization Tomasz Fluxid Kowalczyk 2012-01-28 23:08:34 +01:00
  • 798d71b5e9 Try harder at synchronizing players by modifying playback speed Tomasz Fluxid Kowalczyk 2012-01-28 22:24:15 +01:00
  • 7c2d7f4c7d Ping clients and send position time modified by total lag between them Tomasz Fluxid Kowalczyk 2012-01-28 22:05:04 +01:00
  • de83d5f47c Remove one more print and add basic synchronization with server time Tomasz Fluxid Kowalczyk 2012-01-28 20:30:11 +01:00
  • b3981a5627 Remove prints Tomasz Fluxid Kowalczyk 2012-01-28 19:57:14 +01:00
  • 5c7ba50e55 Client works, mplayer wrapper works, but synchronization doesn't yet Tomasz Fluxid Kowalczyk 2012-01-28 19:40:51 +01:00
  • 735363d479 Oops! Tomasz Fluxid Kowalczyk 2012-01-28 17:03:15 +01:00
  • 338e36514d Added initial, not yet working code for client and mplayer controller Tomasz Fluxid Kowalczyk 2012-01-28 16:32:24 +01:00
  • 8db7e1223a get_ident as a standalone function is useless Tomasz Fluxid Kowalczyk 2012-01-28 13:54:22 +01:00
  • 6693450b47 Make a base class, cleanup. I don' like underscores after all. Tomasz Fluxid Kowalczyk 2012-01-28 13:47:46 +01:00
  • e87950716d Small boring cleanups Tomasz Fluxid Kowalczyk 2012-01-28 13:06:50 +01:00
  • cb7bab4da0 Make name truly optional Tomasz Fluxid Kowalczyk 2012-01-28 02:46:59 +01:00
  • 43f2afd50d Rename welcome to iam Tomasz Fluxid Kowalczyk 2012-01-28 02:43:39 +01:00
  • 160508ad29 README update... Tomasz Fluxid Kowalczyk 2012-01-28 02:43:15 +01:00
  • 4e930a0814 Add initial server code Tomasz Fluxid Kowalczyk 2012-01-28 01:57:37 +01:00
  • c15fb32e46 init Tomasz Fluxid Kowalczyk 2012-01-27 20:02:06 +01:00