Created de.danoeh.antennapod.util.playback package
This commit is contained in:
parent
a6b6022626
commit
cc741d6643
@ -26,7 +26,7 @@ import de.danoeh.antennapod.feed.SimpleChapter;
|
||||
import de.danoeh.antennapod.fragment.CoverFragment;
|
||||
import de.danoeh.antennapod.fragment.ItemDescriptionFragment;
|
||||
import de.danoeh.antennapod.service.PlaybackService;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
/** Activity for playing audio files. */
|
||||
public class AudioplayerActivity extends MediaplayerActivity {
|
||||
|
@ -26,11 +26,11 @@ import de.danoeh.antennapod.feed.FeedManager;
|
||||
import de.danoeh.antennapod.preferences.UserPreferences;
|
||||
import de.danoeh.antennapod.service.PlaybackService;
|
||||
import de.danoeh.antennapod.util.Converter;
|
||||
import de.danoeh.antennapod.util.MediaPlayerError;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.PlaybackController;
|
||||
import de.danoeh.antennapod.util.ShareUtils;
|
||||
import de.danoeh.antennapod.util.StorageUtils;
|
||||
import de.danoeh.antennapod.util.playback.MediaPlayerError;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
import de.danoeh.antennapod.util.playback.PlaybackController;
|
||||
|
||||
/**
|
||||
* Provides general features which are both needed for playing audio and video
|
||||
|
@ -22,7 +22,7 @@ import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.preferences.UserPreferences;
|
||||
import de.danoeh.antennapod.service.PlaybackService;
|
||||
import de.danoeh.antennapod.service.PlayerStatus;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
/** Activity for playing audio files. */
|
||||
public class VideoplayerActivity extends MediaplayerActivity implements
|
||||
|
@ -22,7 +22,7 @@ import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.feed.Chapter;
|
||||
import de.danoeh.antennapod.util.ChapterUtils;
|
||||
import de.danoeh.antennapod.util.Converter;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
public class ChapterListAdapter extends ArrayAdapter<Chapter> {
|
||||
|
||||
|
@ -9,7 +9,7 @@ import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import de.danoeh.antennapod.PodcastApp;
|
||||
import de.danoeh.antennapod.util.ChapterUtils;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
public class FeedMedia extends FeedFile implements Playable {
|
||||
|
||||
|
@ -13,7 +13,7 @@ import de.danoeh.antennapod.AppConfig;
|
||||
import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.activity.AudioplayerActivity.AudioplayerContentFragment;
|
||||
import de.danoeh.antennapod.asynctask.ImageLoader;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
/** Displays the cover and the title of a FeedItem. */
|
||||
public class CoverFragment extends SherlockFragment implements
|
||||
|
@ -17,8 +17,8 @@ import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.asynctask.ImageLoader;
|
||||
import de.danoeh.antennapod.service.PlaybackService;
|
||||
import de.danoeh.antennapod.util.Converter;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.PlaybackController;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
import de.danoeh.antennapod.util.playback.PlaybackController;
|
||||
|
||||
/**
|
||||
* Fragment which is supposed to be displayed outside of the MediaplayerActivity
|
||||
|
@ -33,8 +33,8 @@ import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.feed.FeedItem;
|
||||
import de.danoeh.antennapod.feed.FeedManager;
|
||||
import de.danoeh.antennapod.preferences.UserPreferences;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.ShareUtils;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
/** Displays the description of a Playable object in a Webview. */
|
||||
public class ItemDescriptionFragment extends SherlockFragment {
|
||||
|
@ -52,9 +52,9 @@ import de.danoeh.antennapod.preferences.UserPreferences;
|
||||
import de.danoeh.antennapod.receiver.MediaButtonReceiver;
|
||||
import de.danoeh.antennapod.receiver.PlayerWidget;
|
||||
import de.danoeh.antennapod.util.BitmapDecoder;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.Playable.PlayableException;
|
||||
import de.danoeh.antennapod.util.flattr.FlattrUtils;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable.PlayableException;
|
||||
|
||||
/** Controls the MediaPlayer that plays a FeedMedia-file */
|
||||
public class PlaybackService extends Service {
|
||||
|
@ -16,7 +16,7 @@ import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.receiver.MediaButtonReceiver;
|
||||
import de.danoeh.antennapod.receiver.PlayerWidget;
|
||||
import de.danoeh.antennapod.util.Converter;
|
||||
import de.danoeh.antennapod.util.Playable;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
|
||||
/** Updates the state of the player widget */
|
||||
public class PlayerWidgetService extends Service {
|
||||
|
@ -19,6 +19,7 @@ import de.danoeh.antennapod.feed.Chapter;
|
||||
import de.danoeh.antennapod.util.comparator.ChapterStartTimeComparator;
|
||||
import de.danoeh.antennapod.util.id3reader.ChapterReader;
|
||||
import de.danoeh.antennapod.util.id3reader.ID3ReaderException;
|
||||
import de.danoeh.antennapod.util.playback.Playable;
|
||||
import de.danoeh.antennapod.util.vorbiscommentreader.VorbisCommentChapterReader;
|
||||
import de.danoeh.antennapod.util.vorbiscommentreader.VorbisCommentReaderException;
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
package de.danoeh.antennapod.util;
|
||||
package de.danoeh.antennapod.util.playback;
|
||||
|
||||
import android.content.Context;
|
||||
import android.media.MediaPlayer;
|
@ -1,4 +1,4 @@
|
||||
package de.danoeh.antennapod.util;
|
||||
package de.danoeh.antennapod.util.playback;
|
||||
|
||||
import java.util.List;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package de.danoeh.antennapod.util;
|
||||
package de.danoeh.antennapod.util.playback;
|
||||
|
||||
import java.util.concurrent.RejectedExecutionHandler;
|
||||
import java.util.concurrent.ScheduledFuture;
|
||||
@ -33,7 +33,8 @@ import de.danoeh.antennapod.feed.FeedMedia;
|
||||
import de.danoeh.antennapod.preferences.PlaybackPreferences;
|
||||
import de.danoeh.antennapod.service.PlaybackService;
|
||||
import de.danoeh.antennapod.service.PlayerStatus;
|
||||
import de.danoeh.antennapod.util.Playable.PlayableUtils;
|
||||
import de.danoeh.antennapod.util.Converter;
|
||||
import de.danoeh.antennapod.util.playback.Playable.PlayableUtils;
|
||||
|
||||
/**
|
||||
* Communicates with the playback service. GUI classes should use this class to
|
Loading…
x
Reference in New Issue
Block a user