#define TIMED_UNMUTE_USEC 300000
static const char* process_command_type_str[] = {
- "PREPARE",
- "CHANGE_ROUTE_BY_STREAM_STARTED",
- "CHANGE_ROUTE_BY_STREAM_ENDED",
- "CHANGE_ROUTE_BY_STATE_CHANGED_RUNNING",
- "CHANGE_ROUTE_BY_STATE_CHANGED_CORKED",
- "CHANGE_ROUTE_BY_STREAM_FOCUS_CHANGED",
- "UPDATE_VOLUME",
- "ADD_PARENT_ID",
- "REMOVE_PARENT_ID",
- "UPDATE_BUFFER_ATTR",
- "APPLY_FILTER",
+ [PROCESS_COMMAND_PREPARE] = "PREPARE",
+ [PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_STARTED] = "CHANGE_ROUTE_BY_STREAM_STARTED",
+ [PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_ENDED] = "CHANGE_ROUTE_BY_STREAM_ENDED",
+ [PROCESS_COMMAND_CHANGE_ROUTE_BY_STATE_CHANGED_RUNNING] = "CHANGE_ROUTE_BY_STATE_CHANGED_RUNNING",
+ [PROCESS_COMMAND_CHANGE_ROUTE_BY_STATE_CHANGED_CORKED] = "CHANGE_ROUTE_BY_STATE_CHANGED_CORKED",
+ [PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_FOCUS_CHANGED] = "CHANGE_ROUTE_BY_STREAM_FOCUS_CHANGED",
+ [PROCESS_COMMAND_UPDATE_VOLUME] = "UPDATE_VOLUME",
+ [PROCESS_COMMAND_ADD_PARENT_ID] = "ADD_PARENT_ID",
+ [PROCESS_COMMAND_REMOVE_PARENT_ID] = "REMOVE_PARENT_ID",
+ [PROCESS_COMMAND_UPDATE_BUFFER_ATTR] = "UPDATE_BUFFER_ATTR",
+ [PROCESS_COMMAND_APPLY_FILTER] = "APPLY_FILTER",
};
static const char* notify_command_type_str[] = {
- "SELECT_PROPER_SINK_OR_SOURCE_FOR_INIT",
- "CHANGE_ROUTE_START",
- "CHANGE_ROUTE_END",
- "UPDATE_ROUTE_OPTION",
- "INFORM_STREAM_CONNECTED",
- "INFORM_STREAM_DISCONNECTED",
+ [NOTIFY_COMMAND_SELECT_PROPER_SINK_OR_SOURCE_FOR_INIT] = "SELECT_PROPER_SINK_OR_SOURCE_FOR_INIT",
+ [NOTIFY_COMMAND_CHANGE_ROUTE_START] = "CHANGE_ROUTE_START",
+ [NOTIFY_COMMAND_CHANGE_ROUTE_END] = "CHANGE_ROUTE_END",
+ [NOTIFY_COMMAND_UPDATE_ROUTE_OPTION] = "UPDATE_ROUTE_OPTION",
+ [NOTIFY_COMMAND_INFORM_STREAM_CONNECTED] = "INFORM_STREAM_CONNECTED",
+ [NOTIFY_COMMAND_INFORM_STREAM_DISCONNECTED] = "INFORM_STREAM_DISCONNECTED",
};
#define STREAM_MAP_FILE "/etc/pulse/stream-map.json"