The Jenkins Controller is preparing for shutdown. No new builds can be started.
Summary
- AudioSink: Enhance description re 'AudioFrame' and 'frameDuration' also using enqueueData() -> 1 AudioFrame (details)
- AudioSink: Add getAvgFrameDuration(); API-Doc: Default*: 'frame' -> AudioFrame; init(): Use getAvgFrameDuration() for queue growth and limit. (details)
- AudioFormat/AudioSink: Use float in seconds for duration to avoid losing precision when dealing with stats, averages etc (details)
- AudioSink: Refine context locking where supported, have a more usable universal API interface (details)
- AudioSink: Drop getMaxSupportedChannels(), use getNativeFormat(), getPreferredFormat() and isSupported(); Add setChannelLimit() impacting (details)