[PVR][Estuary] Timer settings dialog: Show client name in timer type selection dialog...
[xbmc.git] / xbmc / platform / linux / OptionalsReg.h
blob75fdb6ae62c7ae7d234f4185c326cf8eb4ab0530
1 /*
2 * Copyright (C) 2005-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 //-----------------------------------------------------------------------------
12 // ALSA
13 //-----------------------------------------------------------------------------
15 namespace OPTIONALS
17 bool ALSARegister();
20 //-----------------------------------------------------------------------------
21 // PulseAudio
22 //-----------------------------------------------------------------------------
24 namespace OPTIONALS
26 bool PulseAudioRegister();
29 //-----------------------------------------------------------------------------
30 // Pipewire
31 //-----------------------------------------------------------------------------
33 namespace OPTIONALS
35 bool PipewireRegister();
38 //-----------------------------------------------------------------------------
39 // sndio
40 //-----------------------------------------------------------------------------
42 namespace OPTIONALS
44 bool SndioRegister();
47 //-----------------------------------------------------------------------------
48 // Lirc
49 //-----------------------------------------------------------------------------
51 namespace OPTIONALS
53 class CLircContainer;
54 CLircContainer* LircRegister();
55 struct delete_CLircContainer
57 void operator()(CLircContainer *p) const;