#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdint.h>
#include <unistd.h>
#include <json-c/json.h>
#include <glib.h>
#include <pthread.h>
#include <afb/afb-binding.h>
#include "sm-error.h"
#include "sm-helper.h"
#include "dbus/audio_manager_interface.h"
Go to the source code of this file.
◆ _GNU_SOURCE
◆ AFB_BINDING_VERSION
#define AFB_BINDING_VERSION 2 |
◆ AM_CMD_PATH
#define AM_CMD_PATH "/org/genivi/audiomanager/commandinterface" |
◆ AM_NAME
#define AM_NAME "org.genivi.audiomanager" |
◆ AM_ROUTE_NAME
#define AM_ROUTE_NAME "org.genivi.audiomanager.routinginterface" |
◆ AM_ROUTE_PATH
#define AM_ROUTE_PATH "/org/genivi/audiomanager/routinginterface" |
◆ COMMAND_EVENT_NUM
#define COMMAND_EVENT_NUM 10 |
◆ DEFAULT_AVAILABLES
#define DEFAULT_AVAILABLES 1 |
◆ DEFAULT_CONNECTION_FORMAT
#define DEFAULT_CONNECTION_FORMAT 2 |
◆ DEFAULT_DOMAIN_ID
#define DEFAULT_DOMAIN_ID 0 |
◆ DEFAULT_INTERRUPT
#define DEFAULT_INTERRUPT 0 |
◆ DEFAULT_SINK
◆ DEFAULT_SOURCE_CLASS_ID
#define DEFAULT_SOURCE_CLASS_ID 100 |
◆ DEFAULT_SOURCE_STATE
#define DEFAULT_SOURCE_STATE 2 |
◆ DEFAULT_VOLUME
#define DEFAULT_VOLUME 100 |
◆ DS_CONTROLLED
◆ DYNAMIC_DOMAIN_ID
#define DYNAMIC_DOMAIN_ID 100 |
◆ DYNAMIC_SOURCE_ID
#define DYNAMIC_SOURCE_ID 0 |
◆ EVENT_SUBSCRIBE_ERROR_CODE
#define EVENT_SUBSCRIBE_ERROR_CODE 100 |
◆ ROUTING_EVENT_NUM
#define ROUTING_EVENT_NUM 10 |
◆ SOUND_MANAGER_BUS_NAME
#define SOUND_MANAGER_BUS_NAME "org.genivi.audiomanager.routing.soundmanager" |
◆ SOUND_MANAGER_PATH
#define SOUND_MANAGER_PATH "/org/genivi/audiomanager/routing/soundmanager" |
◆ SOUND_MANAGER_RETURN_INTERFACE
#define SOUND_MANAGER_RETURN_INTERFACE "org.genivi.audiomanager.routing.soundmanager" |
◆ afbBindingV2
const struct afb_binding_v2 afbBindingV2 |
Initial value:= {
.api = "soundmanager",
.specification = NULL,
.verbs = binding_verbs,
.preinit = preinit,
.init = sm_event_init,
.onevent = onevent
}
Definition at line 1567 of file soundmanager.c.