完善mingw编译环境的适配

This commit is contained in:
ziyue
2022-01-11 14:09:57 +08:00
parent fdcc29e0ed
commit 5b6ff0af27
6 changed files with 14 additions and 17 deletions

View File

@@ -376,9 +376,13 @@ private:
}
bool flushImmediatelyWhenCloseMerge() {
//一般的协议关闭合并写时立即刷新缓存这样可以减少一帧的延时但是rtp例外,请看相应的模板特例化函数
//一般的协议关闭合并写时立即刷新缓存这样可以减少一帧的延时但是rtp例外
//因为rtp的包很小一个RtpPacket包中也不是完整的一帧图像所以在关闭合并写时
//还是有必要缓冲一帧的rtp(也就是时间戳相同的rtp)再输出,这样虽然会增加一帧的延时
//但是却对性能提升很大,这样做还是比较划算的
GET_CONFIG(int, mergeWriteMS, General::kMergeWriteMS);
return mergeWriteMS <= 0;
return std::is_same<packet, RtpPacket>::value ? false : (mergeWriteMS <= 0);
}
private: