Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/VLC/extras/package/apple/   (VLC Media Plyer ©)  Datei vom 23.9.2026 mit Größe 6 kB image not shown  

Quelle  build.conf  Sprache: unbekannt

 
Spracherkennung für: .conf vermutete Sprache: Ada {ADA[55] Haskell[55] MT940[55]} [Methode: maximale Elemente, drei Dimensionen]

# Copyright (C) Marvin Scholz
#
# This is a configuration file with various
# variables used by the build.sh script.
#
# This is just a bash script and sourced in
# build.sh, so keep that in mind when editing!

#
# General options
#

# macOS deployment target
export VLC_DEPLOYMENT_TARGET_MACOSX="10.13"
# iOS deployment target
export VLC_DEPLOYMENT_TARGET_IOS_arm64="15.0"
export VLC_DEPLOYMENT_TARGET_IOS_armv7="9.0"
export VLC_DEPLOYMENT_TARGET_IOS_SIMULATOR="15.0"
# tvOS deployment target
export VLC_DEPLOYMENT_TARGET_TVOS="11.0"
export VLC_DEPLOYMENT_TARGET_TVOS_SIMULATOR="12.0"
# xrOS deployment target
export VLC_DEPLOYMENT_TARGET_XROS="1.0"
# watchOS deployment target
export VLC_DEPLOYMENT_TARGET_WATCHOS="7.5"

#
# Contrib options
#

# Base contrib bootstrap options used on all OSes
export VLC_CONTRIB_OPTIONS_BASE=(
    --disable-gpl
    --disable-gnuv3
    --enable-ad-clauses
    --disable-disc
    --disable-iconv
    --enable-zvbi
    --disable-kate
    --disable-caca
    --disable-gettext
    --disable-mpcdec
    --disable-gme
    --disable-srt
    --disable-tremor
    --enable-vorbis
    --disable-sidplay2
    --disable-samplerate
    --disable-goom
    --disable-vncserver
    --disable-chromaprint
    --disable-mad
    --enable-fribidi
    --enable-libxml2
    --enable-freetype2
    --enable-ass
    --disable-fontconfig
    --disable-vncclient
    --disable-gnutls
    --disable-lua
    --disable-luac
    --disable-aribb24
    --disable-aribb25
    --enable-vpx
    --enable-libdsm
    --enable-libplacebo
    --disable-sparkle
    --disable-breakpad
    --disable-ncurses
    --disable-asdcplib
    --enable-soxr
    --enable-taglib
    --disable-medialibrary
    --disable-decklink
)

# Additional contrib bootstrap options for macOS
export VLC_CONTRIB_OPTIONS_MACOSX=(
    --disable-twolame
    --disable-microdns
)

# Additional contrib bootstrap options for iOS
export VLC_CONTRIB_OPTIONS_IOS=(
    --disable-aom
)

# Additional contrib bootstrap options for tvOS
export VLC_CONTRIB_OPTIONS_TVOS=(
    --disable-libarchive
    --disable-aom
)

# Additional contrib bootstrap options for iOS
export VLC_CONTRIB_OPTIONS_XROS=(
    --disable-aom
)

export VLC_CONTRIB_OPTIONS_WATCHOS=(
    --disable-gpl
    --disable-gnuv3
    --enable-ad-clauses
    --disable-all
    --enable-dvbpsi
    --enable-ebml
    --enable-ffmpeg
    --enable-flac
    --enable-gsm
    --enable-matroska
    --enable-modplug
    --enable-mysofa
    --enable-ogg
    --enable-opus
    --enable-rnnoise
    --enable-soxr
    --enable-spatialaudio
    --enable-speex
    --enable-speexdsp
    --enable-taglib
    --enable-vorbis
    --enable-zlib
)

#
# VLC options
#

# Base configure options for VLC
export VLC_CONFIG_OPTIONS_BASE=(
    --disable-sse
    --disable-vcd
    --disable-macosx
    --disable-macosx-avfoundation
    --disable-lua
    --disable-qt
    --disable-skins2
    --disable-vlc
    --disable-vlm
    --disable-nls
    --disable-notify
    --disable-projectm
    --disable-goom
    --disable-dvdread
    --disable-dvdnav
    --disable-bluray
    --disable-linsys
    --disable-libva
    --disable-gme
    --disable-tremor
    --disable-fluidsynth
    --disable-jack
    --disable-pulse
    --disable-mtp
    --disable-screen
    --disable-sparkle
    --disable-addonmanagermodules
    --disable-mad
)

# Additional configure options for macOS
export VLC_CONFIG_OPTIONS_MACOSX=()

# Additional configure options for iOS
export VLC_CONFIG_OPTIONS_IOS=(
    --disable-upnp-server
)

# Additional configure options for tvOS
export VLC_CONFIG_OPTIONS_TVOS=(
    --disable-upnp-server
)

# Additional configure options for xrOS
export VLC_CONFIG_OPTIONS_XROS=(
    --disable-upnp-server
)

# Additional configure options for watchOS
export VLC_CONFIG_OPTIONS_WATCHOS=(
    --disable-chromecast
    --disable-sout
    --disable-css
    --disable-upnp-server
)

#
# VLC module options
#

# Module removal list
# Modules on this list are removed after VLC is built
# and before it is (in case of static modules) archived
# together to one big static library
export VLC_MODULE_REMOVAL_LIST_BASE=(
    stats
    stream_out_stats
    shm
    rc
    hotkeys
    gestures
    dynamicoverlay
    rss
    ball
    magnify
    audiobargraph_v
    audiobargraph_a
    clone
    mosaic
    stream_out_mosaic_bridge
    puzzle
    t140
    ripple
    motiondetect
    motionblur
    sharpen
    grain
    posterize
    mirror
    wall
    scene
    blendbench
    psychedelic
    alphamask
    audioscrobbler
    export
    smf
    podcast
    bluescreen
    erase
    speex_resampler
    gradient
    visual
    invert
    sepia
    wave
    hqdn3d
    headphone_channel_mixer
    gaussianblur
    gradfun
    extract
    colorthres
    antiflicker
    anaglyph
    remap
    oldmovie
    vhs
    demuxdump
    fingerprinter
    access_output_udp
    access_output_livehttp
)

# Additional modules to remove for macOS
export VLC_MODULE_REMOVAL_LIST_MACOSX=()

# Additional modules to remove for iOS
export VLC_MODULE_REMOVAL_LIST_IOS=()

# Additional modules to remove for tvOS
export VLC_MODULE_REMOVAL_LIST_TVOS=()

# Additional modules to remove for xrOS
export VLC_MODULE_REMOVAL_LIST_XROS=()

# Additional modules to remove for watchOS
export VLC_MODULE_REMOVAL_LIST_WATCHOS=(
    access_imem
    access_mms
    adjust
    audioscrobbler
    blend
    canvas
    cdg
    chain
    chroma_copy
    croppadd
    cvdsub
    deinterlace
    dummy
    dvbsub
    edgedetection
    flaschen
    formatcrop
    fps
    freeze
    ftp
    grey_yuv
    h26x
    http
    https
    hx
    hxxxhelper_testdec
    i420_nv12
    i420_rgb
    i420_yuy2
    i422_i420
    i422_yuy2
    idummy
    image
    inflate
    json_tracer
    logo
    marq
    mjpeg
    orient
    rawvi
    rawvideo
    record
    rotate
    rtp_opus
    rtp_mpeg12
    rtp_ac3
    rtp_xiph
    rtp_raw
    rtp_h265
    rtp_h264
    rtp_rtp_pcm
    rtp_rtp
    rv32
    satip
    scale
    spudec
    subsdec
    subsdelay
    substx3g
    subsusf
    subtitle
    svcbsub
    swscale
    tcp
    tdummy
    telx
    textst
    transform
    ttml
    ty
    udp
    vc1
    vdr
    vdummy
    video_splitter
    vmem
    vobsub
    vpx_alpha
    wdummy
    webvtt
    wextern
    vgl
    ytdl
    yuv
    yuvp
    yuy2_i420
    yuy2_i422
)

[Dauer der Verarbeitung: 0.2 Sekunden, vorverarbeitet 2026-10-24]