Commit 8533fd1148566d134925f6433c1917a1fc272900
1 parent
84a65831
补充日志
Showing
2 changed files
with
7 additions
and
0 deletions
src/ai_platform/MultiSourceProcess.cpp
@@ -358,6 +358,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){ | @@ -358,6 +358,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){ | ||
358 | config.dec_type = DECODER_TYPE_FFMPEG; | 358 | config.dec_type = DECODER_TYPE_FFMPEG; |
359 | } | 359 | } |
360 | 360 | ||
361 | + LOG_INFO("[{}]-create decoder.",task_id); | ||
361 | AbstractDecoder* dec = pDecManager->createDecoder(config); | 362 | AbstractDecoder* dec = pDecManager->createDecoder(config); |
362 | if (!dec){ | 363 | if (!dec){ |
363 | return false; | 364 | return false; |
@@ -376,6 +377,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){ | @@ -376,6 +377,7 @@ bool CMultiSourceProcess::AddTask(task_param _cur_task_param){ | ||
376 | // 保存新添加任务的配置参数 | 377 | // 保存新添加任务的配置参数 |
377 | m_task_param_manager->add_task_param(task_id, _cur_task_param); | 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 | bool bStart = pDecManager->startDecodeByName(config.name); | 382 | bool bStart = pDecManager->startDecodeByName(config.name); |
381 | if (!bStart){ | 383 | if (!bStart){ |
src/decoder/interface/DecoderManager.cpp
@@ -38,6 +38,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | @@ -38,6 +38,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | ||
38 | return nullptr; | 38 | return nullptr; |
39 | } | 39 | } |
40 | 40 | ||
41 | + LOG_INFO("[{}]- before create.",config.name); | ||
42 | + | ||
41 | std::lock_guard<std::mutex> l(m_mutex); | 43 | std::lock_guard<std::mutex> l(m_mutex); |
42 | 44 | ||
43 | auto it = decoderMap.find(config.name); | 45 | auto it = decoderMap.find(config.name); |
@@ -68,6 +70,7 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | @@ -68,6 +70,7 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | ||
68 | return nullptr; | 70 | return nullptr; |
69 | } | 71 | } |
70 | 72 | ||
73 | + LOG_INFO("[{}]- dec init.",config.name); | ||
71 | config.cfg.dec_name = config.name; | 74 | config.cfg.dec_name = config.name; |
72 | bool bRet= dec->init(config.cfg); | 75 | bool bRet= dec->init(config.cfg); |
73 | if (bRet){ | 76 | if (bRet){ |
@@ -76,6 +79,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | @@ -76,6 +79,8 @@ AbstractDecoder* DecoderManager::createDecoder(MgrDecConfig config){ | ||
76 | LOG_INFO("[{}][{}]- 解码器初始化成功",config.name, config.cfg.uri); | 79 | LOG_INFO("[{}][{}]- 解码器初始化成功",config.name, config.cfg.uri); |
77 | return dec; | 80 | return dec; |
78 | } | 81 | } |
82 | + | ||
83 | + LOG_INFO("[{}]- dec init failed!",config.name); | ||
79 | 84 | ||
80 | // 创建失败,关闭解码器 | 85 | // 创建失败,关闭解码器 |
81 | dec->close(); | 86 | dec->close(); |