libaom + Xcode
A wrapper for libaom + Xcode project. This enables Carthage && SwiftPM support.
This repo also including the CocoaPods's spec file to use libaom.
- iOS 8
- macOS 10.6
- tvOS 9.0
- watchOS 2.0
- v1.0.2 is tagged with upstream
- v1.0.1 && v1.0.0 is tagged with upstream
3563b12bhash, which used by libheif dependency (no huge difference between
From v1.0.1, this Carthage and CocoaPods support, disable the architecture specify assembly code, and use the pure C implementation instead. This because both the lack support for CocoaPods and Xcode NASM compiler.
If you want the best performance for specify architecture, use the pre-build static library in
lib from 1.0.0 release. Which use the CMake and NASM with the full assembly optimization.
libaom is (via this repo) available through Carthage.
libaom is available through CocoaPods.
libaom is available through Swift Package Manager.
let package = Package( dependencies: [ .package(url: "https://github.com/SDWebImage/libaom-Xcode", from: "1.0.2") ], // ... )
Use libaom as you would normally, this is just a repo that adds an Xcode proj.
For Swift Package Manager user, it's recommended to use the modular import instead of C headers.
@import libaom; // or if you don't use module #import <aom/aom.h>
libaom is available under the Alliance for Open Media Patent License.