Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/dom/media/webrtc/libwebrtc_overrides/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 2 kB image not shown  

Quelle  moz.build   Sprache: unbekannt

 
Spracherkennung für: .build vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
include("/dom/media/webrtc/third_party_build/webrtc.mozbuild")

LOCAL_INCLUDES += [
    "!/dist/include/libwebrtc_overrides",
    "/third_party/abseil-cpp",
    "/third_party/libwebrtc",
]

EXPORTS.libwebrtc_overrides.api += [
    "api/location.h",
]
EXPORTS.libwebrtc_overrides.api.transport += [
    "api/transport/network_control.h",
]
EXPORTS.libwebrtc_overrides.call += [
    "call/video_receive_stream.h",
    "call/video_send_stream.h",
]
EXPORTS.libwebrtc_overrides.common_audio += [
    "common_audio/intrin.h",
]
EXPORTS.libwebrtc_overrides.modules.audio_processing.aec3 += [
    "modules/audio_processing/aec3/matched_filter_lag_aggregator.h",
]
EXPORTS.libwebrtc_overrides.modules.desktop_capture += [
    "modules/desktop_capture/desktop_capture_types.h",
]
EXPORTS.libwebrtc_overrides.modules.desktop_capture.linux.x11 += [
    "modules/desktop_capture/linux/x11/x_error_trap.h",
]
EXPORTS.libwebrtc_overrides.modules.video_capture += [
    "modules/video_capture/video_capture.h",
]
EXPORTS.libwebrtc_overrides.rtc_base += [
    "rtc_base/logging.h",
    "rtc_base/trace_event.h",
]
EXPORTS.libwebrtc_overrides.X11.extensions += [
    "X11/extensions/Xrandr.h",
]

if CONFIG["OS_TARGET"] == "OpenBSD":
    CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"]
    UNIFIED_SOURCES += [
        "modules/desktop_capture/linux/x11/x_error_trap.cc",
    ]

if CONFIG["TARGET_CPU"] in ("loongarch64", "ppc64"):
    UNIFIED_SOURCES += [
        "modules/desktop_capture/linux/x11/x_error_trap.cc",
    ]

if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
    UNIFIED_SOURCES += [
        "modules/desktop_capture/linux/x11/x_error_trap.cc",
    ]

if (
    CONFIG["MOZ_X11"] == "1"
    and CONFIG["OS_TARGET"] == "Linux"
    and CONFIG["TARGET_CPU"] in ("aarch64", "arm", "mips32", "mips64", "x86", "x86_64")
):
    UNIFIED_SOURCES += [
        "modules/desktop_capture/linux/x11/x_error_trap.cc",
    ]

FINAL_LIBRARY = "xul"

[Dauer der Verarbeitung: 0.49 Sekunden]