11 #include "FileItemHandler.h" 20 class CPVRChannelGroup;
27 enum class RepeatState;
42 static const int PlayerImplicit = (Video | Audio | Picture);
89 static int GetActivePlayers();
90 static PlayerType GetPlayer(
const CVariant &player);
91 static PLAYLIST::Id GetPlaylist(PlayerType player);
92 static JSONRPC_STATUS StartSlideshow(
const std::string& path,
bool recursive,
bool random,
const std::string &firstPicturePath =
"");
93 static void SendSlideshowAction(
int actionID);
96 static PLAYLIST::RepeatState ParseRepeatState(
const CVariant& repeat);
97 static double ParseTimeInSeconds(
const CVariant &time);
98 static bool IsPVRChannel();
99 static std::shared_ptr<PVR::CPVREpgInfoTag> GetCurrentEpg();
Definition: Application.h:62
Definition: ContextMenuManager.h:24
Definition: AddonsOperations.h:23
Definition: PlayerOperations.h:44
Definition: FileItemHandler.h:25
JSONRPC_STATUS
Possible statuc codes of a response to a JSON-RPC request.
Definition: JSONRPCUtils.h:29
Definition: ITransportLayer.h:27