Skip to content

Tags: esuljic/betterplayer

Tags

0.0.82

Toggle 0.0.82's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/march 2022 changes (jhomlala#980)

* Fixed android embedding v2

* ExoPlayer updated to latest version

* Fixed ExoPlayer deprecated methods

* Updated android native code

* Updated android native code

* Updated dependencies

* 0.0.82 release

* Fixed lint issue

* Disabled test from CI

0.0.81

Toggle 0.0.81's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/december 2021 changes (jhomlala#855)

* Updated dependencies

* Fix bug where a render error can occur if the width of the player is less than 240 pixels. (jhomlala#810)

* Updated changelog

* Switch from jcenter to mavenCentral (jhomlala#798)

* Updated changelog

* Fixed badState error (jhomlala#796)

* Add dependencies on GCDWebServer and PINCache (jhomlala#787)

Trying to fix part of jhomlala#714

* Updated changelog

* Lint & format changes

* Updated installation documentation page

* Updated installation documentation page

* Updated installation documentation page

* Fixed full screen button padding in material controls.

* Added setBetterPlayerControlsConfiguration method

* Added `setOverriddenFit` in `BetterPlayerController`.

* Added `setOverriddenFit` in `BetterPlayerController`.

* General refactor

* Format

Co-authored-by: Alan <[email protected]>
Co-authored-by: Peter Majchrak <[email protected]>
Co-authored-by: masoudk2000 <[email protected]>
Co-authored-by: David Eriksson <[email protected]>

0.0.80

Toggle 0.0.80's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/december 2021 changes (jhomlala#854)

* Updated dependencies

* Fix bug where a render error can occur if the width of the player is less than 240 pixels. (jhomlala#810)

* Updated changelog

* Switch from jcenter to mavenCentral (jhomlala#798)

* Updated changelog

* Fixed badState error (jhomlala#796)

* Add dependencies on GCDWebServer and PINCache (jhomlala#787)

Trying to fix part of jhomlala#714

* Updated changelog

* Lint & format changes

* Updated installation documentation page

* Updated installation documentation page

* Updated installation documentation page

Co-authored-by: Alan <[email protected]>
Co-authored-by: Peter Majchrak <[email protected]>
Co-authored-by: masoudk2000 <[email protected]>
Co-authored-by: David Eriksson <[email protected]>

0.0.79

Toggle 0.0.79's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixed kotlin version issue (jhomlala#792)

0.0.78

Toggle 0.0.78's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/november 2021 changes (jhomlala#790)

* Fixed issue with full url of subtitle for HLS data source

* Kotlin migration (jhomlala#730)

* Rename .java to .kt

* Kotlin migration

* Kotlin migration

* Rename .java to .kt

* Kotlin migration

* Rename .java to .kt

* Kotlin migration

* Kotlin migration

* Kotlin migration

* Kotlin migration

* Kotlin migration

* Kotlin migration

* Updated ExoPlayer version to 2.15.1

* Fixed crash related to Android 12

* Added missing bugfix: Fixed issue with full url of subtitle for HLS data source.

* Fixing Android 12 issues

* * Fixed install page from docs.
* Fixed one of the showcase images

* * [BREAKING_CHANGE] Split controlsHidden into controlsHiddenStart and controlsHiddenEnd.

* * Added onTapDown handle for material and cupertino progress bar to handle show and hide of controls.

* General refactor

* * [BREAKING_CHANGE] Added to Function(bool) onPlayerVisibilityChanged to customControlsBuilder in [BetterPlayerConfiguration]

* Format

* General refactor

* Updated screenshots

* Updated versions

* General refactor

* * Fixed video in list example

0.0.77

Toggle 0.0.77's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/october changes (jhomlala#763)

* Fixed full screen safe area issue in cupertino controls

* Changed min. Flutter version to 2.2.3.

* Fixed subtitles duplication after changing data source.

* Added url parameter for changedResolution event

* Updated license

* Added [videoExtension] support for network data source for scenario where video source has no extension and cache manager requires it.

* Fixed progress bar issues when changing position of the video

* Added parameters to changedTrack event

* Added [changedPlaylistItem] event.

* auto detect fullscreen aspect ratio (jhomlala#741)

* Updated changelog, updated doc

* Updated docs

* Updated formatting

* Changed log level in ExoPlayer to Error.

* Updated screenshots

* Updated documentation

Co-authored-by: Maciej Brażewicz <[email protected]>

0.0.76

Toggle 0.0.76's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bugfix/hot reload fix (jhomlala#729)

* Fixed hot reload issue

* Revert normal player page

* Added useRootNavigator option to BetterPlayerConfiguration

* Updated changelog

0.0.75

Toggle 0.0.75's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixed iOS crash issue on Swift 5.5 (jhomlala#720)

0.0.74

Toggle 0.0.74's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
August/September changes (jhomlala#709)

* Added expandToFill parameter in BetterPlayerConfiguration

* Updated changelog

* * Added `BetterPlayerControlsConfiguration.theme` factory for `BetterPlayerControlsConfiguration`.

* Added null checks in seek commands in BetterPlayerControlsState.

* Fixed issue with live stream where player controls were always visible.

* Updated tests

* Updated tests

* Updated tests

* Updated tests

* Updated tests

* Added tests to CI

* Update ci.yml

* Updated tests

* Updated tests

* Updated tests

* Updated tests

* Updated tests, general refactor

* Updated cupertino theme

* Fixed iOS seek issue

* Fix iOS caching + add iOS feature: preCaching (jhomlala#670)

* Fix iOS caching + add iOS feature: preCaching

* Added required changes

* Fix compile issues

* Added stop pre cache iOS implementation

* Updated caching implementation

* Updated caching implementation

* Updated caching implementation

* Updated caching implementation

* Updated documentation

* Fixed video FPS hardcoded to 30 on iOs (jhomlala#705)

Co-authored-by: Jakub <[email protected]>

* Updated changelog

* set default subtitle from hls (jhomlala#688)

* set default subtitle from hls

* remove comments

* General refactor

* Disabled analysis options.

* Flutter 2.5 update

* Flutter 2.5 update

* Disabled lint

* Fixed analyzer

* Updated dependencies

* Updated version

Co-authored-by: themadmrj <[email protected]>
Co-authored-by: Anton Krasov <[email protected]>
Co-authored-by: Siloe Bezerra Bispo <[email protected]>

0.0.73

Toggle 0.0.73's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/august changes (jhomlala#649)

* Added licenseUrl support for iOS DRM.

* Fixed RTL text direction issue in player controls.

* Updated normal player page

* Added currently displayed subtitle

* Added additional check in `postControllerEvent` to handle scenario where event stream is closed.

* Updated ExoPlayer version

* Buffering fix in Android, video list update

* * Added `setMixWithOthers` method in `BetterPlayerListVideoPlayerController`.

* Fixed broken ling in cover page of documentatio

* Fixed progress bar issue where position could be set above video duration

* Fixed iOS remote notification command issu

* Update welcome_page.dart (jhomlala#607)

Removed duplicated page

* Removed duplicated page in example app (by https://github.com/pinguluk)

* Added support for ClearKey DRM for File Datasource. (jhomlala#566)

* Added support for ClearKey DRM for File Datasource.

* Formatting of ClearKey implementation code.

* Added ClearKey support for BetterPlayerDataSourceType.network and BetterPlayerDataSourceType.memory for Android.

* Added ClearKey DRM to new documentation format.

* Clear key DRM update

* Better UI Changes (jhomlala#594)

* Better UI Changes

* Update ci.yml

* Feature/july changes (jhomlala#598)

* Fixed play after seeking issue on iOS

* Fixed audio track selection issue on iOS/Android

* Fixed issue where speed which couldn't be applied on iOS was saved in player state.

* Added support for D-pad navigation using a Android TV remote control (jhomlala#586)

* Exposes all active eventListener (jhomlala#585)

* Updated changelog

* Added docs

* Updated documentation

* Updated documentation

* Added BetterPlayerMultipleGestureDetector, general refactor

* General refactor

Co-authored-by: Daniel Zarins <[email protected]>
Co-authored-by: Letalus <[email protected]>

* Updated docs

* Updated docs

* Updated docs

* Updated docs

* fixed conflicts

* Duplicated named argument 'onLongPress' removed

* Better UI Changes

* Feature/july changes (jhomlala#598)

* Fixed play after seeking issue on iOS

* Fixed audio track selection issue on iOS/Android

* Fixed issue where speed which couldn't be applied on iOS was saved in player state.

* Added support for D-pad navigation using a Android TV remote control (jhomlala#586)

* Exposes all active eventListener (jhomlala#585)

* Updated changelog

* Added docs

* Updated documentation

* Updated documentation

* Added BetterPlayerMultipleGestureDetector, general refactor

* General refactor

Co-authored-by: Daniel Zarins <[email protected]>
Co-authored-by: Letalus <[email protected]>

* fixed conflicts

Co-authored-by: Jakub <[email protected]>
Co-authored-by: Daniel Zarins <[email protected]>
Co-authored-by: Letalus <[email protected]>

* Updated changelog

* Added `sigmaX` and `sigmaY` parameters in BetterPlayerControlsConfiguration

* Updated lint and format

* Updated versions

Co-authored-by: Pinguluk <[email protected]>
Co-authored-by: tinusneethling <[email protected]>
Co-authored-by: creativeblaq <[email protected]>
Co-authored-by: Daniel Zarins <[email protected]>
Co-authored-by: Letalus <[email protected]>