Skip to content

Commit 139702c

Browse files
Merge pull request #55 from THEOplayer/release/1.9.3
Release 1.9.3
2 parents 2e2bbeb + bd67391 commit 139702c

File tree

12 files changed

+66
-23
lines changed

12 files changed

+66
-23
lines changed

.idea/compiler.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
> - 🏠 Internal
1010
> - 💅 Polish
1111
12+
## v1.9.3 (2024-12-17)
13+
14+
* 💥 Updated to Jetpack Compose version 1.7.5 ([BOM](https://developer.android.com/jetpack/compose/bom) 2024.11.00).
15+
* 🐛 Fix `SeekBar` not working for livestreams with a large `player.seekable.start(0)`,
16+
such as MPEG-DASH streams that use Unix timestamps for their MPD timeline. ([#52](https://github.com/THEOplayer/android-ui/pull/52))
17+
1218
## v1.9.2 (2024-10-15)
1319

1420
* 🐛 Fix `Player.cast` not available before first source change.

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ plugins {
55

66
android {
77
namespace = "com.theoplayer.android.ui.demo"
8-
compileSdk = 34
8+
compileSdk = 35
99

1010
defaultConfig {
1111
applicationId = "com.theoplayer.android.ui.demo"
1212
minSdk = 21
13-
targetSdk = 33
13+
targetSdk = 35
1414
versionCode = 1
1515
versionName = "1.0"
1616

app/src/main/java/com/theoplayer/android/ui/demo/Streams.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ val streams by lazy {
2727
.timeOffset("start")
2828
.build()
2929
).build()
30+
),
31+
Stream(
32+
title = "DASH-IF Livesim",
33+
source = SourceDescription.Builder(
34+
TypedSource.Builder("https://livesim.dashif.org/livesim/testpic_2s/Manifest.mpd")
35+
.build()
36+
).build()
3037
)
3138
)
3239
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ android.nonTransitiveRClass=true
2424
android.nonFinalResIds=true
2525
org.gradle.configuration-cache=true
2626
# The version of the THEOplayer Open Video UI for Android.
27-
version=1.9.2
27+
version=1.9.3

gradle/libs.versions.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
[versions]
2-
gradle = "8.5.2"
2+
gradle = "8.7.3"
33
kotlin-gradle-plugin = "1.9.25"
4-
ktx = "1.13.1"
5-
lifecycle-compose = "2.8.5"
6-
activity-compose = "1.9.2"
4+
ktx = "1.15.0"
5+
lifecycle-compose = "2.8.7"
6+
activity-compose = "1.9.3"
77
appcompat = "1.7.0"
8-
compose-bom = "2024.09.00"
8+
compose-bom = "2024.11.00"
99
junit4 = "4.13.2"
1010
playServices-castFramework = "21.5.0"
11-
ui-test-junit4 = "1.7.0" # ...not in BOM for some reason?
11+
ui-test-junit4 = "1.7.5" # ...not in BOM for some reason?
1212
androidx-junit = "1.2.1"
1313
androidx-espresso = "3.6.1"
1414
androidx-mediarouter = "1.7.0"
1515
dokka = "1.9.20"
16-
theoplayer = "8.2.0"
16+
theoplayer = "8.6.2"
1717

1818
[libraries]
1919
androidx-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "ktx" }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Mon Nov 20 16:01:06 CET 2023
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)