28 Commits
Author SHA1 Message Date
tanhakabir 196b04a703 Rename and deprecate initialize functions (#23) 2019-12-18 21:22:28 -08:00
tanhakabir 5197a16023 Fix live streams/servers with unpredictable size at beginning of stream being playable (#21)
* Handle case when header for stream does not contain expected content

* update documentation

* fix elapsed time updating on seek in example app
2019-12-18 00:22:31 -08:00
tanhakabir a33aee80d1 Expose engine outside of SAPlayer (#18)
* expose engine outside of player

* add player clearing functionality
2019-12-03 01:25:58 -08:00
Tanha cf028e0e36 nit rename 2019-11-26 00:52:08 -08:00
Tanha f9e6dafc2c add documentation for player functions 2019-11-26 00:00:44 -08:00
Tanha 9594b560d0 update lockscreen interval skip control on change of fields 2019-11-25 23:23:07 -08:00
Tanha bf2dae9569 add documentation for fields of SAPlayer 2019-11-25 23:19:29 -08:00
Tanha 90ac3a4336 clean up typing for rate 2019-11-25 22:23:05 -08:00
Tanha 7d81953b83 removed usage of rate/speed within the engine 2019-11-25 22:10:57 -08:00
Tanha feb69174ae refactor to have external to library control nodes 2019-11-25 21:57:55 -08:00
Tanha 09142ce2d4 update to Swift 4.2 2019-11-25 20:57:54 -08:00
Tanha 17be73bbe8 fix fatal bug seeking 2019-11-25 13:44:54 -08:00
tanhakabir cd35f38db1 Merge pull request #13 from tanhakabir/fix_ui_seeking_bug
Fix ui when seeking to show "Loading" when not enough buffers ready
2019-11-25 10:44:28 -08:00
cendolinside123 3c752d581d Fix miniplayer on background (#12)
* 1. fix AVAudioSession configuration

* 1. fix seek bar didn't update on miniplayer on lockscreen when playing a song
2. setup miniplayer lockscreen seek bar speed (when slide  rate slider)

* setup project example to playing on the background
2019-11-25 10:44:00 -08:00
Tanha 8e7357860c shouldnot be forcing play 2019-11-21 01:24:45 -08:00
Tanha 936de8c996 minor fix 2019-11-20 23:10:03 -08:00
tanhakabir 2fd944d88e Fix play/pausing issue for saved audio (#7)
* update callback guards for updates for saved audio

* Fix play/pausing bug for saved audio
2019-11-20 13:38:52 -08:00
tanhakabir fc98c4c1c4 add separation of disk engine in SAPlayer, first iteration (#6) 2019-11-19 16:25:29 -08:00
Tanha 23f445ce4d seperate downloader from rest of SAPlayer implementation 2019-02-25 01:33:18 -08:00
Tanha e563ba2f99 update requirements to iOS 10.0 2019-02-24 12:04:20 -08:00
Tanha 8565485253 add play pause functionality 2019-02-21 19:36:20 -08:00
Tanha ed61a41267 example app downloading audio 2019-02-21 18:33:03 -08:00
Tanha 6bdfc917e3 nit 2019-02-18 20:27:21 -08:00
Tanha af739b0efb add interface for external subscribing to updates 2019-02-18 19:35:26 -08:00
Tanha 6f203c94b0 refractor SAPlayerPresenter 2019-02-18 16:11:50 -08:00
Tanha bd0996d39b implement basic public functions 2019-02-17 19:31:34 -08:00
Tanha 0c383da201 clean up licensing 2019-02-05 10:23:45 -08:00
Tanha 765383157d hook up pod to example project 2019-01-29 15:29:37 -08:00