22#include <libsoup/soup.h>
28#define REMOTE_PLAYER_JSON_ACT \
34#define REMOTE_PLAYER_JSON_ACT_WITH_PROPS \
40 \"bounds\": {\"top\": \"%s\",\"left\": \"%s\",\"width\": \"%s\",\"height\": \"%s\"},\
42 \"transparency\" : \"%s\"\
46#define REMOTE_PLAYER_JSON_MEDIA \
49 \"documentId\": \"%s\",\
50 \"sceneNode\": \"%s\",\
51 \"sceneURL\": \"%s\",\
55#define REMOTE_PLAYER_ROUTE_NODES "/scene/nodes/"
57#define REMOTE_PLAYER_MIME_NCL360 "application/x-ncl360"
65 void startPreparation ();
70 void redraw (cairo_t *);
73 void sendPresentationEvent (
const string &,
const string &);
76 void sendAction (
const string &,
const string &);
79 SoupSession *_session;
Definition PlayerRemote.h:60
PlayerRemote(Formatter *, Media *)
Creates PlayerRemote.
Definition PlayerRemote.cpp:34
static bool usesPlayerRemote(Media *)
Evaluates if Media uses PlayerRemote.
Definition PlayerRemote.cpp:44
WebSercices.
Definition WebServices.h:103