SOUND_STREAM_TYPE_VIDEO_CALL, /**< Sound stream type for video-call */
SOUND_STREAM_TYPE_RADIO, /**< Sound stream type for radio */
SOUND_STREAM_TYPE_LOOPBACK, /**< Sound stream type for loopback */
+ SOUND_STREAM_TYPE_LOOPBACK_MIRRORING, /**< Sound stream type for loopback-mirroring */
SOUND_STREAM_TYPE_SOLO, /**< Sound stream type for solo */
} sound_stream_type_internal_e;
case SOUND_STREAM_TYPE_LOOPBACK:
*stream_type = "loopback";
break;
+ case SOUND_STREAM_TYPE_LOOPBACK_MIRRORING:
+ *stream_type = "loopback-mirroring";
+ break;
case SOUND_STREAM_TYPE_SOLO:
*stream_type = "solo";
break;
LOGE("invalid argument");
return;
}
- if (!strncmp(stream_info->stream_type, "solo", SOUND_STREAM_TYPE_LEN)) {
+ if (!strncmp(stream_info->stream_type, "solo", SOUND_STREAM_TYPE_LEN) ||
+ !strncmp(stream_info->stream_type, "loopback-mirroring", SOUND_STREAM_TYPE_LEN)) {
stream_info->is_focus_unavailable = true;
LOGI("this stream_type[%s] does not support focus", stream_info->stream_type);
}