summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-03-26 21:47:19 +0100
committerByteHamster <info@bytehamster.com>2020-03-26 21:47:19 +0100
commit75d44b95a2bbfac277462ebb463deaadb856ca85 (patch)
tree3cbb8a18f82a218c2576ab27cc5fa30b1e8bfb7d /app/src/main/java/de/danoeh
parent38c1b559e3d3a7714a4fd0b1fe41ed94a1bcd526 (diff)
downloadAntennaPod-75d44b95a2bbfac277462ebb463deaadb856ca85.zip
Removed unused code from PlaybackController
Diffstat (limited to 'app/src/main/java/de/danoeh')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java33
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java6
-rw-r--r--app/src/main/java/de/danoeh/antennapod/dialog/PlaybackControlsDialog.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/dialog/SleepTimerDialog.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/CoverFragment.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java2
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java2
10 files changed, 22 insertions, 33 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java
index 55aadc60b..9a4a5ef3a 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/MediaplayerActivity.java
@@ -93,7 +93,7 @@ public abstract class MediaplayerActivity extends CastEnabledActivity implements
private Disposable disposable;
private PlaybackController newPlaybackController() {
- return new PlaybackController(this, false) {
+ return new PlaybackController(this) {
@Override
public void setupGUI() {
@@ -151,11 +151,6 @@ public abstract class MediaplayerActivity extends CastEnabledActivity implements
}
@Override
- public void onServiceQueried() {
- MediaplayerActivity.this.onServiceQueried();
- }
-
- @Override
public void onShutdownNotification() {
finish();
}
@@ -197,10 +192,6 @@ public abstract class MediaplayerActivity extends CastEnabledActivity implements
updatePlaybackSpeedButtonText();
}
- private void onServiceQueried() {
- supportInvalidateOptionsMenu();
- }
-
void chooseTheme() {
setTheme(UserPreferences.getTheme());
}
@@ -648,31 +639,33 @@ public abstract class MediaplayerActivity extends CastEnabledActivity implements
private float prog;
@Override
- public void onProgressChanged(SeekBar seekBar,int progress, boolean fromUser) {
+ public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
if (controller == null || txtvLength == null) {
return;
}
- prog = controller.onSeekBarProgressChanged(seekBar, progress, fromUser, txtvPosition);
- if (showTimeLeft && prog != 0) {
+ if (fromUser) {
+ prog = progress / ((float) seekBar.getMax());
int duration = controller.getDuration();
TimeSpeedConverter converter = new TimeSpeedConverter(controller.getCurrentPlaybackSpeedMultiplier());
- int timeLeft = converter.convert(duration - (int) (prog * duration));
- String length = "-" + Converter.getDurationStringLong(timeLeft);
- txtvLength.setText(length);
+ int position = converter.convert((int) (prog * duration));
+ txtvPosition.setText(Converter.getDurationStringLong(position));
+
+ if (showTimeLeft) {
+ int timeLeft = converter.convert(duration - (int) (prog * duration));
+ txtvLength.setText("-" + Converter.getDurationStringLong(timeLeft));
+ }
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
- if (controller != null) {
- controller.onSeekBarStartTrackingTouch(seekBar);
- }
+
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
if (controller != null) {
- controller.onSeekBarStopTrackingTouch(seekBar, prog);
+ controller.seekTo((int) (prog * controller.getDuration()));
}
}
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java
index 212cb2f75..cb79a9265 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java
@@ -247,11 +247,7 @@ public class VideoplayerActivity extends MediaplayerActivity {
Log.d(TAG, "Videoview holder created");
videoSurfaceCreated = true;
if (controller != null && controller.getStatus() == PlayerStatus.PLAYING) {
- if (controller.serviceAvailable()) {
- controller.setVideoSurface(holder);
- } else {
- Log.e(TAG, "Couldn't attach surface to mediaplayer - reference to service was null");
- }
+ controller.setVideoSurface(holder);
}
setupVideoAspectRatio();
}
diff --git a/app/src/main/java/de/danoeh/antennapod/dialog/PlaybackControlsDialog.java b/app/src/main/java/de/danoeh/antennapod/dialog/PlaybackControlsDialog.java
index 95d6dfd9e..894b54529 100644
--- a/app/src/main/java/de/danoeh/antennapod/dialog/PlaybackControlsDialog.java
+++ b/app/src/main/java/de/danoeh/antennapod/dialog/PlaybackControlsDialog.java
@@ -39,7 +39,7 @@ public class PlaybackControlsDialog extends DialogFragment {
@Override
public void onStart() {
super.onStart();
- controller = new PlaybackController(getActivity(), false) {
+ controller = new PlaybackController(getActivity()) {
@Override
public void setupGUI() {
setupUi();
diff --git a/app/src/main/java/de/danoeh/antennapod/dialog/SleepTimerDialog.java b/app/src/main/java/de/danoeh/antennapod/dialog/SleepTimerDialog.java
index d36f97c7a..0a35c95ff 100644
--- a/app/src/main/java/de/danoeh/antennapod/dialog/SleepTimerDialog.java
+++ b/app/src/main/java/de/danoeh/antennapod/dialog/SleepTimerDialog.java
@@ -49,7 +49,7 @@ public class SleepTimerDialog extends DialogFragment {
@Override
public void onStart() {
super.onStart();
- controller = new PlaybackController(getActivity(), false) {
+ controller = new PlaybackController(getActivity()) {
@Override
public void setupGUI() {
updateTime();
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java
index 0be59904d..430968549 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java
@@ -246,7 +246,7 @@ public class AudioPlayerFragment extends Fragment implements
}
private PlaybackController newPlaybackController() {
- return new PlaybackController(getActivity(), false) {
+ return new PlaybackController(getActivity()) {
@Override
public void setupGUI() {
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
index 0aba568d1..e097a40fb 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
@@ -70,7 +70,7 @@ public class ChaptersFragment extends Fragment {
@Override
public void onStart() {
super.onStart();
- controller = new PlaybackController(getActivity(), false) {
+ controller = new PlaybackController(getActivity()) {
@Override
public boolean loadMediaInfo() {
ChaptersFragment.this.loadMediaInfo();
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/CoverFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/CoverFragment.java
index 4f8b4e971..eb8889fb7 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/CoverFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/CoverFragment.java
@@ -97,7 +97,7 @@ public class CoverFragment extends Fragment {
@Override
public void onStart() {
super.onStart();
- controller = new PlaybackController(getActivity(), false) {
+ controller = new PlaybackController(getActivity()) {
@Override
public boolean loadMediaInfo() {
CoverFragment.this.loadMediaInfo();
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
index 03b1d6f8f..2626713c1 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ExternalPlayerFragment.java
@@ -90,7 +90,7 @@ public class ExternalPlayerFragment extends Fragment {
}
private PlaybackController setupPlaybackController() {
- return new PlaybackController(getActivity(), true) {
+ return new PlaybackController(getActivity()) {
@Override
public void onPositionObserverUpdate() {
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
index 58cc9290c..ba7ef169d 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
@@ -135,7 +135,7 @@ public class ItemDescriptionFragment extends Fragment {
@Override
public void onStart() {
super.onStart();
- controller = new PlaybackController(getActivity(), false) {
+ controller = new PlaybackController(getActivity()) {
@Override
public boolean loadMediaInfo() {
if (getMedia() == null) {
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java
index fdb4ece20..f20b7f555 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemFragment.java
@@ -175,7 +175,7 @@ public class ItemFragment extends Fragment {
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
- controller = new PlaybackController(getActivity(), false);
+ controller = new PlaybackController(getActivity());
controller.init();
}