Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bitmovin-player-ui

Package Overview
Dependencies
Maintainers
1
Versions
141
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bitmovin-player-ui - npm Package Versions

1
15

2.18.0

Diff

Changelog

Source

[2.18.0] (2018-08-08)

Added

  • UI element ListBox to display multiple selectable items (#121)
  • Icon for subtitles
  • Icon for audio tracks
  • Demo section within the UI variants in the playground
  • Demo with separate SettingsPanels for subtitles and audio tracks
  • UIContainerConfig.hidePlayerStateExceptions option to configure player states in which the controls will not be hidden

Changed

  • SmallScreenUI: Move RecommendationOverlay behind TitleBar to avoid hidden FullscreenToggleButton in replay screen and prevent smartphone users from exiting fullscreen
  • SmallScreenUI: Do not hide controls in replay screen
bitadmin
published 2.17.1 •

Changelog

Source

[2.17.1] (2018-08-01)

Fixed

  • Rendering of single-image thumbnails
  • Local storage detection in Firefox
bitadmin
published 3.0.0-a1pha.1 •

bitadmin
published 2.17.0 •

Changelog

Source

[2.17.0] (2018-07-10)

Added

  • AirPlayToggleButton to modernSmallScreenUI for MacOS devices
  • PictureInPictureToggleButton to modernSmallScreenUI for MacOS devices
  • UIConfig.playbackSpeedSelectionEnabled option to show/hide PlaybackSpeedSelectBox within the SettingsPanel

Changed

  • PlaybackSpeedSelectBox is no longer visible within the SettingsPanel by default

Fixed

  • Apply the IE/Firefox workaround of v2.16.0 to hide the hovered dropdown panel of a SelectBox also when the UI hides
bitadmin
published 2.16.0 •

Changelog

Source

[2.16.0] (2018-06-27)

Added

  • Revert state of 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)
  • Interval marking with added property TimelineMarker.duration (#103)
  • Custom CSS classes on markers in 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)

Changed

  • Animate HugePlaybackToggleButton only on state changes (not when UI is initially loaded)
  • Hide HugePlaybackToggleButton play animation when config.playback.autoplay is enabled or the player is already playing
  • Consolidated configuration management of UIConfig from components into UIManager
  • Configuration from the player source now takes precedence over the configuration passed into the UIManager

Fixed

  • IE & Firefox could leave the dropdown panel of an active/hovered SelectBox floating after the parent container (e.g. SettingsPanel) was hidden
bitadmin
published 2.15.0 •

Changelog

Source

[2.15.0] (2018-06-08)

Added

  • UIManager API to switch UI variants: UIConfig.autoUiVariantResolve, onUiVariantResolve event, getUiVariants, resolveUiVariant, switchToUiVariant (#102)
bitadmin
published 2.14.0 •

Changelog

Source

[2.14.0] (2018-05-02)

License change from LGPLv3 to MIT.

Added

  • Subscribe to the ON_PLAYBACK_SPEED_CHANGED event to display the correct speed in the PlaybackSpeedSelectBox
  • Prefer on/off over addEventHandler/removeEventHandler with player version 7.8+ to avoid deprecation log messages
  • data-bmpui-volume-level-tens attribute on VolumeToggleButton for more granular styling of the volume icon
  • onClass/offClass configuration properties in ToggleButtonConfig to allow customizing the state marker CSS class names

Changed

  • Removed bmpui-low marker class from VolumeToggleButton (replaced by data-bmpui-volume-level-tens attribute)
  • Renamed VolumeToggleButton mute state marker CSS class names from off/on to unmuted/muted
  • Change VolumeToggleButton into mute state when the player volume is set to 0 (avoids transitions from zero volume to muted)
  • Set player volume to 10 when the player is unmuted and the volume is below 10 (avoids transitions from muted to zero volume)
  • Removed volume level animation from VolumeSlider

Fixed

  • Initialize ToggleButton state at UI configuration
  • SettingsPanel attempted to check isActive on non-SettingsPanelItem components (e.g. CloseButton)
  • User interaction passthrough from HugePlaybackToggleButton to player when autoplay is blocked
  • SeekBar bar levels and scrubber positioning in Android 4.4 WebView
bitadmin
published 2.13.0 •

Changelog

Source

[2.13.0] (2018-03-15)

Changed

  • Consistent UI's prepared state detection by only looking at the player's ready state
bitadmin
published 2.12.1 •

Changelog

Source

[2.12.1] (2018-02-21)

Fixed

  • Flickering heights of SeekBar and VolumeSlider bar indicators
  • "Concurrent" modification of event handlers in EventDispatcher when a handler is unsubscribed by a handler
bitadmin
published 2.12.0 •

Changelog

Source

[2.12.0] (2018-01-22)

Changed

  • Execute volume control availability test on dummy media element to prevent unexpected interference with muted autoplay

Fixed

  • Positioning of SeekBar markers was broken due to style changes in 2.11.0
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc