Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffmpeg_{4,6,7}: Darwin clean‐ups and improvements #351188

Merged
merged 4 commits into from
Oct 26, 2024

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    49e79fb View commit details
    Browse the repository at this point in the history
  2. ffmpeg_{4,6,7}: remove redundant Darwin framework feature flags

    All of these are supplied in the standard environment as part of the
    SDK now, so there’s no closure difference at build or runtime and
    no reason to turn them off.
    emilazy committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    151d5da View commit details
    Browse the repository at this point in the history
  3. ffmpeg_{4,6,7}: build with apple-sdk_15

    Upstream is pretty good about using availability checks, and there
    are runtime‐checked features for macOS 10.13, 11, and 12 that
    are only available if we build with a modern SDK. This impacts,
    e.g. hardware‐accelerated video decoding in mpv.
    
    FFmpeg should still continue to build and run on all our supported
    macOS releases, with runtime functionality being no worse than before
    on older versions.
    emilazy committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    927d45e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    2f31fd0 View commit details
    Browse the repository at this point in the history