SuperIC社区_
标题: MST779 增加开机动画 [打印本页]
作者: charles 时间: 2016-9-28 12:16
标题: MST779 增加开机动画
需要打开 "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();
欢迎光临 SuperIC社区_ (/) |
Powered by Discuz! X3.3 |