kodi
xbmc
platform
linux
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();
55
struct
delete_CLircContainer
56
{
57
void
operator()(
CLircContainer
*p)
const
;
58
};
59
}
OPTIONALS::CLircContainer
Definition:
OptionalsReg.cpp:102
OPTIONALS::delete_CLircContainer
Definition:
OptionalsReg.h:55
OPTIONALS
Definition:
OptionalsReg.h:15
Generated by
1.8.13