Remove dependency from CPlaybackView to CPlaybackController.
[profile/tv/apps/native/musicplayer.git] / src / playback / MusicControllerImpl.cpp
index 6d8e083..7086509 100644 (file)
@@ -823,6 +823,22 @@ void CMusicControllerImpl::HandleRemoteButtons(Evas_Object *eoBtn, EPlayerBtnsEv
 }
 
 
+void CMusicControllerImpl::UpdatePlayerUI(void)
+{
+       ASSERT(m);
+
+       Eina_List *l;
+       IMusicControllerListener *mcListener;
+       void * obj;
+
+       EINA_LIST_FOREACH(m->elListener, l, obj) {
+               mcListener = (IMusicControllerListener *)obj;
+               if (mcListener)
+                       mcListener->OnUpdatePlayerUI();
+       }
+}
+
+
 void CMusicControllerImpl::OnStatusChanged(SUsbHostDeviceInfo *changedDevice,
        SUsbHostDeviceStatus status)
 {