#define VIDEOS_WIN_NAME "videos"
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static bool appCreate(void *pUserData)
{
VideoLogWarning("== APP CREATE ==");
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ */
static void __app_color_theme_changed(void *pUserData)
{
VideoLogWarning("app_color_theme_changed");
mp_library_mgr_change_color();
}
+/**
+ *
+ */
static void appCreateInternal()
{
VideoLogWarning("== APP CREATE INTERNAL ==");
return;
}
+/**
+ *
+ * @param data
+ * @return
+ */
static Eina_Bool appControlPost(void *data)
{
if (mp_mgr_get_library_naviframe() == NULL) {
return TRUE;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @param pUserData
+ */
static void appControl(app_control_h pAppSvcHandle, void *pUserData)
{
VideoLogWarning("== APP SERVICE ==");
return;
}
+/**
+ *
+ * @param pUserData
+ */
static void appExit(void *pUserData)
{
VideoLogWarning("== APP EXIT ==");
mp_sound_mgr_deinit();
}
+/**
+ *
+ * @param pUserData
+ */
static void appPause(void *pUserData)
{
VideoLogWarning("== APP PAUSE ==");
return;
}
+/**
+ *
+ * @param pUserData
+ */
static void appResume(void *pUserData)
{
VideoLogWarning("== APP RESUME ==");
return;
}
+/**
+ *
+ * @param pEventInfo
+ * @param pUserData
+ */
static void appUpdateLanguage(app_event_info_h pEventInfo, void *pUserData)
{
VideoLogWarning("== APP CHANGE LANGUAGE ==");
}
}
+/**
+ *
+ * @param argc
+ * @param argv
+ * @return
+ */
EXPORT_API int main(int argc, char *argv[])
{
struct timeval startTimeVal;
static VpWindowData *g_WindowData = NULL;
-
+/**
+ *
+ * @return
+ */
static int __mp_mgr_get_device_orientation_type()
{
if (g_WindowData
}
#endif
-
+/**
+ *
+ */
static void __mp_mgr_window_destroy()
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param mouse_event_rect
+ */
static void
__mp_mgr_main_win_del_cb(void *data, Evas_Object * obj,
void *mouse_event_rect)
elm_exit();
}
+/**
+ *
+ * @param pWin
+ * @return
+ */
static Evas_Object *__mp_mgr_create_bg(Evas_Object * pWin)
{
VideoLogInfo("");
return bg;
}
+/**
+ *
+ * @param name
+ * @return
+ */
static Evas_Object *__mp_mgr_create_win(const char *name)
{
VideoLogInfo("");
return eo;
}
-
+/**
+ *
+ * @param pStrName
+ * @return
+ */
const Evas_Object *mp_mgr_create_main_window(const char *pStrName)
{
if (g_WindowData != NULL) {
return (const Evas_Object *) g_WindowData->pMainWindow;
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_mgr_init_data_idler_cb(void *pUserData)
{
if (!g_WindowData) {
return ECORE_CALLBACK_CANCEL;
}
-
+/**
+ *
+ */
void mp_mgr_restart_main_window()
{
if (NULL == g_WindowData) {
mp_util_hide_indicator();
}
-
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_main_window()
{
if (NULL == g_WindowData) {
return (const Evas_Object *) g_WindowData->pMainWindow;
}
-
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_conformant()
{
if (NULL == g_WindowData) {
return (const Evas_Object *) g_WindowData->pConformant;
}
-
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_library_naviframe()
{
return (const Evas_Object *) g_WindowData->pLibraryInnerNaviframe;
}
-
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_current_inner_naviframe()
{
return (const Evas_Object *) g_WindowData->pLibraryInnerNaviframe;
}
-
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_main_layout()
{
VideoLogInfo("");
return (const Evas_Object *) g_WindowData->pMainLayout;
}
-
+/**
+ *
+ * @return
+ */
Eina_Bool mp_mgr_is_landscape()
{
return (__mp_mgr_get_device_orientation_type() ==
}
+/**
+ *
+ * @return
+ */
const Evas_Object *mp_mgr_get_library_parent()
{
if (g_WindowData == NULL) {
#include "mp-video-value-define.h"
#include "mp-video-string-define.h"
+/**
+ *
+ * @param pUrl
+ */
void mp_external_service_share_panel(const char *pUrl)
{
if (!pUrl) {
st_ToolbarWidget *g_pToolbarWidget = NULL;
-
+/**
+ *
+ */
void mp_ft_ctrl_free_toolbar_btn(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param pParent
+ * @param pFunc
+ * @param pUserData
+ */
void *mp_ft_ctrl_create_more_style_btn(void *pParent, Evas_Smart_Cb pFunc,
void *pUserData)
{
return pTmpBtn;
}
+/**
+ *
+ * @param pParent
+ * @param pText
+ * @param pFunc
+ * @param pUserData
+ */
void *mp_ft_ctrl_create_toolbar_btn(void *pParent, const char *pText,
Evas_Smart_Cb pFunc, void *pUserData)
{
return pTmpBtn;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_ft_ctrl_more_popup_dismissed_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_ft_ctrl_hide_more_popup();
}
+/**
+ *
+ * @param pCtxPopup
+ * @param pTargetObject
+ */
void mp_ft_ctrl_move_more_popup(Evas_Object * pCtxPopup,
Evas_Object * pTargetObject)
{
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param event_info
+ */
static void __mp_ft_ctrl_more_popup_del_cb(void *data, Evas * e,
Evas_Object * obj,
void *event_info)
g_pToolbarWidget->pMoreCtxPopup = NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pTargetObject
+ */
void mp_ft_ctrl_create_more_btn_of_personal(void *pUserData,
Evas_Object * pTargetObject)
{
}
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_ft_ctrl_more_btn_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pToolbarCenterButtonCb
+ */
void mp_ft_ctrl_create_center_button(void *pUserData,
void *pToolbarCenterButtonCb)
{
g_pToolbarWidget->pViewButton);
}
+/**
+ *
+ * @param pParent
+ * @param pToolbarCenterButtonCb
+ */
void mp_ft_ctrl_create_center_toolbar(void *pParent,
void *pToolbarCenterButtonCb)
{
}
}
-
+/**
+ *
+ */
void mp_ft_ctrl_delete_center_toolbar()
{
}
}
+/**
+ *
+ */
void mp_ft_ctrl_delete_center_button(void)
{
if (!g_pToolbarWidget) {
}
}
+/**
+ *
+ */
void mp_ft_ctrl_disable(void)
{
if (!g_pToolbarWidget) {
}
}
+/**
+ *
+ * @param pCallbackFunc
+ */
void mp_ft_ctrl_registe_cb_func(st_RegisteCbFunc * pCallbackFunc)
{
if (!g_pToolbarWidget) {
#endif
}
-
+/**
+ *
+ * @param pNaviFrameHandle
+ * @param pNaviFrameItem
+ * @param nFooterListTabType
+ * @param pRegisteCbFunc
+ */
void mp_ft_ctrl_create(void *pNaviFrameHandle, void *pNaviFrameItem,
MpFooterLibraryMainListTabType nFooterListTabType,
st_RegisteCbFunc * pRegisteCbFunc)
g_pToolbarWidget->pMoreToolbarButton);
}
+/**
+ *
+ */
void mp_ft_ctrl_destroy(void)
{
mp_ft_ctrl_free_toolbar_btn();
}
+/**
+ *
+ */
void mp_ft_ctrl_hide_more_popup(void)
{
if (!g_pToolbarWidget) {
}
}
+/**
+ *
+ * @param nFooterListTabType
+ */
void mp_ft_ctrl_set_list_tab_type(MpFooterLibraryMainListTabType
nFooterListTabType)
{
}
}
+/**
+ *
+ */
void mp_ft_ctrl_rotate_update()
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @return
+ */
bool mp_ft_ctrl_is_show(void)
{
if (g_pToolbarWidget && g_pToolbarWidget->pMoreCtxPopup) {
/*Focus UI*/
+/**
+ *
+ * @param pFocusLayout
+ */
void mp_widget_ctrl_navi_item_layout_focus_out(Evas_Object * pFocusLayout)
{
if (pFocusLayout == NULL) {
elm_object_focus_allow_set(pFocusLayout, EINA_FALSE);
}
+/**
+ *
+ * @param pFocusLayout
+ */
void mp_widget_ctrl_navi_item_layout_focus_in(Evas_Object * pFocusLayout)
{
if (pFocusLayout == NULL) {
elm_object_focus_set(pFocusLayout, EINA_TRUE);
}
+/**
+ *
+ * @param pNaviHandle
+ */
void mp_widget_ctrl_enable_navi_handle_focus(Evas_Object * pNaviHandle)
{
return;
}
-
+/**
+ *
+ * @param pNaviHandle
+ * @param pCurentNaviItem
+ */
void mp_widget_ctrl_disable_navi_handle_focus_except_item(Evas_Object *
pNaviHandle,
Elm_Object_Item
return;
}
+/**
+ *
+ * @param pBox
+ * @param nListCount
+ * @param eStyle
+ */
void mp_widget_ctrl_set_popup_min_size(Evas_Object * pBox, int nListCount,
euPopUpStyle eStyle)
{
}
}
+/**
+ *
+ * @param pParent
+ * @param pIconPath
+ * @param pFunc
+ * @param pUserData
+ * @return
+ */
Evas_Object *mp_widget_ctrl_create_navi_btn(Evas_Object * pParent,
const char *pIconPath,
Evas_Smart_Cb pFunc,
return pTitleBtn;
}
+/**
+ *
+ * @param pParent
+ * @param pNaviItem
+ * @param pIconPath
+ * @param pFunc
+ * @param pUserData
+ * @return
+ */
Evas_Object *mp_widget_ctrl_create_navi_left_btn(Evas_Object * pParent,
Elm_Object_Item *
pNaviItem,
}
+/**
+ *
+ * @param pParent
+ * @param pNaviItem
+ * @param pIconPath
+ * @param pFunc
+ * @param pUserData
+ * @return
+ */
Evas_Object *mp_widget_ctrl_create_navi_right_btn(Evas_Object * pParent,
Elm_Object_Item *
pNaviItem,
}
+/**
+ *
+ * @param pParent
+ * @param pChangeFunc
+ * @param pMouseDownFunc
+ * @param pUserData
+ * @param pCheckBox
+ * @param pSelectLayout
+ * @return
+ */
bool mp_widget_ctrl_create_select_all_layout(Evas_Object * pParent,
Evas_Smart_Cb pChangeFunc,
Evas_Object_Event_Cb
}
+/**
+ *
+ * @param pParent
+ * @param dRadio
+ * @return
+ */
Evas_Object *mp_widget_ctrl_create_progressbar(Evas_Object * pParent,
double dRadio)
{
void *pEventInfo);
+/**
+ *
+ * @return
+ */
bool mp_auto_play_config_get_auto_play_status()
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ */
void mp_auto_play_ctrl_delete_handle(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param nAutoPlaySelect
+ */
void mp_auto_play_ctrl_set_type(MpListAutoPlaySelect nAutoPlaySelect)
{
if (!g_pAutoPlayHandle) {
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_auto_play_ctrl_get_label_of_genlsit_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_auto_play_ctrl_get_icon_of_genlsit_item_cb(const
void
*pUserData,
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_auto_play_ctrl_cancel_btn_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_auto_play_ctrl_hide();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_auto_play_ctrl_select_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_auto_play_ctrl_select_radio_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_auto_play_ctrl_mouse_up_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_auto_play_ctrl_realized(void *data, Evas_Object * obj,
void *event_info)
{
}
}
-
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_auto_play_ctrl_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
// External function
////////////////////////////////////////////////////////////
+/**
+ *
+ * @return
+ */
bool mp_auto_play_ctrl_show()
{
VideoLogInfo("");
return TRUE;
}
+/**
+ *
+ */
void mp_auto_play_ctrl_hide(void)
{
VideoLogInfo("");
mp_auto_play_ctrl_delete_handle();
}
+/**
+ *
+ */
void mp_auto_play_ctrl_change_language(void)
{
if (!g_pAutoPlayHandle) {
}
+/**
+ *
+ * @return
+ */
int mp_auto_play_ctrl_get_type(void)
{
return g_pAutoPlayHandle->nAutoPlaySelect;
static void __mp_option_ctrl_rotate_cb(void *data, Evas_Object * obj,
void *event_info);
+/**
+ *
+ */
void mp_option_ctrl_delete_handle(void)
{
VideoLogInfo("");
}
-
+/**
+ *
+ * @param pCallbackFunc
+ */
static void __mp_option_ctrl_register_cb_func(st_RegisteOptionCbFunc *
pCallbackFunc)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *mp_option_ctrl_get_lable_of_gen_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_option_ctrl_realized(void *data, Evas_Object * obj,
void *event_info)
{
}
}
+/**
+ *
+ * @param pNaviHandle
+ * @param title
+ * @param nVideoIndex
+ * @return
+ */
static Evas_Object *__mp_option_ctrl_init(void *pNaviHandle,
const char *title,
int nVideoIndex)
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_option_ctrl_cancel_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_option_ctrl_delete_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_option_ctrl_mouse_up_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_option_ctrl_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
}
-
+/**
+ *
+ * @param pNaviHandle
+ * @param title
+ * @param nVideoIndex
+ * @param pCallbackFunc
+ * @param pCloseFun
+ * @param userData
+ * @param euType
+ * @return
+ */
bool mp_option_ctrl_show(void *pNaviHandle, const char *title,
int nVideoIndex,
st_RegisteOptionCbFunc * pCallbackFunc,
return TRUE;
}
+/**
+ *
+ */
void mp_option_ctrl_change_language(void)
{
if (!g_pOptionCtrlHandle) {
}
+/**
+ *
+ */
void *mp_option_ctrl_get_handle(void)
{
VideoLogInfo("");
// Internal function
////////////////////////////////////////////////////////////
-
+/**
+ *
+ */
void mp_sort_ctrl_delete_handle(void)
{
VideoLogInfo("");
MP_FREE_STRING(g_pSortCtrlHandle);
}
+/**
+ *
+ * @param nListSortType
+ */
void mp_sort_ctrl_set_sort_state(MpListSortType nListSortType)
{
if (!g_pSortCtrlHandle) {
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *mp_sort_ctrl_get_label_of_genlist_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *mp_sort_ctrl_get_icon_of_genlist_cb(const void
*pUserData,
Evas_Object *
return pTmpRadio;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_sort_ctrl_btn_asc_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_sort_ctrl_hide();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void mp_sort_ctrl_select_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_sort_ctrl_select_radio_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_genlist_realized_items_update(obj);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_sort_ctrl_realized(void *data, Evas_Object * obj,
void *event_info)
{
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_sort_ctrl_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
}
+/**
+ *
+ * @param pListSortCtrlCb
+ * @return
+ */
bool mp_sort_ctrl_show(ListSortCtrlCbFunc pListSortCtrlCb)
{
VideoLogInfo("");
return TRUE;
}
+/**
+ *
+ */
void mp_sort_ctrl_hide(void)
{
VideoLogInfo("");
mp_sort_ctrl_delete_handle();
}
+/**
+ *
+ */
void mp_sort_ctrl_change_language(void)
{
VideoLogInfo("");
elm_genlist_realized_items_update(g_pSortCtrlHandle->pGenList);
}
-
+/**
+ *
+ * @return
+ */
int mp_sort_ctrl_get_sort_state(void)
{
int nValue = MP_LIST_SORT_BY_NONE;
static void __mp_view_as_ctrl_select_radio_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo);
-
+/**
+ *
+ */
void mp_view_as_ctrl_delete_handle(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param nViewAsType
+ */
void mp_view_as_ctrl_set_type(MpListViewAsType nViewAsType)
{
if (!g_pViewAsHandle) {
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_view_as_ctrl_get_label_of_genlsit_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_view_as_ctrl_get_icon_of_genlsit_item_cb(const
void
*pUserData,
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_view_as_ctrl_cancel_btn_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_view_as_ctrl_hide();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_view_as_ctrl_select_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_view_as_ctrl_select_radio_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_view_as_ctrl_mouse_up_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_view_as_ctrl_realized(void *data, Evas_Object * obj,
void *event_info)
{
}
}
-
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_view_as_ctrl_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
////////////////////////////////////////////////////////////
// External function
////////////////////////////////////////////////////////////
-
+/**
+ *
+ * @param tabType
+ * @param pListViewAsCtrlCb
+ * @return
+ */
bool mp_view_as_ctrl_show(int tabType,
ListViewAsCtrlCbFunc pListViewAsCtrlCb)
{
return TRUE;
}
+/**
+ *
+ */
void mp_view_as_ctrl_hide(void)
{
VideoLogInfo("");
mp_view_as_ctrl_delete_handle();
}
+/**
+ *
+ */
void mp_view_as_ctrl_change_language(void)
{
if (!g_pViewAsHandle) {
}
+/**
+ *
+ * @return
+ */
int mp_view_as_ctrl_get_type(void)
{
int nValue = MP_LIST_VIEW_AS_NONE;
#include "mp-video-log.h"
#include "mp-video-value-define.h"
+/**
+ *
+ * @param pObject
+ * @param ID
+ * @param pPart
+ */
void
mp_object_part_translate_set(Evas_Object * pObject, const char *ID,
const char *pPart)
ID);
}
+/**
+ *
+ * @param pParent
+ * @param pText
+ * @param pHelpText
+ * @return
+ */
Evas_Object *mp_create_nocontent_layout(const Evas_Object * pParent,
const char *pText,
const char *pHelpText)
////////////////////////////////////////////////////////////
// Callback function
////////////////////////////////////////////////////////////
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_rename_ctrl_cancel_btn_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_rename_ctrl_delete_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param event_info
+ */
static void __mp_rename_ctrl_timeout_cb(void *pUserData,
Evas_Object * pObject,
void *event_info)
elm_object_focus_set(g_pRenameHandle->pEntry, EINA_TRUE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_rename_ctrl_ok_btn_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_rename_ctrl_delete_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_rename_ctrl_entry_max_len_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
false, false);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_rename_ctrl_entry_activate_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
MP_FREE_STRING(szFileName);
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_rename_ctrl_entry_set_line_end(void *pUserData)
{
if (!g_pRenameHandle) {
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
static void __mp_rename_ctrl_entry_clear_cb(void *data, Evas_Object * obj,
const char *emission,
const char *source)
MP_FREE_STRING(g_pRenameHandle->szTempName);
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param pEvent
+ */
static void __mp_rename_ctrl_entry_changed_cb(void *pUserData,
Evas_Object * pObj,
void *pEvent)
MP_FREE_STRING(szFileName);
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param pEvent
+ */
static void __mp_rename_ctrl_entry_clicked_cb(void *pUserData,
Evas_Object * pObj,
void *pEvent)
elm_entry_select_none(en);
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param pEvent
+ */
static void __mp_rename_ctrl_entry_long_pressed_cb(void *pUserData,
Evas_Object * pObj,
void *pEvent)
__mp_rename_ctrl_entry_clicked_cb);
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param pObj
+ * @param event_pEvent
+ */
static void __mp_entry_show_cb(void *data, Evas * e, Evas_Object * pObj,
void *event_pEvent)
{
////////////////////////////////////////////////////////////
// Internal function
////////////////////////////////////////////////////////////
+/**
+ *
+ * @param text
+ * @param nLen
+ * @return
+ */
static bool __mp_rename_ctrl_check_valid_text(const char *text, int *nLen)
{
if (!text) {
return TRUE;
}
+/**
+ *
+ * @param text
+ * @return
+ */
static bool __mp_rename_ctrl_check_valid_all_space(const char *text)
{
if (!text) {
return FALSE;
}
+/**
+ *
+ */
static void __mp_rename_ctrl_set_save_file_name()
{
if (!g_pRenameHandle) {
MP_FREE_STRING(szTitle);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_rename_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
////////////////////////////////////////////////////////////
// External function
////////////////////////////////////////////////////////////
-
+/**
+ *
+ * @param pNaviFrameHandle
+ * @param pUserData
+ * @param pRenameCtrlCb
+ * @param nVideoItemIndex
+ * @return
+ */
Evas_Object *mp_rename_ctrl_show(void *pNaviFrameHandle, void *pUserData,
mpRenameCtrlCbFunc pRenameCtrlCb,
int nVideoItemIndex)
return g_pRenameHandle->pPopUpHandle;
}
+/**
+ *
+ * @return
+ */
bool mp_rename_ctrl_is_top_view()
{
if (!g_pRenameHandle) {
}
+/**
+ *
+ */
void mp_rename_ctrl_set_focus()
{
if (!g_pRenameHandle) {
elm_object_focus_set(g_pRenameHandle->pEntry, EINA_TRUE);
}
+/**
+ *
+ */
void mp_rename_ctrl_focus_out_cb(void)
{
MP_DEL_OBJ(g_pRenameHandle->pPopUpHandle);
}
+/**
+ *
+ */
void mp_rename_ctrl_delete_handle(void)
{
VideoLogInfo("");
static void __mp_view_ctrl_btn_asc_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo);
-
+/**
+ *
+ * @param nViewType
+ */
void mp_view_ctrl_set_type(MpListItemType nViewType)
{
if (!g_list_view_data) {
}
}
+/**
+ *
+ * @param pUserData
+ */
void mp_view_ctrl_delete_handle(void *pUserData)
{
VideoLogInfo("");
VideoLogInfo("end");
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_view_ctrl_btn_asc_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*//////////////////////////////////////////////////////////*/
/* External function*/
/*//////////////////////////////////////////////////////////*/
+/**
+ *
+ * @param pListViewCtrlCb
+ * @return
+ */
bool mp_view_ctrl_show(ListViewCtrlCbFunc pListViewCtrlCb)
{
VideoLogInfo("disable cloud module.");
return false;
}
+/**
+ *
+ */
void mp_view_ctrl_hide(void)
{
VideoLogInfo("");
mp_view_ctrl_delete_handle(g_list_view_data);
}
+/**
+ *
+ */
void mp_view_ctrl_change_language(void)
{
return;
}
+/**
+ *
+ * @return
+ */
int mp_view_ctrl_get_list_type(void)
{
return MP_LIST_VIEW_ALL;
// download api
///////////////////////////////////////////////////////////////////////////////////////////
-
+/**
+ *
+ * @param pUrl
+ * @param pDstFolder
+ * @param pDstName
+ * @param eType
+ * @param cb
+ * @param userData
+ * @return
+ */
VppDownloadHandle
VppDownloadCreateItem(const char *pUrl, const char *pDstFolder,
const char *pDstName, VppDownloadItemType eType,
return (VppDownloadHandle) pItem;
}
-
+/**
+ *
+ * @param nId
+ * @param pUrl
+ * @param pDstFolder
+ * @param pDstName
+ * @param eType
+ * @param cb
+ * @param userData
+ * @return
+ */
VppDownloadHandle
VppDownloadCreateItemById(int nId, const char *pUrl,
const char *pDstFolder, const char *pDstName,
return (VppDownloadHandle) pItem;
}
-
+/**
+ *
+ * @param pHandle
+ */
void VppDownloadDestroyItem(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
pItem = NULL;
}
-
+/**
+ *
+ * @param nId
+ */
void VppDownloadDestroyItemById(int nId)
{
download_error_e error = DOWNLOAD_ERROR_NONE;
}
}
-
+/**
+ *
+ * @param pHandle
+ */
void VppDownloadClearItem(VppDownloadHandle pHandle)
{
pItem = NULL;
}
-
+/**
+ *
+ * @param pHandle
+ * @param pOnGoingServiceData
+ * @param pCompleteServiceData
+ * @return
+ */
bool
VppDownloadStartVideoStoreVideoItem(VppDownloadHandle pHandle,
void *pOnGoingServiceData,
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @param cb
+ * @param userData
+ * @return
+ */
bool
VppDownloadSetCb(VppDownloadHandle pHandle, VppDownloadCallback cb,
void *userData)
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadUnsetCb(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadRequestAppend(VppDownloadHandle pHandle)
{
return __VppDownloadListAdd((__VppDownloadItem *) pHandle, TRUE);
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadRequestPrepend(VppDownloadHandle pHandle)
{
return __VppDownloadListAdd((__VppDownloadItem *) pHandle, FALSE);
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadPause(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadResume(VppDownloadHandle pHandle)
{
return __VppDownloadStart((__VppDownloadItem *) pHandle, TRUE);
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadCancel(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
bool VppDownloadStoreVideoRestore(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
VppDownloadState VppDownloadGetState(VppDownloadHandle pHandle)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pHandle;
return (VppDownloadState) state;
}
-
+/**
+ *
+ * @param nDownloadId
+ * @return
+ */
VppDownloadState VppDownloadGetStateById(int nDownloadId)
{
if (nDownloadId <= 0) {
return (VppDownloadState) state;
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
char *VppDownloadGetDownloadedFilePath(VppDownloadHandle pHandle)
{
if (pHandle == NULL) {
}
}
-
+/**
+ *
+ * @param pHandle
+ * @return
+ */
int VppDownloadGetDownloadId(VppDownloadHandle pHandle)
{
if (pHandle == NULL) {
return pItem->id;
}
-
+/**
+ *
+ * @param pHandle
+ * @param pData
+ * @return
+ */
bool
VppDownloadSetNotificationAppControl(VppDownloadHandle pHandle,
void *pData)
return TRUE;
}
-
+/**
+ *
+ * @param pHandle
+ */
void *VppDownloadGetNotificationAppControl(VppDownloadHandle pHandle)
{
download_error_e error = DOWNLOAD_ERROR_NONE;
///////////////////////////////////////////////////////////////////////////////////////////
// local function implementations
///////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ *
+ * @param err
+ */
void __VppDownloadPrintErr(download_error_e err)
{
switch (err) {
}
}
-
+/**
+ *
+ */
void __VppDownloadListInitialize()
{
if (g_download_list != NULL) {
g_download_list = calloc(1, sizeof(__VppDownloadListData));
}
-
+/**
+ *
+ */
void __VppDestoryDownloadListDestory()
{
if (g_download_list == NULL) {
g_download_list = NULL;
}
-
+/**
+ *
+ * @param pItem
+ * @return
+ */
bool __VppDownloadCreate(__VppDownloadItem * pItem)
{
download_error_e error = DOWNLOAD_ERROR_NONE;
return FALSE;
}
-
+/**
+ *
+ * @param pItem
+ * @param bResume
+ * @return
+ */
bool __VppDownloadStart(__VppDownloadItem * pItem, bool bResume)
{
if (pItem == NULL) {
return TRUE;
}
-
+/**
+ *
+ * @param download_id
+ * @param state
+ * @param user_data
+ */
static void
__VppDownloadStateChangedCb(int download_id, download_state_e state,
void *user_data)
sizeof(VppDownloadPipeData));
}
-
+/**
+ *
+ * @param download_id
+ * @param received
+ * @param user_data
+ */
static void
__VppDownloadProgressCb(int download_id, unsigned long long received,
void *user_data)
sizeof(VppDownloadPipeData));
}
-
+/**
+ *
+ * @return
+ */
unsigned int __VppDownloadListCount()
{
if (g_download_list != NULL && g_download_list->downloadList != NULL) {
return 0;
}
-
+/**
+ *
+ * @param pItem
+ * @param bAppend
+ * @return
+ */
bool __VppDownloadListAdd(__VppDownloadItem * pItem, bool bAppend)
{
if (pItem == NULL) {
return TRUE;
}
-
+/**
+ *
+ * @param pItem
+ */
void __VppDownloadListRemove(__VppDownloadItem * pItem)
{
if (pItem == NULL) {
}
-
+/**
+ *
+ */
void __VppDownloadListNextTrigger()
{
if (g_download_list == NULL) {
}
}
-
+/**
+ *
+ */
void __VppDownloadStartTimer()
{
if (g_download_list == NULL) {
ecore_timer_add(1.0, __VppDownloadTimerCb, g_download_list);
}
-
+/**
+ *
+ * @param data
+ * @param pdata
+ * @param nbyte
+ */
static void
__VppDownloadPipeCb(void *data, void *pdata, unsigned int nbyte)
{
}
}
-
+/**
+ *
+ * @param data
+ * @return
+ */
static Eina_Bool __VppDownloadTimerCb(void *data)
{
if (g_download_list == NULL) {
return ECORE_CALLBACK_CANCEL;
}
-
+/**
+ *
+ * @param pDataItem
+ */
void VppDownloadResetUserData(void *pDataItem)
{
__VppDownloadItem *pItem = (__VppDownloadItem *) pDataItem;
//////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @param pReceiveData
+ * @return
+ */
Eina_Bool VpServiceParserGetServiceData(app_control_h pAppSvcHandle,
VpServiceData * pReceiveData)
{
return EINA_TRUE;
}
-
+/**
+ *
+ * @param pServiceData
+ */
void VpServiceParserDestroyServiceData(VpServiceData * pServiceData)
{
if (pServiceData == NULL) {
//////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetMediaUri(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @param key
+ * @param szArrayVal
+ * @param nLength
+ * @return
+ */
static bool __VpServiceParserGetMultiAppControl(app_control_h
pAppSvcHandle,
const char *key,
return TRUE;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static VpLaunchType __VpServiceParserGetLaunchType(app_control_h
pAppSvcHandle)
{
return eLaunchType;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static Eina_Bool __VpServiceParserGetLaunchMultiWindow(app_control_h
pAppSvcHandle)
{
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static Eina_Bool __VpServiceParserGetStoreDownloadMode(app_control_h
pAppSvcHandle)
{
return bStoreDownload;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static double __VpServiceParserGetStoreDownloadFileSize(app_control_h
pAppSvcHandle)
{
return dFileSize;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static int __VpServiceParserGetStoreDownloadPlayedTime(app_control_h
pAppSvcHandle)
{
return nPlayedTime;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static Eina_Bool __VpServiceParserGetRepeatMode(app_control_h
pAppSvcHandle)
{
return bRepeatMode;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @param pReceiveData
+ */
static void __VpServiceParserGetStoreOrderInfo(app_control_h pAppSvcHandle,
VpServiceData *
pReceiveData)
return;
}
-
+/**
+ *
+ * @param pUri
+ * @return
+ */
static Eina_Bool __VpServiceParserGetStreamingLaunch(char *pUri)
{
if (pUri == NULL) {
return EINA_FALSE;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetDeviceID(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetAutoPlaySetting(app_control_h
pAppSvcHandle)
{
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetDMRID(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetCookie(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetProxy(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static char *__VpServiceParserGetMediaTitle(app_control_h pAppSvcHandle)
{
if (pAppSvcHandle == NULL) {
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @param dpUri
+ * @return
+ */
static Eina_Bool __VpServiceParserGetAUL(app_control_h pAppSvcHandle,
char **dpUri)
{
return EINA_FALSE;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @param dpUri
+ * @return
+ */
static Eina_Bool __VpServiceParserGetAppControl(app_control_h
pAppSvcHandle,
char **dpUri)
return EINA_FALSE;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @param nXID
+ * @return
+ */
static Eina_Bool __VpServiceParserGetWindowID(app_control_h pAppSvcHandle,
unsigned int *nXID)
{
return EINA_TRUE;
}
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static VpVideoSortType __VpServiceParserGetSortType(app_control_h
pAppSvcHandle)
{
return eSortType;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @return
+ */
static VpVideoPlayListType __VpServiceParserGetListType(app_control_h
pAppSvcHandle)
{
return ePlayType;
}
-
+/**
+ *
+ * @param szURL
+ * @return
+ */
static Eina_Bool __VpServiceParserCheckURL(char *szURL)
{
if (szURL == NULL) {
}
-
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
static Eina_Bool __VpServiceParserCheckFileIsExist(char *szFilePath)
{
if (szFilePath == NULL) {
static void __appResume(void *pUserData);
+/**
+ *
+ * @param pUserData
+ */
static void __vp_main_realize_cb(void *pUserData)
{
if (!pUserData) {
}
}
+/**
+ *
+ * @param pUserData
+ */
static void __vp_main_destroy_cb(void *pUserData)
{
if (!pUserData) {
}
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static bool __appCreate(void *pUserData)
{
VideoLogWarning("== APP CREATE ==");
return TRUE;
}
+/**
+ *
+ * @param data
+ * @return
+ */
static Eina_Bool __appControl_idler_cb(void *data)
{
VpAppData *pAppData = (VpAppData *) data;
return ECORE_CALLBACK_DONE;
}
-
+/**
+ *
+ * @param pAppSvcHandle
+ * @param pUserData
+ */
static void __appControl(app_control_h pAppSvcHandle, void *pUserData)
{
VideoLogWarning("== APP SERVICE ==");
#endif
}
-
+/**
+ *
+ * @param pUserData
+ */
static void __appExit(void *pUserData)
{
if (pUserData == NULL) {
}
}
-
+/**
+ *
+ * @param pUserData
+ */
static void __appPause(void *pUserData)
{
VideoLogWarning("== APP PAUSE ==");
#endif
}
-
+/**
+ *
+ * @param pUserData
+ */
static void __appResume(void *pUserData)
{
VideoLogWarning("== APP RESUME ==");
vp_play_view_live_stream_realize(pAppData->pPlayView);
}
+/**
+ *
+ * @param event_info
+ * @param data
+ */
void vp_low_battery(app_event_info_h event_info, void *data)
{
VpAppData *ad = (VpAppData *) data;
return;
}
+/**
+ *
+ * @param pEventInfo
+ * @param pUserData
+ */
static void __appUpdateLanguage(app_event_info_h pEventInfo,
void *pUserData)
{
}
+/**
+ *
+ * @param argc
+ * @param argv
+ * @return
+ */
EXPORT_API int main(int argc, char *argv[])
{
VpAppData sAppData = { 0, };