Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,6 @@ jobs:
- name: Show Swift version
run: swift --version

- name: Install libmp3lame
run: brew install lame pkg-config

- name: Verify pkg-config sees mp3lame
run: pkg-config --libs mp3lame

- name: Build
run: swift build -c ${{ matrix.config }}

Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -376,10 +376,9 @@ and the helper will dyld-resolve `LiveAudioServerCore` out of
- macOS 14 (Sonoma) or later
- Xcode 15.4+ / Swift 5.10+ (uses the [Swift Testing](https://github.com/apple/swift-testing) framework for unit tests)

No external package manager (Homebrew/MacPorts) required — MP3/AAC encoding
comes from the [PipelineHelpers](https://github.com/dsward2/PipelineHelpers)
package's `AudioEncoders` library, which SwiftPM fetches automatically and
which vendors `libmp3lame` as a prebuilt XCFramework itself.
No external package manager (Homebrew/MacPorts) required — `libmp3lame` is
vendored as a prebuilt static XCFramework (`Frameworks/Mp3Lame.xcframework`)
and AAC uses the system AudioToolbox framework.

```bash
cd LiveAudioServer
Expand Down
Loading