(route_type_str && !pa_atoi(route_type_str, (int32_t*)&route_type) && (route_type == STREAM_ROUTE_TYPE_AUTO_LAST_CONNECTED))
#define IS_ROLE_COMMUNICATION(stream_role) \
- (stream_role && (pa_streq(stream_role, STREAM_ROLE_CALL_VOICE) || pa_streq(stream_role, STREAM_ROLE_CALL_VIDEO) || pa_streq(stream_role, STREAM_ROLE_VOIP)))
+ (stream_role && (pa_streq(stream_role, STREAM_ROLE_CALL_VOICE) || pa_streq(stream_role, STREAM_ROLE_CALL_VIDEO) || \
+ pa_streq(stream_role, STREAM_ROLE_VOIP) || pa_streq(stream_role, STREAM_ROLE_RINGBACKTONE_CALL)))
#define CONVERT_TO_DEVICE_ROLE(x_stream_role, x_device_role) \
do { \
#define STREAM_ROLE_MEDIA "media"
#define STREAM_ROLE_RINGTONE_CALL "ringtone-call"
+#define STREAM_ROLE_RINGBACKTONE_CALL "ringbacktone-call"
#define STREAM_ROLE_CALL_VOICE "call-voice"
#define STREAM_ROLE_CALL_VIDEO "call-video"
#define STREAM_ROLE_VOIP "voip"