diff options
| author | Timi <timi.rautamaki@gmail.com> | 2021-02-09 09:03:57 +0100 |
|---|---|---|
| committer | Timi Rautamäki <timi.rautamaki@gmail.com> | 2021-02-10 14:04:11 +0100 |
| commit | cd7c9dc000d4a28fabb9e2f7b1a47e9fe796ef3d (patch) | |
| tree | e6a7af3b142e270db69281472e8be43ffa0f7c5d | |
| parent | 3bd15f29b42e10a73d866c06c9e45f82fe433952 (diff) | |
cheeseburger: add default volume table
Change-Id: I3be96d4739ecd9dceefe127934bae1659ba35d50
| -rw-r--r-- | audio/default_volume_tables.xml | 140 | ||||
| -rw-r--r-- | device.mk | 1 |
2 files changed, 141 insertions, 0 deletions
diff --git a/audio/default_volume_tables.xml b/audio/default_volume_tables.xml new file mode 100644 index 0000000..cc3f270 --- /dev/null +++ b/audio/default_volume_tables.xml @@ -0,0 +1,140 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright (C) 2015 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- Default Volume Tables included by Audio Policy Configuration file --> +<!-- Full Default Volume table for all device category --> +<volumes> + <reference name="FULL_SCALE_VOLUME_CURVE"> + <!-- Full Scale reference Volume Curve --> + <point>0,0</point> + <point>100,0</point> + </reference> + <reference name="SILENT_VOLUME_CURVE"> + <point>0,-9600</point> + <point>100,-9600</point> + </reference> + <reference name="DEFAULT_SYSTEM_VOLUME_CURVE"> + <!-- Default System reference Volume Curve --> + <point>1,-2400</point> + <point>33,-1800</point> + <point>66,-1200</point> + <point>100,-600</point> + </reference> + <reference name="DEFAULT_MEDIA_VOLUME_CURVE"> + <!-- Default Media reference Volume Curve --> + <point>1,-5800</point> + <point>20,-4000</point> + <point>60,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"> + <!--Default Volume Curve --> + <point>1,-4950</point> + <point>33,-3350</point> + <point>66,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE"> + <!-- Default is Speaker Media Volume Curve --> + <!--#ifdef VENDOR_EDIT + lifei@OnePlus.MultiMediaService, 2016/11/17,modified music speaker volume curve for DOU test --> + <!--<point>1,-5800</point> + <point>20,-4000</point> + <point>60,-1700</point> + <point>100,-5800</point>--> + <!--<point>1,-6000</point> + <point>38,-2800</point> + <point>85,-800</point> + <point>100,0</point>--> + <point>1,-5400</point> + <point>25,-4100</point> + <point>50,-2700</point> + <point>100,0</point> + <!--#endif /*VENDOR_EDIT*/--> + </reference> + <reference name="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"> + <!--Default Volume Curve --> + <point>1,-4950</point> + <point>33,-3350</point> + <point>66,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"> + <!-- Default is Ext Media System Volume Curve --> + <point>1,-5800</point> + <point>20,-4000</point> + <point>60,-2100</point> + <point>100,-1000</point> + </reference> + <reference name="DEFAULT_HEARING_AID_VOLUME_CURVE"> + <!-- Default Hearing Aid Volume Curve --> + <point>1,-12700</point> + <point>20,-8000</point> + <point>60,-4000</point> + <point>100,0</point> + </reference> + <!-- **************************************************************** --> + <!-- Non-mutable default volume curves: --> + <!-- * first point is always for index 0 --> + <!-- * attenuation is small enough that stream can still be heard --> + <reference name="DEFAULT_NON_MUTABLE_VOLUME_CURVE"> + <!-- Default non-mutable reference Volume Curve --> + <!-- based on DEFAULT_MEDIA_VOLUME_CURVE --> + <point>0,-5800</point> + <point>20,-4000</point> + <point>60,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"> + <!--Default non-mutable Volume Curve for headset --> + <!-- based on DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE --> + <point>0,-4950</point> + <point>33,-3350</point> + <point>66,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE"> + <!-- Default non-mutable Speaker Volume Curve --> + <!-- based on DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE --> + <point>0,-5800</point> + <point>20,-4000</point> + <point>60,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE"> + <!--Default non-mutable Volume Curve --> + <!-- based on DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE --> + <point>0,-4950</point> + <point>33,-3350</point> + <point>66,-1700</point> + <point>100,0</point> + </reference> + <reference name="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE"> + <!-- Default non-mutable Ext Media System Volume Curve --> + <!-- based on DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE --> + <point>0,-5800</point> + <point>20,-4000</point> + <point>60,-2100</point> + <point>100,-1000</point> + </reference> + <reference name="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"> + <!-- Default non-mutable Hearing Aid Volume Curve --> + <!-- based on DEFAULT_HEARING_AID_VOLUME_CURVE --> + <point>0,-12700</point> + <point>20,-8000</point> + <point>60,-4000</point> + <point>100,0</point> + </reference> +</volumes> @@ -38,6 +38,7 @@ TARGET_SCREEN_WIDTH := 1080 # Audio PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt \ + $(LOCAL_PATH)/audio/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ $(LOCAL_PATH)/audio/mixer_paths_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_tasha.xml # Lineage hardware |
