blob: 0bb24cabef22e329857dfe46ce70c2d756a73b30 [file] [log] [blame]
Balázs Triszkaa68afd52017-05-11 03:19:29 +02001/*
2 * Copyright (c) 2017-2018 The LineageOS Project
3 * Copyright (c) 2017 Balázs Triszka <balika011@protonmail.ch>
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18#ifndef ULTRASOUND_H
19#define ULTRASOUND_H
20
21#ifndef ELLIPTIC_ULTRASOUND_ENABLED
22#define us_init(adev) (0)
23#define us_deinit() (0)
24#define us_start() (0)
25#define us_stop() (0)
26#else
27int us_init(struct audio_device *adev);
28void us_deinit(void);
29int us_start(void);
30int us_stop(void);
31#endif
32
33#endif