{"id":21276202,"url":"https://github.com/bb9z/lame-xcframework","last_synced_at":"2025-10-18T02:31:43.733Z","repository":{"id":139223826,"uuid":"404309760","full_name":"BB9z/LAME-xcframework","owner":"BB9z","description":"LAME.xcframework supports all Apple platforms.","archived":false,"fork":false,"pushed_at":"2024-10-30T13:51:16.000Z","size":1123,"stargazers_count":20,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-30T14:34:59.472Z","etag":null,"topics":["ios","lame","mac-catalyst","macos","mp3","swift-package","tvos","visionos","watchos","xcframework"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BB9z.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-08T10:45:53.000Z","updated_at":"2024-10-30T13:51:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"515ea406-387c-40df-bf54-4d491b59bb32","html_url":"https://github.com/BB9z/LAME-xcframework","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BB9z%2FLAME-xcframework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BB9z%2FLAME-xcframework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BB9z%2FLAME-xcframework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BB9z%2FLAME-xcframework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BB9z","download_url":"https://codeload.github.com/BB9z/LAME-xcframework/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225708255,"owners_count":17511634,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ios","lame","mac-catalyst","macos","mp3","swift-package","tvos","visionos","watchos","xcframework"],"created_at":"2024-11-21T09:46:48.289Z","updated_at":"2025-10-18T02:31:43.667Z","avatar_url":"https://github.com/BB9z.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![LAME.xcframework](https://repository-images.githubusercontent.com/404309760/90d67cd6-bfca-4180-9055-e60f92d206af)\n\n[![Swift Version](https://img.shields.io/badge/Swift-5.3~5.9-F05138.svg?style=flat-square)](https://swift.org)\n[![Swift Package Manager](https://img.shields.io/badge/spm-compatible-F05138.svg?style=flat-square)](https://swift.org/package-manager)\n[![CocoaPods](https://img.shields.io/cocoapods/v/LAME-xcframework.svg?style=flat-square\u0026colorA=555555\u0026colorB=F05138)](https://cocoapods.org/pods/LAME-xcframework)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/bb9z/LAME-xcframework/ci.yml?branch=main\u0026style=flat-square\u0026colorA=555555\u0026colorB=F05138)](https://github.com/bb9z/LAME-xcframework/actions)\n[![gitee 镜像](https://img.shields.io/badge/%E9%95%9C%E5%83%8F-gitee-C61E22.svg?style=flat-square)](https://gitee.com/bb9z/LAME-xcframework)\n\nThis project aims to archive [LAME](https://lame.sourceforge.io) into the xcframework format supports all Apple platforms. It also supports integration using Swift Package Manager or CocoaPods for convenience.\n\n## Version Details\n\nLAME.xcframework | Build with   | macOS  | iOS   | tvOS  | watchOS | visionOS\n-----------------|--------------|--------|-------|-------|---------|---------\n3.100.3          | Xcode 16.0   | 10.13+ | 12.0+ | 12.0+ | 4.0+    | 1.0+\n3.100.0          | Xcode 12.5.1 | 10.10+ |  9.0+ |  9.0+ | 2.0+    | NA\n\n## Installation\n\n### Swift Package Manager\n\nThrough Xcode menu:\n\n1. File -\u003e Swift Packages -\u003e Add Package Dependency...\n2. Enter URL https://github.com/BB9z/LAME-xcframework\n\nThrough Package.swift, add LAME as a dependency:\n\n```swift\ndependencies: [\n    .package(url: \"https://github.com/BB9z/LAME-xcframework.git\", .upToNextMajor(from: \"3.100.3\"))\n]\n```\n\nThen add LAME to your target dependencies, like this:\n\n```swift\n.target(name: \"YourTarget\", dependencies: [\n    .product(name: \"LAME\", package: \"LAME-xcframework\"),\n])\n```\n\n\u003e Tips: 中国大陆用户建议使用 [gitee 镜像](https://gitee.com/bb9z/LAME-xcframework)，安装更稳定。\n\n### CocoaPods\n\n```ruby\npod 'LAME-xcframework', '~\u003e 3.100'\n```\n\n### Manually\n\nDownload source then build the xcframework yourself (see below for details). Then drag `LAME.xcframework` into your project.\n\n## Build it yourself\n\nRight-click make-xcframwork.command and select \"Open\".\n\nOr use the following commands.\n\n```shell\ncd macosx\n./make-xcframework.sh\n```\n\n## Maintenance Notes\n\n### Release\n\n1. Update version in xcconfig, podspec and readme.\n2. Make package.\n3. Update package url and checksum in Package.swift and podspec.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb9z%2Flame-xcframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbb9z%2Flame-xcframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb9z%2Flame-xcframework/lists"}