1name: syncplay 2summary: Syncplay 3version: build 4version-script: cat syncplay/__init__.py | awk '/version/ {gsub("\047", "", $3); print $NF}' 5summary: Client/server to synchronize media playback on many computers 6description: | 7 Syncplay synchronises the position and play state of multiple media players 8 so that the viewers can watch the same thing at the same time. This means that 9 when one person pauses/unpauses playback or seeks (jumps position) within their 10 media player then this will be replicated across all media players connected to 11 the same server and in the same 'room' (viewing session). When a new person 12 joins they will also be synchronised. Syncplay also includes text-based chat so 13 you can discuss a video as you watch it (or you could use third-party Voice over 14 IP software to talk over a video). 15 16confinement: classic 17icon: syncplay/resources/syncplay.png 18grade: stable 19 20parts: 21 syncplay: 22 plugin: python 23 source: . 24 stage-packages: 25 - python3-pyside 26 after: [desktop-qt4] 27 28apps: 29 syncplay: 30 command: bin/desktop-launch $SNAP/usr/bin/python3 $SNAP/bin/syncplay 31 desktop: lib/python3.5/site-packages/syncplay/resources/syncplay.desktop 32 33 syncplay-server: 34 command: bin/syncplay-server 35 desktop: lib/python3.5/site-packages/syncplay/resources/syncplay-server.desktop 36