提交 da9c1618 authored 作者: Mike Jerris's avatar Mike Jerris

Merge pull request #1768 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:FS-11788 to master

* commit 'f3d21a2d':
  FS-11788: JB: fix packets per video frame count and allow count on vbw
...@@ -687,13 +687,11 @@ static inline void add_node(switch_jb_t *jb, switch_rtp_packet_t *packet, switch ...@@ -687,13 +687,11 @@ static inline void add_node(switch_jb_t *jb, switch_rtp_packet_t *packet, switch
jb->highest_wrote_ts = packet->header.ts; jb->highest_wrote_ts = packet->header.ts;
jb->complete_frames++; jb->complete_frames++;
if (!switch_test_flag(jb, SJB_QUEUE_ONLY)) { jb->packet_count--;
if (jb->packet_count > jb->max_packet_len) { if (jb->packet_count > jb->max_packet_len) {
jb->max_packet_len = jb->packet_count; jb->max_packet_len = jb->packet_count;
}
jb->packet_count = 0;
} }
jb->packet_count = 1;
node->complete_frame_mark = TRUE; node->complete_frame_mark = TRUE;
} else if (!jb->write_init) { } else if (!jb->write_init) {
jb->highest_wrote_ts = packet->header.ts; jb->highest_wrote_ts = packet->header.ts;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论