diff options
author | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-07 13:02:26 +0000 |
---|---|---|
committer | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-07 13:02:26 +0000 |
commit | 33963747d88119e7f41cb369799a074a501d4522 (patch) | |
tree | 3f579cd113799b85b67289af7b8c0aa237cdbb75 /recordings.cpp | |
parent | 336140c98b57fa88798564c421e5d2da50ce0e19 (diff) | |
download | vdr-plugin-live-33963747d88119e7f41cb369799a074a501d4522.tar.gz vdr-plugin-live-33963747d88119e7f41cb369799a074a501d4522.tar.bz2 |
debug-version of recordings
Diffstat (limited to 'recordings.cpp')
-rw-r--r-- | recordings.cpp | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/recordings.cpp b/recordings.cpp index 0e0b365..f7e3aa7 100644 --- a/recordings.cpp +++ b/recordings.cpp @@ -10,6 +10,7 @@ namespace vdrlive { m_recordingsLock(&Recordings) { + esyslog("DH: ****** RecordingsTree::RecordingsTree() ********"); for ( cRecording* recording = Recordings.First(); recording != 0; recording = Recordings.Next( recording ) ) { if (m_maxLevel < recording->HierarchyLevels()) { m_maxLevel = recording->HierarchyLevels(); @@ -17,6 +18,8 @@ namespace vdrlive { RecordingsItemPtr dir = m_root; string name(recording->Name()); + + esyslog("DH: recName = '%s'", recording->Name()); int level = 0; size_t index = 0; size_t pos = 0; @@ -30,21 +33,25 @@ namespace vdrlive { RecordingsItemPtr recPtr (new RecordingsItemDir(dirName, level)); dir->m_entries.insert(pair< string, RecordingsItemPtr > (dirName, recPtr)); i = findDir(dir, dirName); + esyslog("DH: added dir: '%s'", dirName.c_str()); } dir = i->second; level++; } else { - string dirName(name.substr(index, name.length() - index)); - RecordingsItemPtr recPtr (new RecordingsItemRec(dirName, recording)); - dir->m_entries.insert(pair< string, RecordingsItemPtr > (dirName, recPtr)); + string recName(name.substr(index, name.length() - index)); + RecordingsItemPtr recPtr (new RecordingsItemRec(recName, recording)); + dir->m_entries.insert(pair< string, RecordingsItemPtr > (recName, recPtr)); + esyslog("DH: added rec: '%s'", recName.c_str()); } } while (pos != string::npos); } + esyslog("DH: ------ RecordingsTree::RecordingsTree() --------"); } RecordingsTree::~RecordingsTree() { + esyslog("DH: ****** RecordingsTree::~RecordingsTree() ********"); } RecordingsTree::Map::iterator RecordingsTree::begin(const vector< string >& path) |