本文整理汇总了C++中VideoInfo::setfilter方法的典型用法代码示例。如果您正苦于以下问题:C++ VideoInfo::setfilter方法的具体用法?C++ VideoInfo::setfilter怎么用?C++ VideoInfo::setfilter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类VideoInfo
的用法示例。
在下文中一共展示了VideoInfo::setfilter方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: EMU_init
void EMU_init()
{
//oglrender_init = android_opengl_init;
path.ReadPathSettings();
if (video.layout > 2)
{
video.layout = video.layout_old = 0;
}
EMU_loadSettings();
Desmume_InitOnce();
//gpu_SetRotateScreen(video.rotation);
NDS_FillDefaultFirmwareConfigData(&fw_config);
//Hud.reset();
INFO("Init NDS");
/*
switch (slot1_device_type)
{
case NDS_SLOT1_NONE:
case NDS_SLOT1_RETAIL:
case NDS_SLOT1_R4:
case NDS_SLOT1_RETAIL_NAND:
break;
default:
slot1_device_type = NDS_SLOT1_RETAIL;
break;
}
*/
switch (addon_type)
{
case NDS_ADDON_NONE:
break;
case NDS_ADDON_CFLASH:
break;
case NDS_ADDON_RUMBLEPAK:
break;
case NDS_ADDON_GBAGAME:
if (!strlen(GBAgameName))
{
addon_type = NDS_ADDON_NONE;
break;
}
// TODO: check for file exist
break;
case NDS_ADDON_GUITARGRIP:
break;
case NDS_ADDON_EXPMEMORY:
break;
case NDS_ADDON_PIANO:
break;
case NDS_ADDON_PADDLE:
break;
default:
addon_type = NDS_ADDON_NONE;
break;
}
//!slot1Change((NDS_SLOT1_TYPE)slot1_device_type);
addonsChangePak(addon_type);
NDS_Init();
//osd->singleScreen = true;
cur3DCore = 1;
NDS_3D_ChangeCore(cur3DCore); //OpenGL
LOG("Init sound core\n");
SPU_ChangeSoundCore(SNDCORE_COREAUDIO, DESMUME_SAMPLE_RATE*8/60);
static const char* nickname = "emozilla";
fw_config.nickname_len = strlen(nickname);
for(int i = 0 ; i < fw_config.nickname_len ; ++i)
fw_config.nickname[i] = nickname[i];
static const char* message = "nds4ios makes you happy!";
fw_config.message_len = strlen(message);
for(int i = 0 ; i < fw_config.message_len ; ++i)
fw_config.message[i] = message[i];
fw_config.language = 1;
video.setfilter(video.NONE);
NDS_CreateDummyFirmware(&fw_config);
InitSpeedThrottle();
mainLoopData.freq = 1000;
mainLoopData.lastticks = GetTickCount();
}
示例2: EMU_init
void EMU_init(int lang)
{
//oglrender_init = android_opengl_init;
path.ReadPathSettings();
if (video.layout > 2)
{
video.layout = video.layout_old = 0;
}
EMU_loadSettings();
Desmume_InitOnce();
//gpu_SetRotateScreen(video.rotation);
NDS_FillDefaultFirmwareConfigData(&fw_config);
//Hud.reset();
INFO("Init NDS");
/*
switch (slot1_device_type)
{
case NDS_SLOT1_NONE:
case NDS_SLOT1_RETAIL:
case NDS_SLOT1_R4:
case NDS_SLOT1_RETAIL_NAND:
break;
default:
slot1_device_type = NDS_SLOT1_RETAIL;
break;
}
*/
switch (addon_type)
{
case NDS_ADDON_NONE:
break;
case NDS_ADDON_CFLASH:
break;
case NDS_ADDON_RUMBLEPAK:
break;
case NDS_ADDON_GBAGAME:
if (!strlen(GBAgameName))
{
addon_type = NDS_ADDON_NONE;
break;
}
// TODO: check for file exist
break;
case NDS_ADDON_GUITARGRIP:
break;
case NDS_ADDON_EXPMEMORY:
break;
case NDS_ADDON_PIANO:
break;
case NDS_ADDON_PADDLE:
break;
default:
addon_type = NDS_ADDON_NONE;
break;
}
//!slot1Change((NDS_SLOT1_TYPE)slot1_device_type);
addonsChangePak(addon_type);
NDS_Init();
//osd->singleScreen = true;
cur3DCore = 1;
NDS_3D_ChangeCore(cur3DCore); //OpenGL
LOG("Init sound core\n");
SPU_ChangeSoundCore(SNDCORE_COREAUDIO, DESMUME_SAMPLE_RATE*8/60);
static const char* nickname = "iNDS"; //TODO: Add firmware cfg in settings
fw_config.nickname_len = strlen(nickname);
for(int i = 0 ; i < fw_config.nickname_len ; ++i)
fw_config.nickname[i] = nickname[i];
static const char* message = "iNDS is the best!";
fw_config.message_len = strlen(message);
for(int i = 0 ; i < fw_config.message_len ; ++i)
fw_config.message[i] = message[i];
fw_config.language = lang < 0 ? NDS_FW_LANG_ENG : lang;
fw_config.fav_colour = 15;
fw_config.birth_month = 2;
fw_config.birth_day = 17;
fw_config.ds_type = NDS_CONSOLE_TYPE_LITE;
video.setfilter(video.NONE); //figure out why this doesn't seem to work (also add to cfg)
NDS_CreateDummyFirmware(&fw_config);
InitSpeedThrottle();
mainLoopData.freq = 1000;
mainLoopData.lastticks = GetTickCount();
}