added compatibility to VDR < 2.1.x

This commit is contained in:
louis 2014-04-13 08:17:00 +02:00
parent 5a879eb1cf
commit ee4b10b89e
2 changed files with 7 additions and 2 deletions

2
README
View File

@ -60,7 +60,7 @@ background and performs the following tasks:
are stored to the local filesystem if not available yet. are stored to the local filesystem if not available yet.
- Update of recordings from Database: at startup and every 5 minutes - Update of recordings from Database: at startup and every 5 minutes
the recordings stored in the database are read and analogous to events the recordings stored in the database are read and analogous to events
the series and movie are stored. the series and movies are stored.
- Scan for new recordings: at startup and every 5 minutes the VDR Recordings - Scan for new recordings: at startup and every 5 minutes the VDR Recordings
List is checked for new recordings. These can be a recently started List is checked for new recordings. These can be a recently started
recording or recordings newly mounted from a remote share. If new recording or recordings newly mounted from a remote share. If new

View File

@ -905,7 +905,12 @@ int cUpdate::ScanVideoDir(void) {
ReadScrapInfo(rec->FileName(), scrapInfoMovieID, scrapInfoSeriesID, scrapInfoEpisodeID); ReadScrapInfo(rec->FileName(), scrapInfoMovieID, scrapInfoSeriesID, scrapInfoEpisodeID);
int eventId = 0; int eventId = 0;
string channelId = ""; string channelId = "";
string title = *(rec->BaseName()); string title = rec->Name();
//remove directory
size_t posDelim = title.find_last_of('~');
if (posDelim != string::npos) {
title = title.substr(posDelim+1);
}
string subTitle = ""; string subTitle = "";
const cRecordingInfo *recInfo = rec->Info(); const cRecordingInfo *recInfo = rec->Info();
if (recInfo) { if (recInfo) {