Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/healscodes/opusfile-swift
Experimental Swift wrapper around libopusfile
https://github.com/healscodes/opusfile-swift
opus opus-files swift swift-wrapper swift5
Last synced: 22 days ago
JSON representation
Experimental Swift wrapper around libopusfile
- Host: GitHub
- URL: https://github.com/healscodes/opusfile-swift
- Owner: HealsCodes
- License: other
- Created: 2024-05-07T09:38:25.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-07T09:42:57.000Z (8 months ago)
- Last Synced: 2024-10-28T09:36:26.380Z (2 months ago)
- Topics: opus, opus-files, swift, swift-wrapper, swift5
- Language: Swift
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# opusfile-swift
This package was created to provide an easy-to-maintain binding for [opusfile](https://opus-codec.org/docs/opusfile_api-0.12/index.html)# Version
The current release supports libopusfile v0.12# Usage
This package is supposed to be used with SwiftPM or added as a Package dependency from XCode.For Swift Package Manager add the following lines your Package.swift under `dependencies`:
```swift
.package(
name: "opusfile-swift",
url: "https://github.com/HealsCodes/opusfile-swift.git",
from: "0.12.0"
)
```To use the package in your swift code simply import it:
```swift
import OpusFile
```# Licensing
This project is under MIT license.libopus sources are pulled from [https://gitlab.xiph.org/xiph/opusfile](https://gitlab.xiph.org/xiph/opusfile/).
Opus is licensed under the [New BSD License](https://wiki.xiph.org/XiphWiki:Copyrights).