2 * Copyright (C) 2017-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.
11 #include "pvr/addons/PVRClients.h"
12 #include "settings/dialogs/GUIDialogSettingsManualBase.h"
19 class CGUIDialogPVRClientPriorities
: public CGUIDialogSettingsManualBase
22 CGUIDialogPVRClientPriorities();
25 // implementation of ISettingCallback
26 void OnSettingChanged(const std::shared_ptr
<const CSetting
>& setting
) override
;
28 // specialization of CGUIDialogSettingsBase
29 std::string
GetSettingsLabel(const std::shared_ptr
<ISetting
>& pSetting
) override
;
30 bool AllowResettingSettings() const override
{ return false; }
32 void SetupView() override
;
34 // specialization of CGUIDialogSettingsManualBase
35 void InitializeSettings() override
;
38 CPVRClientMap m_clients
;
39 std::map
<std::string
, int> m_changedValues
;