bitmovin-player-ui
Advanced tools
Changelog
[2.18.0] (2018-08-08)
ListBox
to display multiple selectable items (#121)SettingsPanel
s for subtitles and audio tracksUIContainerConfig.hidePlayerStateExceptions
option to configure player states in which the controls will not be hiddenRecommendationOverlay
behind TitleBar
to avoid hidden FullscreenToggleButton
in replay screen and prevent smartphone users from exiting fullscreenChangelog
[2.17.1] (2018-08-01)
Changelog
[2.17.0] (2018-07-10)
AirPlayToggleButton
to modernSmallScreenUI
for MacOS devicesPictureInPictureToggleButton
to modernSmallScreenUI
for MacOS devicesUIConfig.playbackSpeedSelectionEnabled
option to show/hide PlaybackSpeedSelectBox
within the SettingsPanel
PlaybackSpeedSelectBox
is no longer visible within the SettingsPanel
by defaultSelectBox
also when the UI hidesChangelog
[2.16.0] (2018-06-27)
PlaybackToggleButton
to paused if a play attempt is rejected (ON_WARNING 5008
; e.g. in case of autoplay)UIManager
API to dynamically manage SeekBar
markers: getTimelineMarkers
, addTimelineMarker
, removeTimelineMarker
(#103)TimelineMarker.duration
(#103)SeekBar
and SeekBarLabel
through TimelineMarker.cssClasses
(#103)ListSelectorConfig.filter
to filter items of auto-populated SelectBox
implementations, e.g. SubtitleSelectBox
(#117)ListSelectorConfig.translator
to translate item labels of auto-populated SelectBox
implementations, e.g. SubtitleSelectBox
(#117)HugePlaybackToggleButton
only on state changes (not when UI is initially loaded)HugePlaybackToggleButton
play animation when config.playback.autoplay
is enabled or the player is already playingUIConfig
from components into UIManager
UIManager
SelectBox
floating after the parent container (e.g. SettingsPanel
) was hiddenChangelog
[2.14.0] (2018-05-02)
License change from LGPLv3 to MIT.
ON_PLAYBACK_SPEED_CHANGED
event to display the correct speed in the PlaybackSpeedSelectBox
on
/off
over addEventHandler
/removeEventHandler
with player version 7.8+ to avoid deprecation log messagesdata-bmpui-volume-level-tens
attribute on VolumeToggleButton
for more granular styling of the volume icononClass
/offClass
configuration properties in ToggleButtonConfig
to allow customizing the state marker CSS class namesbmpui-low
marker class from VolumeToggleButton
(replaced by data-bmpui-volume-level-tens
attribute)VolumeToggleButton
mute state marker CSS class names from off
/on
to unmuted
/muted
VolumeToggleButton
into mute state when the player volume is set to 0
(avoids transitions from zero volume to muted)10
when the player is unmuted and the volume is below 10
(avoids transitions from muted to zero volume)VolumeSlider
ToggleButton
state at UI configurationSettingsPanel
attempted to check isActive
on non-SettingsPanelItem
components (e.g. CloseButton
)HugePlaybackToggleButton
to player when autoplay is blockedSeekBar
bar levels and scrubber positioning in Android 4.4 WebViewChangelog
[2.13.0] (2018-03-15)
Changelog
[2.12.1] (2018-02-21)
SeekBar
and VolumeSlider
bar indicatorsEventDispatcher
when a handler is unsubscribed by a handler