diff options
Diffstat (limited to 'xbmc/interfaces/json-rpc/PlaylistOperations.h')
-rw-r--r-- | xbmc/interfaces/json-rpc/PlaylistOperations.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/xbmc/interfaces/json-rpc/PlaylistOperations.h b/xbmc/interfaces/json-rpc/PlaylistOperations.h index a6a6f83c7e..881d5823b3 100644 --- a/xbmc/interfaces/json-rpc/PlaylistOperations.h +++ b/xbmc/interfaces/json-rpc/PlaylistOperations.h @@ -14,10 +14,10 @@ class CFileItemList; class CVariant; -namespace PLAYLIST +namespace KODI::PLAYLIST { -using Id = int; -} // namespace PLAYLIST +enum class Id; +} // namespace KODI::PLAYLIST namespace JSONRPC { @@ -34,12 +34,12 @@ namespace JSONRPC static JSONRPC_STATUS Clear(const std::string &method, ITransportLayer *transport, IClient *client, const CVariant ¶meterObject, CVariant &result); static JSONRPC_STATUS Swap(const std::string &method, ITransportLayer *transport, IClient *client, const CVariant ¶meterObject, CVariant &result); private: - static PLAYLIST::Id GetPlaylist(const CVariant& playlist); - static JSONRPC_STATUS GetPropertyValue(PLAYLIST::Id playlistId, + static KODI::PLAYLIST::Id GetPlaylist(const CVariant& playlist); + static JSONRPC_STATUS GetPropertyValue(KODI::PLAYLIST::Id playlistId, const std::string& property, CVariant& result); - static bool CheckMediaParameter(PLAYLIST::Id playlistId, const CVariant& itemObject); - static bool HandleItemsParameter(PLAYLIST::Id playlistId, + static bool CheckMediaParameter(KODI::PLAYLIST::Id playlistId, const CVariant& itemObject); + static bool HandleItemsParameter(KODI::PLAYLIST::Id playlistId, const CVariant& itemParam, CFileItemList& items); }; |