Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

main to develop #68

Merged
merged 4 commits into from
Oct 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion flutter_theoplayer_sdk/flutter_theoplayer_sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[Unreleased]
## 8.3.0

* Updated THEOplayer to 8.3.0.
* Added [THEOlive support](https://github.com/THEOplayer/flutter-theoplayer-sdk/blob/main/doc/theolive.md) for Flutter WEB.
* Deprecated getX and setX methods on THEOplayer API in favor of properties.
* Added new properties on THEOplayer API. (`muted`, `played`, `buffered`, `videoTracks`, etc... for the full list check the API.)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

def theoplayerVersion ='8.2.0'
def theoplayerVersion ='8.3.0'

android {
namespace "com.theoplayer.theoplayer_example"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ PODS:
- Flutter
- theoplayer_ios (1.0.3):
- Flutter
- THEOplayerSDK-core (= 8.2.0)
- THEOplayerSDK-core (8.2.0)
- THEOplayerSDK-core (= 8.3.0)
- THEOplayerSDK-core (8.3.0)

DEPENDENCIES:
- Flutter (from `Flutter`)
Expand All @@ -27,8 +27,8 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
integration_test: ce0a3ffa1de96d1a89ca0ac26fca7ea18a749ef4
theoplayer_ios: c6172ac72ac8bbc62b90ebdfcf802a65935965af
THEOplayerSDK-core: 0596e3bfd8afeb0e479ba54cd30ee74eac8a5e60
theoplayer_ios: 0b6cb07ecb98d2eb31d8939bb58d8e9a8bdd69fd
THEOplayerSDK-core: 03e55ca6dfe3f16d52fdc9e4bdc6bff150d63531

PODFILE CHECKSUM: a57f30d18f102dd3ce366b1d62a55ecbef2158e5

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
THEOplayer is based on patented technology developed by
THEO Technologies (https://www.theoplayer.com).

Version: 8.2.0
Created: 2024-10-10T09:11:44.266Z
Version: 8.3.0
Created: 2024-10-23T09:21:37.340Z
*/
var a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==s?s:"undefined"!=typeof global?global:this,s=a.window;a.document,a.location,a.navigator,a.setTimeout,a.clearTimeout,a.setInterval,a.clearInterval,a.Error,a.TypeError,a.SyntaxError,a.Object,a.Math,a.parseInt,a.parseFloat,a.isNaN,a.Uint8Array,a.Worker,a.WorkerGlobalScope,a.XMLHttpRequest;import{G as e,H as o,Ja as r,Ka as t,La as l,Ma as i,Na as n,Oa as f,Pa as y,Va as d,Xa as p}from"./THEOplayer.common.esm.js";export{r as ChromelessPlayer,o as ErrorCategory,e as ErrorCode,r as Player,p as cache,d as cast,l as features,n as playerSuiteVersion,f as players,y as registerContentProtectionIntegration,t as utils,i as version};
var a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==s?s:"undefined"!=typeof global?global:this,s=a.window;a.document,a.location,a.navigator,a.setTimeout,a.clearTimeout,a.setInterval,a.clearInterval,a.Error,a.TypeError,a.SyntaxError,a.Object,a.Math,a.parseInt,a.parseFloat,a.isNaN,a.Uint8Array,a.Worker,a.WorkerGlobalScope,a.XMLHttpRequest;import{G as e,H as o,Ka as r,La as t,Ma as l,Na as i,Oa as n,Pa as f,Qa as y,Wa as d,Ya as p}from"./THEOplayer.common.esm.js";export{r as ChromelessPlayer,o as ErrorCategory,e as ErrorCode,r as Player,p as cache,d as cast,l as features,n as playerSuiteVersion,f as players,y as registerContentProtectionIntegration,t as utils,i as version};

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions flutter_theoplayer_sdk/flutter_theoplayer_sdk/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: theoplayer
description: Official THEOplayer Flutter SDK that brings streaming video playback for Android, iOS, and Web platforms with DRM support and premium features.
version: 8.2.0
version: 8.3.0
homepage: https://theoplayer.com
repository: https://github.com/THEOplayer/flutter-theoplayer-sdk

Expand All @@ -13,10 +13,10 @@ dependencies:
sdk: flutter
flutter_web_plugins:
sdk: flutter
theoplayer_platform_interface: 8.2.0
theoplayer_android: 8.2.0
theoplayer_ios: 8.2.0
theoplayer_web: 8.2.0
theoplayer_platform_interface: 8.3.0
theoplayer_android: 8.3.0
theoplayer_ios: 8.3.0
theoplayer_web: 8.3.0

dev_dependencies:
flutter_test:
Expand Down
12 changes: 12 additions & 0 deletions flutter_theoplayer_sdk/flutter_theoplayer_sdk_android/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 8.3.0

* Updated THEOplayer to 8.3.0.
* Added [THEOlive support](https://github.com/THEOplayer/flutter-theoplayer-sdk/blob/main/doc/theolive.md) for Flutter WEB.
* Deprecated getX and setX methods on THEOplayer API in favor of properties.
* Added new properties on THEOplayer API. (`muted`, `played`, `buffered`, `videoTracks`, etc... for the full list check the API.)
* Changed `THEOplayer.allowBackgroundPlayback()` to `THEOplayer.allowBackgroundPlayback`. **(Breaking change)**.
* Changed `THEOplayer.allowAutomaticPictureInPicture()` to `THEOplayer.allowAutomaticPictureInPicture`. **(Breaking change)**.
* Changed `THEOplayer.isEnded()` to `THEOplayer.isEnded`. **(Breaking change)**.
* Changed `THEOplayer.isPlaying()` to `THEOplayer.isPlaying`. **(Breaking change)**.
* Changed `THEOplayer.isSeeking()` to `THEOplayer.isSeeking`. **(Breaking change)**.

## 8.2.0

* Fixed an issue where play/pause buttons were not connected in the Picture-in-Picture window on Android.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ rootProject.allprojects {
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'

def theoplayerVersion ='8.2.0'
def theoplayerVersion ='8.3.0'

android {
if (project.android.hasProperty("namespace")) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: theoplayer_android
description: THEOplayer Flutter SDK for Android. Used by `theoplayer` to support streaming video playback on Android platforms.
version: 8.2.0
version: 8.3.0
homepage: https://theoplayer.com
repository: https://github.com/THEOplayer/flutter-theoplayer-sdk

Expand All @@ -11,7 +11,7 @@ environment:
dependencies:
flutter:
sdk: flutter
theoplayer_platform_interface: 8.2.0
theoplayer_platform_interface: 8.3.0

dev_dependencies:
flutter_test:
Expand Down
12 changes: 12 additions & 0 deletions flutter_theoplayer_sdk/flutter_theoplayer_sdk_ios/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 8.3.0

* Updated THEOplayer to 8.3.0.
* Added [THEOlive support](https://github.com/THEOplayer/flutter-theoplayer-sdk/blob/main/doc/theolive.md) for Flutter WEB.
* Deprecated getX and setX methods on THEOplayer API in favor of properties.
* Added new properties on THEOplayer API. (`muted`, `played`, `buffered`, `videoTracks`, etc... for the full list check the API.)
* Changed `THEOplayer.allowBackgroundPlayback()` to `THEOplayer.allowBackgroundPlayback`. **(Breaking change)**.
* Changed `THEOplayer.allowAutomaticPictureInPicture()` to `THEOplayer.allowAutomaticPictureInPicture`. **(Breaking change)**.
* Changed `THEOplayer.isEnded()` to `THEOplayer.isEnded`. **(Breaking change)**.
* Changed `THEOplayer.isPlaying()` to `THEOplayer.isPlaying`. **(Breaking change)**.
* Changed `THEOplayer.isSeeking()` to `THEOplayer.isSeeking`. **(Breaking change)**.

## 8.2.0

* Fixed an issue where play/pause buttons were not connected in the Picture-in-Picture window on Android.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ THEOplayer Flutter iOS SDK
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' }
s.swift_version = '5.0'

s.dependency 'THEOplayerSDK-core', '8.2.0'
s.dependency 'THEOplayerSDK-core', '8.3.0'

end
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: theoplayer_ios
description: THEOplayer Flutter SDK for iOS. Used by `theoplayer` to support streaming video playback on the iOS platform.
version: 8.2.0
version: 8.3.0
homepage: https://theoplayer.com
repository: https://github.com/THEOplayer/flutter-theoplayer-sdk

Expand All @@ -11,7 +11,7 @@ environment:
dependencies:
flutter:
sdk: flutter
theoplayer_platform_interface: 8.2.0
theoplayer_platform_interface: 8.3.0

dev_dependencies:
flutter_test:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 8.3.0

* Updated THEOplayer to 8.3.0.
* Added [THEOlive support](https://github.com/THEOplayer/flutter-theoplayer-sdk/blob/main/doc/theolive.md) for Flutter WEB.
* Deprecated getX and setX methods on THEOplayer API in favor of properties.
* Added new properties on THEOplayer API. (`muted`, `played`, `buffered`, `videoTracks`, etc... for the full list check the API.)
* Changed `THEOplayer.allowBackgroundPlayback()` to `THEOplayer.allowBackgroundPlayback`. **(Breaking change)**.
* Changed `THEOplayer.allowAutomaticPictureInPicture()` to `THEOplayer.allowAutomaticPictureInPicture`. **(Breaking change)**.
* Changed `THEOplayer.isEnded()` to `THEOplayer.isEnded`. **(Breaking change)**.
* Changed `THEOplayer.isPlaying()` to `THEOplayer.isPlaying`. **(Breaking change)**.
* Changed `THEOplayer.isSeeking()` to `THEOplayer.isSeeking`. **(Breaking change)**.

## 8.2.0

* Fixed an issue where play/pause buttons were not connected in the Picture-in-Picture window on Android.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: theoplayer_platform_interface
description: A common platform interface for the THEOplayer Flutter SDK. Used by the platform-specific packages of `theoplayer`.
version: 8.2.0
version: 8.3.0
homepage: https://theoplayer.com
repository: https://github.com/THEOplayer/flutter-theoplayer-sdk

Expand Down
12 changes: 12 additions & 0 deletions flutter_theoplayer_sdk/flutter_theoplayer_sdk_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 8.3.0

* Updated THEOplayer to 8.3.0.
* Added [THEOlive support](https://github.com/THEOplayer/flutter-theoplayer-sdk/blob/main/doc/theolive.md) for Flutter WEB.
* Deprecated getX and setX methods on THEOplayer API in favor of properties.
* Added new properties on THEOplayer API. (`muted`, `played`, `buffered`, `videoTracks`, etc... for the full list check the API.)
* Changed `THEOplayer.allowBackgroundPlayback()` to `THEOplayer.allowBackgroundPlayback`. **(Breaking change)**.
* Changed `THEOplayer.allowAutomaticPictureInPicture()` to `THEOplayer.allowAutomaticPictureInPicture`. **(Breaking change)**.
* Changed `THEOplayer.isEnded()` to `THEOplayer.isEnded`. **(Breaking change)**.
* Changed `THEOplayer.isPlaying()` to `THEOplayer.isPlaying`. **(Breaking change)**.
* Changed `THEOplayer.isSeeking()` to `THEOplayer.isSeeking`. **(Breaking change)**.

## 8.2.0

* Fixed an issue where play/pause buttons were not connected in the Picture-in-Picture window on Android.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: theoplayer_web
description: THEOplayer Flutter SDK for Web. Used by `theoplayer` to support streaming video playback on Web platforms.
version: 8.2.0
version: 8.3.0
homepage: https://theoplayer.com
repository: https://github.com/THEOplayer/flutter-theoplayer-sdk

Expand All @@ -13,7 +13,7 @@ dependencies:
sdk: flutter
flutter_web_plugins:
sdk: flutter
theoplayer_platform_interface: 8.2.0
theoplayer_platform_interface: 8.3.0
js: ^0.6.7
# NOTE: if you use web 1.0.0+, it will require Dart ^3.4.0
web: '>=0.5.0 <2.0.0'
Expand Down
Loading