| { |
| "name": "svt-av1", |
| "version": "0.8.7", |
| "summary": "Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)", |
| "description": "The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an AV1-compliant encoder/decoder library core.", |
| "homepage": "https://gitlab.com/AOMediaCodec/SVT-AV1", |
| "license": { |
| "type": "BSD" |
| }, |
| "authors": { |
| "Alliance for Open Media": "https://aomedia.org" |
| }, |
| "source": { |
| "git": "https://github.com/SDWebImage/SVT-AV1-Xcode.git", |
| "tag": "0.8.7", |
| "submodules": true |
| }, |
| "platforms": { |
| "ios": "8.0", |
| "osx": "10.10", |
| "tvos": "9.0", |
| "watchos": "2.0" |
| }, |
| "source_files": [ |
| "SVT-AV1/Source/API/**/*.{h,c,cc,cpp}", |
| "SVT-AV1/Source/Lib/**/*.{h,c,cc,cpp}", |
| "SVT-AV1/third_party/fastfeat/**/*.{h,c,cc,cpp}", |
| "generate/**/*.{h,c,cc,cpp}" |
| ], |
| "public_header_files": "SVT-AV1/Source/API/*.h", |
| "exclude_files": [ |
| "SVT-AV1/Source/Lib/Common/ASM_AVX2", |
| "SVT-AV1/Source/Lib/Common/ASM_AVX512", |
| "SVT-AV1/Source/Lib/Common/ASM_SSE2", |
| "SVT-AV1/Source/Lib/Common/ASM_SSE4_1", |
| "SVT-AV1/Source/Lib/Common/ASM_SSSE3", |
| "SVT-AV1/Source/Lib/Encoder/ASM_AVX2", |
| "SVT-AV1/Source/Lib/Encoder/ASM_AVX512", |
| "SVT-AV1/Source/Lib/Encoder/ASM_SSE2", |
| "SVT-AV1/Source/Lib/Encoder/ASM_SSE4_1", |
| "SVT-AV1/Source/Lib/Encoder/ASM_SSSE3" |
| ], |
| "pod_target_xcconfig": { |
| "HEADER_SEARCH_PATHS": "$(inherited) ${PODS_ROOT}/svt-av1/SVT-AV1/third_party/fastfeat ${PODS_TARGET_SRCROOT}/SVT-AV1/third_party/fastfeat ${PODS_ROOT}/svt-av1/generate ${PODS_TARGET_SRCROOT}/generate", |
| "WARNING_CFLAGS": "$(inherited) -Wno-documentation -Wno-conditional-uninitialized -Wno-strict-prototypes -Wno-comma" |
| }, |
| "preserve_paths": [ |
| "SVT-AV1/Source", |
| "SVT-AV1/API", |
| "SVT-AV1/third_party", |
| "generate" |
| ] |
| } |