summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/service/PlaybackService.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-07-07 15:05:35 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-07-07 15:05:35 +0200
commite498216378fd4a89b6df366906e4a1d21e62e057 (patch)
tree0f1526d9c2116facc77156b3ec5e51c95e39b059 /src/de/podfetcher/service/PlaybackService.java
parent897516aa88714bc21a6ce1c93a7ddfa38dd7f2d7 (diff)
downloadAntennaPod-e498216378fd4a89b6df366906e4a1d21e62e057.zip
Implemented PlayerWidgetService
Diffstat (limited to 'src/de/podfetcher/service/PlaybackService.java')
-rw-r--r--src/de/podfetcher/service/PlaybackService.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/de/podfetcher/service/PlaybackService.java b/src/de/podfetcher/service/PlaybackService.java
index 7d3561a3d..de8527fd0 100644
--- a/src/de/podfetcher/service/PlaybackService.java
+++ b/src/de/podfetcher/service/PlaybackService.java
@@ -1,10 +1,8 @@
package de.podfetcher.service;
-import java.io.File;
import java.io.IOException;
import android.R;
-import android.app.Notification;
import android.app.PendingIntent;
import android.app.Service;
import android.content.ComponentName;
@@ -16,22 +14,21 @@ import android.graphics.BitmapFactory;
import android.media.AudioManager;
import android.media.AudioManager.OnAudioFocusChangeListener;
import android.media.MediaPlayer;
+import android.os.AsyncTask;
+import android.os.Binder;
+import android.os.IBinder;
import android.support.v4.app.NotificationCompat;
import android.util.Log;
import android.view.KeyEvent;
import android.view.SurfaceHolder;
-import android.net.Uri;
-import android.os.AsyncTask;
-import android.os.Binder;
-import android.os.IBinder;
-
import de.podfetcher.PodcastApp;
import de.podfetcher.activity.MediaplayerActivity;
-import de.podfetcher.feed.FeedItem;
-import de.podfetcher.feed.FeedMedia;
import de.podfetcher.feed.Feed;
+import de.podfetcher.feed.FeedItem;
import de.podfetcher.feed.FeedManager;
+import de.podfetcher.feed.FeedMedia;
import de.podfetcher.receiver.MediaButtonReceiver;
+import de.podfetcher.receiver.PlayerWidget;
/** Controls the MediaPlayer that plays a FeedMedia-file */
public class PlaybackService extends Service {
@@ -475,6 +472,7 @@ public class PlaybackService extends Service {
Log.d(TAG, "Setting status to " + newStatus);
status = newStatus;
sendBroadcast(new Intent(ACTION_PLAYER_STATUS_CHANGED));
+ sendBroadcast(new Intent(PlayerWidget.FORCE_WIDGET_UPDATE));
}
private void sendNotificationBroadcast(int type, int code) {