}all_in_personal_e;
#endif
+void mp_common_show_player_view_after_play();
void mp_common_show_setting_view(void);
void mp_common_show_set_as_view();
void mp_common_show_edit_view(void *list_view,mp_done_operator_type_t type);
struct appdata *ad = mp_util_get_appdata();
MP_CHECK(ad);
+ ad->hide_player_view = false;
mp_setting_set_nowplaying_id(getpid());
Elm_Object_Item *gli2 = NULL;
PROFILE_OUT("mp_play_destory");
mp_play_new_file(ad, TRUE);
- mp_common_show_player_view_after_play();
#ifdef TEST_PLAYER_ONLY
_test_player();
struct appdata *ad = data;
mp_retm_if(ad == NULL, "appdata is NULL");
+ if (!ad->hide_player_view) {
+ DEBUG_TRACE("Do not show player view.");
+ mp_common_show_player_view_after_play();
+ }
+
ad->music_length = mp_player_mgr_get_duration() / 1000.0;
ad->player_state = PLAY_STATE_PLAYING;
/* Layout for each view */
Evas_Object *conformant;
Evas_Object *naviframe;
+ bool hide_player_view;
bool show_optional_menu;
double music_pos;
{
DEBUG_TRACE("button clicked");
+ struct appdata *ad = mp_util_get_appdata();
+ MP_CHECK(ad);
+
+ ad->hide_player_view = true;
mp_setting_set_nowplaying_id(getpid());
MpNpData_t *wd = data;