SDWebImage/libaom-Xcode

A wrapper for libaom + Xcode project. Support Carthage && CocoaPods && SwiftPM.


Keywords
aomdec, av1, avif, carthage, ios, macos, swiftpm, xcode

Documentation

libaom + Xcode

CI Status Version License Platform Carthage compatible

A wrapper for libaom + Xcode project. This enables Carthage support

This repo also including the CocoaPods's spec file to use libaom.

Requirements

  • iOS 8
  • macOS 10.6
  • tvOS 9.0
  • watchOS 2.0

Note

Current macOS using the AVX/AVX2 instruction. If the target Mac CPU does not support, wait for upstream to support the dynamic CPU detect.

On iOS, due to lack of dynamic CPU detect and the suck of CocoaPods/Carthage, we disable the NEON instruction.

If you want the best performance for specify architecture, use the pre-build static library in lib instead.

Installation

Carthage

libaom is (via this repo) available through Carthage.

github "SDWebImage/libaom-Xcode"

CocoaPods

libaom is available through CocoaPods.

pod 'libaom'

Usage

Use libaom as you would normally, this is just a repo that adds an Xcode proj.

License

libaom is available under the Alliance for Open Media Patent License.