IceLink 3.0.7 has been released!
For this round, we've added some buffer pooling to the Xamarin iOS video source to help reduce allocations on the LOH. There's also a number of improvements that will increase video quality and reduce potential macro blocking for large frames being sent on poor networks.
- Added DataBuffer pooling to Xamarin iOS VideoSource.
- Updated and fixed ActiveX detection to resolve Xamarin freeze on Join;
- VideoDepacketizers now ensure late assembled VideoFrames are not raised to VideoDecoders to thwart delta/slice frames from causing macro blocking;
- Java Win_x86 Vpx no longer requires VC++ redistributable;
- Adjusted VP8 and h.264 Depacketizers to handle cases of RtpSequenceNumber wrap-around mid frame;
- YUV-to-RGB conversion caused rendering of images to be split into individual Red, Green and Blue planes when running the the Java examples on Windows (Merged in from 126.96.36.199 Hotfix);
- Fixed Receive-only bug in Java Example.
If you're curious about best practices related to device and network performance, and haven't already checked it out, we've added a Tuning Guide with some information on various hardware and link speeds to http://docs.frozenmountain.com
Head on over to the Downloads page to pick up the latest!