From 32069a1292345b29484079ede47ca92fa87c2448 Mon Sep 17 00:00:00 2001 From: Jungshik Jang Date: Mon, 1 Sep 2014 17:51:08 +0900 Subject: [PATCH] Make stream_music volume configurable. AV devices including TV have more fine-grained volume control for media type (audio and video). But audio service allows only 15 steps for music type. This change mimics voice calls approach to make music type volume configurable. Bug: 17342612 Change-Id: Ic82ff4d74b29963edfe92975000df07244492ae6 --- media/java/android/media/AudioService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java index d00292429bf71..c15f17b6576e9 100644 --- a/media/java/android/media/AudioService.java +++ b/media/java/android/media/AudioService.java @@ -544,6 +544,9 @@ public class AudioService extends IAudioService.Stub { MAX_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL] = SystemProperties.getInt( "ro.config.vc_call_vol_steps", MAX_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL]); + MAX_STREAM_VOLUME[AudioSystem.STREAM_MUSIC] = SystemProperties.getInt( + "ro.config.music_vol_steps", + MAX_STREAM_VOLUME[AudioSystem.STREAM_MUSIC]); sSoundEffectVolumeDb = context.getResources().getInteger( com.android.internal.R.integer.config_soundEffectVolumeDb);