summaryrefslogtreecommitdiffstats
path: root/hal-statics.h
diff options
context:
space:
mode:
authorTai Vuong <tvuong@audiokinetic.com>2017-11-04 10:44:19 -0400
committerTai Vuong <tvuong@audiokinetic.com>2017-11-04 10:44:19 -0400
commitfb7748b333b42dca8d266d75da86f8812453c223 (patch)
tree89568a6c0354e9e7f5b8d29a19cfd59f73c09907 /hal-statics.h
parent3064d0654d4308282bff075a9f8fe3f810989e1c (diff)
add audio role volume and ramp
Diffstat (limited to 'hal-statics.h')
-rw-r--r--hal-statics.h39
1 files changed, 27 insertions, 12 deletions
diff --git a/hal-statics.h b/hal-statics.h
index 136d49a..4ddea25 100644
--- a/hal-statics.h
+++ b/hal-statics.h
@@ -64,24 +64,39 @@ typedef enum {
Vol_Ramp_Set_Up,
Vol_Ramp_Set_Slave,
- // HighLevel Audio Control List,
+ // Hardware Audio Control List,
Master_Playback_Volume,
Master_Playback_Ramp,
PCM_Playback_Volume,
PCM_Playback_Switch,
Capture_Volume,
Master_OnOff_Switch,
- Telephony_Playback_Volume,
- Multimedia_Playback_Switch,
- Navigation_Playback_Switch,
- Emergency_Playback_Switch,
- Telephony_Playback_Switch,
-
-
- // Application Virtual Channels
- Multimedia_Playback_Volume,
- Navigation_Playback_Volume,
- Emergency_Playback_Volume,
+
+ // HighLevel Audio Role Control List,
+ Guidance_Playback_Volume,
+ Guidance_Playback_Ramp,
+ Guidance_Playback_Switch, //Mute to be implemented
+ Communication_Playback_Volume,
+ Communication_Playback_Ramp,
+ Communication_Playback_Switch,
+ Entertainment_Playback_Volume,
+ Entertainment_Playback_Ramp,
+ Entertainment_Playback_Switch,
+ Notification_Playback_Volume,
+ Notification_Playback_Ramp,
+ Notification_Playback_Switch,
+ Warning_Playback_Volume,
+ Warning_Playback_Ramp,
+ Warning_Playback_Switch,
+ System_Playback_Volume,
+ System_Playback_Ramp,
+ System_Playback_Switch,
+ Startup_Playback_Volume,
+ Startup_Playback_Ramp,
+ Startup_Playback_Switch,
+ Shutdown_Playback_Volume,
+ Shutdown_Playback_Ramp,
+ Shutdown_Playback_Switch,
EndHalCrlTag // used to compute number of ctls
} halCtlsTagT;