chore(deps): upgrade to StreamPack 3.0.0

This commit is contained in:
ThibaultBee
2025-09-18 22:24:45 +02:00
parent 35a467061f
commit 8c7991ef4f
4 changed files with 15 additions and 17 deletions

View File

@@ -5,12 +5,12 @@ plugins {
android { android {
namespace 'io.github.thibaultbee.streampack.example' namespace 'io.github.thibaultbee.streampack.example'
compileSdk 35 compileSdk 36
defaultConfig { defaultConfig {
applicationId "io.github.thibaultbee.streampack.example" applicationId "io.github.thibaultbee.streampack.example"
minSdk 26 minSdk 26
targetSdk 35 targetSdk 36
versionCode 1 versionCode 1
versionName "1.0" versionName "1.0"
@@ -42,21 +42,21 @@ android {
dependencies { dependencies {
implementation 'androidx.core:core-ktx:1.16.0' implementation 'androidx.core:core-ktx:1.17.0'
implementation 'androidx.appcompat:appcompat:1.7.0' implementation 'androidx.appcompat:appcompat:1.7.1'
implementation 'com.google.android.material:material:1.12.0' implementation 'com.google.android.material:material:1.13.0'
implementation 'androidx.constraintlayout:constraintlayout:2.2.1' implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
implementation "io.github.thibaultbee.streampack:streampack-core:${streampackVersion}" implementation "io.github.thibaultbee.streampack:streampack-core:${streampackVersion}"
// For the `PreviewView` // For the `PreviewView`
implementation "io.github.thibaultbee.streampack:streampack-ui:${streampackVersion}" implementation "io.github.thibaultbee.streampack:streampack-ui:${streampackVersion}"
// TODO: Only needed for RTMP live streaming: remove if you don't need it // TODO: Only needed for RTMP live streaming: remove if you don't need it
implementation "io.github.thibaultbee.streampack:streampack-extension-rtmp:${streampackVersion}" implementation "io.github.thibaultbee.streampack:streampack-rtmp:${streampackVersion}"
// TODO: Only needed for SRT live streaming: remove if you don't need it // TODO: Only needed for SRT live streaming: remove if you don't need it
implementation "io.github.thibaultbee.streampack:streampack-extension-srt:${streampackVersion}" implementation "io.github.thibaultbee.streampack:streampack-srt:${streampackVersion}"
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.8.7' implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.9.4'
testImplementation 'junit:junit:4.13.2' testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.2.1' androidTestImplementation 'androidx.test.ext:junit:1.3.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0'
} }

View File

@@ -14,8 +14,6 @@
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<!-- Use internally. Not use with camera but it avoid a warning -->
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<application <application
android:allowBackup="true" android:allowBackup="true"

View File

@@ -2,11 +2,11 @@
buildscript { buildscript {
ext { ext {
// Upgrade StreamPack version here // Upgrade StreamPack version here
streampackVersion = '3.0.0-RC2' streampackVersion = '3.0.0'
} }
} }
plugins { plugins {
id 'com.android.application' version '8.9.1' apply false id 'com.android.application' version '8.13.0' apply false
id 'org.jetbrains.kotlin.android' version '2.1.0' apply false id 'org.jetbrains.kotlin.android' version '2.2.20' apply false
} }

View File

@@ -1,6 +1,6 @@
#Sun Mar 26 13:16:11 CEST 2023 #Sun Mar 26 13:16:11 CEST 2023
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME