Skip to content

Releases: sbooth/SFBAudioUtilities

Version 0.2.0

25 Apr 15:02
b62028a
Compare
Choose a tag to compare

Various C++17 updates

Initial development release

14 Oct 20:47
43c02fb
Compare
Choose a tag to compare
Convert to Swift Package Manager (#6)

* Experimental Swift package manager support

* Update copyright

* Update README

* More README updates

* More README updates

* Rename

* Don't @_export ObjCSFBAudioUtilities

* Add simple test

* import AVFAudio

* Move SFBCAAUGraph to include/

* Don't use private compiler directives

* Import CoreAudio

* Add GetPacketDuration()

* Add packetDuration

* Add test for packetDuration

* Add <algorithm> import

* Rename C++ target

* Add ObjC module map

* Add GitHub actions

* Update Package.swift

* Rename ObjC target

* Update tests

* Remove ObjCAudioUtilities target

* Remove GitHub workflows

* Add headings

* Reformat

* Create swift.yml

* Create dependabot.yml

* Add requires objc to module map

* Rename package products

* Update README

* Update README

* Decrease Swift requirement to 5.6

* Update README

* Link to CoreAudio.framework

* Don't link to CoreAudio after all

* Update README

* Update README

* Revert "Update README"

This reverts commit 0de33ea0a403cef8998c1f423d827e18b2426f50.

* Adjust formatting

* Update file paths

* More path updates

* Documentation fix

* Update .gitignore

* Import CoreAudioTypes instead of CoreAudio

* Downgrade C++ requirement to C++14

* Rename products

* Update README

* Add license header

* Change AVFoundation to AVFAudio

* Link CoreAudio.framework

* Link AVFAudio.framework

* Rename HAL to CA for consistency

* Grammar fix in comment

* Update with new filenames

* Alphabetize

* Additional channel layout tags

* Additional tests

* Spaces to tabs

* Fix indentation

* Add #pragma unused for unused parameter

* Added comments on Swift 5.9 C++ interoperability