diff --git a/av_transport/common/src/av_trans_utils.cpp b/av_transport/common/src/av_trans_utils.cpp index 4a737505c0a6f5fbfda400b410ab98f643cf98dc..38b0b2cf84537d538f3c76f8917f099d48690400 100644 --- a/av_transport/common/src/av_trans_utils.cpp +++ b/av_transport/common/src/av_trans_utils.cpp @@ -184,7 +184,7 @@ void Convert2HiSBufferMeta(std::shared_ptr transBuffer, std::shar TRUE_LOG_MSG(!transMeta->GetMetaItem(AVTransTag::PRE_TIMESTAMP, value), "get PRE_TIMESTAMP meta failed"); - unsigned long num; + long num = 0; auto res = std::from_chars(value.data(), value.data() + value.size(), num); if (res.ec == std::errc()) { hisVMeta->pts_ = num;