美文网首页
HM编码架构

HM编码架构

作者: 温柔的大灰熊 | 来源:发表于2018-04-24 10:30 被阅读0次

首先在encmain.cpp中,进入主函数int main
...
int main(int argc, char* argv[])
{
TAppEncTop cTAppEncTop;

// print information
fprintf( stdout, "\n" );
fprintf( stdout, "HM software: Encoder Version [%s] (including RExt)", NV_VERSION );
fprintf( stdout, NVM_ONOS );
fprintf( stdout, NVM_COMPILEDBY );
fprintf( stdout, NVM_BITS );
fprintf( stdout, "\n\n" );

// create application encoder class
cTAppEncTop.create();

// parse configuration
try
{
if(!cTAppEncTop.parseCfg( argc, argv ))
{
cTAppEncTop.destroy();

if ENVIRONMENT_VARIABLE_DEBUG_AND_TEST

  EnvVar::printEnvVar();

endif

  return 1;
}

}
catch (df::program_options_lite::ParseFailure &e)
{
std::cerr << "Error parsing option ""<< e.arg <<"" with argument ""<< e.val <<""." << std::endl;
return 1;
}

if PRINT_MACRO_VALUES

printMacroSettings();

endif

if ENVIRONMENT_VARIABLE_DEBUG_AND_TEST

EnvVar::printEnvVarInUse();

endif

// starting time
Double dResult;
clock_t lBefore = clock();

// call encoding function
cTAppEncTop.encode();

// ending time
dResult = (Double)(clock()-lBefore) / CLOCKS_PER_SEC;
printf("\n Total Time: %12.3f sec.\n", dResult);

// destroy application encoder class
cTAppEncTop.destroy();
system("pause");
return 0;

}
...

相关文章

  • HM编码架构

    首先在encmain.cpp中,进入主函数int main...int main(int argc, char* ...

  • hbase读写请求流程详解

    要理解读写流程,先要清除hbase的架构图。以0.96版本以下的三层架构为例: hbase是主从架构,主节点是HM...

  • HM配置文件和编码格式

    HM 配置文件 在HM16.15中,配置文件有以下几类,如图所示 main 和mian10主要区别是profile...

  • 【总结】2017.02.13

    2017.02.13 - 计划 HM页面或wujie测试 - 实际完成 完善HM登录页面并实现登录接口对接 HM仿...

  • 架构师与程序员的区别

    Simon Brown是全球知名软件架构独立咨询师、讲师,创办了专门讨论软件架构问题的网站“编码架构”(Codi...

  • 【总结】2017.03.16

    2017.03.16 - 计划 hm页面 - 弹窗 游戏 - 实际完成 hm详情页面的弹窗 hm兑换页面的完善 h...

  • 软件架构的角色

    1软件架构的角色软件架构的角色范围:架构驱动力,设计软件,技术风险,架构演化,编码代码,质量保证。 这里展开讲一下...

  • HEVC Test Model 第一回 安装与配置

    HM 代码下载之初体验 之前一直听说 HM HM 的,原来就是 HEVC Test Model。反正我知道HEVC...

  • 阿里P9架构师细谈Java架构进阶扫盲清单!

    普通程序员写代码叫编码,而架构师写代码就叫架构设计。这是因为他们在编码时考虑的角度完全不同。普通程序员只需要考虑如...

  • 学习HM微博项目第11天

    步骤:HM微博55-const的使用 -> HM微博56-重构 HM微博55-const的使用 由于这个类要经常使...

网友评论

      本文标题:HM编码架构

      本文链接:https://www.haomeiwen.com/subject/apvdlftx.html