Skip to content

Commit 71ac9f4

Browse files
Merge pull request #3 from volga-volga/feat/aklimov/update-startrack
feat/aklimov/update lib
2 parents c4f02c3 + fa71144 commit 71ac9f4

File tree

100 files changed

+22
-1534
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+22
-1534
lines changed

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ apply plugin: 'kotlin-android-extensions'
66
apply plugin: 'kotlin-kapt'
77

88
android {
9-
compileSdkVersion 29
10-
buildToolsVersion "29.0.0"
9+
compileSdkVersion 30
10+
buildToolsVersion "29.0.3"
1111
defaultConfig {
1212
applicationId "ru.vvdev.radiolibrary"
13-
minSdkVersion 19
14-
targetSdkVersion 29
13+
minSdkVersion 21
14+
targetSdkVersion 30
1515
versionCode 1
1616
versionName "1.0"
1717
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
@@ -44,7 +44,7 @@ dependencies {
4444
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
4545
implementation 'io.reactivex.rxjava2:rxjava:2.2.8'
4646
implementation project(":radioplayer")
47-
implementation project(":startrek-player")
47+
implementation project(':startrek-player')
4848

4949
//SOCKET IO
5050
implementation('io.socket:socket.io-client:1.0.0') {

radioplayer/build.gradle

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ apply plugin: 'kotlin-android-extensions'
44
apply plugin: 'kotlin-kapt'
55

66
android {
7-
compileSdkVersion 29
8-
buildToolsVersion "29.0.0"
7+
compileSdkVersion 30
8+
buildToolsVersion "29.0.3"
99

1010

1111
defaultConfig {
1212
minSdkVersion 19
13-
targetSdkVersion 29
13+
targetSdkVersion 30
1414
versionCode 1
1515
versionName "1.0"
1616

@@ -45,11 +45,13 @@ dependencies {
4545
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
4646
implementation 'io.reactivex.rxjava2:rxjava:2.2.8'
4747
implementation 'com.android.support:multidex:1.0.3'
48-
49-
implementation project(":startrek-player")
48+
implementation project(':startrek-player')
5049

5150
}
5251
repositories {
52+
flatDir {
53+
dirs 'libs'
54+
}
5355
mavenCentral()
5456
google()
5557
jcenter()

radioplayer/src/main/java/com/likhanov/radioplayer/playback/Player.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ package com.likhanov.radioplayer.playback
22

33
import android.support.v4.media.session.PlaybackStateCompat
44
import android.util.Log
5+
import com.infteh.startrekplayer.StartrekAndroid
56
import com.infteh.startrekplayer.StartrekPlayer
6-
import com.likhanov.radioplayer.util.Store
7-
import java.util.*
87

98

109
class Player(private var url: String = "", private val listener: RadioPlayerCallback) {
@@ -14,7 +13,7 @@ class Player(private var url: String = "", private val listener: RadioPlayerCall
1413
private var lastPlayedUrl = ""
1514

1615
init {
17-
System.loadLibrary("StartrekPlayerNative" + StartrekPlayer.PREFERRED_ABI)
16+
System.loadLibrary("StartrekPlayerNative" + StartrekAndroid.PREFERRED_ABI)
1817
init()
1918
}
2019

radioplayer/src/main/java/com/likhanov/radioplayer/radio/RadioService.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ import android.support.v4.media.session.MediaSessionCompat
2020
import android.support.v4.media.session.PlaybackStateCompat
2121
import android.support.v7.media.MediaRouter
2222
import android.util.Log
23+
import com.infteh.startrekplayer.StartrekAndroid
24+
import com.infteh.startrekplayer.StartrekAndroid.getSSLCertificates
2325
import com.infteh.startrekplayer.StartrekNetwork
2426
import com.infteh.startrekplayer.StartrekPlayer
2527
import com.likhanov.radioplayer.model.NotificationData
@@ -33,7 +35,7 @@ open class RadioService : MediaBrowserServiceCompat(), PlaybackManager.PlaybackS
3335
AudioManager.OnAudioFocusChangeListener, RadioServiceListener {
3436

3537
init {
36-
System.loadLibrary("StartrekPlayerNative" + StartrekPlayer.PREFERRED_ABI)
38+
System.loadLibrary("StartrekPlayerNative" + StartrekAndroid.PREFERRED_ABI)
3739
}
3840

3941
private val TAG = "RadioService"
@@ -73,7 +75,7 @@ open class RadioService : MediaBrowserServiceCompat(), PlaybackManager.PlaybackS
7375

7476
override fun init(service: MediaBrowserServiceCompat, serviceClass: Class<*>) {
7577
Store.init(applicationContext)
76-
StartrekNetwork.setCaCertificates(StartrekNetwork.getSSLCertificates())
78+
StartrekNetwork.setCaCertificates(getSSLCertificates())
7779
this.service = service
7880
this.serviceClass = serviceClass
7981

settings.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
include ':startrek-player'
12
rootProject.name='RadioLibrary'
2-
include ':app', ':radioplayer', ':startrek-player'
3+
include ':app', ':radioplayer'

startrek-player/build.gradle

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,2 @@
1-
apply plugin: 'com.android.library'
2-
3-
android {
4-
compileSdkVersion 29
5-
buildToolsVersion "29.0.0"
6-
7-
defaultConfig {
8-
minSdkVersion 19
9-
targetSdkVersion 29
10-
versionCode 1
11-
versionName "1.0"
12-
13-
14-
consumerProguardFiles 'consumer-rules.pro'
15-
}
16-
17-
buildTypes {
18-
release {
19-
minifyEnabled true
20-
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
21-
}
22-
debug {
23-
minifyEnabled false
24-
debuggable true
25-
jniDebuggable true
26-
}
27-
}
28-
}
29-
30-
dependencies {
31-
implementation fileTree(dir: 'libs', include: ['*.jar'])
32-
33-
implementation 'androidx.appcompat:appcompat:1.2.0'
34-
}
1+
configurations.maybeCreate("default")
2+
artifacts.add("default", file('startrek-player.aar'))

startrek-player/consumer-rules.pro

Whitespace-only changes.

startrek-player/libs/QtAndroid.jar

Lines changed: 0 additions & 3 deletions
This file was deleted.

startrek-player/libs/QtAndroidBearer.jar

Lines changed: 0 additions & 3 deletions
This file was deleted.

startrek-player/proguard-rules.pro

Lines changed: 0 additions & 21 deletions
This file was deleted.

startrek-player/src/main/AndroidManifest.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

startrek-player/src/main/java/com/infteh/startrekplayer/StartrekMetadata.java

Lines changed: 0 additions & 81 deletions
This file was deleted.

startrek-player/src/main/java/com/infteh/startrekplayer/StartrekMetadataFetchType.java

Lines changed: 0 additions & 10 deletions
This file was deleted.

startrek-player/src/main/java/com/infteh/startrekplayer/StartrekMetadataSubscriptionType.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)