Commit 8533fd1148566d134925f6433c1917a1fc272900

Authored by Hu Chunming
1 parent 84a65831

补充日志

src/ai_platform/MultiSourceProcess.cpp
... ... @@ -358,6 +358,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){
358 358 config.dec_type = DECODER_TYPE_FFMPEG;
359 359 }
360 360  
  361 + LOG_INFO("[{}]-create decoder.",task_id);
361 362 AbstractDecoder* dec = pDecManager->createDecoder(config);
362 363 if (!dec){
363 364 return false;
... ... @@ -376,6 +377,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){
376 377 // 保存新添加任务的配置参数
377 378 m_task_param_manager->add_task_param(task_id, _cur_task_param);
378 379  
  380 + LOG_INFO("[{}]-start decode.",task_id);
379 381 // 所有参数都准备好之后再启动解码
380 382 bool bStart = pDecManager->startDecodeByName(config.name);
381 383 if (!bStart){
... ...
src/decoder/interface/DecoderManager.cpp
... ... @@ -38,6 +38,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){
38 38 return nullptr;
39 39 }
40 40  
  41 + LOG_INFO("[{}]- before create.",config.name);
  42 +
41 43 std::lock_guard<std::mutex> l(m_mutex);
42 44  
43 45 auto it = decoderMap.find(config.name);
... ... @@ -68,6 +70,7 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){
68 70 return nullptr;
69 71 }
70 72  
  73 + LOG_INFO("[{}]- dec init.",config.name);
71 74 config.cfg.dec_name = config.name;
72 75 bool bRet= dec->init(config.cfg);
73 76 if (bRet){
... ... @@ -76,6 +79,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){
76 79 LOG_INFO("[{}][{}]- 解码器初始化成功",config.name, config.cfg.uri);
77 80 return dec;
78 81 }
  82 +
  83 + LOG_INFO("[{}]- dec init failed!",config.name);
79 84  
80 85 // 创建失败,关闭解码器
81 86 dec->close();
... ...