[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10
[xbmc.git] / xbmc / settings / ServicesSettings.h
blob5b8917b228000cc40419e045625aa0ab9d2abe05
1 /*
2 * Copyright (C) 2023 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 "settings/ISubSettings.h"
12 #include "settings/lib/Setting.h"
14 #include <vector>
16 class CServicesSettings : public ISubSettings
18 public:
19 static void SettingOptionsChunkSizesFiller(const SettingConstPtr& setting,
20 std::vector<IntegerSettingOption>& list,
21 int& current,
22 void* data);
23 static void SettingOptionsBufferModesFiller(const SettingConstPtr& setting,
24 std::vector<IntegerSettingOption>& list,
25 int& current,
26 void* data);
27 static void SettingOptionsMemorySizesFiller(const SettingConstPtr& setting,
28 std::vector<IntegerSettingOption>& list,
29 int& current,
30 void* data);
31 static void SettingOptionsReadFactorsFiller(const SettingConstPtr& setting,
32 std::vector<IntegerSettingOption>& list,
33 int& current,
34 void* data);
35 static void SettingOptionsCacheChunkSizesFiller(const SettingConstPtr& setting,
36 std::vector<IntegerSettingOption>& list,
37 int& current,
38 void* data);