diff --git a/src/decoder/gb28181/DvppGB28181Decoder.cpp b/src/decoder/gb28181/DvppGB28181Decoder.cpp index 1c4de41..4d1942a 100644 --- a/src/decoder/gb28181/DvppGB28181Decoder.cpp +++ b/src/decoder/gb28181/DvppGB28181Decoder.cpp @@ -95,7 +95,7 @@ bool DvppGB28181Decoder::init(FFDecConfig& cfg){ return false; } - m_dec_name = cfg.uri; + m_dec_name = cfg.dec_name; m_frameSkip = cfg.skip_frame; if (m_frameSkip < 1) m_frameSkip = 1; @@ -124,7 +124,7 @@ bool DvppGB28181Decoder::start() { m_status = ERUNNING; - bool bRet = m_rtpPtr->Open(m_dec_name); + bool bRet = m_rtpPtr->Open(m_cfg.uri); if(bRet){ pthread_create(&m_post_decode_thread,0, [](void* arg)