/* callback functions */
/* internal functions */
+/**
+ *
+ * @param pChapterDB
+ */
static void _vp_chapter_db_destory_handle(ChapterDB * pChapterDB)
{
if (pChapterDB == NULL) {
VP_FREE(pChapterDB);
}
+/**
+ *
+ * @param szMediaID
+ * @param nCount
+ * @return
+ */
static bool _vp_chapter_db_get_count(char *szMediaID, int *nCount)
{
if (szMediaID == NULL) {
return TRUE;
}
+/**
+ *
+ * @param szMediaID
+ * @return
+ */
static bool _vp_chapter_db_delete_items(char *szMediaID)
{
if (szMediaID == NULL) {
/* external functions */
+/**
+ *
+ * @return
+ */
vp_chapter_db_h vp_chapter_db_create()
{
ChapterDB *pChapterDB = calloc(1, sizeof(ChapterDB));
return (vp_chapter_db_h) pChapterDB;
}
+/**
+ *
+ * @param hChapterDB
+ */
void vp_chapter_db_destroy(vp_chapter_db_h hChapterDB)
{
if (hChapterDB == NULL) {
_vp_chapter_db_destory_handle(pChapterDB);
}
+/**
+ *
+ * @param hChapterDB
+ * @param szMediaID
+ * @return
+ */
bool vp_chapter_db_set_media_id(vp_chapter_db_h hChapterDB,
const char *szMediaID)
{
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @param szMediaURL
+ * @return
+ */
bool vp_chapter_db_set_media_url(vp_chapter_db_h hChapterDB,
const char *szMediaURL)
{
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @param pChapterList
+ * @return
+ */
bool vp_chapter_db_get_items(vp_chapter_db_h hChapterDB,
GList ** pChapterList)
{
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @param pChapterList
+ * @return
+ */
bool vp_chapter_db_get_all_items_media_id(vp_chapter_db_h hChapterDB,
GList ** pChapterList)
{
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @param szChapterPath
+ * @param nIdx
+ * @return
+ */
bool vp_chapter_db_insert(vp_chapter_db_h hChapterDB,
const char *szChapterPath, int nIdx)
{
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @return
+ */
bool vp_chapter_db_delete(vp_chapter_db_h hChapterDB)
{
if (hChapterDB == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hChapterDB
+ * @param nCount
+ * @return
+ */
bool vp_chapter_db_item_count(vp_chapter_db_h hChapterDB, int *nCount)
{
if (hChapterDB == NULL) {
return _vp_chapter_db_get_count(pChapterDB->szMediaID, nCount);
}
+/**
+ *
+ * @param pItem
+ * @return
+ */
bool vp_chapter_db_item_free(ChapterDBItem * pItem)
{
if (pItem == NULL) {
static int g_nRefCount = 0;
/* callback functions */
+/**
+ *
+ * @param pData
+ * @param count
+ * @return
+ */
static int __vp_db_util_busy_handler(void *pData, int count)
{
usleep(50000);
}
/* internal functions */
+/**
+ *
+ * @return
+ */
static sqlite3 *_vp_db_util_connect_db()
{
sqlite3 *pSqlite = NULL;
return pSqlite;
}
+/**
+ *
+ * @param db_handle
+ */
static void _vp_db_util_disconnect_db(sqlite3 * db_handle)
{
if (db_handle == NULL) {
/* external functions */
+
+/**
+ *
+ * @return
+ */
bool vp_db_util_connect()
{
if (g_sqlite3_handle) {
return TRUE;
}
+/**
+ *
+ */
void vp_db_util_disconnect()
{
g_nRefCount--;
}
+/**
+ *
+ * @param szQuery
+ * @param stmt
+ * @return
+ */
bool vp_db_util_query_prepare(char *szQuery, sqlite3_stmt ** stmt)
{
if (g_sqlite3_handle == NULL) {
static mode_t default_mode =
S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
+/**
+ *
+ * @param path
+ * @return
+ */
const char *vp_file_get(const char path[])
{
char *file = NULL;
return file;
}
+/**
+ *
+ * @param path
+ * @return
+ */
char *vp_dir_get(const char path[])
{
char *p = NULL;
}
}
+/**
+ *
+ * @param path
+ * @return
+ */
int vp_file_exists(const char *path)
{
struct stat info = { 0, };
}
}
+/**
+ *
+ * @param path
+ * @return
+ */
Eina_Bool vp_is_dir(const char *path)
{
struct stat info = { 0, };
return 0;
}
+/**
+ *
+ * @param path
+ * @return
+ */
int vp_is_dir_empty(const char *path)
{
struct stat info = { 0, };
return 1;
}
+/**
+ *
+ * @param dir
+ * @return
+ */
int vp_mkdir(const char *dir)
{
if (mkdir(dir, default_mode) < 0) {
}
}
+/**
+ *
+ * @param path
+ * @return
+ */
static int vp_mkpath_if_not_exists(const char *path)
{
struct stat st = { 0, };
}
}
+/**
+ *
+ * @param path
+ * @return
+ */
int vp_mkpath(const char *path)
{
char ss[PATH_MAX] = { 0, };
return vp_mkpath_if_not_exists(ss);
}
+/**
+ *
+ * @param path
+ * @return
+ */
char *vp_strip_ext(const char *path)
{
char *p = NULL;
return file;
}
+/**
+ *
+ * @param filename
+ * @return
+ */
int vp_file_unlink(const char *filename)
{
int status = unlink(filename);
}
}
+/**
+ *
+ * @param filename
+ * @return
+ */
int vp_file_size(const char *filename)
{
struct stat info = { 0, };
return 0;
}
+/**
+ *
+ * @param filename
+ * @return
+ */
int vp_file_rmdir(const char *filename)
{
int status = rmdir(filename);
}
}
+/**
+ *
+ * @param dir
+ * @return
+ */
Eina_List *vp_file_ls(const char *dir)
{
char *f;
return list;
}
+/**
+ *
+ * @param dir
+ * @return
+ */
int vp_file_recursive_rm(const char *dir)
{
char buf[PATH_MAX_SIZE] = { 0, };
}
}
+/**
+ *
+ * @param src
+ * @param dst
+ * @return
+ */
int vp_file_cp(const char *src, const char *dst)
{
FILE *f1 = NULL;
return ret;
}
+/**
+ *
+ * @param src
+ * @param dst
+ * @return
+ */
int vp_file_mv(const char *src, const char *dst)
{
struct stat info = { 0, };
/* callback functions */
+
+/**
+ *
+ * @param pMediaHandle
+ * @param pUserData
+ * @return
+ */
static bool __vp_media_content_info_cb(media_info_h pMediaHandle,
void *pUserData)
{
/* external functions */
+
+/**
+ *
+ * @param szFilePath
+ * @param szVideoID
+ * @return
+ */
bool vp_media_content_util_get_video_id(const char *szFilePath,
char **szVideoID)
{
return FALSE;
}
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
bool vp_media_content_util_get_first_video(char **szFilePath)
{
media_info_h pMediaHandle = NULL;
#include "vp-play-log.h"
#include "vp-pinch-zoom.h"
+/**
+ *
+ * @param data
+ * @param object
+ * @param device
+ * @return
+ */
static vp_pinch_event_s *__vp_gesture_create_event_obj(void *data,
Evas_Object *
object, int device)
return ev;
}
+/**
+ *
+ * @param data
+ * @param ev
+ * @return
+ */
static int __vp_gesture_destroy_event_obj(void *data,
vp_pinch_event_s * ev)
{
return 0;
}
+/**
+ *
+ * @param data
+ * @param device
+ * @return
+ */
static vp_pinch_event_s *__vp_gesture_get_event_obj(void *data, int device)
{
vp_gesture_s *gesture_d = (vp_gesture_s *) data;
return ev;
}
+/**
+ *
+ * @param x1
+ * @param y1
+ * @param x2
+ * @param y2
+ * @return
+ */
static int __vp_gesture_get_distance(Evas_Coord x1, Evas_Coord y1,
Evas_Coord x2, Evas_Coord y2)
{
return dis;
}
+/**
+ *
+ * @param data
+ * @return
+ */
static Eina_Bool __vp_gesture_hold_timer_cb(void *data)
{
vp_pinch_event_s *ev0 = (vp_pinch_event_s *) data;
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param data
+ * @return
+ */
static int __vp_gesture_get_multi_device(void *data)
{
vp_gesture_s *gesture_d = (vp_gesture_s *) data;
return 0;
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param evas_obj
+ * @param ei
+ */
static void __vp_gesture_mouse_down_event(void *data, Evas * e,
Evas_Object * evas_obj, void *ei)
{
ev0->prev.y = ev->output.y;
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_multi_down_event(void *data, Evas * evas,
Evas_Object * obj, void *ei)
{
ev->prev.y = down->output.y;
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_mouse_up_event(void *data, Evas * e,
Evas_Object * obj, void *ei)
{
__vp_gesture_destroy_event_obj(data, ev0);
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_multi_up_event(void *data, Evas * evas,
Evas_Object * obj, void *ei)
{
__vp_gesture_destroy_event_obj(data, ev);
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_mouse_move_event(void *data, Evas * e,
Evas_Object * obj, void *ei)
{
__vp_gesture_get_multi_device(data);
}
+/**
+ *
+ * @param data
+ */
static void __vp_gesture_zoom_out_job_cb(void *data)
{
vp_gesture_s *gesture_d = (vp_gesture_s *) data;
VP_IF_DEL_JOB(gesture_d->pinch_job);
}
+/**
+ *
+ * @param data
+ */
static void __vp_gesture_zoom_in_job_cb(void *data)
{
vp_gesture_s *gesture_d = (vp_gesture_s *) data;
VP_IF_DEL_JOB(gesture_d->pinch_job);
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_multi_move_event(void *data, Evas * evas,
Evas_Object * obj, void *ei)
{
gesture_d->dis_old = dis_new;
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param ei
+ */
static void __vp_gesture_del_cb(void *data, Evas * e, Evas_Object * obj,
void *ei)
{
VideoLogWarning("Delete gesture +++");
}
+/**
+ *
+ * @param data
+ * @param parent
+ * @return
+ */
Evas_Object *_vp_gesture_add(void *data, Evas_Object * parent)
{
if (data == NULL || parent == NULL) {
return gesture;
}
+/**
+ *
+ * @param gesture
+ * @param cb
+ * @param data
+ * @return
+ */
int _vp_gesture_set_zoom_in_cb(Evas_Object * gesture, vp_gesture_cb cb,
void *data)
{
return 0;
}
+/**
+ *
+ * @param gesture
+ * @param cb
+ * @param data
+ * @return
+ */
int _vp_gesture_set_zoom_out_cb(Evas_Object * gesture, vp_gesture_cb cb,
void *data)
{
return 0;
}
+/**
+ *
+ * @param gesture
+ * @param data
+ * @return
+ */
Eina_Bool __vp_pinch_zoom_out_cb(Evas_Object * gesture, void *data)
{
if (gesture == NULL || data == NULL) {
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param gesture
+ * @param data
+ * @return
+ */
Eina_Bool __vp_pinch_zoom_in_cb(Evas_Object * gesture, void *data)
{
if (gesture == NULL || data == NULL) {
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param data
+ * @param layout
+ * @return
+ */
int _vp_pinch_add_event(void *data, Evas_Object * layout)
{
if (data == NULL || layout == NULL) {
/* callback functions */
/* internal functions */
+
+/**
+ *
+ * @param pPreviewDB
+ */
static void _vp_preview_db_destory_handle(PreviewDB * pPreviewDB)
{
if (pPreviewDB == NULL) {
VP_FREE(pPreviewDB);
}
+/**
+ *
+ * @param szMediaID
+ * @param nCount
+ * @return
+ */
static bool _vp_preview_db_get_count(char *szMediaID, int *nCount)
{
if (szMediaID == NULL) {
return TRUE;
}
+/**
+ *
+ * @param szMeidaID
+ * @return
+ */
static bool _vp_preview_db_delete_item(char *szMeidaID)
{
if (szMeidaID == NULL) {
/* external functions */
+
+/**
+ *
+ * @return
+ */
vp_preview_db_h vp_preview_db_create()
{
PreviewDB *pPreviewDB = calloc(1, sizeof(PreviewDB));
return (vp_preview_db_h) pPreviewDB;
}
+/**
+ *
+ * @param hPreviewDB
+ */
void vp_preview_db_destroy(vp_preview_db_h hPreviewDB)
{
if (hPreviewDB == NULL) {
_vp_preview_db_destory_handle(pPreviewDB);
}
+/**
+ *
+ * @param hPreviewDB
+ * @param szMediaID
+ * @return
+ */
bool vp_preview_db_set_media_id(vp_preview_db_h hPreviewDB,
const char *szMediaID)
{
return TRUE;
}
+/**
+ *
+ * @param hPreviewDB
+ * @param szMediaURL
+ * @return
+ */
bool vp_preview_db_set_media_url(vp_preview_db_h hPreviewDB,
const char *szMediaURL)
{
return TRUE;
}
-
+/**
+ *
+ * @param hPreviewDB
+ * @param szFilePath
+ * @return
+ */
bool vp_preview_db_get_file_path(vp_preview_db_h hPreviewDB,
char **szFilePath)
{
return TRUE;
}
+/**
+ *
+ * @param hPreviewDB
+ * @param nFileSize
+ * @return
+ */
bool vp_preview_db_get_file_size(vp_preview_db_h hPreviewDB,
int *nFileSize)
{
return TRUE;
}
+/**
+ *
+ * @param hPreviewDB
+ * @param nCount
+ * @return
+ */
bool vp_preview_db_item_count(vp_preview_db_h hPreviewDB, int *nCount)
{
if (hPreviewDB == NULL) {
return _vp_preview_db_get_count(pPreviewDB->szMediaID, nCount);
}
+/**
+ *
+ * @param hPreviewDB
+ * @param pPreviewList
+ * @return
+ */
bool vp_preview_db_get_all_items_media_id(vp_preview_db_h hPreviewDB,
GList ** pPreviewList)
{
return TRUE;
}
+/**
+ *
+ * @param hPreviewDB
+ * @param szPreviewPath
+ * @return
+ */
bool vp_preview_db_insert(vp_preview_db_h hPreviewDB,
const char *szPreviewPath)
{
return TRUE;
}
+/**
+ *
+ * @param hPreviewDB
+ * @return
+ */
bool vp_preview_db_delete(vp_preview_db_h hPreviewDB)
{
if (hPreviewDB == NULL) {
/* callback functions */
/* internal functions */
+
+/**
+ *
+ * @param pThumbDB
+ */
static void _vp_thumb_db_destory_handle(ThumbDB * pThumbDB)
{
if (pThumbDB == NULL) {
VP_FREE(pThumbDB);
}
+/**
+ *
+ * @param szMediaID
+ * @param nCount
+ * @return
+ */
static bool _vp_thumb_db_get_count(char *szMediaID, int *nCount)
{
if (szMediaID == NULL) {
return TRUE;
}
+/**
+ *
+ * @param szMediaID
+ * @return
+ */
static bool _vp_thumb_db_delete_items(char *szMediaID)
{
if (szMediaID == NULL) {
/* external functions */
+/**
+ *
+ * @return
+ */
vp_thumb_db_h vp_thumb_db_create()
{
ThumbDB *pThumbDB = calloc(1, sizeof(ThumbDB));
return (vp_thumb_db_h) pThumbDB;
}
+/**
+ *
+ * @param hThumbDB
+ */
void vp_thumb_db_destroy(vp_thumb_db_h hThumbDB)
{
if (hThumbDB == NULL) {
_vp_thumb_db_destory_handle(pThumbDB);
}
+/**
+ *
+ * @param hThumbDB
+ * @param szMediaID
+ * @return
+ */
bool vp_thumb_db_set_media_id(vp_thumb_db_h hThumbDB,
const char *szMediaID)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbDB
+ * @param szMediaURL
+ * @return
+ */
bool vp_thumb_db_set_media_url(vp_thumb_db_h hThumbDB,
const char *szMediaURL)
{
return TRUE;
}
-
+/**
+ *
+ * @param hThumbDB
+ * @param pThumbList
+ * @return
+ */
bool vp_thumb_db_get_items(vp_thumb_db_h hThumbDB, GList ** pThumbList)
{
if (hThumbDB == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbDB
+ * @param pThumbList
+ * @return
+ */
bool vp_thumb_db_get_all_items_media_id(vp_thumb_db_h hThumbDB,
GList ** pThumbList)
{
return TRUE;
}
-
+/**
+ *
+ * @param hThumbDB
+ * @param szThumbPath
+ * @param nIdx
+ * @return
+ */
bool vp_thumb_db_insert(vp_thumb_db_h hThumbDB, const char *szThumbPath,
int nIdx)
{
return TRUE;
}
-
+/**
+ *
+ * @param hThumbDB
+ * @return
+ */
bool vp_thumb_db_delete(vp_thumb_db_h hThumbDB)
{
if (hThumbDB == NULL) {
return TRUE;
}
-
+/**
+ *
+ * @param hThumbDB
+ * @param nCount
+ * @return
+ */
bool vp_thumb_db_item_count(vp_thumb_db_h hThumbDB, int *nCount)
{
if (hThumbDB == NULL) {
return _vp_thumb_db_get_count(pThumbDB->szMediaID, nCount);
}
+/**
+ *
+ * @param pItem
+ * @return
+ */
bool vp_thumb_db_item_free(ThumbDBItem * pItem)
{
if (pItem == NULL) {
float coef;
} transform;
+/**
+ *
+ * @param ID
+ * @return
+ */
static char *__vp_util_get_string(const char *ID)
{
char *str = dgettext("video-player", ID);
return str;
}
+/**
+ *
+ * @param filepath
+ * @return
+ */
static Vp_Storage __vp_util_get_storage_type(const char *filepath)
{
if (!filepath) {
return store_type;
}
+/**
+ *
+ * @param full_path
+ * @return
+ */
static char *__vp_util_get_logic_path(const char *full_path)
{
if (!full_path) {
return logic_path;
}
-
+/**
+ *
+ * @param szFileLocation
+ * @return
+ */
char *vp_util_convert_file_location(const char *szFileLocation)
{
if (!szFileLocation) {
return file_location;
}
+/**
+ *
+ * @param dest
+ * @param dest_width
+ * @param dest_height
+ * @param dest_rotation
+ * @param src
+ * @param src_w
+ * @param src_h
+ * @param colorspace
+ * @return
+ */
int vp_util_image_rotate(unsigned char *dest, int *dest_width,
int *dest_height,
const image_util_rotation_e dest_rotation,
return IMAGE_UTIL_ERROR_NONE;
}
+/**
+ *
+ */
void vp_util_lock_cpu()
{
int ret = device_power_request_lock(POWER_LOCK_CPU, 0);
}
}
+/**
+ *
+ */
void vp_util_release_cpu()
{
int ret = device_power_release_lock(POWER_LOCK_CPU);
*/
#include "vp-feature-common.h"
-
+/**
+ *
+ * @param nSrcW
+ * @param nSrcH
+ * @param nDestW
+ * @param nDestH
+ * @param nMinW
+ * @param nMinH
+ * @param nResultW
+ * @param nResultH
+ * @return
+ */
bool vp_feature_util_calc_aspect_size(int nSrcW, int nSrcH, int nDestW,
int nDestH, int nMinW, int nMinH,
int *nResultW, int *nResultH)
/* internal functions */
+
+/**
+ *
+ */
static void _vp_thumb_gen_lock()
{
pthread_mutex_lock(&g_mutex);
}
+/**
+ *
+ */
static void _vp_thumb_gen_unlock()
{
pthread_mutex_unlock(&g_mutex);
}
+/**
+ *
+ * @param pUserData
+ */
static void *_vp_thumb_gen_thread_loop(void *pUserData)
{
if (pUserData == NULL) {
return NULL;
}
-
+/**
+ *
+ * @param pThumbGen
+ */
static void _vp_thumb_gen_destroy_handle(ThumbGen * pThumbGen)
{
if (pThumbGen == NULL) {
/* external functions */
+
+/**
+ *
+ * @param szMediaURL
+ * @return
+ */
vp_thumb_gen_h vp_thumb_gen_create(const char *szMediaURL)
{
if (szMediaURL == NULL) {
return (vp_thumb_gen_h) pThumbGen;
}
+/**
+ *
+ * @param hThumbGen
+ */
void vp_thumb_gen_destroy(vp_thumb_gen_h hThumbGen)
{
if (hThumbGen == NULL) {
}
+/**
+ *
+ * @param hThumbGen
+ * @return
+ */
bool vp_thumb_gen_realize(vp_thumb_gen_h hThumbGen)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @return
+ */
bool vp_thumb_gen_unrealize(vp_thumb_gen_h hThumbGen)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param bIsRealize
+ * @return
+ */
bool vp_thumb_gen_is_realize(vp_thumb_gen_h hThumbGen, bool * bIsRealize)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
bool vp_thumb_gen_set_dest_size(vp_thumb_gen_h hThumbGen, int nWidth,
int nHeight)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param szSaveDir
+ * @return
+ */
bool vp_thumb_gen_set_save_directory(vp_thumb_gen_h hThumbGen,
char *szSaveDir)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param nPosition
+ * @return
+ */
bool vp_thumb_gen_set_start_position(vp_thumb_gen_h hThumbGen,
int nPosition)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param nPosition
+ * @return
+ */
bool vp_thumb_gen_set_end_position(vp_thumb_gen_h hThumbGen, int nPosition)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param nIdx
+ * @return
+ */
bool vp_thumb_gen_set_start_index(vp_thumb_gen_h hThumbGen, int nIdx)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param nCount
+ * @return
+ */
bool vp_thumb_gen_set_count(vp_thumb_gen_h hThumbGen, int nCount)
{
if (hThumbGen == NULL) {
return TRUE;
}
-
+/**
+ *
+ * @param hThumbGen
+ * @param bAcuurate
+ * @return
+ */
bool vp_thumb_gen_set_acuurate(vp_thumb_gen_h hThumbGen, bool bAcuurate)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param bSacle
+ * @return
+ */
bool vp_thumb_gen_set_scale(vp_thumb_gen_h hThumbGen, bool bSacle)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @return
+ */
bool vp_thumb_gen_start(vp_thumb_gen_h hThumbGen)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @return
+ */
bool vp_thumb_gen_cancle(vp_thumb_gen_h hThumbGen)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param pUserData
+ * @return
+ */
bool vp_thumb_gen_set_user_data(vp_thumb_gen_h hThumbGen, void *pUserData)
{
if (hThumbGen == NULL) {
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param progress_cb
+ * @return
+ */
bool vp_thumb_gen_set_progress_cb(vp_thumb_gen_h hThumbGen,
vp_thumb_gen_progress_cb progress_cb)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param complete_cb
+ * @return
+ */
bool vp_thumb_gen_set_complete_cb(vp_thumb_gen_h hThumbGen,
vp_thumb_gen_complete_cb complete_cb)
{
return TRUE;
}
+/**
+ *
+ * @param hThumbGen
+ * @param cancle_cb
+ * @return
+ */
bool vp_thumb_gen_set_cancle_cb(vp_thumb_gen_h hThumbGen,
vp_thumb_gen_cancle_cb cancle_cb)
{
static VideosRotateStatus_t nCurrentRotateStatus = VIDEOS_ROTATE_NONE;
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_rotate_ctrl_changed_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
/*///////////////////////////////////////////////////////////////*/
/* External APIs*/
+/**
+ *
+ */
void mp_rotate_ctrl_init(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_rotate_ctrl_destroy(void)
{
VideoLogInfo("");
nCurrentRotateStatus = VIDEOS_ROTATE_NONE;
}
+/**
+ *
+ * @return
+ */
VideosRotateStatus_t mp_rotate_ctrl_get_current_state(void)
{
return nCurrentRotateStatus;
}
+/**
+ *
+ * @return
+ */
bool mp_rotate_ctrl_check_landspace()
{
bool bLandSpace = FALSE;
return bLandSpace;
}
+/**
+ *
+ * @param pWin
+ * @return
+ */
bool mp_rotate_ctrl_check_landspace_by_win(Evas_Object * pWin)
{
if (!pWin) {
return bLandSpace;
}
+/**
+ *
+ * @param nAngle
+ */
void mp_rotate_ctrl_set_state(int nAngle)
{
switch (nAngle) {
#define PREF_MP_MULTI_PLAY_FLAG "preference/org.tizen.videos/multi_play"
#define MP_UTIL_PREFERENCE_KEY_PREVIEW_URL_VIDEOS "preference/org.tizen.videos/preview_url_videos"
-
+/**
+ *
+ * @param bMultiPlay
+ * @return
+ */
bool mp_util_config_set_multi_play_status(bool bMultiPlay)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @param bMultiPlay
+ * @return
+ */
bool mp_util_config_get_multi_play_status(bool * bMultiPlay)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @param szPreviewUrl
+ * @return
+ */
bool mp_util_config_set_preview(char *szPreviewUrl)
{
VideoSecureLogInfo("szPreviewUrl : %s", szPreviewUrl);
return bRet;
}
+/**
+ *
+ * @return
+ */
char *mp_util_config_get_preview(void)
{
char *pTmpVideoUrl = NULL;
return pTmpVideoUrl;
}
+/**
+ *
+ * @param callback
+ * @param pUserData
+ * @return
+ */
bool mp_util_config_preview_key_changed_cb(preference_changed_cb callback,
void *pUserData)
{
return TRUE;
}
+/**
+ *
+ * @return
+ */
bool mp_util_config_ignore_preview_key_changed_cb()
{
int nErr = 0;
///////////////////////////////////////////////////////
// For livebox list
+
+/**
+ *
+ * @param pMediaItem
+ * @param pUserData
+ * @return
+ */
static bool mp_util_svc_iterate_for_last_played_video_item_cb(media_info_h
pMediaItem,
void
return TRUE;
}
+/**
+ *
+ * @return
+ */
bool mp_util_svc_destory_last_played_item_list(void)
{
if (!RecentPlayedItemList) {
return TRUE;
}
-
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
char *mp_util_svc_get_duration_str_time(int nVideoItemIndex)
{
char szTmpStr[STR_LEN_MAX] = { 0, };
return strdup(szTmpStr);
}
+/**
+ *
+ * @param szPath
+ * @param nWidth
+ * @param nHeight
+ * @param szTitle
+ * @param nDuration
+ * @param nPlayedTime
+ * @return
+ */
bool mp_util_svc_get_video_detail_by_video_url(const char *szPath,
int *nWidth, int *nHeight,
char **szTitle,
return TRUE;
}
-
+/**
+ *
+ * @param szFolderPath
+ * @param nSortType
+ * @param nItemType
+ * @param nViewType
+ * @return
+ */
bool mp_util_svc_extract_video_list_from_folder_by_personal(char
*szFolderPath,
int nSortType,
return TRUE;
}
+/**
+ *
+ * @param nSortType
+ * @param nItemType
+ * @param nViewType
+ * @return
+ */
bool mp_util_svc_extract_video_list_by_personal(int nSortType,
int nItemType,
int nViewType)
return TRUE;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @param szVideoPath
+ */
void mp_util_svc_move_to_db(const int nVideoItemIndex,
const char *szVideoPath)
{
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
bool mp_util_svc_remove_list_item_from_list(int nVideoItemIndex)
{
return TRUE;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
bool mp_util_svc_remove_folder_list_item_from_list(int nVideoItemIndex)
{
if (!VideoFolderList) {
}
#endif
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
bool mp_util_svc_is_device_storage(const int nVideoItemIndex)
{
MpMediaStorageType storage_type =
return FALSE;
}
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
bool mp_util_svc_scan_file(const char *szFilePath)
{
if (!szFilePath) {
/*----------------sort video list-----------------------------*/
-
+/**
+ *
+ * @param d1
+ * @param d2
+ * @return
+ */
static int __mp_util_svc_sort_by_type(const void *d1, const void *d2)
{
if (d1 == NULL) {
return result;
}
+/**
+ *
+ * @param d1
+ * @param d2
+ * @return
+ */
static int __mp_util_svc_sort_by_name(const void *d1, const void *d2)
{
if (d1 == NULL) {
return result;
}
+/**
+ *
+ * @param d1
+ * @param d2
+ * @return
+ */
static int __mp_util_svc_sort_by_size(const void *d1, const void *d2)
{
if (d1 == NULL) {
return result;
}
+/**
+ *
+ * @param szFilePath
+ * @param szDestImage
+ * @param nPosition
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
bool mp_util_svc_get_frame_by_position(const char *szFilePath,
const char *szDestImage,
int nPosition, int nWidth,
return FALSE;
}
-
+/**
+ *
+ * @param pMediaId
+ * @param style
+ * @param nMediaIndex
+ * @return
+ */
bool mp_util_svc_check_valid_media_id(char *pMediaId, int style,
int *nMediaIndex)
{
#define MP_UTIL_PREFERENCE_KEY_PREVIEW_URL_VIDEOS "preference/org.tizen.videos/preview_url_videos"
/* storage */
+/**
+ *
+ * @param set
+ * @return
+ */
bool mp_util_preference_set_multi_play_status(bool set)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @param bMultiPlay
+ * @return
+ */
bool mp_util_preference_get_multi_play_status(bool * bMultiPlay)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @return
+ */
char *mp_util_preference_get_preview(void)
{
char *szPreview = NULL;
return szPreview;
}
+/**
+ *
+ * @param szPreview
+ * @return
+ */
bool mp_util_preference_set_preview(char *szPreview)
{
VideoSecureLogInfo("szPreviewUrl : %s", szPreview);
return bRet;
}
+/**
+ *
+ * @param callback
+ * @param pUserData
+ * @return
+ */
bool mp_util_preference_set_preview_change(preference_changed_cb callback,
void *pUserData)
{
return bRet;
}
+/**
+ *
+ * @return
+ */
bool mp_util_preference_unset_preview_change()
{
bool bRet = FALSE;
return bRet;
}
+/**
+ *
+ */
void mp_util_preference_init()
{
/*if add preference key. it is necessary to init new preference here. */
mpColorThemeChangedCb g_fThemeChangedCb = NULL;
static bool auto_play = false;
+/**
+ *
+ * @return
+ */
bool vp_is_auto_play_on()
{
VideoLogInfo("");
return false;
}
+/**
+ *
+ * @param val
+ */
void vp_set_auto_play(bool val)
{
auto_play = val;
}
}
-
+/**
+ *
+ * @param fChanged
+ */
void mp_util_set_color_theme_changed_cb(mpColorThemeChangedCb fChanged)
{
g_fThemeChangedCb = fChanged;
}
+/**
+ *
+ */
void mp_util_create_main_theme(void)
{
mp_util_free_main_theme();
elm_theme_extension_add(NULL, edj_path);
}
+/**
+ *
+ */
void mp_util_free_main_theme(void)
{
const Eina_List *pExtensionThemeList = NULL;
}
}
+/**
+ *
+ * @return
+ */
int mp_util_get_main_tab_type()
{
int nType = 0;
return nType;
}
+/**
+ *
+ * @param nType
+ */
void mp_util_set_main_tab_type(int nType)
{
if (preference_set_int(PREF_MP_UTIL_MAIN_TAB_TYPE, nType) !=
}
}
+/**
+ *
+ */
void mp_util_reset_for_relauching(void)
{
pPopUpHandle = NULL;
pMainConformant = NULL;
}
+/**
+ *
+ */
void mp_util_show_indicator(void)
{
if (!pMainConformant || !pMainWindowHandle) {
evas_object_data_set((Evas_Object *) pMainConformant, "overlap", NULL);
}
+/**
+ *
+ */
void mp_util_hide_indicator(void)
{
if (!pMainConformant || !pMainWindowHandle) {
(void *) EINA_TRUE);
}
+/**
+ *
+ * @param pWindowHandle
+ */
void mp_util_set_main_window_handle(void *pWindowHandle)
{
pMainWindowHandle = pWindowHandle;
}
+/**
+ *
+ * @param pConformant
+ */
void mp_util_set_main_conformat(void *pConformant)
{
pMainConformant = pConformant;
}
+/**
+ *
+ */
void *mp_util_get_main_conformat(void)
{
return pMainConformant;
}
+/**
+ *
+ */
void *mp_util_get_main_window_handle(void)
{
return pMainWindowHandle;
}
+/**
+ *
+ * @param pParent
+ * @param icon_path
+ * @param pFunc
+ * @param pUserData
+ */
void *mp_util_create_title_icon_btn(void *pParent, const char *icon_path,
Evas_Smart_Cb pFunc, void *pUserData)
{
/*///////////////////////////////////////*/
/* Popup utility*/
+
+/**
+ *
+ */
void mp_util_delete_popup_handle(void)
{
}
}
+/**
+ *
+ * @param data
+ * @param pObj
+ * @param event_info
+ */
static void __mp_util_popup_back_cb(void *data, Evas_Object * pObj,
void *event_info)
{
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param szTitle
+ * @param szContents
+ * @param PopupButtonCallbackFunc
+ * @return
+ */
bool mp_util_notify_popup(void *pUserData, char *szTitle,
char *szContents, void *PopupButtonCallbackFunc)
{
return TRUE;
}
+/**
+ *
+ * @param szLabel
+ * @param response_cb
+ * @param focus_cb
+ * @param pUserData
+ * @param szDomain
+ * @return
+ */
bool mp_util_info_popup(char *szLabel, Evas_Smart_Cb response_cb,
Evas_Event_Cb focus_cb, void *pUserData,
const char *szDomain)
return TRUE;
}
+/**
+ *
+ * @param pParent
+ * @param szLabel
+ * @param response_cb
+ * @param focus_cb
+ * @param pUserData
+ * @param szDomain
+ * @return
+ */
bool mp_util_info_second_popup(Evas_Object * pParent, char *szLabel,
Evas_Smart_Cb response_cb,
Evas_Event_Cb focus_cb, void *pUserData,
return TRUE;
}
+/**
+ *
+ * @param response_cb
+ * @param cancel_cb
+ * @param ok_cb
+ * @param check_changed_cb
+ * @param szLabel
+ * @param pUserData
+ */
void mp_util_text_and_check_popup(Evas_Smart_Cb response_cb,
void *cancel_cb, void *ok_cb,
void *check_changed_cb, char *szLabel,
evas_object_show(pPopUpHandle);
}
+/**
+ *
+ */
void *mp_util_get_current_popup_object()
{
return (void *) pPopUpHandle;
}
+/**
+ *
+ * @param style
+ * @param szLabel
+ * @param response_cb
+ * @param pUserData
+ * @return
+ */
bool mp_util_loading_popup(MpLoadingPopUpType style, char *szLabel,
Evas_Smart_Cb response_cb, void *pUserData)
{
return TRUE;
}
+/**
+ *
+ * @param style
+ * @param szLabel
+ * @param response_cb
+ * @param pUserData
+ * @return
+ */
bool mp_util_loading_left_text_popup(MpLoadingPopUpType style,
char *szLabel,
Evas_Smart_Cb response_cb,
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param szTitle
+ * @param szContents
+ * @param PopupYesButtonCallbackFunc
+ * @param PopupNoButtonCallbackFunc
+ * @return
+ */
bool mp_util_yes_no_popup(void *pUserData, char *szTitle,
char *szContents,
void *PopupYesButtonCallbackFunc,
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param viewType
+ * @param PopupDeleteButtonCallbackFunc
+ * @param PopupCancelButtonCallbackFunc
+ * @param PopupHWMouseBackUpCbFunc
+ * @param PopupHWKeyBackCbFunc
+ * @return
+ */
bool mp_util_remove_all_videos_question_popup(void *pUserData,
MpListViewAsType viewType,
void
}
+/**
+ *
+ * @param pUserData
+ * @param viewType
+ * @param PopupDeleteButtonCallbackFunc
+ * @param PopupCancelButtonCallbackFunc
+ * @param PopupHWMouseBackUpCbFunc
+ * @param PopupHWKeyBackCbFunc
+ * @return
+ */
bool mp_util_remove_question_popup(int pUserData,
MpListViewAsType viewType,
void *PopupDeleteButtonCallbackFunc,
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param PopupDeleteButtonCallbackFunc
+ * @param PopupCancelButtonCallbackFunc
+ * @param PopupHWMouseBackUpCbFunc
+ * @param PopupHWKeyBackCbFunc
+ * @return
+ */
bool mp_util_remove_folder_question_popup(void *pUserData,
void
*PopupDeleteButtonCallbackFunc,
return TRUE;
}
-
+/**
+ *
+ * @param pUserData
+ * @param szTitle
+ * @param szContents
+ * @param PopupCancelBtnCallbackFunc
+ * @param PopupDownloadBtnCallbackFunc
+ * @return
+ */
bool mp_util_download_question_popup(void *pUserData, char *szTitle,
char *szContents,
void *PopupCancelBtnCallbackFunc,
return TRUE;
}
+/**
+ *
+ * @param pBox
+ * @param szString
+ */
void mp_util_set_label_for_detail(Evas_Object * pBox, char *szString)
{
}
+/**
+ *
+ * @param szLabel
+ * @return
+ */
bool mp_util_progress_popup(char *szLabel)
{
VideoLogInfo("");
return TRUE;
}
+/**
+ *
+ * @param szStr
+ */
void mp_util_status_bar_noti_popup_show(const char *szStr)
{
if (!szStr) {
return (void *) pButton;
}
+/**
+ *
+ * @param pParent
+ * @param szButtonText
+ * @param pUserData
+ * @param szButtonStyle
+ * @param func
+ */
void *mp_util_create_style_button(void *pParent, const char *szButtonText,
const void *pUserData,
char *szButtonStyle, void *func)
return (void *) pButton;
}
+/**
+ *
+ * @return
+ */
bool mp_util_call_off(void)
{
telephony_handle_list_s tel_list;
return TRUE;
}
+/**
+ *
+ * @param uri
+ * @return
+ */
bool mp_util_check_local_file_exist(char *uri)
{
if (!uri) {
}
}
+/**
+ *
+ * @param size
+ * @return
+ */
char *mp_util_get_file_size(unsigned long long size)
{
int nCount = 0;
return pTmp;
}
+/**
+ *
+ * @param szFilepath
+ * @param szTitle
+ * @param nLengthTitle
+ * @return
+ */
bool mp_util_get_file_title_from_file_path(char *szFilepath,
char *szTitle, int nLengthTitle)
{
return TRUE;
}
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
char *mp_util_get_file_name_from_file_path(const char *szFilePath)
{
if (!szFilePath) {
return szFile;
}
+/**
+ *
+ * @param szFilePath
+ * @param szTitle
+ * @return
+ */
char *mp_util_get_display_name_from_path_and_title(const char *szFilePath,
const char *szTitle)
{
return szDisplayName;
}
+/**
+ *
+ * @param szMediaURL
+ * @param szIconURL
+ * @return
+ */
bool mp_util_get_icon_path_from_thumbnail(const char *szMediaURL,
char **szIconURL)
{
return TRUE;
}
+/**
+ *
+ * @param nVideoTime
+ * @param szRetTime
+ * @param bIsHideHour
+ */
void mp_util_convert_time(int nVideoTime, char *szRetTime,
bool bIsHideHour)
{
szRetTime[strlen(szRetTime)] = '\0';
}
+/**
+ *
+ * @param nVideoTime
+ * @param szRetTime
+ * @param bIsHideHour
+ */
void mp_util_convert_sec_time(int nVideoTime, char *szRetTime,
bool bIsHideHour)
{
}
+/**
+ *
+ * @return
+ */
int mp_util_get_pid(void)
{
return syscall(__NR_gettid);
}
+/**
+ *
+ * @param str
+ * @param subStr
+ * @return
+ */
const char *mp_util_str_str_same_case(const char *str, const char *subStr)
{
if (!str || !subStr) {
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param event_info
+ */
void mp_util_toast_popup_clicked_cb(void *pUserData,
Evas_Object * pObject,
void *event_info)
evas_object_del(pObject);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param event_info
+ */
void mp_util_toast_popup_timeout_cb(void *pUserData,
Evas_Object * pObject,
void *event_info)
evas_object_del(pObject);
}
+/**
+ *
+ * @param text
+ * @param info_style
+ * @param bottom
+ * @return
+ */
bool mp_util_ticker_toast_popup(const char *text, bool info_style,
bool bottom)
{
return true;
}
+/**
+ *
+ * @param text
+ * @param timeout_func
+ * @return
+ */
bool mp_util_ticker_toast_with_timeout_cb_popup(const char *text,
Evas_Smart_Cb timeout_func)
{
return true;
}
+/**
+ *
+ * @return
+ */
bool mp_util_get_network_result()
{
connection_h connection = NULL;
return bSuccessful;
}
+/**
+ *
+ * @param file_path
+ * @return
+ */
char *mp_util_get_dir_by_path(const char *file_path)
{
if (!file_path) {
return result;
}
+/**
+ *
+ * @param nVideoFolderIndex
+ * @return
+ */
char *mp_util_get_folder_icon_path(int nVideoFolderIndex)
{
char *result = strdup(VIDEO_LIST_VIEW_ICON_FOLDER_PHONE);
return result;
}
+/**
+ *
+ * @return
+ */
bool mp_util_get_personal_status(void)
{
return FALSE;
}
+/**
+ *
+ * @param szPreviewUrl
+ * @return
+ */
bool mp_util_check_video_personal_status(const char *szPreviewUrl)
{
return FALSE;
}
+/**
+ *
+ * @param fullpath
+ * @return
+ */
static int __mp_util_is_file_exist(const char *fullpath)
{
if (!fullpath) {
return -1;
}
+/**
+ *
+ * @param old_path
+ * @param new_path
+ * @param szNewestPath
+ * @return
+ */
int mp_util_rename_file(const char *old_path, const char *new_path,
char **szNewestPath)
{
return 0;
}
+/**
+ *
+ * @param pDestPath
+ * @return
+ */
int mp_util_set_dest_file(const char *pDestPath)
{
if (!pDestPath) {
}
#endif
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
char *mp_util_get_title_from_path(char *szFilePath)
{
if (!szFilePath || strlen(szFilePath) <= 0) {
return szTitle;
}
+/**
+ *
+ * @param old_path
+ * @param szNewestPath
+ * @return
+ */
int mp_util_rename_the_same_file(const char *old_path, char **szNewestPath)
{
int nCount = 0;
return 0;
}
+/**
+ *
+ * @param szFullPath
+ * @return
+ */
bool mp_util_check_video_file(const char *szFullPath)
{
bool bVideo = FALSE;
return bVideo;
}
+/**
+ *
+ * @param szDir
+ * @return
+ */
bool mp_util_check_empty_dir(const char *szDir)
{
if (!szDir) {
return FALSE;
}
+/**
+ *
+ * @param szMediaURL
+ * @param szSubtitle
+ * @return
+ */
bool mp_util_get_subtitle_path(const char *szMediaURL, char **szSubtitle)
{
if (!szMediaURL) {
return TRUE;
}
+/**
+ *
+ * @param szMediaURL
+ * @param nSize
+ * @return
+ */
bool mp_util_get_file_size_by_path(const char *szMediaURL,
unsigned long long *nSize)
{
return TRUE;
}
+/**
+ *
+ * @param parent
+ * @param path
+ * @param nIconWidth
+ * @return
+ */
Evas_Object *mp_util_create_preload_image(Evas_Object * parent,
const char *path, int nIconWidth)
{
return thumb;
}
+/**
+ *
+ * @param parent
+ * @param nIconWidth
+ * @return
+ */
Evas_Object *mp_util_create_wall_preload_image(Evas_Object * parent,
int nIconWidth)
{
return thumb;
}
+/**
+ *
+ * @param pParent
+ * @param szMediaURL
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
bool mp_util_get_image_size(Evas_Object * pParent, const char *szMediaURL,
int *nWidth, int *nHeight)
{
return TRUE;
}
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
char *mp_util_get_preview_image_path(const char *szFilePath)
{
if (!szFilePath) {
return szFileName;
}
+/**
+ *
+ * @param szFilePath
+ * @return
+ */
bool mp_util_save_preview_image(const char *szFilePath)
{
if (!szFilePath) {
return TRUE;
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param event_info
+ */
static void
__mp_util_progress_resize_cb(void *data, Evas * e, Evas_Object * obj,
void *event_info)
evas_object_resize((Evas_Object *) data, w, h);
}
-
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param event_info
+ */
static void
__mp_util_progress_del_cb(void *data, Evas * e, Evas_Object * obj,
void *event_info)
__mp_util_progress_del_cb);
}
-
+/**
+ *
+ * @return
+ */
Evas_Object *mp_util_create_embedded_progress()
{
Evas_Object *progressbar = NULL;
return layout;
}
+/**
+ *
+ * @param pProgress
+ */
void mp_util_destroy_embedded_progress(Evas_Object * pProgress)
{
if (!pProgress) {
pProgress = NULL;
}
+/**
+ *
+ * @param szFilePath
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
bool mp_util_meta_get_width_and_height(const char *szFilePath,
int *nWidth, int *nHeight)
{
return FALSE;
}
+/**
+ *
+ * @param szVideoId
+ * @return
+ */
bool mp_util_delete_wall_file(char *szVideoId)
{
if (!szVideoId) {
return TRUE;
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @param bHorizontal
+ * @return
+ */
Evas_Object *mp_util_create_gengrid(Evas_Object * parent, int nWidth,
int nHeight, bool bHorizontal)
{
return pGengrid;
}
+/**
+ *
+ * @param pParent
+ * @param icon_path
+ * @return
+ */
Evas_Object *mp_util_create_folder_icon(void *pParent,
const char *icon_path)
{
return pIcon;
}
+/**
+ *
+ * @param pLayout
+ * @param nVideoFolderIndex
+ * @return
+ */
bool mp_util_create_folder_sub_icon(void *pLayout, int nVideoFolderIndex)
{
if (!pLayout) {
return TRUE;
}
+/**
+ *
+ * @param pLayout
+ * @param nVideoItemIndex
+ * @return
+ */
bool mp_util_create_video_sub_icon(void *pLayout, int nVideoItemIndex)
{
if (!pLayout) {
return TRUE;
}
+/**
+ *
+ * @param szFilePath
+ */
unsigned long long mp_util_get_disk_available_space(const char
*szFilePath)
{
return (info.f_bsize) * ((unsigned long long) info.f_bavail);
}
+/**
+ *
+ * @param bDisabled
+ */
void mp_util_virtual_keypad_disabled_set(Eina_Bool bDisabled)
{
if (!pMainConformant) {
}
}
+/**
+ *
+ * @param obj
+ * @param str
+ * @return
+ */
int mp_util_set_translate_str(Evas_Object * obj, const char *str)
{
if (!obj || !str) {
SIZE_GB
};
+/**
+ *
+ * @param szUriPath
+ * @param dLongitude
+ * @param dLatitude
+ * @return
+ */
bool mp_info_ctrl_get_gps(char *szUriPath, double *dLongitude,
double *dLatitude)
{
return FALSE;
}
+/**
+ *
+ * @param szWidthResolution
+ * @param szHeightResolution
+ * @param pUserData
+ * @return
+ */
bool mp_info_ctrl_get_resolution(char *szWidthResolution,
char *szHeightResolution, void *pUserData)
{
return TRUE;
}
+/**
+ *
+ * @param szLocale
+ * @param szCustomSkeleton
+ * @param szTimezone
+ * @param st_Date
+ * @return
+ */
static char *mp_info_ctrl_converting_string(const char *szLocale,
const char *szCustomSkeleton,
const char *szTimezone,
return strdup(formattedString);
}
+/**
+ *
+ * @param mtime
+ * @return
+ */
char *mp_info_ctrl_get_data_of_file(time_t mtime)
{
#define UG_DATE_FORMAT_12 "yMMMdhms"
}
#endif
+/**
+ *
+ * @param szPath
+ * @return
+ */
char *mp_info_ctrl_get_file_extension(char *szPath)
{
if (!szPath) {
return strdup("Unknown");
}
+/**
+ *
+ * @param szUriPath
+ * @param szFileDate
+ * @param nFileDateSize
+ * @param szFileExtension
+ * @param nFileExtensionSize
+ * @param szFileSize
+ * @param nFilesizeSize
+ * @return
+ */
bool mp_info_ctrl_get_file_info(char *szUriPath, char *szFileDate,
int nFileDateSize, char *szFileExtension,
int nFileExtensionSize, char *szFileSize,
#include "mp-video-sound-manager.h"
#include "mp-video-log.h"
-
+/**
+ *
+ * @param nError
+ */
static void __mp_sound_mgr_error_print(int nError)
{
switch (nError) {
}
}
-
+/**
+ *
+ */
void mp_sound_mgr_init()
{
int nResult = 0;
}
}
-
+/**
+ *
+ */
void mp_sound_mgr_deinit()
{
int nResult = 0;
NULL
};
+/**
+ *
+ * @param nLev
+ * @param pUpdateFun
+ * @return
+ */
bool mp_util_db_set_update_fun(MpDbUpdateViewLev nLev,
MpDbUpdateCbFunc pUpdateFun)
{
return TRUE;
}
+/**
+ *
+ * @param nLev
+ */
void mp_util_db_reset_update_fun_up_self(MpDbUpdateViewLev nLev)
{
MpDbUpdateViewLev nIndex = nLev;
}
}
+/**
+ *
+ */
void mp_util_db_reset_update_fun_except_lev0(void)
{
g_pDbUpdateFun[MP_DB_UPDATE_LEV_1] = NULL;
g_pDbUpdateFun[MP_DB_UPDATE_LEV_4] = NULL;
}
+/**
+ *
+ */
void mp_util_db_reset_all_update_fun(void)
{
g_pDbUpdateFun[MP_DB_UPDATE_LEV_0] = NULL;
g_pDbUpdateFun[MP_DB_UPDATE_LEV_4] = NULL;
}
+/**
+ *
+ * @param nLev
+ * @param pUserData
+ * @return
+ */
bool mp_util_db_run_update_fun(MpDbUpdateViewLev nLev, void *pUserData)
{
if ((nLev < MP_DB_UPDATE_LEV_0) || (nLev >= MP_DB_UPDATE_LEV_MAX)) {
return FALSE;
}
-
+/**
+ *
+ * @param pUserData0
+ * @param pUserData1
+ * @param pUserData2
+ * @param pUserData3
+ * @param pUserData4
+ * @return
+ */
bool mp_util_db_run_all_update_fun(void *pUserData0, void *pUserData1,
void *pUserData2, void *pUserData3,
void *pUserData4)
return TRUE;
}
+/**
+ *
+ * @param pUserData1
+ * @param pUserData2
+ * @param pUserData3
+ * @param pUserData4
+ * @return
+ */
bool mp_util_db_run_update_fun_except_lev0(void *pUserData1,
void *pUserData2,
void *pUserData3,
return TRUE;
}
-
+/**
+ *
+ * @param nLev
+ */
void mp_util_db_reset_backup_fun_up_self(MpDbUpdateViewLev nLev)
{
MpDbUpdateViewLev nIndex = nLev;
}
}
+/**
+ *
+ */
void mp_util_db_reset_backup_fun_except_lev0(void)
{
g_pDbBackupFun[MP_DB_UPDATE_LEV_1] = NULL;
g_pDbBackupFun[MP_DB_UPDATE_LEV_4] = NULL;
}
+/**
+ *
+ */
void mp_util_db_reset_all_backup_fun(void)
{
g_pDbBackupFun[MP_DB_UPDATE_LEV_0] = NULL;
g_pDbBackupFun[MP_DB_UPDATE_LEV_4] = NULL;
}
-
+/**
+ *
+ * @param nLev
+ * @param pUpdateFun
+ * @return
+ */
bool mp_util_db_set_backup_fun(MpDbUpdateViewLev nLev,
MpDbUpdateCbFunc pUpdateFun)
{
return TRUE;
}
+/**
+ *
+ * @param pUserData1
+ * @param pUserData2
+ * @param pUserData3
+ * @param pUserData4
+ * @return
+ */
bool mp_util_db_run_backup_fun_except_lev0(void *pUserData1,
void *pUserData2,
void *pUserData3,
return TRUE;
}
+/**
+ *
+ * @param pUserData0
+ * @param pUserData1
+ * @param pUserData2
+ * @param pUserData3
+ * @param pUserData4
+ * @return
+ */
bool mp_util_db_run_all_backup_fun(void *pUserData0, void *pUserData1,
void *pUserData2, void *pUserData3,
void *pUserData4)
/* if this timer is not free. not create it again.*/
static Ecore_Timer *g_pLaunchTimer = NULL;
+/**
+ *
+ * @param pRequest
+ * @param pReply
+ * @param nResult
+ * @param pUserData
+ */
static void __mp_launch_video_reply_cb(app_control_h pRequest,
app_control_h pReply,
app_control_result_e nResult,
}
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_launch_video_timer_cb(void *pUserData)
{
g_pLaunchTimer = NULL;
/* External APIs*/
/*used together with mp_launch_video_play. if first to check, then to play,
use below API*/
+
+/**
+ *
+ * @return
+ */
bool mp_launch_video_allow_check(void)
{
if (g_pLaunchTimer) {
return TRUE;
}
+/**
+ *
+ * @param szMediaUrl
+ * @param nPlayerType
+ * @param szDeviceID
+ */
void mp_launch_video_play(char *szMediaUrl, MpPlayerType nPlayerType,
char *szDeviceID)
{
}
+/**
+ *
+ */
void mp_launch_video_stop(void)
{
VideoLogInfo("");
bool g_do_cancel = FALSE;
unsigned long long g_total_size = 0;
+/**
+ *
+ * @param name
+ * @param old_root
+ * @param new_root
+ * @return
+ */
static char *__mp_util_move_change_root_name(const char *name,
const char *old_root,
const char *new_root)
return new_name;
}
+/**
+ *
+ * @return
+ */
bool mp_util_move_cancel_check(void)
{
return g_do_cancel;
}
+/**
+ *
+ * @param bCancel
+ */
void mp_util_move_set_cancel_state(bool bCancel)
{
g_do_cancel = bCancel;
}
+/**
+ *
+ * @param path
+ * @param size
+ * @return
+ */
static int __mp_util_move_get_remain_space(const char *path,
unsigned long long *size)
{
return 0;
}
+/**
+ *
+ * @param path
+ * @return
+ */
bool __mp_util_move_check_exist(const char *path)
{
if (path && (access(path, F_OK) == 0)) {
return false;
}
+/**
+ *
+ * @param pathname
+ * @param statptr
+ * @param type
+ * @return
+ */
static int __mp_util_move_directory_hierarchies(const char *pathname,
const struct stat *statptr,
int type)
return 0;
}
+/**
+ *
+ * @param glist
+ */
static void __mp_util_move_free_directory_hierarchies(GSList ** glist)
{
if (*glist == NULL)
*glist = NULL;
}
+/**
+ *
+ * @param szSrcPath
+ * @param src_statp
+ * @param szDstPath
+ * @param buf_size
+ * @param msg_cb
+ * @param msg_data
+ * @return
+ */
static int __mp_util_move_copy_reg_file(const char *szSrcPath,
struct stat *src_statp,
const char *szDstPath,
return 1;
}
+/**
+ *
+ * @param szSrcPath
+ * @param src_statp
+ * @param szDstPath
+ * @param msg_cb
+ * @param msg_data
+ * @return
+ */
static int __mp_util_move_copy_directory(const char *szSrcPath,
struct stat *src_statp,
const char *szDstPath,
return 1;
}
-
+/**
+ *
+ * @param szSrcPath
+ * @param szDstPath
+ * @param msg_func
+ * @param msg_data
+ * @return
+ */
int __mp_util_move_copy_internal(const char *szSrcPath,
const char *szDstPath,
mp_util_copy_cb msg_func, void *msg_data)
return 1;
}
+/**
+ *
+ * @param szDir
+ * @param size
+ * @return
+ */
bool mp_util_move_get_total_dir_size(const char *szDir,
unsigned long long *size)
{
return TRUE;
}
+/**
+ *
+ * @param szSrcPath
+ * @param szDstPath
+ * @param cbFun
+ * @param userData
+ * @param nTotalSize
+ * @return
+ */
int mp_util_move_push(const char *szSrcPath, const char *szDstPath,
mp_util_copy_cb cbFun, void *userData,
unsigned long long nTotalSize)
return nRet;
}
+/**
+ *
+ * @param sourcePath
+ * @param filePath
+ * @return
+ */
static bool __mp_util_check_if_in_same_folder(char *sourcePath,
char *filePath)
{
}
}
+/**
+ *
+ * @param szSrcPath
+ * @param msg_data
+ * @return
+ */
static int __mp_util_move_delete_internal(const char *szSrcPath,
void *msg_data)
{
return 1;
}
+/**
+ *
+ * @param szFolderPath
+ * @param userData
+ * @return
+ */
int mp_util_move_delete_video_folder(const char *szFolderPath,
void *userData)
{
MP_MAX_VIEW,
} MpLibraryViewType;
+/**
+ *
+ */
void mp_library_mgr_exit_cb(void)
{
VideoLogInfo("");
/*//////////////////////////////////////////////////////////////////////////*/
/* External APIs*/
+/**
+ *
+ */
void *mp_library_mgr_init(void)
{
mp_library_mgr_set_value();
return (void *) pNaviFrame;
}
+/**
+ *
+ * @param pUserData
+ */
void mp_library_mgr_destroy(void *pUserData)
{
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_library_mgr_update_video_list(void)
{
mp_list_view_update_widget();
}
+/**
+ *
+ * @param eUpdateType
+ */
void mp_library_mgr_update_library_view(MpListUpdateType eUpdateType)
{
VideoLogInfo("eUpdateType = %d", eUpdateType);
mp_list_view_rotate_view(eUpdateType);
}
+/**
+ *
+ */
void mp_library_mgr_change_language(void)
{
VideoLogInfo("");
mp_list_view_change_language();
}
+/**
+ *
+ */
void mp_library_mgr_change_color(void)
{
mp_list_view_change_color();
}
+/**
+ *
+ */
void mp_library_mgr_destroy_player(void)
{
mp_list_view_destroy_player();
}
+/**
+ *
+ */
void mp_library_mgr_set_value(void)
{
VideoLogInfo("");
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_library_mgr_unset_value(void)
{
VideoLogInfo("");
mp_rotate_ctrl_destroy();
}
+/**
+ *
+ */
void mp_library_mgr_pause_wall_render(void)
{
VideoLogInfo("");
#endif /**/
}
+/**
+ *
+ */
void mp_library_mgr_resume_wall_render(void)
{
VideoLogInfo("");
void *event_info);
static Eina_Bool __mp_detail_view_cancel_btn_cb(void *pUserData,
Elm_Object_Item * pItem);
-
+/**
+ *
+ */
void mp_detail_view_delete_handle(void)
{
VideoLogInfo("");
MP_FREE_STRING(g_pDetailViewHandle);
}
+/**
+ *
+ */
static void __mp_detail_view_reset(void)
{
VideoLogInfo("");
MP_FREE_STRING(g_pDetailViewHandle);
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param pPart
+ * @return
+ */
static char *__mp_detail_view_genlist_text_get_cb(const void *pUserData,
Evas_Object * pObj,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool __mp_detail_view_cancel_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_detail_view_genlist_realized(void *data,
Evas_Object * obj,
void *event_info)
}
}
+/**
+ *
+ * @param pObj
+ * @param nViewType
+ * @return
+ */
static bool __mp_detail_view_add_genlist_item(Evas_Object * pObj,
MpListViewAsType nViewType)
{
return TRUE;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_detail_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
/* External function*/
/*//////////////////////////////////////////////////////////*/
+/**
+ *
+ * @param pDetailInfo
+ */
void mp_detail_view_free_detail_info(stDetailInfo * pDetailInfo)
{
if (pDetailInfo) {
}
}
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_detail_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
void *pEventInfo)
__mp_detail_view_reset();
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
void __mp_details_soft_back_button_cb(void *data, Evas_Object * obj,
const char *emission,
const char *source)
evas_object_del(pTopNaviFrame);
}
+/**
+ *
+ * @param pNaviFrame
+ * @param IsFolder
+ * @param pMediaId
+ * @param pDetailInfo
+ */
void mp_detail_view_push(void *pNaviFrame, bool IsFolder,
const char *pMediaId, stDetailInfo * pDetailInfo)
{
evas_object_show(back_btn);
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @param pDetailInfo
+ * @return
+ */
bool mp_detail_view_get_video_detail_info(int nVideoItemIndex,
stDetailInfo ** pDetailInfo)
{
return TRUE;
}
+/**
+ *
+ * @param nFolderItemIndex
+ * @param pDetailInfo
+ * @return
+ */
bool mp_detail_view_get_folder_detail_info(int nFolderItemIndex,
stDetailInfo ** pDetailInfo)
{
return TRUE;
}
+/**
+ *
+ */
void mp_detail_view_update(void)
{
if (!g_pDetailViewHandle) {
pObject,
void *pEventInfo);
+/**
+ *
+ */
void mp_folder_share_view_destroy(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_folder_share_view_reset(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_folder_share_view_reset_value(void)
{
VideoLogInfo("");
g_pFolderShareHandle->nSortType = MP_MEDIA_SORT_BY_RECENTLY_VIEWED;
}
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_folder_share_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_folder_share_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool mp_folder_share_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_folder_share_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object *
pObject,
}
}
+/**
+ *
+ */
static void __mp_folder_share_view_result_view_update_cb(void)
{
if (!g_pFolderShareHandle) {
VideoLogInfo("");
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_folder_share_view_select_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
MP_FREE_STRING(szFolderPath);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_folder_share_view_get_label_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_folder_share_view_get_icon_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @return
+ */
int mp_folder_share_view_get_sort_type(void)
{
return g_pFolderShareHandle->nSortType;
}
+/**
+ *
+ * @param pGenlist
+ */
static void __mp_folder_share_view_append_folder_items(void *pGenlist)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param pGenlist
+ * @param bNeedSvc
+ * @return
+ */
bool __mp_folder_share_view_arrange_video_list(void *pGenlist,
bool bNeedSvc)
{
return TRUE;
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_folder_share_view_create_internal_layout(void *pParent)
{
if (!pParent) {
return g_pFolderShareWidget->pBaselayout;
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_folder_share_view_db_changed_cb(void *pUserData)
{
VideoLogWarning("Video DB has been changed.");
}
}
+/**
+ *
+ * @param pParent
+ */
void mp_folder_share_view_init(void *pParent)
{
if (!g_pFolderShareHandle || !g_pFolderShareWidget) {
mp_util_hide_indicator();
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pChangeViewCb
+ * @param eTabType
+ */
void mp_folder_share_view_push(void *pNaviFrame,
ChangeListFolderShareViewCbFunc
pChangeViewCb, MpVideoListTabType eTabType)
mp_folder_share_view_init(g_pFolderShareHandle->pNaviFrameHandle);
}
+/**
+ *
+ */
void mp_folder_share_view_pop(void)
{
VideoLogInfo("");
mp_util_hide_indicator();
}
+/**
+ *
+ */
void mp_folder_share_view_change_language(void)
{
if (!g_pFolderShareHandle || !g_pFolderShareWidget) {
VIDEOS_STRING, VIDEOS_SELECTVIEW_HEADER_SELECT_IDS);
}
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_share_view_base_layout_del_cb(void *pUserData,
Evas * e,
Evas_Object *
static void mp_personal_ctrl_button_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo);
-
+/**
+ *
+ */
void mp_personal_ctrl_move_popup_handle(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void mp_personal_ctrl_button_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param bUpdateFile
+ * @param bUpdateSize
+ */
static void __mp_personal_ctrl_update_percent(bool bUpdateFile,
bool bUpdateSize)
{
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_personal_ctrl_finish_move_idler_cb(void *pUserData)
{
if (!g_mpPersonalPage) {
return FALSE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_ctrl_warning_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_personal_ctrl_move_failed_idler_cb(void *pUserData)
{
if (!g_mpPersonalPage) {
return FALSE;
}
+/**
+ *
+ * @param msg_type
+ * @param size
+ * @param nErrorCode
+ * @param userData
+ */
static void __mp_personal_ctrl_move_cb(euThreadFeedback msg_type,
unsigned long long size,
int nErrorCode, void *userData)
}
}
+/**
+ *
+ * @param nTotalSize
+ * @return
+ */
static bool __mp_personal_ctrl_move_get_total_size(unsigned long long
*nTotalSize)
{
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param thread
+ */
static void __mp_personal_ctrl_move_item_thread_main_cb(void *pUserData,
Ecore_Thread *
thread)
}
+/**
+ *
+ * @param data
+ * @param thread
+ */
static void __mp_personal_ctrl_move_thread_cancel(void *data,
Ecore_Thread * thread)
{
mp_personal_ctrl_move_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param thread
+ */
static void __mp_personal_ctrl_move_thread_finish(void *pUserData,
Ecore_Thread * thread)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param pUserData
+ * @param thread
+ * @param msg_data
+ */
static void __mp_personal_ctrl_thread_notify_cb(void *pUserData,
Ecore_Thread * thread,
void *msg_data)
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_personal_ctrl_start_move_timer_cb(void *pUserData)
{
if (!g_mpPersonalPage) {
return FALSE;
}
+/**
+ *
+ * @param pHandle
+ * @param pUserData
+ * @return
+ */
static bool __mp_personal_ctrl_create_progress_popup(Evas_Object *
pHandle,
void *pUserData)
/*//////////////////////////////////////////////////////////*/
/* External function*/
/*//////////////////////////////////////////////////////////*/
+
+/**
+ *
+ * @param pCheckedItemsEditList
+ * @param pCheckedItemsEditListSize
+ * @param nViewStyle
+ * @param bFolderMove
+ * @param pPersonalCtrlCb
+ * @param pUserData
+ * @return
+ */
bool mp_personal_ctrl_show(bool * pCheckedItemsEditList,
int pCheckedItemsEditListSize, int nViewStyle,
bool bFolderMove,
static bool __mp_personal_view_get_selected_video_list(int nSelectedSize);
static void __mp_personal_view_update_selected_video_list(void);
+/**
+ *
+ */
static void __mp_personal_view_free_selected_list(void)
{
if (!g_pListPersonalViewHandle
MP_FREE_STRING(g_pListPersonalViewHandle->pSelectedList);
}
+/**
+ *
+ */
void mp_personal_view_update_all_check_box(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_personal_view_reset(void)
{
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_personal_view_destroy(void)
{
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_personal_view_reset_value(void)
{
VideoLogInfo("");
/*//////////////////////////////////////////////////*/
/* Remove items. (Below functions are about the item deletion to call by button of toolbar.)*/
+
+/**
+ *
+ */
void mp_personal_view_done_delete_complete(void)
{
if (!g_pListPersonalViewHandle) {
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_view_run_cancel_items_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_naviframe_item_pop(g_pListPersonalViewHandle->pNaviFrameHandle);
}
+/**
+ *
+ * @param bAsked
+ * @return
+ */
bool mp_personal_view_set_vconf_asked_state(bool bAsked)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @param bAsked
+ * @return
+ */
bool mp_personal_view_get_vconf_asked_state(bool * bAsked)
{
int nErr = 0;
return TRUE;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_personal_view_ask_remove_back_cb(void *data,
Evas_Object * obj,
void *event_info)
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_view_ask_remove_ok_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_personal_view_done_delete_complete, NULL);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_view_check_box_changed_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_check_state_get(pObject);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_view_run_delete_items_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/* Back button*/
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_personal_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_personal_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool mp_personal_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ */
void mp_personal_view_change_title_info(void)
{
VideoLogInfo("nNumOfSelectdCount : %d",
MP_FREE_STRING(szCheckingTotalItem);
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_personal_view_select_all_change_check_box_cb(void
*pUserData,
Evas_Object *
mp_personal_view_update_all_check_box();
}
+/**
+ *
+ */
void mp_personal_view_delete_select_all(void)
{
VideoLogInfo("");
/*//////////////////////////////////////////////////*/
/* Check box callback*/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_personal_view_change_check_box_state_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*//////////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/* Genlist callback*/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_personal_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object *
pObject,
}
}
+/**
+ *
+ */
void mp_personal_view_double_tap_cb(void)
{
if (!g_pListPersonalViewHandle->pVideosGenlist) {
ELM_GENLIST_ITEM_SCROLLTO_TOP);
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
char *mp_personal_view_get_duration_time(int nVideoItemIndex)
{
VideoLogInfo("");
return strdup(szTmpStr);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_personal_view_select_video_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_personal_view_get_label_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_personal_view_get_label_of_folder_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_personal_view_get_icon_of_video_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_personal_view_get_icon_of_folder_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
/**/
/*//////////////////////////////////////////////*/
+/**
+ *
+ * @return
+ */
int mp_personal_view_get_sort_type(void)
{
switch (mp_sort_ctrl_get_sort_state()) {
return g_pListPersonalViewHandle->nSortType;
}
+/**
+ *
+ * @param pVideosGenlist
+ */
void mp_personal_view_append_video_items(void *pVideosGenlist)
{
int nIndex = 0;
}
}
+/**
+ *
+ * @param pVideosGenlist
+ */
void mp_personal_view_append_folder_items(void *pVideosGenlist)
{
int nIndex = 0;
}
}
-
+/**
+ *
+ * @param nTotalSize
+ */
void mp_personal_view_init_set_value(int nTotalSize)
{
VideoLogInfo("");
g_pListPersonalViewHandle->bSelectallCheckBoxState = FALSE;
}
+/**
+ *
+ */
static void __mp_personal_view_get_folder_data(void)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
}
-
+/**
+ *
+ */
static void __mp_personal_view_get_data(void)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_personal_view_get_icon_of_no_folder_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pVideosGenlist
+ */
void mp_personal_view_append_no_personal_folder_items(void
*pVideosGenlist)
{
NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
}
+/**
+ *
+ * @param nItemSortType
+ * @param pVideosGenlist
+ * @param bNeedSvc
+ */
void mp_personal_view_arrange_folder_list(int nItemSortType,
void *pVideosGenlist,
bool bNeedSvc)
evas_object_show(pVideosGenlist);
}
-
+/**
+ *
+ * @param nItemSortType
+ * @param pVideosGenlist
+ * @param bNeedSvc
+ */
void mp_personal_view_arrange_video_list(int nItemSortType,
void *pVideosGenlist,
bool bNeedSvc)
evas_object_show(pVideosGenlist);
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_personal_view_init_internal_layout(void *pParent)
{
if (!pParent) {
return g_pListPersonalViewWidget->pPersonalViewBaselayout;
}
+/**
+ *
+ * @param nSelectedSize
+ * @return
+ */
static bool __mp_personal_view_get_selected_video_list(int nSelectedSize)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
return TRUE;
}
+/**
+ *
+ */
static void __mp_personal_view_update_selected_video_list(void)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_personal_view_db_backup_cb(void *pUserData)
{
if (!g_pListPersonalViewHandle) {
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_personal_view_db_changed_cb(void *pUserData)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
-
+/**
+ *
+ */
static void __mp_personal_view_register_personal_vconf()
{
#ifndef ENABLE_PERSONAL
#endif
}
+/**
+ *
+ */
static void __mp_personal_view_ignore_personal_vconf()
{
#ifndef ENABLE_PERSONAL
#endif
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param event_info
+ */
static void __mp_personal_select_all_layout_down_cb(void *data,
Evas * evas,
Evas_Object * obj,
__mp_personal_view_select_all_change_check_box_cb(data, check, NULL);
}
+/**
+ *
+ * @param pParent
+ */
void mp_personal_view_init(void *pParent)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pChangeViewCb
+ * @param pFolderPath
+ * @param nViewStyle
+ */
void mp_personal_view_push(void *pNaviFrame,
ChangePersonalViewCbFunc pChangeViewCb,
char *pFolderPath, int nViewStyle)
mp_personal_view_init(g_pListPersonalViewHandle->pNaviFrameHandle);
}
+/**
+ *
+ */
void mp_personal_view_update(void)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
-
+/**
+ *
+ */
void mp_personal_view_pop(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @return
+ */
bool mp_personal_view_is_top_view(void)
{
if (!g_pListPersonalViewHandle || !g_pListPersonalViewWidget) {
}
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void
__mp_personal_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
Evas_Object * pObject,
void *pEventInfo);
+/**
+ *
+ */
void mp_remove_ctrl_delete_popup_handle(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void mp_remove_ctrl_button_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_remove_ctrl_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_remove_ctrl_finish_delete_timer_cb(void *pUserData)
{
if (!g_pRemoveCtrl) {
return FALSE;
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool mp_remove_ctrl_delete_item_idler_cb(void *pUserData)
{
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_remove_ctrl_start_delete_timer_cb(void *pUserData)
{
if (!g_pRemoveCtrl) {
/*//////////////////////////////////////////////////////////*/
/* External function*/
/*//////////////////////////////////////////////////////////*/
+
+/**
+ *
+ * @param pCheckedItemsEditList
+ * @param pCheckedItemsEditListSize
+ * @param pListRemoveCtrlCb
+ * @param bFolderDel
+ * @param pUserData
+ * @return
+ */
bool mp_remove_ctrl_show(bool * pCheckedItemsEditList,
int pCheckedItemsEditListSize,
ListRemoveCtrlCbFunc pListRemoveCtrlCb,
static void __mp_remove_view_release_selected_list(void);
static bool __mp_remove_view_is_selected_file(const char *path);
+/**
+ *
+ * @param path
+ * @return
+ */
static bool __mp_remove_view_is_selected_file(const char *path)
{
bool bSelected = FALSE;
return bSelected;
}
+/**
+ *
+ */
static void __mp_remove_view_free_selected_list(void)
{
if (!g_pListRemoveViewHandle
// __mp_remove_view_release_selected_list();
}
+/**
+ *
+ */
void mp_remove_view_update_all_check_box(void)
{
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_remove_view_destroy(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_remove_view_reset(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_remove_view_reset_value(void)
{
VideoLogInfo("");
////////////////////////////////////////////////////
// Remove items. (Below functions are about the item deletion to call by button of toolbar.)
+
+/**
+ *
+ */
void mp_remove_view_done_delete_complete(void)
{
__mp_remove_view_release_selected_list();
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_response_done_delete_items_popup_cb(void *pUserData,
Evas_Object *
pObject,
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_response_cancel_delete_items_popup_cb(void *pUserData,
Evas_Object *
pObject,
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_HW_mouse_back_popup_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_HW_key_back_popup_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
static void __mp_remove_view_run_cancel_items_cb(void *data,
Evas_Object * obj,
const char *emission,
elm_naviframe_item_pop(g_pListRemoveViewHandle->pNaviFrameHandle);
}
-
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
static void __mp_remove_view_run_delete_items_cb(void *data,
Evas_Object * obj,
const char *emission,
}
}
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_remove_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_remove_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool __mp_remove_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ */
void mp_remove_view_change_title_info(void)
{
VideoLogInfo("nNumOfSelectdCount : %d",
MP_FREE_STRING(szCheckingTotalItem);
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_remove_view_select_all_change_check_box_cb(void
*pUserData,
Evas_Object *
}
+/**
+ *
+ */
void mp_remove_view_delete_select_all(void)
{
VideoLogInfo("");
////////////////////////////////////////////////////
// Check box callback
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_change_check_box_state_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
////////////////////////////////////////////////
// Genlist callback
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_remove_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ */
void mp_remove_view_double_tap_cb(void)
{
if (!g_pListRemoveViewHandle->pObjVideosList) {
ELM_GENLIST_ITEM_SCROLLTO_TOP);
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
char *mp_remove_view_get_duration_time(int nVideoItemIndex)
{
VideoLogInfo("");
}
#ifdef VS_FEATURE_LIST_VIEW
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_remove_folder_view_select_video_item_cb(void *pUserData,
Evas_Object *
pObject,
}
#endif
-
+/**
+ *
+ */
static void __mp_remove_view_release_selected_list(void)
{
char *data;
g_pSelectedList = NULL;
}
+/**
+ *
+ */
static void __mp_remove_view_validate_selected_list()
{
Eina_List *l = NULL;
}
+/**
+ *
+ * @param path
+ * @param add
+ */
static void __mp_remove_view_update_remove_selected_file(char *path,
Eina_Bool add)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_remove_view_select_grid_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_remove_view_get_label_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW //
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_remove_view_get_label_of_grid_item_cb(const void
*pUserData,
Evas_Object *
}
#endif
+/**
+ *
+ * @param nFolderItemIndex
+ * @return
+ */
static int mp_remove_view_get_respective_video_no(int nFolderItemIndex)
{
mp_util_svc_destory_video_item_list();
return nVideoListSize;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_remove_view_get_label_of_folder_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_remove_folder_view_get_grid_icon_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_remove_view_get_grid_icon_cb(const void
*pUserData,
Evas_Object *
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_remove_view_get_icon_of_video_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
-
+/**
+ *
+ * @return
+ */
int mp_remove_view_get_sort_type(void)
{
switch (mp_sort_ctrl_get_sort_state()) {
return g_pListRemoveViewHandle->nSortType;
}
+/**
+ *
+ * @param pObjVideosList
+ */
void mp_remove_view_append_video_items(void *pObjVideosList)
{
if (!g_pListRemoveViewHandle) {
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW //
+
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_remove_view_append_grid_items(void *pObjVideosList,
int nGenItemIndex)
{
}
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_remove_view_create_gengrid(Evas_Object * parent,
int nWidth,
int nHeight)
return pGengrid;
}
+/**
+ *
+ * @param height
+ * @param width
+ */
static void mp_remove_view_get_icon_dimensions(int *height, int *width)
{
int winHeight = 0;
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_remove_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
int mp_remove_view_thumbnail_to_genlist_index(int nVideoItemIndex)
{
if (nVideoItemIndex < 0) {
return nGenlistIndex;
}
+/**
+ *
+ * @param pGenlist
+ * @return
+ */
static bool __mp_remove_view_append_grid_layout(void *pGenlist)
{
if (!pGenlist || !g_pListRemoveViewHandle) {
return TRUE;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_remove_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
g_pListRemoveViewHandle->update_view_data = false;
}
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_remove_folder_view_append_grid_items(void *pObjVideosList,
int nGenItemIndex)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_remove_folder_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object
}
#endif
-
+/**
+ *
+ * @param nTotalSize
+ */
void mp_remove_view_set_value(int nTotalSize)
{
VideoLogInfo("");
g_pListRemoveViewHandle->bSelectallCheckBoxState = FALSE;
}
+/**
+ *
+ * @param pObjVideosList
+ * @param eTabType
+ * @param bNeedSvc
+ * @return
+ */
static bool __mp_remove_view_arrange_folder_list(void *pObjVideosList,
MpVideoListTabType
eTabType, bool bNeedSvc)
return TRUE;
}
+/**
+ *
+ * @param pObjVideosList
+ * @param eTabType
+ * @param bNeedSvc
+ * @return
+ */
static bool __mp_remove_view_arrange_video_list(void *pObjVideosList,
MpVideoListTabType
eTabType, bool bNeedSvc)
return TRUE;
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_remove_view_init_internal_layout(void *pParent)
{
if (!pParent) {
return g_pListRemoveViewWidget->pRemoveViewBaselayout;
}
+/**
+ *
+ * @param nSelectedSize
+ * @return
+ */
static bool __mp_remove_view_get_selected_video_list(int nSelectedSize)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
return TRUE;
}
+/**
+ *
+ * @return
+ */
int __mp_remove_folder_view_get_folder_count()
{
return getFolderCount;
}
+/**
+ *
+ */
static void __mp_remove_view_update_select_all(void)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
g_pListRemoveViewHandle->bSelectallCheckBoxState);
}
+/**
+ *
+ */
static void __mp_remove_view_update_selected_video_list(void)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
EINA_TRUE);
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_remove_view_db_changed_cb(void *pUserData)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_remove_view_db_backup_cb(void *pUserData)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
nSelectCounterForEditList);
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param event_info
+ */
static void __mp_remove_select_all_layout_down_cb(void *data, Evas * evas,
Evas_Object * obj,
void *event_info)
__mp_remove_view_select_all_change_check_box_cb(data, check, NULL);
}
+/**
+ *
+ * @param pParent
+ * @param eTabType
+ */
void mp_remove_view_init(void *pParent, MpVideoListTabType eTabType)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
mp_util_hide_indicator();
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pUpdateViewCb
+ * @param pChangeViewCb
+ * @param pFolderPath
+ * @param eTabType
+ */
void mp_remove_view_push(void *pNaviFrame,
ListRemoveViewCbFunc pUpdateViewCb,
ChangeListRemoveViewCbFunc pChangeViewCb,
g_pListRemoveViewHandle->update_view_data = false;
}
+/**
+ *
+ */
void mp_remove_view_pop(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @return
+ */
bool mp_remove_view_is_top_view(void)
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ */
void mp_remove_view_change_language(void)
{
if (!g_pListRemoveViewHandle || !g_pListRemoveViewWidget) {
mp_remove_view_change_title_info();
}
-
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void
__mp_remove_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
static void __vp_share_view_create_launch_share_panel(void);
static void __vp_share_view_destroy_share_panel(void);
-
+/**
+ *
+ */
static void __mp_share_view_free_selected_list(void)
{
if (!g_pShareViaHandle || !g_pShareViaHandle->pSelectedList) {
MP_FREE_STRING(g_pShareViaHandle->pSelectedList);
}
+/**
+ *
+ */
void mp_share_view_update_all_check_box(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_share_view_destroy(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_share_view_reset(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_share_view_reset_value(void)
{
if (!g_pShareViaHandle) {
}
}
-
+/**
+ *
+ */
static void __vp_share_view_create_launch_share_panel(void)
{
char *pOperation = VIDEO_SHARE_OPERATION_SINGLE;
}
+/**
+ *
+ */
static void __vp_share_view_destroy_share_panel(void)
{
int nCounter;
}
}
+/**
+ *
+ */
void vp_share_view_update_share_panel(void)
{
MpMediaType eMediaType = MEDIA_TYPE_FILE;
}
-
+/**
+ *
+ */
void mp_share_view_launching_share_panel(void)
{
if (!g_pShareViaHandle || !g_pShareViaHandle->pCheckedItemsEditList) {
return;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
void __mp_share_view_show_cancel_cb(void *data, Evas_Object * obj,
const char *emission,
const char *source)
elm_naviframe_item_pop(g_pShareViaHandle->pNaviFrameHandle);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
void __mp_share_view_show_share_via_panel_cb(void *data, Evas_Object * obj,
const char *emission,
const char *source)
}
}
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_share_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_share_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool mp_share_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ */
void mp_share_view_change_title_info(void)
{
VideoLogInfo("nNumOfSelectdCount : %d",
MP_FREE_STRING(szCheckingTotalItem);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_share_view_select_all_change_check_box_cb(void *pUserData,
Evas_Object *
pObject,
}
+/**
+ *
+ */
void mp_share_view_delete_select_all(void)
{
VideoLogInfo("");
/*
Check box callback
*/
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_share_view_change_check_box_state_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*
Genlist callback
*/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_share_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ */
void mp_share_view_double_tap_cb(void)
{
if (!g_pShareViaHandle->pObjVideosList) {
ELM_GENLIST_ITEM_SCROLLTO_TOP);
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
char *mp_share_view_get_duration_time(int nVideoItemIndex)
{
VideoLogInfo("");
return strdup(szTmpStr);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_share_view_select_grid_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_share_view_select_video_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_share_view_get_label_of_grid_item_cb(const void
*pUserData,
Evas_Object *
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_share_view_get_label_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_share_view_get_grid_icon_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_share_view_get_icon_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @return
+ */
int mp_share_view_get_sort_type(void)
{
switch (mp_sort_ctrl_get_sort_state()) {
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_share_view_append_grid_items(void *pObjVideosList,
int nGenItemIndex)
{
}
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_share_view_create_gengrid(Evas_Object * parent,
int nWidth, int nHeight)
{
return pGengrid;
}
+/**
+ *
+ * @param height
+ * @param width
+ */
static void mp_share_view_get_icon_dimensions(int *height, int *width)
{
int winHeight = 0;
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_share_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
int mp_share_view_thumbnail_to_genlist_index(int nVideoItemIndex)
{
if (nVideoItemIndex < 0) {
return nGenlistIndex;
}
+/**
+ *
+ * @param pGenlist
+ * @return
+ */
static bool __mp_share_view_append_grid_layout(void *pGenlist)
{
if (!pGenlist || !g_pShareViaHandle) {
return TRUE;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_share_via_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
}
#endif
+/**
+ *
+ * @param pObjVideosList
+ */
static void __mp_share_view_append_video_items(void *pObjVideosList)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param nTotalSize
+ */
void mp_share_view_set_value(int nTotalSize)
{
VideoLogInfo("nTotalSize : [%d]", nTotalSize);
g_pShareViaHandle->bSelectallCheckBoxState = FALSE;
}
+/**
+ *
+ * @param pObjVideosList
+ * @param bNeedSvc
+ * @return
+ */
bool __mp_share_view_arrange_video_list(void *pObjVideosList,
bool bNeedSvc)
{
return TRUE;
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_share_view_create_internal_layout(void *pParent)
{
if (!pParent) {
return g_pShareViaWidget->pChareViaViewBaselayout;
}
+/**
+ *
+ * @param nSelectedSize
+ * @return
+ */
static bool __mp_share_view_get_selected_video_list(int nSelectedSize)
{
if (!g_pShareViaHandle || !g_pShareViaWidget) {
return TRUE;
}
-
+/**
+ *
+ * @param pUserData
+ */
static void __mp_share_view_db_changed_cb(void *pUserData)
{
if (!g_pShareViaHandle || !g_pShareViaWidget) {
}
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_share_view_db_backup_cb(void *pUserData)
{
if (!g_pShareViaHandle || !g_pShareViaWidget) {
nSelectCounterForEditList);
}
+/**
+ *
+ * @param data
+ * @param evas
+ * @param obj
+ * @param event_info
+ */
static void __mp_share_select_all_layout_down_cb(void *data, Evas * evas,
Evas_Object * obj,
void *event_info)
__mp_share_view_select_all_change_check_box_cb(data, check, NULL);
}
+/**
+ *
+ * @param pParent
+ */
void mp_share_view_init(void *pParent)
{
if (!g_pShareViaHandle || !g_pShareViaWidget) {
mp_util_hide_indicator();
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pChangeViewCb
+ * @param pFolderPath
+ * @param eTabType
+ */
void mp_share_view_push(void *pNaviFrame,
ChangeListShareViewCbFunc pChangeViewCb,
char *pFolderPath, MpVideoListTabType eTabType)
(void *) g_pShareViaHandle);
}
+/**
+ *
+ */
void mp_share_view_pop(void)
{
VideoLogInfo("");
mp_util_hide_indicator();
}
+/**
+ *
+ * @return
+ */
bool mp_share_view_is_top_view(void)
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ */
void mp_share_view_change_language(void)
{
if (!g_pShareViaHandle || !g_pShareViaWidget) {
mp_share_view_change_title_info();
}
-
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void
__mp_share_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject, void *pEventInfo)
#include "mp-video-list-view-common.h"
+/**
+ *
+ * @param viewHandle
+ * @param pGenlistItemtLanguageChangedCb
+ * @param pGenlistItemtRealizeCb
+ * @param pGenlistItemtPressCb
+ * @param pGenlistItemtLongPressCb
+ */
void mp_list_common_set_callabcks(void *viewHandle,
Evas_Smart_Cb
pGenlistItemtLanguageChangedCb,
}
}
+/**
+ *
+ * @param viewHandle
+ */
void mp_list_common_unset_callabcks(void *viewHandle)
{
st_VideoListViewMainViewHandle *handle =
void *pEventInfo);
static void __mp_folder_view_delete_popup_handle(void);
+/**
+ *
+ */
void __mp_folder_view_create_no_content()
{
if (!g_pFolderView) {
}
+/**
+ *
+ * @return
+ */
bool mp_folder_view_is_top_view(void)
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ */
void mp_folder_view_destroy(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param eUpdateType
+ */
static void __mp_folder_view_reset(MpListUpdateType eUpdateType)
{
if (g_pFolderView) {
}
+/**
+ *
+ */
static void __mp_folder_view_delete_popup_handle(void)
{
VideoLogInfo("");
g_pFolderView->nCompltedDeleteItem = 0;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_folder_view_warning_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*//////////////////////////////////////////////////*/
/* For Folder View*/
+/**
+ *
+ * @param nFolderItemIndex
+ * @return
+ */
static int mp_folder_view_get_respective_video_no(int nFolderItemIndex)
{
mp_util_svc_destory_video_item_list();
return nVideoListSize;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *mp_folder_view_get_label_of_folder_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *mp_folder_view_get_icon_of_folder_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_folder_view_get_icon_of_no_folder_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param isSelected
+ */
void mp_folder_view_set_is_item_view(bool isSelected)
{
if (g_pFolderView)
g_pFolderView->bItemSelected = isSelected;
}
+/**
+ *
+ * @return
+ */
bool mp_folder_view_is_item_view()
{
if (g_pFolderView)
return false;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void mp_folder_view_gen_select_video_folder_cb(void *pUserData,
Evas_Object *
pObject,
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_folder_view_append_gengrid_items(void *pObjVideosList,
int nGenItemIndex)
{
}
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_folder_view_create_gengrid(Evas_Object * parent,
int nWidth,
int nHeight)
return pGengrid;
}
+/**
+ *
+ * @param height
+ * @param width
+ */
static void mp_folder_view_get_icon_dimensions(int *height, int *width)
{
int winHeight = 0;
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_folder_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
int mp_folder_view_thumbnail_to_genlist_index(int nVideoItemIndex)
{
if (nVideoItemIndex < 0) {
return nGenlistIndex;
}
+/**
+ *
+ * @param pGenlist
+ * @return
+ */
static bool __mp_folder_view_append_grid_layout(void *pGenlist)
{
if (!pGenlist || !g_pFolderView) {
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_folder_view_key_back_popup_cb(void *pUserData, Evas * pEvas,
Evas_Object * pObject,
void *pEventInfo)
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_view_button_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
#endif
/* External APIs*/
+
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_folder_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
__mp_folder_view_append_grid_layout(g_pFolderView->pVideosGenlist);
}
+/**
+ *
+ * @param pMainViewHandle
+ * @param pMainViewWidget
+ * @param eUpdateType
+ * @param pUpdateVideoListUserCb
+ */
void mp_folder_view_arrange_folder_list(void *pMainViewHandle,
void *pMainViewWidget,
MpListUpdateType eUpdateType,
}
+/**
+ *
+ */
void mp_folder_view_update_video_items(void)
{
if (!g_pFolderView->pVideosGenlist) {
}
}
+/**
+ *
+ */
void mp_folder_view_change_language(void)
{
if (!g_pFolderView) {
nVideoItemIndex);
static int __mp_folder_item_view_get_sort_type(void);
+/**
+ *
+ * @return
+ */
static bool __mp_folder_item_view_free_video_genlistItem(void)
{
if (!g_pFolderViewWidget || !g_pFolderViewWidget->pVideolistItemList) {
return TRUE;
}
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_folder_item_view_clear_genlist(void *pVideosGenlist)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_folder_item_view_destroy(void)
{
VideoLogInfo("");
__mp_folder_item_view_rotate_cb);
}
+/**
+ *
+ */
static void __mp_folder_item_view_reset(void)
{
VideoLogInfo("");
__mp_folder_item_view_rotate_cb);
}
-
+/**
+ *
+ * @param pParent
+ * @return
+ */
static Evas_Object *__mp_folder_item_view_init_base_layout(void *pParent)
{
if (!pParent) {
return g_pFolderViewWidget->pFolderViewBaselayout;
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pUserData
+ */
static void __mp_folder_item_view_pop(void *pNaviFrame, void *pUserData)
{
if (!g_pFolderViewHandle) {
}
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_folder_item_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
}
// Back button
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool __mp_folder_item_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
static char *__mp_folder_item_view_get_guration_time(int nVideoItemIndex)
{
VideoLogInfo("");
return strdup(szTmpStr);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_folder_item_view_get_label_of_video_item_cb(void
*pUserData,
Evas_Object *
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *__mp_folder_item_view_get_icon_of_video_item_cb(void
*pUserData,
Evas_Object *
}
// Genlist item callback.
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_warning_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_select_video_item_cb(void *pUserData,
Evas_Object *
pObject,
MP_FREE_STRING(szVideoUrl);
}
+/**
+ *
+ * @param nIndexGenlist
+ */
static void mp_folder_view_cancel_thumbnail_update(int nIndexGenlist)
{
if (!g_pFolderViewWidget) {
}
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_folder_item_view_video_item_del_cb(void *data,
Evas_Object * obj,
void *event_info)
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_folder_item_view_append_gengrid_items(Evas_Object *
pObjVideosList,
int nGenItemIndex)
}
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_folder_item_view_create_gengrid(Evas_Object *
parent,
int nWidth,
return pGengrid;
}
+/**
+ *
+ * @param height
+ * @param width
+ */
static void mp_item_of_folder_view_get_icon_dimensions(int *height,
int *width)
{
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_folder_item_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
static int mp_folder_item_view_thumbnail_to_genlist_index(int
nVideoItemIndex)
{
return nGenlistIndex;
}
+/**
+ *
+ * @param pGenlist
+ */
static void __mp_folder_item_view_append_grid_layout(void *pGenlist)
{
if (!pGenlist || !g_pFolderViewHandle) {
}
#endif
-
+/**
+ *
+ */
static void __mp_folder_item_view_hide_genlist(void)
{
if (!g_pFolderViewWidget || !g_pFolderViewHandle) {
}
}
+/**
+ *
+ */
static void __mp_folder_item_view_hide_no_layout(void)
{
if (!g_pFolderViewWidget || !g_pFolderViewHandle) {
}
}
+/**
+ *
+ * @return
+ */
static Evas_Object *__mp_folder_item_view_add_no_contents_layout()
{
if (!g_pFolderViewWidget) {
return g_pFolderViewWidget->pNocontentsLayout;
}
+/**
+ *
+ * @param nItemSortType
+ * @param eUpdateType
+ * @param pVideosGenlist
+ * @return
+ */
static bool __mp_folder_item_view_arrange_video_list(int nItemSortType,
MpListUpdateType
eUpdateType,
return true;
}
+/**
+ *
+ */
void __mp_folder_item_view_show_search_view(void)
{
VideoLogInfo("");
__mp_folder_item_view_result_view_update_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_folder_item_view_search_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
// Naviframe title button
+/**
+ *
+ * @param pParent
+ * @param pFunc
+ * @return
+ */
Evas_Object *__mp_folder_item_view_create_title_btn(Evas_Object * pParent,
Evas_Smart_Cb pFunc)
{
// Smart callback of Genlist.
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_realize_genlist_item_cb(void *pUserData,
Evas_Object *
pObject,
}
}
+/**
+ *
+ * @return
+ */
static int __mp_folder_item_view_get_sort_type(void)
{
return nSortType;
}
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_folder_item_view_update_video_items(void *pVideosGenlist)
{
if (!pVideosGenlist) {
}
}
+/**
+ *
+ */
static void __mp_folder_item_view_db_result_data_update_cb(void)
{
if (!g_pFolderViewHandle) {
pVideosGenlist);
}
+/**
+ *
+ */
static void __mp_folder_item_view_result_view_update_cb(void)
{
if (!g_pFolderViewHandle) {
VideoLogInfo("");
}
-
+/**
+ *
+ * @param eUpdateType
+ */
static void __mp_folder_item_view_result_user_cb(MpListUpdateType
eUpdateType)
{
}
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_delete_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_sort_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_sort_ctrl_show(__mp_folder_item_view_db_result_data_update_cb);
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_folder_item_view_auto_play_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_folder_item_view_rename_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_download_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_ft_ctrl_hide_more_popup();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_folder_item_view_share_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
#endif
+/**
+ *
+ */
void mp_folder_item_view_result_user_cb(void)
{
VideoLogInfo("");
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_folder_item_view_language_changed(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*internal*/
+/**
+ *
+ */
static void __mp_folder_item_view_del_genlist_cb(void)
{
if (!g_pFolderViewHandle || !g_pFolderViewHandle->pVideosGenlist) {
}
/*internal*/
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_folder_item_view_add_genlist_cb(void *pVideosGenlist)
{
if (!g_pFolderViewHandle || !g_pFolderViewHandle->pVideosGenlist) {
#endif
}
+/**
+ *
+ * @param eUpdateType
+ * @return
+ */
static bool __mp_folder_item_view_update_video_list(MpListUpdateType
eUpdateType)
{
return bRet;
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_folder_item_view_db_changed_cb(void *pUserData)
{
if (!g_pFolderViewHandle || !g_pFolderViewWidget) {
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void
__mp_folder_item_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
__mp_folder_item_view_reset();
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_folder_item_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
pVideosGenlist);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
void __mp_folder_soft_back_button_cb(void *data, Evas_Object * obj,
void *event_info)
{
evas_object_del(pTopNaviFrame);
}
+/**
+ *
+ * @param pParent
+ */
static void __mp_folder_item_view_init(void *pParent)
{
if (!g_pFolderViewHandle || !g_pFolderViewWidget) {
}
+/**
+ *
+ * @return
+ */
bool mp_folder_item_view_is_current_view()
{
return (g_pFolderViewHandle != NULL && !g_pFolderViewHandle->bExist);
}
+/**
+ *
+ */
void mp_folder_item_view_check_more_button_of_toolbar(void)
{
if (!g_pFolderViewHandle) {
mp_util_hide_indicator();
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param part
+ * @return
+ */
char *__mp_folder_item_view_text_get_video_number_cb(void *pUserData,
Evas_Object * pObj,
const char *part)
}
-
+/**
+ *
+ * @param pNaviFrame
+ * @param folder_index
+ * @param pChangeViewCb
+ */
void mp_folder_item_view_push(void *pNaviFrame, int folder_index,
UpdateListItemsCbFunc pChangeViewCb)
{
}
+/**
+ *
+ */
void mp_folder_item_view_update_played_item(void)
{
if (!g_pFolderViewHandle || !g_pFolderViewWidget) {
}
}
+/**
+ *
+ */
void mp_folder_item_view_change_language(void)
{
if (!g_pFolderViewHandle || !g_pFolderViewWidget) {
}
/*external interface*/
+/**
+ *
+ * @param eUpdateType
+ */
void mp_folder_item_view_update_video_list(MpListUpdateType eUpdateType)
{
if (!g_pFolderViewHandle || !g_pFolderViewWidget
static char *__mp_list_view_count_layout_tts_cb(void *data,
Evas_Object * obj);
-
+/**
+ *
+ * @param key
+ * @param data
+ */
static void __mp_list_view_recently_change_cb(const char *key, void *data)
{
VideoLogInfo("");
mp_list_view_update_widget();
}
+/**
+ *
+ */
static void __mp_list_view_register_recently_config()
{
mp_util_config_ignore_preview_key_changed_cb();
(__mp_list_view_recently_change_cb, NULL);
}
+/**
+ *
+ */
void mp_list_view_free_main_view_widget(void)
{
VideoLogInfo("");
/*//////////////////////////////////////////////////*/
/* Callback function of more of footer widget.*/
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_delete_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_sort_item_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ */
static void __mp_list_view_view_as_result_user_cb(void)
{
if (!g_pMainViewHandle) {
__mp_list_view_result_user_cb(MP_LIST_VIEW_ALL);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_view_as_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_auto_play_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_rename_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
SELECT_TYPE_RENAME, LIST_TAB_TYPE_PERSONAL);
}
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_content_to_display_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_view_ctrl_show((void *) __mp_list_view_result_user_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_sign_in_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
mp_ft_ctrl_hide_more_popup();
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_share_via_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_add_personal_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
NULL, 0);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_remove_personal_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*//////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////*/
/* Footer widgets*/
+/**
+ *
+ */
void mp_list_view_check_more_button_of_toolbar(void)
{
if (!g_pMainViewHandle) {
/*//////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////*/
/* Search view*/
+/**
+ *
+ */
void mp_list_view_show_search_view(void)
{
if (!g_pMainViewHandle) {
/*//////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////*/
/* Callback function of base widget in main list view.*/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ */
void mp_list_view_double_tap_sensor_cb(void)
{
if (!g_pMainViewHandle) {
}
+/**
+ *
+ */
static void __mp_list_view_result_media_data_update_cb(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
/*mp_list_view_check_center_button_of_toolbar(); */
}
+/**
+ *
+ * @param eUpdateType
+ */
static void __mp_list_view_result_user_cb(MpListUpdateType eUpdateType)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
mp_list_view_check_more_button_of_toolbar();
}
+/**
+ *
+ */
static void __mp_list_view_result_data_update_cb(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
mp_list_view_check_more_button_of_toolbar();
}
+/**
+ *
+ */
static void __mp_list_view_result_view_update_cb(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
}
+/**
+ *
+ * @param nUpdateStyle
+ */
static void __mp_list_view_db_update(int nUpdateStyle)
{
}
/*pUserData = update style, insert, delete, update or -1*/
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_list_view_db_update_timer_cb(void *pUserData)
{
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param pUserData
+ * @param fTime
+ * @param nUpdateStyle
+ */
static void __mp_list_view_db_change_cb(void *pUserData, float fTime,
int nUpdateStyle)
{
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_list_view_search_item_cb(void *pUserData, Evas_Object * pObject,
void *pEventInfo)
{
mp_list_view_show_search_view();
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
Eina_Bool mp_list_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_FALSE;
}
+/**
+ *
+ * @param pUserData
+ * @param pBuffer
+ * @param nBufferSize
+ */
void mp_list_view_launching_video_player_cb(void *pUserData,
void *pBuffer,
unsigned int nBufferSize)
/*//////////////////////////////////////////////////*/
/**/
+/**
+ *
+ * @param nListTabType
+ * @param eUpdateType
+ */
void __mp_list_view_update_list(int nListTabType,
MpListUpdateType eUpdateType)
{
}
+/**
+ *
+ * @param pUserData
+ * @param pObj
+ * @param part
+ * @return
+ */
char *__mp_list_view_text_get_video_number_cb(void *pUserData,
Evas_Object * pObj,
const char *part)
/**/
/*//////////////////////////////////////////////////*/
+/**
+ *
+ * @param eUpdateType
+ */
void mp_list_view_update_whole_genlist(MpListUpdateType eUpdateType)
{
if (!g_pMainViewHandle) {
mp_ft_ctrl_rotate_update();
}
+/**
+ *
+ * @param eUpdateType
+ */
void mp_list_view_rotate_view(MpListUpdateType eUpdateType)
{
if (!g_pMainViewHandle) {
mp_ft_ctrl_rotate_update();
}
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_main_title_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
void *pEventInfo)
g_pMainViewWidget->pVideoGenlistItemForTitle = NULL;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_main_video_index_item_del_cb(void *data,
Evas_Object * obj,
void *event_info)
g_pMainViewWidget->pVideoGenlistItemForTitle = NULL;
}
-
+/**
+ *
+ */
void mp_list_view_update_count_layout()
{
unsigned int nCount = 0;
}
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_list_view_create_base_layout(void *pParent)
{
if (!g_pMainViewWidget) {
return g_pMainViewWidget->pListViewBaselayout;
}
+/**
+ *
+ */
static void __mp_list_personal_view_display(void)
{
if (g_pMainViewHandle == NULL) {
LIST_UPDATE_TYPE_ALL);
}
+/**
+ *
+ * @param pNaviFrameHandle
+ */
void mp_list_view_init_widget(void *pNaviFrameHandle)
{
if (!g_pMainViewHandle || !g_pMainViewWidget || !pNaviFrameHandle) {
}
}
+/**
+ *
+ */
void mp_list_view_init_handles(void)
{
VideoLogInfo("");
/*///////////////////////////////////////////////////////////////*/
/* External APIs*/
+/**
+ *
+ * @param pNaviFrame
+ */
void mp_list_view_push(void *pNaviFrame)
{
VideoLogInfo("");
mp_list_view_init_widget(pNaviFrame);
}
+/**
+ *
+ */
void mp_list_view_destroy(void)
{
if (!g_pMainViewHandle) {
}
}
+/**
+ *
+ * @return
+ */
static bool __mp_list_view_is_top_view(void)
{
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @return
+ */
static char *__mp_list_view_count_layout_tts_cb(void *data,
Evas_Object * obj)
{
* First to get just played url,Get genlist index by this url, *
* If url is NULL, get genlist index by related view. */
+/**
+ *
+ */
void mp_list_view_update_widget(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
}
+/**
+ *
+ */
void mp_list_view_update_widget_resume(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
}
}
+/**
+ *
+ */
void mp_list_view_change_language(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
mp_auto_play_ctrl_change_language();
}
+/**
+ *
+ */
void mp_list_view_change_color(void)
{
if (!g_pMainViewHandle || !g_pMainViewWidget) {
}
}
+/**
+ *
+ */
void mp_list_view_destroy_player(void)
{
mp_launch_video_stop();
static stNormalView *g_pNormalView = NULL;
+/**
+ *
+ */
void __mp_normal_view_create_no_content()
{
if (!g_pNormalView) {
}
+/**
+ *
+ * @return
+ */
static bool __mp_normal_view_clear_genlist_item(void)
{
if (!g_pNormalView) {
return TRUE;
}
+/**
+ *
+ */
void mp_normal_view_destroy(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param eUpdateType
+ */
static void __mp_normal_view_reset(MpListUpdateType eUpdateType)
{
if (g_pNormalView) {
}
+/**
+ *
+ * @param nVideoItemIndex
+ */
void mp_normal_view_update_video_items(int nVideoItemIndex)
{
if (!g_pNormalView) {
}
}
+/**
+ *
+ * @return
+ */
bool mp_normal_view_is_top_view(void)
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_normal_view_warning_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @return
+ */
bool mp_normal_view_is_normal_list(void)
{
if (!g_pNormalView || !g_pNormalView->pMainHandle) {
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/**/
+/**
+ *
+ * @param nError
+ * @param szPath
+ * @param pUserData
+ */
void mp_normal_view_thumbnail_update_cb(int nError, const char *szPath,
void *pUserData)
{
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/* Smart callback of Genlist about normal.*/
+
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_normal_view_genlist_language_changed_cb(void *pUserData,
Evas_Object *
pObject,
elm_genlist_realized_items_update(pObject);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_normal_view_realize_genlist_item_cb(void *pUserData,
Evas_Object *
pObject,
/*////////////////////////////////////////////////////////////*/
/* Content/Text Callback of Elm_Genlist_Item_Class.*/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_normal_view_get_label_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_normal_view_get_icon_of_video_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_normal_view_get_icon_of_no_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
/*////////////////////////////////////////////////////////////*/
- /**/
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void mp_normal_view_select_video_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
/*////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/* Append item into genlist.*/
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_normal_view_video_item_del_cb(void *data,
Evas_Object * obj,
void *event_info)
}
}
-
+/**
+ *
+ * @param pVideosGenlist
+ */
void mp_normal_view_append_video_items(void *pVideosGenlist)
{
VideoLogInfo("");
}
#endif
+/**
+ *
+ */
void mp_normal_view_result_user_cb(void)
{
VideoLogInfo("");
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_normal_view_detail_key_back_popup_cb(void *pUserData,
Evas * pEvas,
Evas_Object * pObject,
}
#endif
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_normal_view_pressed_item_cb(void *data,
Evas_Object * obj,
void *event_info)
g_pNormalView->bRunLongPress = false;
}
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_normal_view_del_genlist_cb(Evas_Object * pVideosGenlist)
{
if (!pVideosGenlist) {
__mp_normal_view_pressed_item_cb);
}
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_normal_view_add_genlist_cb(Evas_Object * pVideosGenlist)
{
if (!pVideosGenlist) {
/*//////////////////////////////////////////////////*/
/* External APIs*/
+/**
+ *
+ * @param pMainViewHandle
+ * @param pMainViewWidget
+ * @param eUpdateType
+ * @param pUpdateVideoListUserCb
+ * @return
+ */
bool mp_normal_view_arrange_list_item(void *pMainViewHandle,
void *pMainViewWidget,
MpListUpdateType eUpdateType,
return TRUE;
}
+/**
+ *
+ * @return
+ */
int mp_normal_view_get_selected_video_item_index(void)
{
return g_pNormalView->nSelectedVideoItem;
}
+/**
+ *
+ */
void mp_normal_view_change_language(void)
{
if (!mp_normal_view_is_top_view()) {
VideoLogInfo("");
}
+/**
+ *
+ */
void mp_normal_view_update_video_list(void)
{
if (!g_pNormalView || !g_pNormalView->pVideosGenlist) {
Evas_Object * pObject,
void *pEventInfo);
+/**
+ *
+ */
void mp_select_view_destroy(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
static void __mp_select_view_reset(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ */
void mp_select_view_reset_value(void)
{
VideoLogInfo("");
g_pSelectHandle->nSortType = MP_MEDIA_SORT_BY_RECENTLY_VIEWED;
}
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_select_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_select_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool mp_select_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
return EINA_TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void mp_select_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_select_view_get_label_of_folder_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_select_view_get_icon_of_folder_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @return
+ */
int mp_select_view_get_sort_type(void)
{
}
#ifdef VS_FEATURE_LIST_VIEW
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_select_view_get_label_of_video_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_select_view_get_icon_of_video_item_cb(const void
*pUserData,
Evas_Object
#endif
/*if other view need update select view, need register this update callback*/
+/**
+ *
+ */
static void __mp_select_view_result_view_update_cb(void)
{
if (!g_pSelectHandle) {
elm_naviframe_item_pop_to(g_pSelectHandle->pPreNaviItem);
}
+/**
+ *
+ * @param nIndex
+ * @param IsFolder
+ */
static void __mp_select_view_show_detail_view(int nIndex, bool IsFolder)
{
MP_FREE_STRING(pMediaId);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_select_view_genlist_selected_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param pFolderGenlist
+ */
static void __mp_select_view_append_folder_items(void *pFolderGenlist)
{
VideoLogInfo("");
}
#ifdef VS_FEATURE_THUMBNAIL_VIEW
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_select_view_create_gengrid(Evas_Object * parent,
int nWidth,
int nHeight)
return pGengrid;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_select_view_get_label_of_grid_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_select_view_get_grid_icon_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pObjVideosList
+ * @param nGenItemIndex
+ */
static void __mp_select_view_append_grid_items(void *pObjVideosList,
int nGenItemIndex)
{
}
}
+/**
+ *
+ * @param height
+ * @param width
+ */
static void mp_select_view_get_icon_dimensions(int *height, int *width)
{
int winHeight = 0;
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_select_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
int mp_select_view_thumbnail_to_genlist_index(int nVideoItemIndex)
{
/*nVideoItemIndex = 0-->max */
return nGenlistIndex;
}
+/**
+ *
+ * @param pGenlist
+ * @return
+ */
static bool __mp_select_view_append_grid_layout(void *pGenlist)
{
VideoLogInfo("in append grid layout");
#endif
#ifdef VS_FEATURE_LIST_VIEW
+/**
+ *
+ * @param pVideosGenlist
+ */
static void __mp_select_view_append_video_items(void *pVideosGenlist)
{
VideoLogInfo("");
}
#endif
+/**
+ *
+ * @param pGenlist
+ * @param bNeedSvc
+ * @return
+ */
bool mp_select_view_arrange_video_list(void *pGenlist, bool bNeedSvc)
{
if (!g_pSelectWidget || !g_pSelectHandle) {
return TRUE;
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
Evas_Object *mp_select_view_create_internal_layout(void *pParent)
{
if (!pParent) {
return g_pSelectWidget->pBaselayout;
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_select_view_db_changed_cb(void *pUserData)
{
VideoLogWarning("Video DB has been changed.");
elm_naviframe_item_pop_to(g_pSelectHandle->pPreNaviItem);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
void __mp_select_soft_back_button_cb(void *data, Evas_Object * obj,
void *event_info)
{
evas_object_del(pTopNaviFrame);
}
+/**
+ *
+ */
void mp_select_view_create_genlist()
{
if (!g_pSelectHandle || !g_pSelectWidget) {
evas_object_show(g_pSelectHandle->pGenlist);
}
+/**
+ *
+ * @param pParent
+ */
void mp_select_view_init(void *pParent)
{
if (!g_pSelectHandle || !g_pSelectWidget) {
mp_util_hide_indicator();
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_select_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pNaviItem
+ * @param pChangeViewCb
+ * @param pFolderUrl
+ * @param eSelType
+ * @param eTabType
+ */
void mp_select_view_push(void *pNaviFrame, void *pNaviItem,
ChangeSelectViewCbFunc pChangeViewCb,
char *pFolderUrl, SelectType eSelType,
}
+/**
+ *
+ */
void mp_select_view_pop(void)
{
VideoLogInfo("");
mp_util_hide_indicator();
}
+/**
+ *
+ */
void mp_select_view_change_language(void)
{
if (!g_pSelectHandle || !g_pSelectWidget) {
g_free(szTitle);
}
+/**
+ *
+ * @param pUserData
+ * @param e
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_select_view_base_layout_del_cb(void *pUserData, Evas * e,
Evas_Object * pObject,
void *pEventInfo)
int nHeight);
static void __mp_thumbnail_view_reset(MpListUpdateType eUpdateType);
+/**
+ *
+ * @return
+ */
static int mp_thumbnail_get_portrait_count()
{
if (g_pThumbnailView->zoom_level == VP_ZOOM_IN_MAX)
return VP_GENLIST_THUMB_PORTRAIT_COUNT;
}
+/**
+ *
+ * @return
+ */
static int mp_thumbnail_get_landscape_count()
{
if (g_pThumbnailView->zoom_level == VP_ZOOM_IN_MAX)
return VP_GENLIST_THUMB_LANDSPACE_COUNT;
}
+/**
+ *
+ * @param height
+ * @param width
+ */
void mp_thumbnail_get_icon_dimensions(int *height, int *width)
{
int winHeight = 0;
*height = VP_ALBUM_THUMB_ICON_HEIGHT * MP_SCALE;
}
+/**
+ *
+ * @param nIndexGenlist
+ */
void mp_thumbnail_view_cancel_thumbnail_update(int nIndexGenlist)
{
if (!g_pThumbnailView) {
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
int mp_thumbnail_view_thumbnail_to_genlist_index(int nVideoItemIndex)
{
/*nVideoItemIndex = 0-->max */
return nGenlistIndex;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_thumbnail_view_warning_popup_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
mp_util_delete_popup_handle();
}
+/**
+ *
+ * @param pUserData
+ * @return
+ */
static Eina_Bool __mp_thumbnail_view_play_video_idler_cb(void *pUserData)
{
if (!g_pThumbnailView) {
return ECORE_CALLBACK_CANCEL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_thumbnail_view_get_icon_of_grid_cb(const void
*pUserData,
Evas_Object *
return pGengrid;
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_thumbnail_view_video_item_del_cb(void *data,
Evas_Object * obj,
void *event_info)
}
#endif
+/**
+ *
+ * @param pGenlist
+ * @return
+ */
static bool __mp_thumbnail_view_append_grid_layout(void *pGenlist)
{
if (!pGenlist || !g_pThumbnailView) {
return TRUE;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *__mp_thumbnail_view_get_icon_of_no_item_cb(const void
*pUserData,
Evas_Object *
/*//////////////////////////////////////////////////*/
/* External APIs*/
-
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_thumbnail_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
(g_pThumbnailView->pVideosGenlist);
}
+/**
+ *
+ * @param data
+ * @param view
+ * @return
+ */
int _grid_view_zoom_out(void *data, Evas_Object * view)
{
st_VideoListViewMainViewWidget *ad =
return 0;
}
+/**
+ *
+ * @param data
+ * @param view
+ * @return
+ */
int _grid_view_zoom_in(void *data, Evas_Object * view)
{
st_VideoListViewMainViewWidget *ad =
return 0;
}
+/**
+ *
+ * @param pMainViewHandle
+ * @param pMainViewWidget
+ * @param eUpdateType
+ * @param pUpdateVideoListUserCb
+ * @return
+ */
bool mp_thumbnail_view_arrange_list_item(void *pMainViewHandle,
void *pMainViewWidget,
MpListUpdateType eUpdateType,
return TRUE;
}
+/**
+ *
+ * @return
+ */
int mp_thumbnail_view_get_selected_video_item_index(void)
{
if (!g_pThumbnailView) {
return g_pThumbnailView->nSelectedVideoItem;
}
+/**
+ *
+ * @param nVideoItemIndex
+ */
static void __mp_thumbnail_view_update_video_items(int nVideoItemIndex)
{
if (!g_pThumbnailView) {
mp_util_svc_update_thumbnail_info(nVideoItemIndex);
}
+/**
+ *
+ * @param nVideoItemIndex
+ */
void mp_thumbnail_view_update_genlist_item(int nVideoItemIndex)
{
}
#endif
+/**
+ *
+ */
void __mp_thumbnail_view_result_user_cb(void)
{
if (!g_pThumbnailView) {
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pEvas
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_thumbnail_view_detail_key_back_popup_cb(void *pUserData,
Evas * pEvas,
Evas_Object * pObject,
}
#endif
+/**
+ *
+ * @return
+ */
static bool __mp_thumbnail_view_normal_is_top_view(void)
{
VideoLogInfo("");
return FALSE;
}
+/**
+ *
+ * @param nError
+ * @param szPath
+ * @param pUserData
+ */
static void __mp_thumbnail_view_update_cb(int nError, const char *szPath,
void *pUserData)
{
}
}
+/**
+ *
+ * @param nError
+ * @param szPath
+ * @param pUserData
+ */
static void __mp_thumbnail_view_update_empty_cb(int nError,
const char *szPath,
void *pUserData)
VideoLogInfo("nVideoItemIndex : %d", nVideoItemIndex);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_thumbnail_view_realize_genlist_item_cb(void *pUserData,
Evas_Object *
pObject,
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_thumbnail_view_language_changed_genlist_cb(void
*pUserData,
Evas_Object *
elm_genlist_realized_items_update(pObject);
}
+/**
+ *
+ */
void mp_thumbnail_view_change_language(void)
{
if (!g_pThumbnailView) {
}
#endif
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_thumbnail_view_gengrid_realize_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param parent
+ * @param nWidth
+ * @param nHeight
+ * @return
+ */
static Evas_Object *__mp_thumbnail_view_create_gengrid(Evas_Object *
parent, int nWidth,
int nHeight)
return pGengrid;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static char *__mp_thumbnail_view_get_label_of_grid_item_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
static Evas_Object *__mp_thumbnail_view_get_grid_icon_cb(const void
*pUserData,
Evas_Object *
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_thumbnail_view_select_grid_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
(void *) nVideoItemIndex);
}
+/**
+ *
+ * @param pUserdata
+ * @param obj
+ * @param event_info
+ */
static void __mp_thumbnail_view_grid_item_del_cb(void *pUserdata,
Evas_Object * obj,
void *event_info)
}
}
+/**
+ *
+ * @param pGengrid
+ * @param nGenItemIndex
+ */
static void __mp_thumbnail_view_append_gengrid_items(Evas_Object *
pGengrid,
int nGenItemIndex)
}
}
+/**
+ *
+ */
static void __mp_thumbnail_view_free_genlist_item_list(void)
{
if (!g_pThumbnailView) {
}
+/**
+ *
+ */
void mp_thumbnail_view_destroy(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param eUpdateType
+ */
static void __mp_thumbnail_view_reset(MpListUpdateType eUpdateType)
{
if (g_pThumbnailView) {
}
+/**
+ *
+ */
void mp_thumbnail_view_update_played_item(void)
{
if (!g_pThumbnailView || (g_pThumbnailView->nSelectedVideoItem < 0)) {
}
}
+/**
+ *
+ */
void mp_thumbnail_view_update_video_list(void)
{
if (!g_pThumbnailView || !g_pThumbnailView->pVideosGenlist) {
int nGenItemIndex,
int nPlayVideoIndex);
-
+/**
+ *
+ */
static void __mp_search_view_reset(void)
{
if (g_pSearchViewHandle) {
}
+/**
+ *
+ */
void mp_search_view_destroy(void)
{
}
}
+/**
+ *
+ * @param szOriginStr
+ * @param szSearchWord
+ * @param bResult
+ * @return
+ */
char *mp_search_view_search_markup_keyword(char *szOriginStr,
char *szSearchWord,
bool * bResult)
return szTargetStr;
}
-
+/**
+ *
+ * @param pUserData
+ * @param obj
+ * @param event_info
+ */
static void __mp_search_view_trans_finished_cb(void *pUserData,
Evas_Object * obj,
void *event_info)
__mp_search_view_trans_finished_cb);
}
+/**
+ *
+ * @param pUserData
+ * @param pItem
+ * @return
+ */
static Eina_Bool mp_search_view_back_btn_cb(void *pUserData,
Elm_Object_Item * pItem)
{
////////////////////////////////////////////////
// Genlist callback
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
void __mp_search_view_naviframe_transition_effect_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
// Genlist item callback.
-
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_select_video_item_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
}
+/**
+ *
+ * @param nVideoItemIndex
+ * @return
+ */
char *mp_search_view_get_duration_time(int nVideoItemIndex)
{
return strdup(szTmpStr);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
char *mp_search_view_get_label_of_video_item_cb(const void *pUserData,
Evas_Object * pObject,
const char *pPart)
return NULL;
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pPart
+ * @return
+ */
Evas_Object *mp_search_view_get_icon_of_video_item_cb(const void
*pUserData,
Evas_Object *
////////////////////////////////////////////////
// Search bar widget about relevant items of genlist.
+/**
+ *
+ */
static void __mp_search_view_del_no_contents_layout(void)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param pParent
+ */
static void *__mp_search_view_add_no_contents_layout(void *pParent)
{
if (!g_pSearchViewWidget) {
return g_pSearchViewWidget->pNocontentsLayout;
}
+/**
+ *
+ */
static void __mp_search_view_is_existed_no_content_layout(void)
{
if (!g_pSearchViewWidget) {
}
}
+/**
+ *
+ */
static void __mp_search_view_is_existed_genlist(void)
{
if (!g_pSearchViewWidget) {
}
}
+/**
+ *
+ * @param szSearchWord
+ */
void mp_search_view_search_genlist_item(const char *szSearchWord)
{
if (!g_pSearchViewHandle) {
}
}
+/**
+ *
+ * @param str
+ * @return
+ */
static char *mp_search_view_get_fact_str(const char *str)
{
if (!str) {
}
+/**
+ *
+ */
static void mp_search_view_check_landscape()
{
if (!g_pSearchViewWidget) {
MP_FREE_STRING(TempUtf8);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_genlist_scroll_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_object_focus_set(g_pSearchViewWidget->pSearchBarEntry, EINA_FALSE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_entry_changed_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_focused_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_object_focus_allow_set(pObject, EINA_TRUE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_unfocused_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_activated_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_object_focus_set(pObject, FALSE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_entry_max_len_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
false, false);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_eraser_clicked_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_object_focus_set(pObject, EINA_TRUE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param emission
+ * @param source
+ */
static void __mp_search_view_bg_clicked_cb(void *pUserData,
Evas_Object * pObject,
const char *emission,
elm_object_tree_focus_allow_set(pUserData, EINA_TRUE);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param emission
+ * @param source
+ */
static void __mp_search_view_search_symbol_clicked_cb(void *pUserData,
Evas_Object *
pObject,
////////////////////////////////////////////////
//
+/**
+ *
+ * @return
+ */
int __mp_search_view_get_sort_type(void)
{
return nSortType;
}
+/**
+ *
+ * @param pVideosGenlist
+ * @param bSearchedView
+ */
void __mp_search_view_append_video_items(void *pVideosGenlist,
bool bSearchedView)
{
}
}
+/**
+ *
+ * @param nItemSortType
+ * @param pVideosGenlist
+ */
void __mp_search_view_arrange_video_list(int nItemSortType,
void *pVideosGenlist)
{
evas_object_show(pVideosGenlist);
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ * @param pEventInfo
+ */
static void __mp_search_view_clicked_cb(void *pUserData,
Evas_Object * pObject,
void *pEventInfo)
elm_object_focus_set(pObject, EINA_TRUE);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param emission
+ * @param source
+ */
static void __mp_search_view_soft_back_button_cb(void *data,
Evas_Object * obj,
const char *emission,
evas_object_del(pTopNaviFrame);
}
+/**
+ *
+ * @param data
+ * @param obj
+ * @param event_info
+ */
static void __mp_search_view_rotate_cb(void *data, Evas_Object * obj,
void *event_info)
{
MP_FREE_STRING(TempUtf8);
}
+/**
+ *
+ * @param pParent
+ * @return
+ */
static Evas_Object *__mp_search_view_init_internal_layout(void *pParent)
{
VideoLogInfo("");
return g_pSearchViewWidget->pSearchViewBaselayout;
}
+/**
+ *
+ * @param szSearchWord
+ */
static void __mp_search_view_update_genlist_item(const char *szSearchWord)
{
if (!g_pSearchViewHandle) {
}
}
+/**
+ *
+ */
void mp_search_view_update_genlist()
{
if (g_pSearchViewHandle && g_pSearchViewHandle->pVideosGenlist) {
}
}
+/**
+ *
+ * @param pUserData
+ * @param pObject
+ */
static void __mp_search_view_db_data_changed(void *pUserData,
Evas_Object * pObject)
{
}
+/**
+ *
+ * @param pUserData
+ */
static void __mp_search_view_db_changed_cb(void *pUserData)
{
if (!g_pSearchViewHandle || !g_pSearchViewWidget) {
}
+/**
+ *
+ * @return
+ */
bool mp_search_view_get_active_view()
{
if (!g_pSearchViewHandle)
return g_pSearchViewHandle->isViewActive;
}
+/**
+ *
+ * @param pParent
+ */
void mp_search_view_init(void *pParent)
{
VideoLogInfo("");
"elm,state,eraser,hide", "elm");
}
+/**
+ *
+ * @param pNaviFrame
+ * @param pFolderPath
+ */
void mp_search_view_push(void *pNaviFrame, char *pFolderPath)
{
if (!pNaviFrame) {
mp_search_view_init(g_pSearchViewHandle->pNaviFrameHandle);
}
+/**
+ *
+ * @param pNaviFrame
+ */
static void __mp_search_view_pop(void *pNaviFrame)
{
VideoLogInfo("");
}
}
+/**
+ *
+ * @param pUpdateViewCb
+ * @param pChangeViewCb
+ */
void mp_search_view_register_update_list_func(ViewUpdateListItemCbFunc
pUpdateViewCb,
ListViewUpdateListItemCbFunc
g_pSearchViewHandle->pChangeViewUpdateFunc = pUpdateViewCb;
}
+/**
+ *
+ * @param pGenlist
+ * @param nGenItemIndex
+ * @param nPlayVideoIndex
+ */
static void __mp_search_view_update_video_items(Evas_Object * pGenlist,
int nGenItemIndex,
int nPlayVideoIndex)
}
+/**
+ *
+ * @param nIndex
+ */
void mp_search_view_update_played_item(int nIndex)
{
if (!g_pSearchViewHandle || !g_pSearchViewWidget
}
}
+/**
+ *
+ */
void mp_search_view_change_language(void)
{
VideoLogInfo("");
}
+/**
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param event_info
+ */
static void
__mp_search_view_base_layout_del_cb(void *data, Evas * e,
Evas_Object * obj, void *event_info)