Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5416ffcf authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Audio Policy Manager: fix priority of routing strategies" into main

parents a90d4e8b 30477836
Loading
Loading
Loading
Loading
+6 −4
Original line number Original line Diff line number Diff line
@@ -29,19 +29,21 @@ using StreamTypeVector = std::vector<audio_stream_type_t>;
/**
/**
 * Legacy audio policy product strategies IDs. These strategies are supported by the default
 * Legacy audio policy product strategies IDs. These strategies are supported by the default
 * policy engine.
 * policy engine.
 * IMPORTANT NOTE: the order of this enum is important as it determines the priority
 * between active strategies for routing decisions: lower enum value => higher prioriy
 */
 */
enum legacy_strategy {
enum legacy_strategy {
    STRATEGY_NONE = -1,
    STRATEGY_NONE = -1,
    STRATEGY_MEDIA,
    STRATEGY_PHONE,
    STRATEGY_PHONE,
    STRATEGY_SONIFICATION,
    STRATEGY_SONIFICATION,
    STRATEGY_ENFORCED_AUDIBLE,
    STRATEGY_ACCESSIBILITY,
    STRATEGY_SONIFICATION_RESPECTFUL,
    STRATEGY_SONIFICATION_RESPECTFUL,
    STRATEGY_MEDIA,
    STRATEGY_DTMF,
    STRATEGY_DTMF,
    STRATEGY_ENFORCED_AUDIBLE,
    STRATEGY_CALL_ASSISTANT,
    STRATEGY_TRANSMITTED_THROUGH_SPEAKER,
    STRATEGY_TRANSMITTED_THROUGH_SPEAKER,
    STRATEGY_ACCESSIBILITY,
    STRATEGY_REROUTING,
    STRATEGY_REROUTING,
    STRATEGY_CALL_ASSISTANT,
    STRATEGY_PATCH,
    STRATEGY_PATCH,
};
};