/*
 * BlueALSA - ofono-iface.h
 * Copyright (c) 2018 Thierry Bultel (thierry.bultel@iot.bzh)
 *
 * This file is a part of bluez-alsa.
 *
 * This project is licensed under the terms of the MIT license.
 *
 */

#ifndef BLUEALSA_OFONOIFACE_H_
#define BLUEALSA_OFONOIFACE_H_

#include <gio/gio.h>

#define OFONO_SERVICE "org.ofono"

#define OFONO_IFACE_HF_AUDIO_AGENT   OFONO_SERVICE ".HandsfreeAudioAgent"
#define OFONO_IFACE_HF_AUDIO_CARD    OFONO_SERVICE ".HandsfreeAudioCard"
#define OFONO_IFACE_HF_AUDIO_MANAGER OFONO_SERVICE ".HandsfreeAudioManager"

#define OFONO_AUDIO_CARD_TYPE_AG "gateway"
#define OFONO_AUDIO_CARD_TYPE_HF "handsfree"

#define OFONO_AUDIO_CODEC_CVSD 0x01
#define OFONO_AUDIO_CODEC_MSBC 0x02

const GDBusInterfaceInfo ofono_iface_hf_audio_agent;

#endif
