bool CPVRRecordings::DeleteRecording(const CFileItem &item) { if (!item.IsPVRRecording()) { CLog::Log(LOGERROR, "CPVRRecordings - %s - cannot delete file: no valid recording tag", __FUNCTION__); return false; } CPVRRecordingPtr tag = item.GetPVRRecordingInfoTag(); return tag->Delete(); }