summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/service
AgeCommit message (Collapse)Author
2013-08-15Several bugfixesdaniel oeh
2013-08-14updated name of the preference to use 'FocusLoss' rather than ↵Tom Hennen
'Notifications' to more accurately reflect what it does
2013-08-14Adds an option to pause audio while audio focus is lost. This is helpful ↵Tom Hennen
when using navigation apps (for example) so that you can hear what the navigation app says and you don't miss whatever was being said on your podcast. Without this setting checked they may wind up talking over each other, which can be confusing.
2013-08-14Merge branch 'master' of git://github.com/brettle/AntennaPod into brettle-masterdaniel oeh
2013-08-09Added documentation to DBWriterdaniel oeh
2013-08-05Merge branch 'develop' into feedmanager_removaldaniel oeh
Conflicts: src/de/danoeh/antennapod/activity/PreferenceActivity.java src/de/danoeh/antennapod/feed/FeedManager.java src/de/danoeh/antennapod/service/PlaybackService.java src/de/danoeh/antennapod/service/download/DownloadService.java src/de/danoeh/antennapod/service/download/DownloadStatus.java src/de/danoeh/antennapod/service/download/HttpDownloader.java src/de/danoeh/antennapod/storage/DownloadRequester.java src/de/danoeh/antennapod/storage/PodDBAdapter.java src/de/danoeh/antennapod/util/playback/PlaybackController.java
2013-08-04Ported playback service to DB* classesdaniel oeh
2013-08-03Fixes issue #249 (Cannot use Kinivo BTC450 bluetooth car kit to playDean Brettle
after pause). The problem was that audioManager.abandonAudioFocus() was being called before remoteControlClient.setPlaybackState(). That seems to have prevented the BTC450 from knowing that the audio was paused. As a result, the BTC450 continued to send "pause" instead of "play" for subsequent button presses. The fix just moves the call to abandonAudioFocus() until after setPlaybackState() has been called.
2013-08-03Set seek time of media keys to 30 seconds.daniel oeh
2013-08-03Merged #226 into developdaniel oeh
2013-08-03Improved DownloadService, several bugfixesdaniel oeh
- DownloadService should now terminate properly as soon as all downloads have been completed. - Notification bug ("0 downloads left" notification) should be fixed
2013-08-02Organizing the queue now works, several bugfixes etc.daniel oeh
2013-07-14Check file size after downloadAndrew Gaul
This commit may address symptoms seen in #187 and #197 where AntennaPod did not flag incomplete downloads as failed.
2013-07-14Address FindBugs warningsAndrew Gaul
This commit fixes 36 of the 109 warnings.
2013-07-07Merge branch 'buffered-output-stream-flush' of ↵daniel oeh
git://github.com/andrewgaul/AntennaPod into andrewgaul-buffered-output-stream-flush # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch andrewgaul-buffered-output-stream-flush # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: src/de/danoeh/antennapod/service/download/HttpDownloader.java # modified: tests/src/de/danoeh/antennapod/test/FeedHandlerTest.java # # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # (commit or discard the untracked or modified content in submodules) # # modified: submodules/ActionBarSherlock (modified content, untracked content) # modified: submodules/ViewPagerIndicator (modified content, untracked content) # modified: submodules/dslv (modified content, untracked content) #
2013-07-07Set 'reason' attribute when download was successful.daniel oeh
2013-07-02Enable Fast Forward and Rewind keys on Google TV remotes.David Carver
This enables the Fast Forward and Rewind keys on the google tv remote. If pressed it will jump ahead by 10 seconds or go back by 10 seconds.
2013-06-30Flush BufferedOutputStream correctlyAndrew Gaul
This ensures that IOException due to writes are thrown in the main code path instead of the exceptional code path. Specifically for HttpDownloader this ensures that IOUtils.closeQuietly does not swallow a failed write.
2013-06-29Promote DownloadError to enum for type-safetyAndrew Gaul
2013-05-19Split DownloadStatus into two separate classesdaniel oeh
DownloadStatus is now used only for finished downloads, whereas DownloadRequest is used for running/unfinished downloads
2013-05-09Variable speed playback as user preferences and customization of playback speed.James Falcon
2013-05-06Merge branch 'playback-speed' into speedJames Falcon
Conflicts: res/values/arrays.xml res/values/strings.xml src/de/danoeh/antennapod/activity/PreferenceActivity.java src/de/danoeh/antennapod/service/PlaybackService.java
2013-05-04Bug fix for trying to set pitch when media is null.James Falcon
2013-05-03Added variable speed playback control as a global option.James Falcon
2013-05-03Added buttons to control playback speeddaniel oeh
2013-05-02Added methods for controlling playback speed to playback controllerdaniel oeh
2013-05-01Merge branch 'speed' into developJames Falcon
2013-05-01Updating formatting to match remoteJames Falcon
2013-05-01Adding audio variable speed playback support at the service levelJames Falcon
2013-04-21Fixes #174daniel oeh
2013-04-20Don't autodownload episodes when item is removed from queue viadaniel oeh
drag&drop
2013-04-08Issue #109 (feature request) - Display metadata on bluetooth devices that ↵William Seemann
support AVRCP 1.3 and higher
2013-03-26Load playback service notification bitmap in another threaddaniel oeh
2013-03-25Chapter marks of streams are now loaded after playback has starteddaniel oeh
2013-03-20PlaybackController didn't always connect with PlaybackServicedaniel oeh
2013-03-16Added support for episode imagesdaniel oeh
2013-03-12FeedMedia wasn't saved if episode contained chapters (fixes #76)daniel oeh
2013-03-11Shutdown connection manager after downloaddaniel oeh
2013-03-11Merge branch 'master' of git://github.com/ortylp/AntennaPod into ortylp-masterdaniel oeh
2013-03-10fix regression (issue #96): fix broken URLs in redirection instead of failingPaul Ortyl
2013-03-10Close media player if no more episodes are available for playbackdaniel oeh
2013-03-09Removed auto-queue preference, auto-queue is now always enableddaniel oeh
2013-03-08Removed last played media preferencedaniel oeh
2013-03-07Implemented skip functionalitydaniel oeh
2013-03-07PlaybackService will now always load the next episode if it is availabledaniel oeh
2013-03-07Fixed PlaybackService crash when seeking in INITIALIZING or PREPARINGdaniel oeh
state
2013-03-07Add item to queue once it's downloadeddaniel oeh
2013-02-28Fixed crash when audio focus was lostdaniel oeh
2013-02-28Renamed getFileUrl method of Playable interfacedaniel oeh
2013-02-27Added support for playing local external media filesdaniel oeh