audio: Updated correct end point for Dolby

When check_usecases_codec_backend switches the device for all
usecases that share same codec backend, only out_snd_device
is set for that usecase but devices is still having the
old device. Wrong end point is passed to Dolby DS2 driver due
to this reason

Fix is to update the endpoint even when if routing is already done
for this usecase.

Change-Id: Ib2dd85a636bf840a22ea7116c5f84889d4218423
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 308a6a8..e339c45 100755
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -915,6 +915,8 @@
 
     if (out_snd_device == usecase->out_snd_device &&
         in_snd_device == usecase->in_snd_device) {
+        audio_extn_dolby_set_endpoint(adev);
+        audio_extn_dolby_ds2_set_endpoint(adev);
         return 0;
     }