2 * Copyright 2000 - 2012 Samsung Electronics Co., Ltd All Rights Reserved
4 * This file is part of org.tizen.video-player
5 * Written by JongDong Lee <jongdong.lee@samsung.com>, ChangSun Lee <cs78.lee@samsung.com>
7 * PROPRIETARY/CONFIDENTIAL
9 * This software is the confidential and proprietary information of SAMSUNG ELECTRONICS ("Confidential Information").
10 * You shall not disclose such Confidential Information and shall
11 * use it only in accordance with the terms of the license agreement you entered into with SAMSUNG ELECTRONICS.
12 * SAMSUNG make no representations or warranties about the suitability
13 * of the software, either express or implied, including but not
14 * limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
15 * SAMSUNG shall not be liable for any damages suffered by licensee as
16 * a result of using, modifying or distributing this software or its derivatives.
24 #ifndef _VIDEO_DISPLAY_VIEW_
25 #define _VIDEO_DISPLAY_VIEW_
30 MP_DISPLAY_VIEW_STATE_ACTIVATE = 0,
31 MP_DISPLAY_VIEW_STATE_UNACTIVATE,
32 MP_DISPLAY_VIEW_STATE_MAX,
33 }VideoDisplayViewState;
36 void MpVideoDisplayViewPush(void* pNaviFrame, void* pShowInfoViewCb, int nLaunchingAppType, void* pUserData);
37 void MpVideoDisplayViewPop(void* pNaviFrame, void* pUserData);
38 void MpVideoDisplayViewDestroy(void* pUserData);
40 void MpVideoDisplayViewInitAfterBeginOfStream(void* pUserData);
41 void MpVideoDisplayViewUpdatePauseKey(void);
42 void MpVideoDisplayViewUpdateResumeKey(void);
43 void MpVideoDisplayViewShowControlPanel(void* pUserData);
44 void MpVideoDisplayViewHideControlPanel(void* pUserData);
45 void MpVideoDisplayViewActivate(void);
46 void MpVideoDisplayViewUnactivate(void);
47 void MpVideoDisplayViewHideSoundpath(void);
48 void MpVideoDisplayViewChangeNaviFrameTitle(void *pUserData);
49 void MpVideoDisplayViewUpdateSubtitle(double nDuration, char* szSubtitleString);
50 bool MpVideoDisplayViewIsTopView(void);
51 void MpVideoDisplayViewShowNocontentImage(void);
52 void MpVideoDisplayViewHideNocontentImage(void);