Skip to content

iOS build scripts for libmpv and its dependencies.

Notifications You must be signed in to change notification settings

nihalahmed/mpv-ios-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpv iOS build scripts

These are build scripts for building libmpv, and its dependencies:

  • FFmpeg
  • libass
  • freetype
  • harfbuzz
  • fribidi
  • uchardet

Currently used to help build Outplayer on iOS.

Configuration

Tested with:

  • macOS 10.14.6
  • Xcode 10.3

Usage

  1. Run ./download.sh to download and unarchive the projects' source
  2. Run ./build.sh -e ENVIRONMENT, where environment is one of:

development: builds arm64 and x86_64 fat static libaries, and builds mpv with debug symbols and no optimization.

distribution: builds only arm64 static libraries, adds bitcode, and adds -Os to optimize for size and speed.

References

These scripts build upon ybma-xbzheng/mpv-build-mac-iOS and mpv-player/mpv-build

About

iOS build scripts for libmpv and its dependencies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.3%
  • Shell 8.6%
  • Objective-C 0.1%