• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2010 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 // Map minimal perfect hash of an interface ID to its name
18 
19 #include "MPH.h"
20 
21 const char * const interface_names[MPH_MAX] = {
22     "3DCOMMIT",
23     "3DDOPPLER",
24     "3DGROUPING",
25     "3DLOCATION",
26     "3DMACROSCOPIC",
27     "3DSOURCE",
28     "AUDIODECODERCAPABILITIES",
29     "AUDIOENCODER",
30     "AUDIOENCODERCAPABILITIES",
31     "AUDIOIODEVICECAPABILITIES",
32     "BASSBOOST",
33     "BUFFERQUEUE",
34     "DEVICEVOLUME",
35     "DYNAMICINTERFACEMANAGEMENT",
36     "DYNAMICSOURCE",
37     "EFFECTSEND",
38     "ENGINE",
39     "ENGINECAPABILITIES",
40     "ENVIRONMENTALREVERB",
41     "EQUALIZER",
42     "LED",
43     "METADATAEXTRACTION",
44     "METADATATRAVERSAL",
45     "MIDIMESSAGE",
46     "MIDIMUTESOLO",
47     "MIDITEMPO",
48     "MIDITIME",
49     "MUTESOLO",
50     "NULL",
51     "OBJECT",
52     "OUTPUTMIX",
53     "PITCH",
54     "PLAY",
55     "PLAYBACKRATE",
56     "PREFETCHSTATUS",
57     "PRESETREVERB",
58     "RATEPITCH",
59     "RECORD",
60     "SEEK",
61     "THREADSYNC",
62     "VIBRA",
63     "VIRTUALIZER",
64     "VISUALIZATION",
65     "VOLUME",
66     // The lack of ifdef is intentional
67     "OUTPUTMIXEXT",
68     "ANDROIDEFFECT",
69     "ANDROIDEFFECTCAPABILITIES",
70     "ANDROIDEFFECTSEND",
71     "ANDROIDCONFIGURATION",
72     "ANDROIDSIMPLEBUFFERQUEUE"
73 };
74