Commit 1c14239d by xiongziliang

修复编译问题

parent a6928a0b
...@@ -113,7 +113,10 @@ bool AACRtpDecoder::inputRtp(const RtpPacket::Ptr &rtppack, bool key_pos) { ...@@ -113,7 +113,10 @@ bool AACRtpDecoder::inputRtp(const RtpPacket::Ptr &rtppack, bool key_pos) {
static const uint32_t max_size = sizeof(AACFrame::buffer) - ADTS_HEADER_LEN; static const uint32_t max_size = sizeof(AACFrame::buffer) - ADTS_HEADER_LEN;
while (ptr < end) { while (ptr < end) {
auto size = std::min(max_size, (uint32_t) (end - ptr)); auto size = (uint32_t) (end - ptr);
if(size > max_size){
size = max_size;
}
if (_adts->aac_frame_length + size > sizeof(AACFrame::buffer)) { if (_adts->aac_frame_length + size > sizeof(AACFrame::buffer)) {
//数据太多了,先清空 //数据太多了,先清空
flushData(); flushData();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论