Cameron Gutman
fa7b23f339
Catch RTP FEC queue corruption earlier
2018-09-04 15:56:02 -07:00
Cameron Gutman
99cfae7acc
Add receive time to decode unit
2017-06-10 16:08:52 -07:00
Cameron Gutman
4134ea3c23
Prevent the depacketizer from receiving parity packets
2017-06-10 15:42:51 -07:00
Cameron Gutman
c386569754
Remove length prefix on video buffers
2017-06-10 12:55:50 -07:00
Cameron Gutman
3deba8de7e
Reduce video latency by 1 frame by not waiting for the next frame to signal us to give the current frame to the decoder. Also avoid giving partially reconstructed frames to the depacketizer because it can get confused with certain packet loss patterns.
2017-06-07 21:52:49 -07:00
Cameron Gutman
fe52c1848a
Prevent FEC from breaking after 64K frames
2017-05-07 22:27:15 -07:00
Iwan Timmer
9bf8d361a1
Forward Error Correction ( #24 )
...
* Preperation for FEC by adding new queue which buffers whole frames
* Add code for creating recovered RTP packet
* Add checks before repair missing packets
* Initial implementation for single FEC packet
* Implement FEC for multiple packets
2017-05-04 21:22:30 -07:00