summaryrefslogtreecommitdiff
path: root/MediaContainer.h
diff options
context:
space:
mode:
authorchriszero <zerov83@gmail.com>2015-12-15 22:15:35 +0100
committerchriszero <zerov83@gmail.com>2015-12-15 22:15:35 +0100
commit7b64bf5062f3eb6ddff5d7606e44367bd5077e4c (patch)
tree258cbbc0d4edbe3bcabf58c6dee495d19384ed14 /MediaContainer.h
parent135ed5d0ce1613f70f4b2ddcb9e8bca721ffca9e (diff)
downloadvdr-plugin-plex-7b64bf5062f3eb6ddff5d7606e44367bd5077e4c.tar.gz
vdr-plugin-plex-7b64bf5062f3eb6ddff5d7606e44367bd5077e4c.tar.bz2
Added SSL support, started support for remote
resources (servers). Browsing remote servers is working. plex.tv login is mandatory.
Diffstat (limited to 'MediaContainer.h')
-rw-r--r--MediaContainer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/MediaContainer.h b/MediaContainer.h
index 947a647..02b8b96 100644
--- a/MediaContainer.h
+++ b/MediaContainer.h
@@ -19,6 +19,7 @@
#include "PVideo.h"
#include "PlexServer.h"
#include "Config.h"
+#include "device.h"
using Poco::XML::DOMParser;
using Poco::XML::InputSource;
@@ -33,11 +34,13 @@ namespace plexclient
{
class Video;
class Directory;
+class Device;
class MediaContainer: XmlObject
{
public:
MediaContainer(std::istream *response, PlexServer* Server);
+ MediaContainer(std::istream *response);
protected:
@@ -45,6 +48,7 @@ protected:
public:
std::vector<Directory> m_vDirectories;
std::vector<Video> m_vVideos;
+ std::vector<Device> m_vDevices;
bool m_bAllowSync;
std::string m_sArt;