Tags: erindolson/betterplayer
Tags
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 <adman1108@gmail.com> Co-authored-by: Peter Majchrak <pm@lix.com> Co-authored-by: masoudk2000 <52602761+masoudk2000@users.noreply.github.com> Co-authored-by: David Eriksson <david@activout.se>
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 <adman1108@gmail.com> Co-authored-by: Peter Majchrak <pm@lix.com> Co-authored-by: masoudk2000 <52602761+masoudk2000@users.noreply.github.com> Co-authored-by: David Eriksson <david@activout.se>
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
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 <brazol@gmail.com>
Bugfix/hot reload fix (jhomlala#729) * Fixed hot reload issue * Revert normal player page * Added useRootNavigator option to BetterPlayerConfiguration * Updated changelog
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 <jhomlala@gmail.com> * 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 <themadmrj@users.noreply.github.com> Co-authored-by: Anton Krasov <anton.krasov@gmail.com> Co-authored-by: Siloe Bezerra Bispo <siloebb@gmail.com>
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 <74965667+danielz-nenda@users.noreply.github.com> Co-authored-by: Letalus <41230136+Letalus@users.noreply.github.com> * 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 <74965667+danielz-nenda@users.noreply.github.com> Co-authored-by: Letalus <41230136+Letalus@users.noreply.github.com> * fixed conflicts Co-authored-by: Jakub <jhomlala@gmail.com> Co-authored-by: Daniel Zarins <74965667+danielz-nenda@users.noreply.github.com> Co-authored-by: Letalus <41230136+Letalus@users.noreply.github.com> * Updated changelog * Added `sigmaX` and `sigmaY` parameters in BetterPlayerControlsConfiguration * Updated lint and format * Updated versions Co-authored-by: Pinguluk <luca_paun@yahoo.com> Co-authored-by: tinusneethling <59045462+tinusneethling@users.noreply.github.com> Co-authored-by: creativeblaq <76699978+creativeblaq@users.noreply.github.com> Co-authored-by: Daniel Zarins <74965667+danielz-nenda@users.noreply.github.com> Co-authored-by: Letalus <41230136+Letalus@users.noreply.github.com>
PreviousNext