1f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent/* 256ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi * Copyright (C) 2015 The Android Open Source Project 3f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * 4f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * Licensed under the Apache License, Version 2.0 (the "License"); 5f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * you may not use this file except in compliance with the License. 6f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * You may obtain a copy of the License at 7f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * 8f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * http://www.apache.org/licenses/LICENSE-2.0 9f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * 10f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * Unless required by applicable law or agreed to in writing, software 11f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * distributed under the License is distributed on an "AS IS" BASIS, 12f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * See the License for the specific language governing permissions and 14f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent * limitations under the License. 15f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent */ 16f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent 17ad3183e2d4cecd02f6261270a7ea1c68be0efa0fFrançois Gaffie#pragma once 18ad3183e2d4cecd02f6261270a7ea1c68be0efa0fFrançois Gaffie 19f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurentnamespace android { 20f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent 212110e04cdfbf9ad85ce154ce5f778ee5ccfc95ebFrançois Gaffie// Time in milliseconds after media stopped playing during which we consider that the 222110e04cdfbf9ad85ce154ce5f778ee5ccfc95ebFrançois Gaffie// sonification should be as unobtrusive as during the time media was playing. 232110e04cdfbf9ad85ce154ce5f778ee5ccfc95ebFrançois Gaffie#define SONIFICATION_RESPECTFUL_AFTER_MUSIC_DELAY 5000 242110e04cdfbf9ad85ce154ce5f778ee5ccfc95ebFrançois Gaffie 2556ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivienum routing_strategy { 2656ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_MEDIA, 2756ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_PHONE, 2856ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_SONIFICATION, 2956ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_SONIFICATION_RESPECTFUL, 3056ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_DTMF, 3156ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_ENFORCED_AUDIBLE, 3256ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_TRANSMITTED_THROUGH_SPEAKER, 3356ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_ACCESSIBILITY, 3456ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi STRATEGY_REROUTING, 3556ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi NUM_STRATEGIES 3656ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi}; 37f269b8e0e9ab950fc6652b9594b7a3431c81630cEric Laurent 3856ec4ffcbae8aeac6c5245fc7b825d02e2e6cefdJean-Michel Trivi}; //namespace android 39