{ "VideoPlayer.SeekPercentage", CAVPlayerOperations::SeekPercentage },
// Picture player
-// { "PicturePlayer.PlayPause", CPicturePlayerOperations::PlayPause },
-// { "PicturePlayer.Stop", CPicturePlayerOperations::Stop },
-// { "PicturePlayer.SkipPrevious", CPicturePlayerOperations::SkipPrevious },
-// { "PicturePlayer.SkipNext", CPicturePlayerOperations::SkipNext },
-//
-// { "PicturePlayer.MoveLeft", CPicturePlayerOperations::MoveLeft },
-// { "PicturePlayer.MoveRight", CPicturePlayerOperations::MoveRight },
-// { "PicturePlayer.MoveDown", CPicturePlayerOperations::MoveDown },
-// { "PicturePlayer.MoveUp", CPicturePlayerOperations::MoveUp },
-//
-// { "PicturePlayer.ZoomOut", CPicturePlayerOperations::ZoomOut },
-// { "PicturePlayer.ZoomIn", CPicturePlayerOperations::ZoomIn },
-// { "PicturePlayer.Zoom", CPicturePlayerOperations::Zoom },
-// { "PicturePlayer.Rotate", CPicturePlayerOperations::Rotate },
+ { "PicturePlayer.PlayPause", CPicturePlayerOperations::PlayPause },
+ { "PicturePlayer.Stop", CPicturePlayerOperations::Stop },
+ { "PicturePlayer.SkipPrevious", CPicturePlayerOperations::SkipPrevious },
+ { "PicturePlayer.SkipNext", CPicturePlayerOperations::SkipNext },
+
+ { "PicturePlayer.MoveLeft", CPicturePlayerOperations::MoveLeft },
+ { "PicturePlayer.MoveRight", CPicturePlayerOperations::MoveRight },
+ { "PicturePlayer.MoveDown", CPicturePlayerOperations::MoveDown },
+ { "PicturePlayer.MoveUp", CPicturePlayerOperations::MoveUp },
+
+ { "PicturePlayer.ZoomOut", CPicturePlayerOperations::ZoomOut },
+ { "PicturePlayer.ZoomIn", CPicturePlayerOperations::ZoomIn },
+ { "PicturePlayer.Zoom", CPicturePlayerOperations::Zoom },
+ { "PicturePlayer.Rotate", CPicturePlayerOperations::Rotate },
// Video Playlist
// TODO
"{ \"name\": \"value\", \"$ref\": \"Player.SeekPercentage\", \"required\": true }"
"],"
"\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.PlayPause\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Pauses or unpause slideshow\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.Stop\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Stops slideshow\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.SkipPrevious\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Skips to previous picture in the slideshow\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.SkipNext\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Skips to next picture in the slideshow\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.MoveLeft\": {"
+ "\"type\": \"method\","
+ "\"description\": \"If picture is zoomed move viewport left otherwise skip previous\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.MoveRight\": {"
+ "\"type\": \"method\","
+ "\"description\": \"If picture is zoomed move viewport right otherwise skip next\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.MoveDown\": {"
+ "\"type\": \"method\","
+ "\"description\": \"If picture is zoomed move viewport down\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.MoveUp\": {"
+ "\"type\": \"method\","
+ "\"description\": \"If picture is zoomed move viewport up\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.ZoomOut\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Zoom out once\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.ZoomIn\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Zoom in once\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.Zoom\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Zooms current picture\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": ["
+ "{ \"name\": \"value\", \"type\": \"integer\", \"required\": true, \"minimum\": 1, \"maximum\": 10, \"description\": \"Zoom level\" }"
+ "],"
+ "\"returns\": \"string\""
+ "},"
+ "\"PicturePlayer.Rotate\": {"
+ "\"type\": \"method\","
+ "\"description\": \"Rotates current picture\","
+ "\"transport\": \"Response\","
+ "\"permission\": \"ControlPlayback\","
+ "\"statechanging\": true,"
+ "\"params\": [],"
+ "\"returns\": \"string\""
"}"
"}";