new release
This commit is contained in:
parent
92f4a0f7dd
commit
8fb7d3dc8b
3 changed files with 12 additions and 8 deletions
|
@ -9,8 +9,8 @@ android {
|
|||
applicationId "asgardius.page.s3music"
|
||||
minSdk 21
|
||||
targetSdk 33
|
||||
versionCode 4
|
||||
versionName "0.0.1"
|
||||
versionCode 5
|
||||
versionName "0.0.2"
|
||||
setProperty("archivesBaseName", "s3-music-$versionName")
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
|
|
|
@ -26,6 +26,7 @@ import com.google.android.exoplayer2.MediaItem;
|
|||
import com.google.android.exoplayer2.MediaMetadata;
|
||||
import com.google.android.exoplayer2.PlaybackException;
|
||||
import com.google.android.exoplayer2.Player;
|
||||
import com.google.android.exoplayer2.Tracks;
|
||||
import com.google.android.exoplayer2.audio.AudioAttributes;
|
||||
import com.google.android.exoplayer2.database.StandaloneDatabaseProvider;
|
||||
import com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector;
|
||||
|
@ -218,6 +219,7 @@ public class VideoPlayer extends AppCompatActivity {
|
|||
player.addMediaSource(mediaSource);
|
||||
}
|
||||
}
|
||||
getSupportActionBar().setTitle(names.get(player.getCurrentMediaItemIndex()));
|
||||
player.prepare();
|
||||
try {
|
||||
player.seekTo(names.indexOf(title), 0);
|
||||
|
@ -271,6 +273,14 @@ public class VideoPlayer extends AppCompatActivity {
|
|||
Player.Listener.super.onIsPlayingChanged(isPlaying);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTracksChanged(Tracks tracks) {
|
||||
if(isplaylist) {
|
||||
getSupportActionBar().setTitle(names.get(player.getCurrentMediaItemIndex()));
|
||||
}
|
||||
Player.Listener.super.onTracksChanged(tracks);
|
||||
}
|
||||
|
||||
public void onMediaMetadataChanged(MediaMetadata mediaMetadata) {
|
||||
//Station 5 does not display metadata
|
||||
trackname = (String) mediaMetadata.title;
|
||||
|
@ -296,9 +306,6 @@ public class VideoPlayer extends AppCompatActivity {
|
|||
mWakeLock.acquire();
|
||||
//System.out.println("WakeLock acquired");
|
||||
}
|
||||
if(isplaylist) {
|
||||
getSupportActionBar().setTitle(names.get(player.getCurrentMediaItemIndex()));
|
||||
}
|
||||
} else if (state == 2) {
|
||||
// Buffering.
|
||||
//Acquiring WakeLock and WifiLock if not held
|
||||
|
@ -310,9 +317,6 @@ public class VideoPlayer extends AppCompatActivity {
|
|||
mWakeLock.acquire();
|
||||
//System.out.println("WakeLock acquired");
|
||||
}
|
||||
if(isplaylist) {
|
||||
getSupportActionBar().setTitle(names.get(player.getCurrentMediaItemIndex()));
|
||||
}
|
||||
} else {
|
||||
//Player inactive
|
||||
//Releasing WifiLock and WakeLock if held
|
||||
|
|
Loading…
Reference in a new issue