/** * @brief PvrManager::RemoveTask * Remove recording task by its identifier. * @param id task identifier * @param removeType @see #RemoveType */ void PvrManager::RemoveTask(const QString &id, int removeType) { STUB() << id << removeType; TaskInfo* task = m_tasks.value(id); if(task) { if(task->m_state == TaskInfo::STATE_RECORDING) task->stopRecord(); delete task; } else WARN() << "Task not found!"; m_tasks.remove(id); }