Commit 7ed3972f8faf55050a936dc37c16b9eec91b64ca
1 parent
e1ce3bbb
去掉过时代码
Showing
1 changed file
with
0 additions
and
20 deletions
src/decoder/dvpp/DvppDecoder.cpp
@@ -618,12 +618,6 @@ void DvppDecoder::read_thread() { | @@ -618,12 +618,6 @@ void DvppDecoder::read_thread() { | ||
618 | break; | 618 | break; |
619 | } | 619 | } |
620 | nSended = sendPkt(vdecChannelDesc, pkt, frame_nb); | 620 | nSended = sendPkt(vdecChannelDesc, pkt, frame_nb); |
621 | - | ||
622 | - if(frame_nb > 20 && m_avg_decode_time > 0) | ||
623 | - { | ||
624 | - // 针对文件,根据解码时间做延时,避免占用过多显存 | ||
625 | - std::this_thread::sleep_for(std::chrono::milliseconds(m_avg_decode_time)); | ||
626 | - } | ||
627 | } | 621 | } |
628 | 622 | ||
629 | if(nSended < 0) { | 623 | if(nSended < 0) { |
@@ -806,20 +800,6 @@ void DvppDecoder::doVdppVdecCallBack(acldvppStreamDesc *input, acldvppPicDesc *o | @@ -806,20 +800,6 @@ void DvppDecoder::doVdppVdecCallBack(acldvppStreamDesc *input, acldvppPicDesc *o | ||
806 | 800 | ||
807 | m_out_count++; | 801 | m_out_count++; |
808 | 802 | ||
809 | - if (m_out_count % 20 == 0) | ||
810 | - { | ||
811 | - m_decode_20_time -= m_avg_decode_time*20; // 减去等待用的时间就是实际解码用时 | ||
812 | - m_avg_decode_time = m_decode_20_time / 20; | ||
813 | - LOG_INFO("[{}]- m_avg_decode_time: {}", m_dec_name, m_avg_decode_time); | ||
814 | - if (m_avg_decode_time <= 0) { | ||
815 | - m_avg_decode_time = 1; | ||
816 | - } | ||
817 | - m_decode_20_time = 0; | ||
818 | - } | ||
819 | - m_decode_20_time += UtilTools::get_cur_time_ms() - userData->sendTime; | ||
820 | - // LOG_INFO("[{}]- m_decode_20_time: {}", m_dec_name, m_decode_20_time); | ||
821 | - | ||
822 | - | ||
823 | CHECK_AND_RETURN_NOVALUE(aclrtSetCurrentContext(m_context), "aclrtSetCurrentContext failed"); | 803 | CHECK_AND_RETURN_NOVALUE(aclrtSetCurrentContext(m_context), "aclrtSetCurrentContext failed"); |
824 | 804 | ||
825 | void *inputDataDev = acldvppGetStreamDescData(input); | 805 | void *inputDataDev = acldvppGetStreamDescData(input); |