summaryrefslogtreecommitdiff
path: root/Media.cpp
diff options
context:
space:
mode:
authorChristian <zerov83@gmail.com>2016-02-21 20:39:12 +0100
committerChristian <zerov83@gmail.com>2016-02-21 20:39:12 +0100
commit6b8c8aec4fe01136b3092981e4a9c5d486d098df (patch)
tree5df4b2dc84af1e5d58d50dc394fb747ac52888ac /Media.cpp
parent96a27aa661e2e5562dd9fac1b8eadf0304f92da1 (diff)
downloadvdr-plugin-plex-6b8c8aec4fe01136b3092981e4a9c5d486d098df.tar.gz
vdr-plugin-plex-6b8c8aec4fe01136b3092981e4a9c5d486d098df.tar.bz2
libskindesignerapi 0.1.0 support
Diffstat (limited to 'Media.cpp')
-rw-r--r--Media.cpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/Media.cpp b/Media.cpp
index faf7af6..35eef23 100644
--- a/Media.cpp
+++ b/Media.cpp
@@ -1,4 +1,5 @@
#include "Media.h"
+#include "tokendefinitions.h"
namespace plexclient
{
@@ -50,16 +51,16 @@ Media::Media(Poco::XML::Node* pNode)
#ifdef SKINDESIGNER
void Media::AddTokens(std::shared_ptr<skindesignerapi::cOsdElement> grid)
{
- grid->AddStringToken("videoResolution", m_sVideoResolution);
- grid->AddIntToken("bitrate", m_iBitrate);
- grid->AddIntToken("width", m_iWidth);
- grid->AddIntToken("height", m_iHeight);
- grid->AddIntToken("audioChannels", m_iAudioChannels);
- grid->AddStringToken("aspectRatio", m_sAspectRatio);
- grid->AddStringToken("audioCodec", m_sAudioCodec);
- grid->AddStringToken("videoCodec", m_sVideoCodec);
- grid->AddStringToken("container", m_sContainer);
- grid->AddStringToken("videoFrameRate", m_VideoFrameRate);
+ grid->AddStringToken((int)(eTokenGridStr::videoResolution), m_sVideoResolution.c_str());
+ grid->AddIntToken((int)(eTokenGridInt::bitrate), m_iBitrate);
+ grid->AddIntToken((int)(eTokenGridInt::width), m_iWidth);
+ grid->AddIntToken((int)(eTokenGridInt::height), m_iHeight);
+ grid->AddIntToken((int)(eTokenGridInt::audioChannels), m_iAudioChannels);
+ grid->AddStringToken((int)(eTokenGridStr::aspectRatio), m_sAspectRatio.c_str());
+ grid->AddStringToken((int)(eTokenGridStr::audioCodec), m_sAudioCodec.c_str());
+ grid->AddStringToken((int)(eTokenGridStr::videoCodec), m_sVideoCodec.c_str());
+ grid->AddStringToken((int)(eTokenGridStr::container), m_sContainer.c_str());
+ grid->AddStringToken((int)(eTokenGridStr::videoFrameRate), m_VideoFrameRate.c_str());
}
#endif