[videodb] remove unused seasons table from episode_view
[xbmc.git] / xbmc / video / jobs / VideoLibraryProgressJob.h
blob278072b2daf81a5d1e1d1abf20c508ce0344f529
1 /*
2 * Copyright (C) 2014-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
7 */
9 #pragma once
11 #include "utils/ProgressJob.h"
12 #include "video/jobs/VideoLibraryJob.h"
14 /*!
15 \brief Combined base implementation of a video library job with a progress bar.
17 class CVideoLibraryProgressJob : public CProgressJob, public CVideoLibraryJob
19 public:
20 ~CVideoLibraryProgressJob() override;
22 // implementation of CJob
23 bool DoWork() override;
24 const char *GetType() const override { return "CVideoLibraryProgressJob"; }
25 bool operator==(const CJob* job) const override { return false; }
27 protected:
28 explicit CVideoLibraryProgressJob(CGUIDialogProgressBarHandle* progressBar);