main
21561 11 months ago
parent 2c5dd141f2
commit 9a8605e4f5
  1. 2
      app/src/main/java/com/github/tvbox/osc/player/IjkMediaPlayer.java
  2. 5
      app/src/main/java/com/github/tvbox/osc/util/AudioTrackMemory.java

@ -255,6 +255,6 @@ public class IjkMediaPlayer extends IjkPlayer {
} }
return; return;
}; };
setTrack(trackIndex,playKey); setTrack(trackIndex);
} }
} }

@ -9,7 +9,7 @@ import android.util.Pair;
*/ */
public class AudioTrackMemory { public class AudioTrackMemory {
private static AudioTrackMemory instance; private static AudioTrackMemory instance;
private static SharedPreferences prefs = null; private final SharedPreferences prefs;
private static final String PREFS_NAME = "audio_track_prefs"; private static final String PREFS_NAME = "audio_track_prefs";
private static final String KEY_GROUP_SUFFIX = "_group"; private static final String KEY_GROUP_SUFFIX = "_group";
private static final String KEY_TRACK_SUFFIX = "_track"; private static final String KEY_TRACK_SUFFIX = "_track";
@ -25,7 +25,8 @@ public class AudioTrackMemory {
} }
public void save(String playKey, int groupIndex, int trackIndex) { public void save(String playKey, int groupIndex, int trackIndex) {
LOG.i("echo-AudioTrackMemory save playKey:"+playKey); LOG.i("echo-AudioTrackMemory save playKey:"+playKey);
prefs.edit().putInt(playKey +"_exo" + KEY_GROUP_SUFFIX, groupIndex).putInt(playKey + KEY_TRACK_SUFFIX, trackIndex).apply(); playKey=playKey + "_exo";
prefs.edit().putInt(playKey + KEY_GROUP_SUFFIX, groupIndex).putInt(playKey + KEY_TRACK_SUFFIX, trackIndex).apply();
} }
public void save(String playKey, int trackIndex) { public void save(String playKey, int trackIndex) {
LOG.i("echo-AudioTrackMemory save playKey:"+playKey); LOG.i("echo-AudioTrackMemory save playKey:"+playKey);

Loading…
Cancel
Save