diff --git a/src/decoder/dvpp/DvppDecoder.cpp b/src/decoder/dvpp/DvppDecoder.cpp index 55f1255..2b054f0 100644 --- a/src/decoder/dvpp/DvppDecoder.cpp +++ b/src/decoder/dvpp/DvppDecoder.cpp @@ -574,6 +574,8 @@ void DvppDecoder::read_thread() { } if(nSended < 0) { + // 执行出错,强行结束整个任务 + m_bRunning=false; break; } }