Commit Graph
32 Commits
Author SHA1 Message Date
dimitris-c 86d6e3a05a version bump: 0.2.0 2020-11-27 12:08:28 +00:00
Dimitris C 5a5a751a17 Adds correct version number 2020-11-16 11:12:13 +00:00
Dimitris C a2e6925a76 Adds correct version number 2020-11-16 10:55:41 +00:00
Dimitris C 68788852f9 Adds initial support for SPM 2020-11-16 10:49:44 +00:00
Dimitris C a3a77e8b46 Adds retry logic for RemoteAudioSource 2020-11-15 20:14:59 +00:00
Dimitris C ae218e0bfe Project cleanup 2020-11-15 20:14:59 +00:00
Dimitris C 4b82490d26 Fixes memory issue on RemoveAudioSource 2020-11-15 20:14:59 +00:00
Dimitris C 9ba78e45b5 Adds support for local files 2020-11-15 20:14:59 +00:00
Dimitris C 363481092f Adds AudioEntryProvider 2020-11-15 20:14:59 +00:00
Dimitris C c18b568d41 small fixes 2020-11-15 20:14:59 +00:00
Dimitris C 0d9bf562a8 Adds better errors for AudioFileStream services 2020-11-15 20:14:59 +00:00
Dimitris C e1df4070a9 Fixes a bug where render would get stuck 2020-11-15 20:14:59 +00:00
Dimitris C eaea4dd5e3 Adds suspension of network when paused 2020-11-15 20:14:59 +00:00
Dimitris C cece65475d Adds initial support for seeking 2020-11-15 20:14:59 +00:00
Dimitris C 101c7ddf34 Makes player non optional 2020-11-15 20:14:59 +00:00
Dimitris C b68691ab3b Removes @propertyWrapper from Protected 2020-11-15 20:14:59 +00:00
Dimitris C 4552b53161 Fixes some thread safety issues 2020-11-15 20:14:59 +00:00
Dimitris C ac9d952055 Several changes 2020-11-15 20:14:59 +00:00
Dimitris C 023907fed9 Adds SwiftFormat and SwiftLint 2020-11-15 20:14:59 +00:00
Dimitris C 36b4931253 Small fixes, adds test for MetadataStreamProcessor 2020-11-15 20:14:14 +00:00
Dimitris C e9d9032d30 Removes unneeded stuff 2020-11-15 20:14:14 +00:00
Dimitris C 1d1afc831a Fixes memory usage on OutputStreamWriter 2020-11-15 20:14:14 +00:00
Dimitris C 8063ef1b71 Renames audioFormat to outputAudioFormat 2020-11-15 20:14:14 +00:00
Dimitris C d017420f40 Adds OutputStreamWriter 2020-11-15 20:14:14 +00:00
Dimitris C 38c0b2aee0 Adds comments describing parts of AudioPlayer
Moves the packetsSemaphore to AudioRendererContext
2020-11-15 20:14:14 +00:00
Dimitris C e7bdf0e63a Several fixes and updates 2020-11-15 20:14:14 +00:00
Dimitris C 39609febab Adds completion when audio has finished playing
Adds stangeChanged callback to notify for state changes
Severals bug fixes
2020-11-15 20:14:14 +00:00
Dimitris C ea40e136eb Adds Logger class 2020-11-15 20:14:14 +00:00
Dimitris C 84abe804ac Moves files to relevant groups 2020-11-15 20:14:14 +00:00
Dimitris C 0a5496fc0b Adds normalization of configuration values
Moves render logic to AudioPlayerRenderProcessor
2020-11-15 20:14:13 +00:00
Dimitris C 64f8d62945 adds funtional audio streaming 2020-11-15 20:14:13 +00:00
Dimitris C 27ebb65999 Initial Commit 2020-11-15 20:14:13 +00:00