1 Star 0 Fork 15

seanpan2016/Encoder

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.cpp 1.26 KB
一键复制 编辑 原始数据 按行查看 历史
zc 提交于 2022-03-21 11:57 +08:00 . 修正usb摄像头音频问题
#include <QCoreApplication>
#include <QTextCodec>
#include <QFile>
#include "Link.h"
#include "Config.h"
#include "RPC.h"
#include "Json.h"
#include "Version.h"
#include "Record.h"
#include "Push.h"
#include "UART.h"
#include "Intercom.h"
RPC *GRPC;
Record *GRecord;
Push *GPush;
UART *GUart;
Intercom *GIntercom;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QTextCodec *codec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForLocale(codec);
if(!Link::init())
return 0;
QString ver;
ver=ver.sprintf("%s build %s_%d",VERSION_VER,VERSION_DATE,VERSION_BUILD);
QVariantMap version=Json::loadFile("/link/config/version.json").toMap();
version["app"]=ver;
version["sdk"]=Link::getVersion()["version"].toString()
+" build "+Link::getVersion()["date"].toString()
+"_"+Link::getVersion()["build"].toString();
Json::saveFile(version,"/link/config/version.json");
GRPC=new RPC();
GRPC->startNTP();
Config::loadConfig(CFGPATH);
GRecord=new Record();
GRecord->init();
GPush=new Push();
GPush->init();
GUart=new UART();
GUart->init();
GIntercom=new Intercom();
GIntercom->init();
GRPC->init();
return a.exec();
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C/C++
1
https://gitee.com/seanpan2016/Encoder.git
git@gitee.com:seanpan2016/Encoder.git
seanpan2016
Encoder
Encoder
master

搜索帮助