diff options
author | methodus <methodus@web.de> | 2013-01-04 11:32:53 +0100 |
---|---|---|
committer | methodus <methodus@web.de> | 2013-01-04 11:32:53 +0100 |
commit | a1f8e59f52913696d8b02dcf9c47ae30ec4e6b97 (patch) | |
tree | 62e5e715fbeb925474151b727337dac77c1559e6 /plugins/profiler | |
parent | 71eb0193ff6e6c54fdd1f179e4f3f0636d7183e8 (diff) | |
download | vdr-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.cpp | 6 |
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():""))); |