Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/healscodes/ogg-swift
Thin wrapper around libogg for Swift 5+
https://github.com/healscodes/ogg-swift
audio audio-processing ogg swift-wrapper swift5
Last synced: 24 days ago
JSON representation
Thin wrapper around libogg for Swift 5+
- Host: GitHub
- URL: https://github.com/healscodes/ogg-swift
- Owner: HealsCodes
- License: other
- Created: 2024-04-15T23:54:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-16T10:41:48.000Z (7 months ago)
- Last Synced: 2024-04-20T12:35:12.828Z (7 months ago)
- Topics: audio, audio-processing, ogg, 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
# ogg-swift
This package was created to provide an easy-to-maintain binding for [libogg](https://www.xiph.org/ogg/doc/libogg/index.html).It's a drop-in alternative to ogg-wift by YBrid as development and maintenance of their package seems to have stopped.
# Version
The current release supports libogg v1.3.5# 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: "ogg-swift",
url: "https://github.com/HealsCodes/ogg-swift.git",
from: "1.3.5"
)
```To use the package in your swift code simply import it:
```swift
import LibOgg
```# Licensing
This project is under MIT license.libogg sources are pulled from [https://gitlab.xiph.org/ogg](https://gitlab.xiph.org/xiph/ogg/).
Ogg is licensed under the [New BSD License](https://wiki.xiph.org/XiphWiki:Copyrights).