Marke Hallowell
|
984f01da23
|
Fix bug iOS AudioPlayer where multiple calls to setupRemoteTransportControls resulted in duplicate MPRemoteCommand targets being applied for the same action.
|
2024-05-16 19:11:38 -07:00 |
|
advplyr
|
fb86c45e78
|
iOS add defaultRate fixing merge
|
2024-04-27 16:41:29 -05:00 |
|
 advplyrandGitHub
|
124300b215
|
Merge branch 'master' into rate-manager
|
2024-04-27 16:06:20 -05:00 |
|
Marke Hallowell
|
0f2cd3b132
|
Update Now Playing info with correct default rate so that third party apps don't mistake current status as scrubbing.
|
2024-04-21 15:39:37 -07:00 |
|
Marke Hallowell
|
f8a9033738
|
Add an AudioPlayerRateManager implementation for iOS 16+.
|
2024-04-14 16:12:55 -07:00 |
|
Marke Hallowell
|
edb25f5bcd
|
Refactor AudioPlayer to use an AudioPlayerRateManager protocol for managing rate/defaultRate state management. Implements a LegacyAudioPlayerRateManager implementation with existing (pre-iOS 16) behavior.
|
2024-04-14 11:45:03 -07:00 |
|
Marke Hallowell
|
bcb239efd1
|
Update Now Playing info with correct default rate so that third party apps don't mistake current status as scrubbing.
|
2024-04-13 23:10:03 -07:00 |
|
advplyr
|
9706c66a27
|
iOS Update Realm schema version for new setting, update remote transport controls on device settings updated
|
2024-02-25 15:04:54 -06:00 |
|
advplyr
|
f4f7252537
|
Update wording for enable seeking on media controls settings, remove restart required help text, map translations
|
2024-02-25 14:44:40 -06:00 |
|
fidoriel
|
41a65c0f9d
|
add setting for widget scrubbing
|
2024-02-20 21:58:31 +01:00 |
|
advplyr
|
826d414d9f
|
Update:iOS do not resume playback after app suspended. Attempted fix for #973
|
2024-02-07 18:02:25 -06:00 |
|
advplyr
|
3cc7a0937c
|
Fix seeking in NowPlaying to adjust for chapter start time
|
2024-01-01 08:49:39 -06:00 |
|
advplyr
|
73d70dd480
|
Merge branch 'master' into iosChapterTrack
|
2024-01-01 08:11:59 -06:00 |
|
Kieran Hannigan
|
b2bfa4c002
|
[Fix] Prevent crash from force unwrapping nil value in PR #1005
|
2023-12-30 11:16:10 +08:00 |
|
benonymity
|
224e5efe48
|
add: togglePlayPause route
|
2023-12-23 01:51:37 -05:00 |
|
benonymity
|
2b1667e532
|
feat: now playing chapter track
|
2023-12-22 21:01:37 -05:00 |
|
Denis Arnst
|
59c71b71fb
|
Fix track skipping on iOS (Fixes #686)
When we seek into a different chapter, we will have to reset the progress of the current one before seeking to the new one.
|
2023-11-29 17:30:34 +01:00 |
|
advplyr
|
a7cbdbfbbb
|
Update:iOS remove paused timer that synced with the server when current media was paused
|
2023-11-12 13:49:20 -06:00 |
|
advplyr
|
fbcb8620f9
|
Update:iOS stream and download URLs to use new API endpoints
|
2023-06-04 12:21:40 -05:00 |
|
advplyr
|
ef1d8a8eb4
|
Update:iOS HLS stream buffer set to 50s
|
2023-03-27 16:54:19 -05:00 |
|
advplyr
|
7575a4f883
|
Merge branch 'master' into jramer/master
|
2023-02-19 11:47:20 -06:00 |
|
advplyr
|
8d4c322bce
|
Fix:iOS fallback to transcoding #553
|
2023-02-19 11:47:05 -06:00 |
|
Joakim Ramer
|
3318f3501c
|
fix: seek when changing track
|
2023-02-19 17:42:45 +01:00 |
|
Joakim Ramer
|
f4b05a3236
|
Clarify state
|
2023-02-16 23:00:33 +01:00 |
|
Joakim Ramer
|
b73763a9ec
|
fix: Fixes streaming issues
|
2023-02-16 22:53:37 +01:00 |
|
Joakim Ramer
|
cbd74d08e1
|
fix: seek pauses playback
|
2023-02-09 02:38:56 +01:00 |
|
advplyr
|
3ef6c345e4
|
Fix Realm wrong thread crash by setting values from deviceSettings outside of commandCenter functions
|
2023-01-30 08:14:32 -06:00 |
|
Bryce Lampe
|
ef4bb6c7a8
|
Handle skip track events on iOS
|
2023-01-29 19:54:12 -08:00 |
|
advplyr
|
7462eb3bc4
|
Fix:iOS play audiobook tracks inside subfolders #483
|
2023-01-29 14:30:09 -06:00 |
|
benonymity
|
20085c5eed
|
update: increase update intervals
|
2023-01-24 17:34:53 -05:00 |
|
 advplyrandGitHub
|
4da31f5850
|
Merge pull request #391 from ronaldheft/fix-ios-pause-during-seek
fix: Player sometimes pauses during seek on iOS
|
2022-09-23 15:37:50 -05:00 |
|
ronaldheft
|
cdfbbcbf8a
|
refactor: Use refactored seek back time class
|
2022-09-20 18:34:43 -04:00 |
|
ronaldheft
|
5d23c17d30
|
fix: iOS chapter sleep timer issues
|
2022-09-18 14:21:41 -04:00 |
|
ronaldheft
|
9c9c1c3b94
|
fix: Player sometimes pauses during seek
|
2022-09-18 13:38:16 -04:00 |
|
ronaldheft
|
b6b206c288
|
fix: Seek back time not winding back
|
2022-09-18 12:44:48 -04:00 |
|
ronaldheft
|
e7f61e34e8
|
Fix player automatically starting after WebKit reload
|
2022-09-15 20:49:25 -04:00 |
|
ronaldheft
|
b71a976e61
|
Merge remote-tracking branch 'upstream/master' into ios-general-fixes
|
2022-09-14 19:55:42 -04:00 |
|
ronaldheft
|
7294bc7033
|
Audio player modifications should be on main queue
|
2022-09-13 20:47:07 -04:00 |
|
ronaldheft
|
f8836be147
|
fix: Debug logging level does not persist to disk
|
2022-09-08 20:09:35 -04:00 |
|
ronaldheft
|
368f349c78
|
Use logging framework for AudioPlayer
|
2022-09-06 21:32:32 -04:00 |
|
ronaldheft
|
d1c1902cd3
|
Merge branch 'bug-ios-sleep-timer' into ios-audio-events
|
2022-09-03 16:53:03 -04:00 |
|
ronaldheft
|
b697deac1c
|
Fix cluegy way chapter sleep timer was being reset after skipping past
|
2022-09-03 16:44:01 -04:00 |
|
ronaldheft
|
fb8e6408bb
|
Fix memory leak
|
2022-09-03 16:34:31 -04:00 |
|
ronaldheft
|
c8ff5a7817
|
Handle multi-track files for sleep timer
|
2022-09-02 18:31:16 -04:00 |
|
ronaldheft
|
c14f6ec4c2
|
Rewrite sleep timer logic again
|
2022-09-02 18:22:42 -04:00 |
|
ronaldheft
|
586405f9de
|
Rewrite sleep timer
|
2022-09-02 16:31:47 -04:00 |
|
ronaldheft
|
c02adfa326
|
Fix typo in if statement
|
2022-09-01 18:41:21 -04:00 |
|
ronaldheft
|
021d63d973
|
Fix seek jumping
|
2022-09-01 18:19:45 -04:00 |
|
ronaldheft
|
50f6b15d23
|
Refactor to ensure we aren't missing any update time
|
2022-09-01 17:40:49 -04:00 |
|
ronaldheft
|
6257c6488b
|
Fix race condition with the player queue
|
2022-09-01 17:34:54 -04:00 |
|