5.1.1. Release notes for v0.15

5.1.1.1. v0.15.0

New Features

Test pattern video input feed parameters added

The existing VideoInputFeedTestPattern class has been extended to allow applications to configure the test pattern type, animation mode, colours, and other parameters.

WebRTC and SRT stats feed requests added

We have added two new types of FeedRequest that allow applications to request statistics for WebRTC and SRT (peer) feeds: WebRtcStatsRequest and SrtFeedStatsRequest respectively.

The new classes replace the experimental stats logging requests that were added in v0.14.3. The experimental form only logged the stats to output, but the new requests call an application- provided callback with the collected stats in a C++ struct. This allows applications to handle the stats in a more flexible manner (including of course logging).

The “Complete” sample has been updated to demonstrate the use WebRTC stats requests, and the “Peer Simplex” sample has been updated to demonstrate the use of SRT stats requests.

For more details about requesting stats, see Media session feed statistics and Peer feed statistics.

Bug fixes

Intermittent issue with video crop stages

The VideoStageCrop class has been updated to fix an intermittent issue wherein it would cause renegotiation of a video feed shortly after the feed was started, causing some video inputs to fail to start.