Commit graph

70 commits

Author SHA1 Message Date
dkanada
704502f653 minor changes and refactoring 2021-04-26 14:18:50 +09:00
dkanada
beca66459b fix a large amount of deprecated and ide warnings 2021-04-25 10:20:10 +09:00
dkanada
2b7d7308d3 update version codes and application id throughout the codebase 2021-04-24 18:47:18 +09:00
dkanada
2c15037bfb reduce number of folders in main directory 2021-04-22 03:08:11 +09:00
dkanada
c6d17d7589 fix back on main activity 2021-04-18 19:58:21 +09:00
dkanada
113c2a8481 possible fix for exoplayer errors 2021-04-18 01:04:46 +09:00
dkanada
bc92f9a22c fix issues with notification when queue is cleared 2021-04-17 13:19:00 +09:00
dkanada
8327c7d1ba fix an issue manually seeking during playback 2021-04-10 12:59:21 +09:00
dkanada
1bd6f4cb04 move MultiPlayer class to playback directory 2021-03-09 01:31:58 +09:00
dkanada
d66409797f add log for position discontinuity 2021-03-06 16:28:45 +09:00
dkanada
0a9582c509 use exoplayer design for player callbacks 2021-03-06 16:15:16 +09:00
dkanada
185076c4ec merge branch 'master' into buffering-indicator 2021-02-21 10:20:31 +09:00
dkanada
e52029d47a fix issue with queue playback on app start 2021-02-20 12:26:38 +09:00
dkanada
102a745718 fix possible crash in progress handler 2020-12-23 12:54:31 +09:00
dkanada
f584cff697 update exoplayer and implement custom media source factory 2020-12-23 12:53:43 +09:00
Maxr1998
f668e51ba3
Add buffering indicator 2020-12-21 20:36:34 +01:00
dkanada
12443be2ce simplify queueDataSource method 2020-12-18 12:42:07 +09:00
dkanada
f2c3a1f51f update media queue next logic 2020-12-18 12:39:53 +09:00
dkanada
ea78038120 update event listener and fix play state 2020-12-18 12:32:27 +09:00
dkanada
93066be3f2 remove some global variables from exoplayer 2020-12-14 12:11:12 +09:00
dkanada
3cb2f78206 change formatting on exoplayer logs 2020-12-14 11:48:35 +09:00
dkanada
53657919af move activities to root directory 2020-12-13 22:08:21 +09:00
dkanada
5b7d2600c5 fix another crash from the database 2020-11-21 21:23:59 +09:00
dkanada
f114b31976 possible fix for repeating songs 2020-11-21 21:20:52 +09:00
dkanada
9560b2d4cb fix crash from null value 2020-11-21 21:18:27 +09:00
dkanada
44c1bb63b6 replace queue store with room database 2020-11-08 13:12:19 +09:00
dkanada
632061bb7f add empty constructor for song model 2020-10-30 14:24:37 +09:00
dkanada
295df08a46 release simple cache on stop 2020-10-30 00:17:42 +09:00
Maxr1998
7e89e2ebf4
Change location of ExoPlayer cache 2020-10-27 21:23:44 +01:00
dkanada
c0c02c42b9 fix item details for playlist songs 2020-10-27 01:57:21 +09:00
dkanada
38b3d57122 small changes to progress handler 2020-10-24 12:31:29 +09:00
dkanada
ccce5623b1 add preference for media cache size 2020-10-23 05:47:08 +09:00
dkanada
60d82c16d7 fix minor issue with playback state 2020-10-22 00:29:44 +09:00
dkanada
0e84e99a6c move progress handler to separate thread 2020-10-20 23:01:51 +09:00
dkanada
5c965cfbd1 update intent actions 2020-10-19 22:29:35 +09:00
dkanada
2fd95ce432 move receivers to the top of music service 2020-10-19 22:21:06 +09:00
dkanada
69e636e446 minor changes to playback interface 2020-10-18 23:51:04 +09:00
dkanada
6d24095c5c store playback requests when exoplayer is loading 2020-10-18 01:37:36 +09:00
dkanada
2c8229b0dc add getVolume to playback interface and improve progress handler 2020-10-17 17:07:36 +09:00
dkanada
b1ffa78a2e remove some unused methods in music service 2020-10-17 13:07:15 +09:00
dkanada
e6ad84f16c rename some existing methods in the playback interface 2020-10-16 11:39:28 +09:00
dkanada
8f812d428c report progress to server during playback 2020-10-14 23:09:18 +09:00
dkanada
225e3562f4 fix some possible issues with exoplayer 2020-10-14 19:25:05 +09:00
dkanada
d17f3877bd improve recent cache in exoplayer 2020-10-11 09:32:14 +09:00
dkanada
b8a6241160 use custom target for palette images with glide 2020-10-10 12:48:40 +09:00
dkanada
d7b1221199 add cache for recent songs 2020-10-07 12:18:42 +09:00
dkanada
ab6c3a42ed minor changes to playback interface 2020-09-25 23:53:10 +09:00
dkanada
ad6aa91d74 move playback keys to preference utils 2020-09-25 16:20:30 +09:00
dkanada
8501b55066 refactor imports 2020-09-25 00:51:34 +09:00
dkanada
a66f0d5fcd use blurhash for most objects 2020-09-23 01:19:44 +09:00