61 lines
1.4 KiB
C
61 lines
1.4 KiB
C
/**
|
|
****************************************************************************************
|
|
*
|
|
* @file atc.h
|
|
*
|
|
* @brief Audio Topology Control - Header file
|
|
*
|
|
* Copyright (C) RivieraWaves 2019-2020
|
|
*
|
|
****************************************************************************************
|
|
*/
|
|
|
|
#ifndef ATC_H_
|
|
#define ATC_H_
|
|
|
|
/**
|
|
****************************************************************************************
|
|
* @addtogroup ATC Audio Topology Control
|
|
* @{
|
|
****************************************************************************************
|
|
*/
|
|
|
|
/*
|
|
* INCLUDE FILES
|
|
****************************************************************************************
|
|
*/
|
|
|
|
#include "gaf_cfg.h" // GAF Configuration
|
|
|
|
/*
|
|
* MACROS
|
|
****************************************************************************************
|
|
*/
|
|
|
|
|
|
/*
|
|
* ENUMERATIONS
|
|
****************************************************************************************
|
|
*/
|
|
|
|
/// Module type values
|
|
enum atc_module_type
|
|
{
|
|
/// Common
|
|
ATC_MODULE_COMMON = 0,
|
|
/// Routing Active Audio Server
|
|
ATC_MODULE_RAAS = 1,
|
|
/// Routing Active Audio Client
|
|
ATC_MODULE_RAAC = 2,
|
|
/// Coordinated Set Identification Set Member
|
|
ATC_MODULE_CSISM = 3,
|
|
/// Coordinated Set Identification Set Coordinator
|
|
ATC_MODULE_CSISC = 4,
|
|
|
|
ATC_MODULE_MAX,
|
|
};
|
|
|
|
/// @}
|
|
|
|
#endif // ATC_H_
|