audio_route: fix unsupported control types in audio_route_update_path

I don't like infinite loops

Change-Id: I57f1f871b572c68cf1d7adef599396a3cbb7fc5d
diff --git a/audio_route/audio_route.c b/audio_route/audio_route.c
index 90b114d..8c23ca3 100644
--- a/audio_route/audio_route.c
+++ b/audio_route/audio_route.c
@@ -786,6 +786,7 @@
 
         type = mixer_ctl_get_type(ms->ctl);
         if (!is_supported_ctl_type(type)) {
+            i = reverse ? (i - 1) : (i + 1);
             continue;
         }