Domingos Lopes
|
d47e4a9331
|
do not use circular buttons for video while casting
|
2016-04-24 22:06:27 -04:00 |
|
Domingos Lopes
|
450329a5e3
|
have external player fragment show play button if casting
|
2016-04-24 22:06:26 -04:00 |
|
Domingos Lopes
|
9939f8f461
|
change references to PSMPInfo out of LocalPSMP
make video playback callback dependent on casting
|
2016-04-24 22:06:26 -04:00 |
|
Domingos Lopes
|
376ffed56c
|
intents for cast player activity
|
2016-04-24 22:06:26 -04:00 |
|
Domingos Lopes
|
982142634f
|
get rid of cast callbacks (config)
|
2016-04-24 22:06:26 -04:00 |
|
Domingos Lopes
|
b3a78d47f9
|
update PlaybackServiceCallbacks to be able to handle a cast player activity
|
2016-04-23 21:39:58 -04:00 |
|
Domingos Lopes
|
2762af8d50
|
combine both preference listeners in PlaybackService
|
2016-04-23 21:39:57 -04:00 |
|
Domingos Lopes
|
f71a3152d4
|
add a lonely logging command
|
2016-04-23 21:39:57 -04:00 |
|
Domingos Lopes
|
b41eba90bd
|
implement basic cast session join
|
2016-04-23 21:39:57 -04:00 |
|
Domingos Lopes
|
e70f4d5389
|
fix media router button still showing when disabled
|
2016-04-23 21:39:57 -04:00 |
|
Domingos Lopes
|
c915366c7b
|
account for when MediaStatus returned from RemoteMediaPlayer is null
|
2016-04-23 21:39:56 -04:00 |
|
Domingos Lopes
|
f79369a9ad
|
finishing handling remote playback updates
|
2016-04-23 21:39:56 -04:00 |
|
Domingos Lopes
|
6ee3d20a80
|
extend MediaInfo comparison to RemoteMedia objects
|
2016-04-23 21:39:56 -04:00 |
|
Domingos Lopes
|
0dbae93715
|
add FeedMedia lookup by id when converting
refactor CastUtils (now in cast package)
|
2016-04-23 21:39:56 -04:00 |
|
Domingos Lopes
|
971906c9f0
|
add method to convert from MediaInfo to Playable
|
2016-04-23 21:39:56 -04:00 |
|
Domingos Lopes
|
65ddd5b0ea
|
add FeedMedia getter and equals method for RemoteMedia and FeedMedia
|
2016-04-23 21:39:55 -04:00 |
|
Domingos Lopes
|
5a4fc28dcd
|
include feedLink in RemoteMedia, add MediaInfo extractor method
|
2016-04-23 21:39:55 -04:00 |
|
Domingos Lopes
|
94a16bb9ba
|
create RemoteMedia class, add more fields to remote mediametadata
|
2016-04-23 21:39:55 -04:00 |
|
Domingos Lopes
|
c4b6f366ca
|
implement several remote playback commands
|
2016-04-23 21:39:55 -04:00 |
|
Domingos Lopes
|
1ca0c1214f
|
correct mediaplayer initialization
|
2016-04-23 21:39:55 -04:00 |
|
Domingos Lopes
|
40fc7b4816
|
initialize mediaplayer according to local or remote device
|
2016-04-23 21:39:54 -04:00 |
|
Domingos Lopes
|
1088fae745
|
remove data channel from CastManager
add cast failure strings
|
2016-04-23 21:39:54 -04:00 |
|
Domingos Lopes
|
63a30a0d59
|
move the initialization call to CastManager
|
2016-04-23 21:39:54 -04:00 |
|
Domingos Lopes
|
037b705075
|
* add GooglePlayServices check
* implement wifi-reconnect feature for casting
* move wifiLock logic to abstract PSMP
|
2016-04-23 21:39:54 -04:00 |
|
Domingos Lopes
|
af7526a409
|
add a CastManager, and other changes
|
2016-04-23 21:39:53 -04:00 |
|
Domingos Lopes
|
2057a92a19
|
Add the casting feature to PlaybackService
|
2016-04-23 21:39:53 -04:00 |
|
Domingos Lopes
|
3a3b4bb57c
|
Add ordering relations to PlayerStatus
|
2016-04-23 21:39:53 -04:00 |
|
Domingos Lopes
|
88d47c178c
|
Make PlaybackServiceMediaPlayer an abstract class and move implementation independent methods inside it
|
2016-04-23 21:39:52 -04:00 |
|
Domingos Lopes
|
6224f80c89
|
add cast button to important activities
|
2016-04-23 21:39:52 -04:00 |
|
Domingos Lopes
|
afbae2a7ef
|
Create interface for PlaybackServiceMediaPlayer
|
2016-04-23 21:39:52 -04:00 |
|
Domingos Lopes
|
8061d94c1b
|
add chromecast support initialization logic and introduce chromecast preference
|
2016-04-23 21:39:52 -04:00 |
|
Domingos Lopes
|
1b6459c8ee
|
Include chromecast dependencies
|
2016-04-23 21:39:51 -04:00 |
|
Martin Fietz
|
543651bde6
|
Account for episodes that have same pubDate but don't appear in the feed at the same time
|
2016-04-22 13:04:01 +02:00 |
|
Tom Hennen
|
6df9c0d066
|
Merge pull request #1878 from mfietz/issue/1872-gpodder-sync
Fix initial gpodder sync
|
2016-04-20 07:14:39 -04:00 |
|
Martin Fietz
|
6498eed95c
|
Only sync episode state after feeds have been persisted
|
2016-04-17 11:58:38 +02:00 |
|
Martin Fietz
|
b036c461da
|
The item's identifier might not hold the download url, use definitive url
|
2016-04-17 11:58:14 +02:00 |
|
Martin Fietz
|
5328bd2b06
|
Post event after queue has been persisted
|
2016-04-14 19:25:11 +02:00 |
|
Martin Fietz
|
5e5c570c83
|
Send FeedItemEvent when a tag has been added or removed
|
2016-04-14 19:00:22 +02:00 |
|
Tom Hennen
|
8683277627
|
Merge pull request #1871 from mfietz/issue/1870-403-forbidden
Delay auto download when receiving 403 Forbidden HTTP error
|
2016-04-13 17:52:04 -04:00 |
|
Martin Fietz
|
1f2c5b5efb
|
Don't crash (not for this)
|
2016-04-12 12:26:56 +02:00 |
|
Martin Fietz
|
989f2e1c58
|
Handle 403 Forbidden
|
2016-04-12 11:40:06 +02:00 |
|
Martin Fietz
|
93eba24d08
|
Refactor
|
2016-04-12 11:39:46 +02:00 |
|
Domingos Lopes
|
65e77d7902
|
make handleKeyCode() private again
|
2016-04-09 23:06:55 -04:00 |
|
Domingos Lopes
|
b96a3c3787
|
make context and media button receiver packages match exactly
|
2016-04-09 22:53:13 -04:00 |
|
Domingos Lopes
|
4ea7448f18
|
properly update ComponentName package
|
2016-04-09 12:19:56 -04:00 |
|
domingos86
|
378c47f8eb
|
release media session before shutting down media player
avoids potential unwanted callbacks
|
2016-04-08 21:16:45 -04:00 |
|
Domingos Lopes
|
280321a321
|
unify media button receivers
|
2016-04-08 20:35:11 -04:00 |
|
Domingos Lopes
|
4b4743fbb9
|
unregister PlaybackService on the media button intent receiver
|
2016-04-08 20:02:07 -04:00 |
|
Domingos Lopes
|
5105cdd7c3
|
move the media session handling from the PlaybackServiceMediaPlayer and into the PlaybackService
|
2016-04-08 19:22:58 -04:00 |
|
Martin Fietz
|
09d22b8ede
|
Add subscription counter
|
2016-04-06 11:11:51 +02:00 |
|