📄 dvbsysinit.c
字号:
#include"osdwindows.h"
#include"Prgfx.h"
#include"PrDbg.h"
#ifdef DVB
#include"PrNvm.h"
#include"dvbepg.h"
#include"PrMpgFilt.h"
#include"PrTuner.h"
#include"PrVideo.h"
#include"PrAudio.h"
#endif
int MWSystemInit(void)
{
TRACE("DVBSystemInit\r\n");
PrMemInit();
PrDbgInit();
PrSyncInit();
PrTimeInit();
#ifdef DVB
PrVideoInit();
PrAudioInit();
PrNvmInit();
#endif
PrMsgQInit();
PrGfxInit();
#ifdef DVB
PrTunerInit();
// PrInputInit(2);
// PrInputEnable();
CreateSystemDB();
DMXFiltInit();
EpgInit(3072000);
BookingInit();
#endif
OSDInit(16,720,576);
return 0;
}
int MWSystemTerm(void)
{
OSDTerm();
scrdev.FreeGfx(&scrdev);
#ifdef DVB
// PrInputTerm();
PrTunerTerm();
PrAudioTerm();
PrVideoTerm();
#endif
PrDbgTerm();
#ifdef DVB
DMX_Init();
EpgTerm();
PrThreadSleep(1000);
#endif
PrMemTerm();
#ifdef DVB
BookingTerm();
DestroySystemDB();
#endif
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -