kodi
OptionalsReg.h
1 /*
2  * Copyright (C) 2005-2018 Team Kodi
3  * This file is part of Kodi - https://kodi.tv
4  *
5  * SPDX-License-Identifier: GPL-2.0-or-later
6  * See LICENSES/README.md for more information.
7  */
8 
9 #pragma once
10 
11 //-----------------------------------------------------------------------------
12 // ALSA
13 //-----------------------------------------------------------------------------
14 
15 namespace OPTIONALS
16 {
17 bool ALSARegister();
18 }
19 
20 //-----------------------------------------------------------------------------
21 // PulseAudio
22 //-----------------------------------------------------------------------------
23 
24 namespace OPTIONALS
25 {
26 bool PulseAudioRegister();
27 }
28 
29 //-----------------------------------------------------------------------------
30 // Pipewire
31 //-----------------------------------------------------------------------------
32 
33 namespace OPTIONALS
34 {
35 bool PipewireRegister();
36 }
37 
38 //-----------------------------------------------------------------------------
39 // sndio
40 //-----------------------------------------------------------------------------
41 
42 namespace OPTIONALS
43 {
44 bool SndioRegister();
45 }
46 
47 //-----------------------------------------------------------------------------
48 // Lirc
49 //-----------------------------------------------------------------------------
50 
51 namespace OPTIONALS
52 {
53 class CLircContainer;
54 CLircContainer* LircRegister();
56 {
57  void operator()(CLircContainer *p) const;
58 };
59 }
Definition: OptionalsReg.cpp:102
Definition: OptionalsReg.h:55
Definition: OptionalsReg.h:15