[textures] expose the texture cache to JSON-RPC with GetTextures/RemoveTexture
[vuplus_xbmc] / xbmc / interfaces / json-rpc / JSONServiceDescription.cpp
index da995ae..2bdc02c 100644 (file)
@@ -38,6 +38,7 @@
 #include "PVROperations.h"
 #include "ProfilesOperations.h"
 #include "FavouritesOperations.h"
+#include "TextureOperations.h"
 
 using namespace std;
 using namespace JSONRPC;
@@ -206,6 +207,10 @@ JsonRpcMethodMap CJSONServiceDescription::m_methodMaps[] = {
   { "Favourites.GetFavourites",                     CFavouritesOperations::GetFavourites },
   { "Favourites.AddFavourite",                      CFavouritesOperations::AddFavourite },
 
+// Textures operations
+  { "Textures.GetTextures",                         CTextureOperations::GetTextures },
+  { "Textures.RemoveTexture",                       CTextureOperations::RemoveTexture },
+
 // XBMC operations
   { "XBMC.GetInfoLabels",                           CXBMCOperations::GetInfoLabels },
   { "XBMC.GetInfoBooleans",                         CXBMCOperations::GetInfoBooleans }