Skip to content

Playback settings

Compare
Choose a tag to compare
@defagos defagos released this 04 Dec 15:59
· 1650 commits to master since this release
  • Playback settings have been collected in an SRGLetterboxPlaybackSettings object, which now replaces the (usually long) parameter list of playback methods.
  • The SRGLetterboxControllerPlaylistDataSource protocol provides a new method for playlist implementations to supply the settings to use when playing a media.
  • The SRGLetterboxDefaultStartBitRate constant has been removed. The default start bit rate is still 800kbps, given by the SRGDefaultStartBitRate constant.
  • Fixes continuous playback interrupting playback of a new media, chapter or segment. Moreover, the Letterbox view now does not display any timeline anymore when the continuous playback screen is visible.
  • Fixes DVR livestreams incorrectly starting at the DVR window beginning.
  • Livestreams are now considered to be played in live conditions in their last 45 seconds. Consequently, livestreams shorter than 45 seconds provide no DVR capabilities, while streams over 45 seconds do. This ensures that some livestreams without DVR capabilities (e.g. SRF 1) never display any DVR controls.

ℹ️ With this update, please use SRG Content Protection 1.1.1 (Public or Private).