ByteHamster
af8dc2c9b9
Do not crash on undeliverable InterruptedException
2019-08-30 13:35:30 +02:00
ByteHamster
e2cf363cc4
Make ExoPlayer the default player
2019-07-23 21:22:27 +02:00
ByteHamster
641ee60cbf
Removed Flattr support
2019-07-12 19:28:22 +02:00
ByteHamster
3fca616e30
Revert "Merge pull request #2954 from orionlee/bugfix_phantom_notification_rework_2716"
...
This reverts commit 643173de14
, reversing
changes made to f2d103736d
.
2019-05-17 09:45:22 +02:00
ByteHamster
2fca491f53
Made sure that there is not an ANR when switching media player
2019-04-17 20:52:13 +02:00
ByteHamster
0339ce7bca
Do not set player status before player object is created
2019-04-14 13:56:04 +02:00
orionlee
f3980091a9
#2716 Prototype for the revamped PlaybackService to fix phantom
...
notification. Many rough edges. Notable TODOs are marked with [2716].
2019-02-27 14:52:34 -08:00
falko
1d8509fd8a
Enable ExoPlayer feature to skip silence
...
SetSpeed was change to SetPlaybackParams which contain speed and a switch to skip silence. For Players that fo not support this the call is ignored or only SetSpeed is used. It is only working if ExoPlayeris used
Default is OFF
2019-01-05 23:14:08 +01:00
egsavage
2dbcae1576
Optimize imports
2018-10-21 11:14:03 +02:00
Martin Fietz
f069894b92
Merge pull request #2854 from gaul/error-prone
...
Fix error-prone errors
2018-10-21 11:06:04 +02:00
Martin Fietz
12c5819380
Merge branch 'develop'
2018-10-20 21:55:44 +02:00
Andrew Gaul
d88e1202b1
Fix error-prone errors
2018-10-13 00:23:50 -07:00
H. Lehmann
ac2acc65c3
Merge branch 'develop' into remove-unused-code
2018-06-08 20:27:11 +02:00
ByteHamster
ba2233430e
Removed FeedImage
2018-06-05 23:52:19 +02:00
ByteHamster
9df23ebbf6
Removed unused code
2018-05-27 20:07:29 +02:00
Dirk Mueller
bbbff0bc73
Cleanup order/remove unused includes
...
This is the result of Android Studio's include cleanup
Macro. This removes some no longer used includes, simplifying
the code a bit. The rest is grouping and resorting alphabetically.
2018-01-07 19:26:23 +01:00
Martin Fietz
e884e989c7
Merge branch 'develop'
2017-10-17 22:55:30 +02:00
Cédric Cabessa
f3ceccfa82
add a "rewind" and "fast forward" button for android Wear
...
This feature is only enabled for "play" build.
It is useful to skip advertisement during a podcast.
Note: I originaly tried to implement this in the "4 ways controller" managed by
the mediaSession (it contains vol up / vol down / skip). This object is linked
to the capabilities of the session and seems to be hard to customise without
changing the capabilities.
This patch simply add 2 new buttons
2017-08-14 23:33:25 +02:00
Martin Fietz
dc65f13f44
Do not auto-enable sleep timer after skipping
2016-12-04 21:42:03 +01:00
Domingos Lopes
8fd886c273
fix unskipped episodes being removed from queue
2016-11-09 13:28:50 -05:00
Martin Fietz
e75d60ef61
Extract sleep timer preferences into dedicated class
2016-10-09 21:49:23 +02:00
Domingos Lopes
c9382e27c4
fix issue with playback ended on skipping (for remote playback)
2016-07-25 23:16:28 -04:00
Domingos Lopes
c17723816b
adapt media player switch into the new protocol
2016-07-25 23:16:28 -04:00
Domingos Lopes
385079d168
integrate onPlaybackStart/Pause callbacks into setPlayerStatus()
2016-07-25 23:16:28 -04:00
Domingos Lopes
f80af4342f
add documentation to post playback processing
2016-07-25 23:16:28 -04:00
Domingos Lopes
9b123d0473
extend the new PlaybackService media player callback protocol to RemotePSMP
2016-07-25 23:16:28 -04:00
Domingos Lopes
19a647226d
move onPlaybackStart and onPlaybackPause tasks to separate callback methods
2016-07-25 23:16:28 -04:00
Domingos Lopes
d18cf41f20
move auto flattr and gpodnet play action inside FeedMedia
2016-07-25 23:16:28 -04:00
Domingos Lopes
12d62d5519
only allow for endPlayback with wasSkipped==false internally
2016-07-25 23:16:28 -04:00
Domingos Lopes
2f235fc46e
set pending activity intent on mediasession
2016-07-02 11:37:28 -04:00
Martin Fietz
54f4ad7ba0
Merge pull request #2054 from DevFactory/release/Utility_classes_should_not_have_public_constructors_fix_2
...
squid:S1118 - Utility classes should not have public constructors (part 2)
2016-06-30 08:57:36 +02:00
Soso Tughushi
8425ac6190
Fixed rule 'Utility classes should not have public constructors'
2016-06-29 22:34:05 +04:00
Domingos Lopes
6d0debfd4d
implement custom mediaroute playback controller
2016-06-28 02:18:11 -04:00
Domingos Lopes
6036f2d960
print stack trace with the log entries
2016-06-08 22:49:03 -04:00
Domingos Lopes
b46b2247b4
fixes NPE from #1974
2016-06-08 22:49:03 -04:00
Domingos Lopes
29dd9839d9
new lines (end of strings.xml)
2016-06-08 13:20:14 -04:00
Domingos Lopes
6d9e385b73
rename helper classes
2016-06-07 22:55:55 -04:00
Domingos Lopes
8b791fbab4
adapt PlaybackService to different flavors
2016-06-07 22:55:54 -04:00
Domingos Lopes
58ddbd5728
adapt Playable interface to different flavors
2016-06-07 22:55:54 -04:00
Domingos Lopes
107e5c266f
adapt FeedMedia class to different flavors
2016-06-07 22:55:54 -04:00
Domingos Lopes
bcdcfe0d58
adapt ui to different flavors
2016-06-07 22:55:54 -04:00
Martin Fietz
3c033cc0fb
Create one flavor with Google Cast support and one (free) without
2016-06-04 01:36:25 +02:00