Commit 305d9bc2 by xiongziliang

完善twcc rtcp包相关代码

parent 1f997085
...@@ -460,7 +460,7 @@ map<uint16_t, std::pair<SymbolStatus, uint32_t/*stamp*/> > FCI_TWCC::getPacketCh ...@@ -460,7 +460,7 @@ map<uint16_t, std::pair<SymbolStatus, uint32_t/*stamp*/> > FCI_TWCC::getPacketCh
} }
for (auto &pr : ret) { for (auto &pr : ret) {
CHECK(ptr <= end); CHECK(ptr <= end);
pr.second.second = 250 * getRecvDelta(pr.second.first, ptr, end); pr.second.second = getRecvDelta(pr.second.first, ptr, end);
} }
return ret; return ret;
} }
......
...@@ -350,9 +350,10 @@ public: ...@@ -350,9 +350,10 @@ public:
void check(size_t size); void check(size_t size);
string dumpString(size_t total_size) const; string dumpString(size_t total_size) const;
uint16_t getBaseSeq() const; uint16_t getBaseSeq() const;
//单位64ms
uint32_t getReferenceTime() const; uint32_t getReferenceTime() const;
uint16_t getPacketCount() const; uint16_t getPacketCount() const;
map<uint16_t, std::pair<SymbolStatus, uint32_t/*recv delta 微秒*/> > getPacketChunkList(size_t total_size) const; map<uint16_t, std::pair<SymbolStatus, uint32_t/*recv delta,单位为250us*/> > getPacketChunkList(size_t total_size) const;
private: private:
//base sequence number,基础序号,本次反馈的第一个包的序号;也就是RTP扩展头的序列号 //base sequence number,基础序号,本次反馈的第一个包的序号;也就是RTP扩展头的序列号
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论