搜索
 找回密码
 立即注册

简单一步 , 微信登陆

MST779 增加开机动画

作者:charles | 时间:2016-9-28 12:16:50 | 阅读:3819| 只看该作者
需要打开 "ENABLE_POWERON_VIDEO" 宏,此宏在"Board.h" 内。
然后开机时调用"msAPI_Pan_Task()"函数即可。此函数在"mapp_videoplayer.c" 中。 需要在"BinInfo.h" 增加"BIN_ID_VIDEO_ON" 这个BIN_ID。
在Init时执行如下:
MApi_PNL_En(TRUE);
MApi_PNL_SetBackLight(BACKLITE_INIT_SETTING);
msAPI_Pan_Task();

在msAPI_Pan_Task中修改
while(MApp_VDPlayer_Main()==EXIT_VDPLAYER_DECODING)
       {
           //printf("msAPI_Pan_decoding\n");
           msAPI_Timer_ResetWDT();
           MApi_XC_Mux_SourceMonitor(TRUE);
           //MApp_ScreenMuteMonitor(MAIN_WINDOW);
           msAPI_Scaler_SetScreenMute(E_SCREEN_MUTE_TEMPORARY, DISABLE, 0, MAIN_WINDOW);
           if ((msAPI_Timer_GetTime0() - u32TimeMarker > 7000))
           {
              // printf("msAPI_Pan_decoding error\n");
               break;
           }
       }
如果需要audio,需要将audio init置于msAPI_Pan_Task执行前再初始化一次。
MApp_ATVProc_Initialize_Next();  // <== Audio init here
MApp_Aud_Init();


收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版