Christian Schabesberger
|
07a3fcd001
|
make embedded player playback indicators round
|
2024-09-25 21:57:39 +02:00 |
Christian Schabesberger
|
958ad74a2f
|
make seeking update the player emediatly
|
2024-09-25 21:47:46 +02:00 |
Christian Schabesberger
|
6aabfd6066
|
streamline ui mode change
|
2024-09-25 21:12:14 +02:00 |
Christian Schabesberger
|
12de2c3fac
|
fix font color in embedded audio player
|
2024-09-25 12:38:40 +02:00 |
Christian Schabesberger
|
f544d8bc76
|
make embedded audio player fit in its place
|
2024-09-25 12:32:12 +02:00 |
Christian Schabesberger
|
40b0ee5c6f
|
make modechange buttons of testapp work
|
2024-09-24 14:29:37 +02:00 |
Christian Schabesberger
|
39af73946c
|
unify buttons layout in testapp
|
2024-09-24 14:00:56 +02:00 |
Christian Schabesberger
|
f546c5791a
|
add embedded audio UI
|
2024-09-24 13:53:20 +02:00 |
Christian Schabesberger
|
698e9776af
|
make audioplayer landscape layout be halfway usable
|
2024-09-23 20:16:05 +02:00 |
Christian Schabesberger
|
f750fa8b4b
|
make progress update more smooth
|
2024-09-23 19:11:41 +02:00 |
Christian Schabesberger
|
642e5e78db
|
fix colors for chapter and stream select in audio mode
|
2024-09-23 18:21:55 +02:00 |
Christian Schabesberger
|
de507b2291
|
endtangle StreamSelect and ChapterSelect and fix glitches asociated with them
|
2024-09-23 18:05:22 +02:00 |
Christian Schabesberger
|
a4f8e490ae
|
add chapter/stream selection to audio ui
|
2024-09-23 15:07:37 +02:00 |
Christian Schabesberger
|
afceb43308
|
add loading indicator to audio controller
|
2024-09-22 15:22:26 +02:00 |
Christian Schabesberger
|
72d6874880
|
add more logic to the audio player
|
2024-09-22 14:57:23 +02:00 |
Christian Schabesberger
|
ea0f20a578
|
fix theme and look of the audio player
|
2024-09-22 13:55:07 +02:00 |
Christian Schabesberger
|
522eb3ee4e
|
fix theme preview
|
2024-09-22 13:31:38 +02:00 |
Christian Schabesberger
|
5046122732
|
make newplayer be able to open the Audio UI
|
2024-09-21 19:51:37 +02:00 |
Christian Schabesberger
|
87cc8a2c77
|
simplify ui change
|
2024-09-21 15:37:12 +02:00 |
Christian Schabesberger
|
25593c8ed6
|
restructure NewPlayerUI and VideoPlayerUI
|
2024-09-21 13:21:35 +02:00 |
Christian Schabesberger
|
a222a7c9a0
|
roughly layout AudioPlayerView
|
2024-09-21 13:09:41 +02:00 |
Christian Schabesberger
|
df26c3c094
|
start construction audio player
|
2024-09-18 15:38:22 +02:00 |
Christian Schabesberger
|
2d5a377cd3
|
restructure part 2
|
2024-09-18 14:02:49 +02:00 |
Christian Schabesberger
|
d379d5872f
|
restructure code to make room for the audioplayer
|
2024-09-18 13:56:02 +02:00 |
Christian Schabesberger
|
7dbe166484
|
postpone trackselectoin for now
|
2024-09-18 13:34:35 +02:00 |
Christian Schabesberger
|
120ecae3c0
|
make yt test video work
|
2024-09-17 16:05:51 +02:00 |
Christian Schabesberger
|
cde9b1f9ba
|
do some commit
|
2024-09-17 15:12:40 +02:00 |
Christian Schabesberger
|
20c9bd67e7
|
make play media utilize stream selection and MediaSourceBuilder
|
2024-09-17 13:21:38 +02:00 |
Christian Schabesberger
|
1b4e1d4f13
|
merge StreamVariant and stream part 2
|
2024-09-16 12:33:06 +02:00 |
Christian Schabesberger
|
ac97d4ee1f
|
merge StreamVariant and stream
|
2024-09-16 12:23:12 +02:00 |
Christian Schabesberger
|
2fee9e59f6
|
add yt test video
|
2024-09-14 11:53:39 +02:00 |
Christian Schabesberger
|
edc720590c
|
fix playback position in playlist
|
2024-09-13 18:34:56 +02:00 |
Christian Schabesberger
|
f643c032a2
|
make MediaSource creation be based on the trackselection algorithm
|
2024-09-13 18:24:51 +02:00 |
Christian Schabesberger
|
632407fa69
|
make streamselect reflect reality better
|
2024-09-13 14:17:21 +02:00 |
Christian Schabesberger
|
c37e44a56e
|
add code for best possible stream selection (NOT UNIT TESTED/TESTED at all)
|
2024-09-12 15:15:04 +02:00 |
Christian Schabesberger
|
b50e63077b
|
introduce datasource
|
2024-09-11 20:28:08 +02:00 |
Christian Schabesberger
|
f80e4c8e5f
|
fix player notificatoin not showing up when restarting exoplayer
|
2024-09-11 17:23:27 +02:00 |
Christian Schabesberger
|
4de5568b7b
|
make exoplayer be recreatable
|
2024-09-11 16:34:01 +02:00 |
Christian Schabesberger
|
4fb5d46b2d
|
make exoPlayer a StateFlow that can be null
|
2024-09-11 16:30:51 +02:00 |
Christian Schabesberger
|
2e50634b50
|
add close command
|
2024-09-11 12:39:16 +02:00 |
Christian Schabesberger
|
e965528011
|
prevent showing loading indicator when reopening the player containing activity
|
2024-09-09 22:16:19 +02:00 |
Christian Schabesberger
|
a297a4c08f
|
remove playlist item and replace it with MediaItem and MediaMetadata
|
2024-09-09 21:59:09 +02:00 |
Christian Schabesberger
|
5710596972
|
remove Thumbnail class and replace it with Uri
|
2024-09-09 18:55:58 +02:00 |
Christian Schabesberger
|
0744d43b20
|
introduce NewPlayer Service
|
2024-09-09 18:38:04 +02:00 |
Christian Schabesberger
|
ba03e17088
|
fix chapter mark shown on start
|
2024-09-08 15:05:57 +02:00 |
Christian Schabesberger
|
f5d3c33086
|
make playlist item deletion more reliable
|
2024-09-06 21:59:55 +02:00 |
Christian Schabesberger
|
33b0360507
|
bring back embeded config
|
2024-09-06 21:52:10 +02:00 |
Christian Schabesberger
|
3dc5ca3e10
|
make item deletion almost possible
|
2024-09-06 20:10:25 +02:00 |
Christian Schabesberger
|
430bed20b6
|
make chapters visible in the seekbar
|
2024-09-06 17:33:13 +02:00 |
Christian Schabesberger
|
8a3cc12bd7
|
fix animated visibility for previous and next stream
|
2024-09-06 15:51:31 +02:00 |