summaryrefslogtreecommitdiff
path: root/plugins/profiler
diff options
context:
space:
mode:
authormethodus <methodus@web.de>2013-01-04 11:32:53 +0100
committermethodus <methodus@web.de>2013-01-04 11:32:53 +0100
commita1f8e59f52913696d8b02dcf9c47ae30ec4e6b97 (patch)
tree62e5e715fbeb925474151b727337dac77c1559e6 /plugins/profiler
parent71eb0193ff6e6c54fdd1f179e4f3f0636d7183e8 (diff)
downloadvdr-plugin-upnp-a1f8e59f52913696d8b02dcf9c47ae30ec4e6b97.tar.gz
vdr-plugin-upnp-a1f8e59f52913696d8b02dcf9c47ae30ec4e6b97.tar.bz2
Reversed last commit. Using now recording name. Recording title is a bit confusing, as it does not only contain information about the content but also the recording itself.
Diffstat (limited to 'plugins/profiler')
-rw-r--r--plugins/profiler/vdrDVBProfiler/dvbProfiler.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/profiler/vdrDVBProfiler/dvbProfiler.cpp b/plugins/profiler/vdrDVBProfiler/dvbProfiler.cpp
index 3e14e67..4b835cc 100644
--- a/plugins/profiler/vdrDVBProfiler/dvbProfiler.cpp
+++ b/plugins/profiler/vdrDVBProfiler/dvbProfiler.cpp
@@ -198,7 +198,11 @@ private:
metadata.SetParentIDByUri(fs);
metadata.SetProperty(cMetadata::Property(property::object::KEY_RESTRICTED, true));
- metadata.SetProperty(cMetadata::Property(property::object::KEY_TITLE, tools::ToUTF8String(recording->Title())));
+ string title = tools::ToUTF8String(recording->Name());
+ // Replace Episode delimiter if existent:
+ std::replace(title.begin(), title.end(), '~', ':');
+
+ metadata.SetProperty(cMetadata::Property(property::object::KEY_TITLE, title));
metadata.SetProperty(cMetadata::Property(property::object::KEY_DESCRIPTION, tools::ToUTF8String(info->ShortText()?info->ShortText():"")));
metadata.SetProperty(cMetadata::Property(property::object::KEY_LONG_DESCRIPTION, tools::ToUTF8String(info->Description()?info->Description():"")));