diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-25 16:15:20 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-25 16:16:45 +0100 |
| commit | 7d40d10f6e5182c81d272fe6de9452dc81a94c75 (patch) | |
| tree | ff99164ed4b032b89a3f2dffb1c7a0d564e751a3 | |
| parent | e4d1290b10de274e0f5e10bc3f230628ebc1518d (diff) | |
| download | enigma2-7d40d10f6e5182c81d272fe6de9452dc81a94c75.tar.gz enigma2-7d40d10f6e5182c81d272fe6de9452dc81a94c75.zip | |
lib/service/servicedvb.cpp: add possibility to override servicename for pvr dvb services
| -rw-r--r-- | lib/service/servicedvb.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index e498dd42..4d56a25e 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -309,7 +309,9 @@ eStaticServiceDVBPVRInformation::eStaticServiceDVBPVRInformation(const eServiceR RESULT eStaticServiceDVBPVRInformation::getName(const eServiceReference &ref, std::string &name) { ASSERT(ref == m_ref); - if (m_parser.m_name.size()) + if (!ref.name.empty()) + name = ref.name; + else if (!m_parser.m_name.empty()) name = m_parser.m_name; else { |
