diff --git a/.github/workflows/fixtures.yml b/.github/workflows/fixtures.yml new file mode 100644 index 0000000..0d1045d --- /dev/null +++ b/.github/workflows/fixtures.yml @@ -0,0 +1,68 @@ +name: Fixtures + +# Consumption-topology gate. Builds the Fixtures/DynamicHost apps (one +# dynamic framework wrapping SwiftVLC, static feature libraries above it, +# an app on top) and audits the images each app loads for exactly one +# copy of the libvlc static archive. Catches packaging regressions — +# e.g. a product type change in Package.swift that makes layered +# consumers double-link libvlc — that the test suite and the Showcase +# build can't see. +on: + pull_request: + paths: + - Package.swift + - Fixtures/** + - .github/workflows/fixtures.yml + - Sources/** + push: + branches: [main] + +concurrency: + group: fixtures-${{ github.ref }} + cancel-in-progress: true + +jobs: + dynamic-host: + # xcodebuild resolves the package graph with Xcode's built-in SwiftPM, + # which must understand the manifests' Swift 6.3 tools-version — needs + # Xcode 26.4+, hence macos-26 (same rationale as the showcase job in + # test.yml). + runs-on: macos-26 + timeout-minutes: 45 + steps: + - uses: actions/checkout@v6 + timeout-minutes: 2 + + - uses: maxim-lobanov/setup-xcode@v1 + timeout-minutes: 5 + with: + xcode-version: "26.4" + + - name: Print toolchain + timeout-minutes: 1 + run: | + xcodebuild -version + xcrun swift --version + + # The libvlc xcframework dominates the artifact cache. + - name: Cache libvlc xcframework + uses: actions/cache@v5 + timeout-minutes: 5 + with: + path: Vendor + key: libvlc-xcf-vendor-${{ hashFiles('Package.swift') }} + enableCrossOsArchive: false + + # Download the libvlc xcframework + flip Package.swift to the local + # Vendor checkout so the fixture compiles against in-PR code. + - name: Set up Vendor + local Swift package + timeout-minutes: 5 + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: ./scripts/setup-dev.sh + + # Builds both simulator apps and runs the single-copy audit. Linking + # the full libvlc static archive takes several minutes per platform. + - name: Build fixture apps + single-copy audit + timeout-minutes: 35 + run: ./Fixtures/DynamicHost/verify.sh diff --git a/.github/workflows/sanitize.yml b/.github/workflows/sanitize.yml index eb81054..5a1ba9c 100644 --- a/.github/workflows/sanitize.yml +++ b/.github/workflows/sanitize.yml @@ -108,6 +108,14 @@ jobs: # Run only the suites that exist *because* of races/lifecycle/memory # concerns. The general test suite runs unsanitized in `test.yml`. # + # Playback-driven race suites (PlayerCleanupRaceTests, + # AudioOutputRaceTests, …) are gated on `TestCondition.canPlayMedia` + # and self-skip under CI=true, so the sanitizers never see them here. + # PlaybackFreeTeardownRaceTests exists to cover the stop, native- + # handle-swap, and offloaded-deinit paths without playback so they + # run under both sanitizers. The residual gap is real-playback + # stop/teardown, which remains device/local-only. + # # `--no-parallel` per the same rationale as the test job: serialized # runs avoid main-actor contention that masks real races as timeouts. # @@ -124,4 +132,4 @@ jobs: xcrun --toolchain "$TOOLCHAINS" swift test \ --sanitize=${{ matrix.sanitizer }} \ --no-parallel \ - --filter "RaceTests|StressTests|MemoryTests|MemoryAndRetainTests|MemoryPressureTests|LifecycleStressTests" + --filter "RaceTests|StressTests|MemoryAndRetainTests|MemoryPressureTests|LifecycleStressTests" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 17bef61..c23317e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -176,6 +176,64 @@ jobs: CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ALLOWED=NO + # tvOS test-run gate. The `test` job below runs `swift test` on the macOS + # host, which only type-checks the macOS slice of the test target — the + # tvOS slices of Sources and Tests are never *executed* anywhere else. + # This job runs the SwiftVLCTests suite on a tvOS simulator against real + # libVLC, so tvOS-only runtime breakage can't reach `main` unseen. + tvos-test: + # Same rationale as ios-build: xcodebuild resolves the package with + # Xcode's built-in SwiftPM, which must understand the manifest's Swift + # 6.3 tools-version — needs Xcode 26.4+, hence macos-26. + runs-on: macos-26 + timeout-minutes: 30 + steps: + - uses: actions/checkout@v6 + timeout-minutes: 2 + + - uses: maxim-lobanov/setup-xcode@v1 + timeout-minutes: 5 + with: + xcode-version: "26.4" + + - name: Cache libvlc xcframework + uses: actions/cache@v5 + timeout-minutes: 5 + with: + path: Vendor + key: libvlc-xcf-vendor-${{ hashFiles('Package.swift') }} + enableCrossOsArchive: false + + - name: Set up Vendor + local Swift package + timeout-minutes: 5 + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: ./scripts/setup-dev.sh + + # TEST_RUNNER_CI=true is load-bearing: xcodebuild strips the + # TEST_RUNNER_ prefix from variables in its own *environment* and + # forwards them into the test process, so the test process sees + # CI=true. That is how TestCondition.canPlayMedia (which reads CI) + # makes the playback-gated tests self-skip on the headless runner — + # without it those tests would hang or fail for lack of video + # output. It must be set via `env:` — passing it as an xcodebuild + # command-line argument would make it a build setting, which is + # never forwarded. + - name: Run tests on tvOS Simulator + timeout-minutes: 25 + env: + TEST_RUNNER_CI: "true" + run: | + xcodebuild test \ + -scheme SwiftVLC \ + -destination "platform=tvOS Simulator,name=Apple TV" \ + -configuration Debug \ + -skipPackagePluginValidation \ + -skipMacroValidation \ + CODE_SIGN_IDENTITY="" \ + CODE_SIGNING_REQUIRED=NO \ + CODE_SIGNING_ALLOWED=NO + test: # `macos-latest` tracks the newest GitHub-provided runner. SwiftVLC # requires Swift 6.3 (Package.swift tools-version), and the current diff --git a/.github/workflows/vendor-manifest.yml b/.github/workflows/vendor-manifest.yml new file mode 100644 index 0000000..31cdf7a --- /dev/null +++ b/.github/workflows/vendor-manifest.yml @@ -0,0 +1,62 @@ +# Guards the vendored libvlc binary against silent per-slice drift. +# +# Every slice of Vendor/libvlc.xcframework has a checked-in manifest of +# its static-archive members (scripts/libvlc-manifests/.txt). A +# rebuilt libvlc.a that drops or gains plugins/objects in one slice — +# e.g. the tvOS slice intentionally lacks the Chromecast plugin stack, +# and a careless rebuild could reintroduce it (or strip a plugin a +# platform relies on) — passes compilation and most tests unnoticed. +# Diffing the member lists catches that drift at PR time, whenever the +# pinned binary (Package.swift) or the manifests themselves change. +name: Vendor manifest + +on: + pull_request: + paths: + - Package.swift + - scripts/libvlc-manifests/** + - scripts/check-libvlc-manifest.sh + - .github/workflows/vendor-manifest.yml + push: + branches: [main] + +concurrency: + group: vendor-manifest-${{ github.ref }} + cancel-in-progress: true + +jobs: + check: + # setup-dev.sh resolves the package with Xcode's built-in SwiftPM, + # which must understand the manifest's Swift 6.3 tools-version — + # needs Xcode 26.4+, hence macos-26 (same rationale as test.yml). + runs-on: macos-26 + timeout-minutes: 15 + steps: + - uses: actions/checkout@v6 + timeout-minutes: 2 + + - uses: maxim-lobanov/setup-xcode@v1 + timeout-minutes: 5 + with: + xcode-version: "26.4" + + # The libvlc xcframework dominates the artifact cache. + - name: Cache libvlc xcframework + uses: actions/cache@v5 + timeout-minutes: 5 + with: + path: Vendor + key: libvlc-xcf-vendor-${{ hashFiles('Package.swift') }} + enableCrossOsArchive: false + + # Download the latest released libvlc xcframework into Vendor/ + # (setup-dev.sh resolves it via gh release). + - name: Set up Vendor + local Swift package + timeout-minutes: 5 + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: ./scripts/setup-dev.sh + + - name: Check libvlc archive-member manifests + timeout-minutes: 5 + run: ./scripts/check-libvlc-manifest.sh diff --git a/.gitignore b/.gitignore index ccf6151..b6988a5 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,11 @@ coverage-report/ # IDE *.swp *~ + +# Device-validation harness stream config (operator-supplied, never committed) +Showcase/iOS/ValidationHarness/streams.local.json + +# Local working documents (not part of the repo) +CLAUDE.md +PLAN.md +PROGRESS.md diff --git a/Fixtures/DynamicHost/.gitignore b/Fixtures/DynamicHost/.gitignore new file mode 100644 index 0000000..2880988 --- /dev/null +++ b/Fixtures/DynamicHost/.gitignore @@ -0,0 +1 @@ +.derived/ diff --git a/Fixtures/DynamicHost/App/DynamicHostApp.swift b/Fixtures/DynamicHost/App/DynamicHostApp.swift new file mode 100644 index 0000000..9a11ba6 --- /dev/null +++ b/Fixtures/DynamicHost/App/DynamicHostApp.swift @@ -0,0 +1,20 @@ +import FeatureA +import FeatureB +import SwiftUI + +@main +struct DynamicHostApp: App { + private let single: Bool + + init() { + let single = FeatureA.instanceID() == FeatureB.instanceID() + print("DYNAMICHOST-SINGLE-INSTANCE: \(single)") + self.single = single + } + + var body: some Scene { + WindowGroup { + Text(single ? "Single shared VLCInstance" : "Multiple VLCInstance copies") + } + } +} diff --git a/Fixtures/DynamicHost/DynamicHost.xcodeproj/project.pbxproj b/Fixtures/DynamicHost/DynamicHost.xcodeproj/project.pbxproj new file mode 100644 index 0000000..1e44d00 --- /dev/null +++ b/Fixtures/DynamicHost/DynamicHost.xcodeproj/project.pbxproj @@ -0,0 +1,392 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 71; + objects = { + +/* Begin PBXBuildFile section */ + D1000000000000000000000A /* FeatureA in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000001 /* FeatureA */; }; + D1000000000000000000000B /* FeatureB in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000002 /* FeatureB */; }; + D1000000000000000000000C /* MediaCore in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000003 /* MediaCore */; }; + D1000000000000000000000D /* FeatureA in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000004 /* FeatureA */; }; + D1000000000000000000000E /* FeatureB in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000005 /* FeatureB */; }; + D1000000000000000000000F /* MediaCore in Frameworks */ = {isa = PBXBuildFile; productRef = D80000000000000000000006 /* MediaCore */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + D2000000000000000000000A /* DynamicHost-iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DynamicHost-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + D2000000000000000000000B /* DynamicHost-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DynamicHost-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFileSystemSynchronizedRootGroup section */ + D4000000000000000000000A /* App */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = App; sourceTree = ""; }; +/* End PBXFileSystemSynchronizedRootGroup section */ + +/* Begin PBXFrameworksBuildPhase section */ + D3000000000000000000000A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D1000000000000000000000A /* FeatureA in Frameworks */, + D1000000000000000000000B /* FeatureB in Frameworks */, + D1000000000000000000000C /* MediaCore in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D3000000000000000000000B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D1000000000000000000000D /* FeatureA in Frameworks */, + D1000000000000000000000E /* FeatureB in Frameworks */, + D1000000000000000000000F /* MediaCore in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + D40000000000000000000001 = { + isa = PBXGroup; + children = ( + D4000000000000000000000A /* App */, + D40000000000000000000002 /* Products */, + ); + sourceTree = ""; + }; + D40000000000000000000002 /* Products */ = { + isa = PBXGroup; + children = ( + D2000000000000000000000A /* DynamicHost-iOS.app */, + D2000000000000000000000B /* DynamicHost-tvOS.app */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + D5000000000000000000000A /* DynamicHost-iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = D70000000000000000000011 /* Build configuration list for PBXNativeTarget "DynamicHost-iOS" */; + buildPhases = ( + D6000000000000000000000A /* Sources */, + D3000000000000000000000A /* Frameworks */, + D6000000000000000000000B /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + fileSystemSynchronizedGroups = ( + D4000000000000000000000A /* App */, + ); + name = "DynamicHost-iOS"; + packageProductDependencies = ( + D80000000000000000000001 /* FeatureA */, + D80000000000000000000002 /* FeatureB */, + D80000000000000000000003 /* MediaCore */, + ); + productName = "DynamicHost-iOS"; + productReference = D2000000000000000000000A /* DynamicHost-iOS.app */; + productType = "com.apple.product-type.application"; + }; + D5000000000000000000000B /* DynamicHost-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = D70000000000000000000012 /* Build configuration list for PBXNativeTarget "DynamicHost-tvOS" */; + buildPhases = ( + D6000000000000000000000C /* Sources */, + D3000000000000000000000B /* Frameworks */, + D6000000000000000000000D /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + fileSystemSynchronizedGroups = ( + D4000000000000000000000A /* App */, + ); + name = "DynamicHost-tvOS"; + packageProductDependencies = ( + D80000000000000000000004 /* FeatureA */, + D80000000000000000000005 /* FeatureB */, + D80000000000000000000006 /* MediaCore */, + ); + productName = "DynamicHost-tvOS"; + productReference = D2000000000000000000000B /* DynamicHost-tvOS.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + D90000000000000000000001 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastUpgradeCheck = 2640; + }; + buildConfigurationList = D70000000000000000000010 /* Build configuration list for PBXProject "DynamicHost" */; + compatibilityVersion = "Xcode 16.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = D40000000000000000000001; + minimizedProjectReferenceProxies = 1; + packageReferences = ( + DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */, + DA0000000000000000000002 /* XCLocalSwiftPackageReference "MediaCoreKit" */, + ); + productRefGroup = D40000000000000000000002 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + D5000000000000000000000A /* DynamicHost-iOS */, + D5000000000000000000000B /* DynamicHost-tvOS */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + D6000000000000000000000B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D6000000000000000000000D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + D6000000000000000000000A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D6000000000000000000000C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + D70000000000000000000001 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = YES; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + MACOSX_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = complete; + SWIFT_VERSION = 6.0; + TVOS_DEPLOYMENT_TARGET = 18.0; + }; + name = Debug; + }; + D70000000000000000000002 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = YES; + COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_NO_COMMON_BLOCKS = YES; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + MACOSX_DEPLOYMENT_TARGET = 15.0; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator appletvos appletvsimulator"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_STRICT_CONCURRENCY = complete; + SWIFT_VERSION = 6.0; + TVOS_DEPLOYMENT_TARGET = 18.0; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + D70000000000000000000003 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.swiftvlc.fixtures.dynamichost.ios; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SWIFT_EMIT_LOC_STRINGS = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + D70000000000000000000004 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + IPHONEOS_DEPLOYMENT_TARGET = 18.0; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.swiftvlc.fixtures.dynamichost.ios; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SWIFT_EMIT_LOC_STRINGS = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + D70000000000000000000005 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.swiftvlc.fixtures.dynamichost.tvos; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SUPPORTED_PLATFORMS = "appletvos appletvsimulator"; + SWIFT_EMIT_LOC_STRINGS = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 18.0; + }; + name = Debug; + }; + D70000000000000000000006 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.swiftvlc.fixtures.dynamichost.tvos; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + SUPPORTED_PLATFORMS = "appletvos appletvsimulator"; + SWIFT_EMIT_LOC_STRINGS = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 18.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + D70000000000000000000010 /* Build configuration list for PBXProject "DynamicHost" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D70000000000000000000001 /* Debug */, + D70000000000000000000002 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D70000000000000000000011 /* Build configuration list for PBXNativeTarget "DynamicHost-iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D70000000000000000000003 /* Debug */, + D70000000000000000000004 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D70000000000000000000012 /* Build configuration list for PBXNativeTarget "DynamicHost-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D70000000000000000000005 /* Debug */, + D70000000000000000000006 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + +/* Begin XCLocalSwiftPackageReference section */ + DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */ = { + isa = XCLocalSwiftPackageReference; + relativePath = MediaKit; + }; + DA0000000000000000000002 /* XCLocalSwiftPackageReference "MediaCoreKit" */ = { + isa = XCLocalSwiftPackageReference; + relativePath = MediaCoreKit; + }; +/* End XCLocalSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + D80000000000000000000001 /* FeatureA */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */; + productName = FeatureA; + }; + D80000000000000000000002 /* FeatureB */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */; + productName = FeatureB; + }; + D80000000000000000000003 /* MediaCore */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000002 /* XCLocalSwiftPackageReference "MediaCoreKit" */; + productName = MediaCore; + }; + D80000000000000000000004 /* FeatureA */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */; + productName = FeatureA; + }; + D80000000000000000000005 /* FeatureB */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000001 /* XCLocalSwiftPackageReference "MediaKit" */; + productName = FeatureB; + }; + D80000000000000000000006 /* MediaCore */ = { + isa = XCSwiftPackageProductDependency; + package = DA0000000000000000000002 /* XCLocalSwiftPackageReference "MediaCoreKit" */; + productName = MediaCore; + }; +/* End XCSwiftPackageProductDependency section */ + }; + rootObject = D90000000000000000000001 /* Project object */; +} diff --git a/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-iOS.xcscheme b/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-iOS.xcscheme new file mode 100644 index 0000000..36da12e --- /dev/null +++ b/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-iOS.xcscheme @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-tvOS.xcscheme b/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-tvOS.xcscheme new file mode 100644 index 0000000..994f4a4 --- /dev/null +++ b/Fixtures/DynamicHost/DynamicHost.xcodeproj/xcshareddata/xcschemes/DynamicHost-tvOS.xcscheme @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Fixtures/DynamicHost/MediaCoreKit/Package.swift b/Fixtures/DynamicHost/MediaCoreKit/Package.swift new file mode 100644 index 0000000..09c0a4e --- /dev/null +++ b/Fixtures/DynamicHost/MediaCoreKit/Package.swift @@ -0,0 +1,28 @@ +// swift-tools-version: 6.3 + +import PackageDescription + +/// The dynamic intermediary of the layered-app consumption fixture: +/// MediaCore is the single owner of the SwiftVLC dependency and is built +/// as a dynamic framework, so the libvlc static archive is linked into it +/// exactly once. The wrapper lives in its own package because static +/// feature targets in the *same* package would depend on the MediaCore +/// target directly and Xcode cannot build one package target both +/// statically and dynamically; consuming the dynamic *product* across a +/// package boundary links it dynamically. +let package = Package( + name: "MediaCoreKit", + platforms: [.iOS(.v18), .tvOS(.v18), .macOS(.v15)], + products: [ + .library(name: "MediaCore", type: .dynamic, targets: ["MediaCore"]) + ], + dependencies: [ + .package(path: "../../..") + ], + targets: [ + .target( + name: "MediaCore", + dependencies: [.product(name: "SwiftVLC", package: "SwiftVLC")] + ) + ] +) diff --git a/Fixtures/DynamicHost/MediaCoreKit/Sources/MediaCore/MediaCore.swift b/Fixtures/DynamicHost/MediaCoreKit/Sources/MediaCore/MediaCore.swift new file mode 100644 index 0000000..336029c --- /dev/null +++ b/Fixtures/DynamicHost/MediaCoreKit/Sources/MediaCore/MediaCore.swift @@ -0,0 +1,7 @@ +@_exported import SwiftVLC + +public enum MediaCore { + public static var sharedInstanceID: ObjectIdentifier { + ObjectIdentifier(VLCInstance.shared) + } +} diff --git a/Fixtures/DynamicHost/MediaKit/Package.swift b/Fixtures/DynamicHost/MediaKit/Package.swift new file mode 100644 index 0000000..ccbf259 --- /dev/null +++ b/Fixtures/DynamicHost/MediaKit/Package.swift @@ -0,0 +1,30 @@ +// swift-tools-version: 6.3 + +import PackageDescription + +/// Static feature layer of the layered-app consumption fixture. FeatureA +/// and FeatureB consume SwiftVLC types only through MediaCoreKit's dynamic +/// MediaCore product — they never declare their own SwiftVLC dependency — +/// so linking them into the host app cannot duplicate the libvlc static +/// archive. +let package = Package( + name: "MediaKit", + platforms: [.iOS(.v18), .tvOS(.v18), .macOS(.v15)], + products: [ + .library(name: "FeatureA", type: .static, targets: ["FeatureA"]), + .library(name: "FeatureB", type: .static, targets: ["FeatureB"]) + ], + dependencies: [ + .package(path: "../MediaCoreKit") + ], + targets: [ + .target( + name: "FeatureA", + dependencies: [.product(name: "MediaCore", package: "MediaCoreKit")] + ), + .target( + name: "FeatureB", + dependencies: [.product(name: "MediaCore", package: "MediaCoreKit")] + ) + ] +) diff --git a/Fixtures/DynamicHost/MediaKit/Sources/FeatureA/FeatureA.swift b/Fixtures/DynamicHost/MediaKit/Sources/FeatureA/FeatureA.swift new file mode 100644 index 0000000..c792087 --- /dev/null +++ b/Fixtures/DynamicHost/MediaKit/Sources/FeatureA/FeatureA.swift @@ -0,0 +1,12 @@ +import MediaCore + +public enum FeatureA { + public static func instanceID() -> ObjectIdentifier { + MediaCore.sharedInstanceID + } + + @MainActor + public static func makePlayer() -> Player { + Player() + } +} diff --git a/Fixtures/DynamicHost/MediaKit/Sources/FeatureB/FeatureB.swift b/Fixtures/DynamicHost/MediaKit/Sources/FeatureB/FeatureB.swift new file mode 100644 index 0000000..c8be85b --- /dev/null +++ b/Fixtures/DynamicHost/MediaKit/Sources/FeatureB/FeatureB.swift @@ -0,0 +1,12 @@ +import MediaCore + +public enum FeatureB { + public static func instanceID() -> ObjectIdentifier { + MediaCore.sharedInstanceID + } + + @MainActor + public static func makePlayer() -> Player { + Player() + } +} diff --git a/Fixtures/DynamicHost/verify.sh b/Fixtures/DynamicHost/verify.sh new file mode 100755 index 0000000..b652173 --- /dev/null +++ b/Fixtures/DynamicHost/verify.sh @@ -0,0 +1,188 @@ +#!/usr/bin/env bash +# +# verify.sh — Build the DynamicHost fixture apps (iOS + tvOS simulators) +# and assert the supported layered-app topology yields exactly ONE copy +# of the libvlc static archive among the images the app loads: only the +# dynamic MediaCore framework defines the libVLC symbols; the app +# executable and every other image must not. +# +# Note: xcodebuild's `build` action does not copy dynamic package +# frameworks into the .app bundle — the app links them from the build +# products' PackageFrameworks/ directory via an absolute rpath. The +# audit therefore inspects the app executable, anything inside the +# bundle, and the PackageFrameworks images the executable links. +# +# Usage: +# Fixtures/DynamicHost/verify.sh # build + single-copy audit +# Fixtures/DynamicHost/verify.sh --launch # also boot an iPhone +# # simulator, run the iOS app, +# # and check its runtime output +# # (local only) +# +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +ROOT_DIR="$(cd "$SCRIPT_DIR/../.." && pwd)" +DERIVED="$SCRIPT_DIR/.derived" +IOS_BUNDLE_ID="com.swiftvlc.fixtures.dynamichost.ios" +SENTINEL_SYMBOL=" T _libvlc_new" + +LAUNCH=false +for arg in "$@"; do + case "$arg" in + --launch) LAUNCH=true ;; + --help|-h) + sed -n 's/^# \{0,1\}//p' "$0" | sed -n '/^Usage:/,/^$/p' + exit 0 ;; + *) + echo "Error: unknown argument '$arg'" >&2 + exit 1 ;; + esac +done + +FAILURES=0 + +build() { # $1 = scheme, $2 = destination + echo "── Building $1 ($2) ──" + xcodebuild build \ + -project "$ROOT_DIR/Fixtures/DynamicHost/DynamicHost.xcodeproj" \ + -scheme "$1" \ + -destination "$2" \ + -configuration Debug \ + -derivedDataPath "$DERIVED" \ + -skipPackagePluginValidation \ + -skipMacroValidation \ + ENABLE_DEBUG_DYLIB=NO \ + CODE_SIGN_IDENTITY="" \ + CODE_SIGNING_REQUIRED=NO \ + CODE_SIGNING_ALLOWED=NO +} + +# Count how many times an image *defines* the libVLC sentinel symbol. +# `nm -gU` lists global defined symbols; a fat binary repeats the symbol +# once per slice, so any count > 0 means "this image carries libvlc". +defined_count() { # $1 = Mach-O path + nm -gU "$1" 2>/dev/null | grep -c "$SENTINEL_SYMBOL" || true +} + +audit_app() { # $1 = .app path + local app="$1" + echo "── Single-copy audit: $app ──" + if [[ ! -d "$app" ]]; then + echo "FAIL: app bundle not found: $app" + FAILURES=$((FAILURES + 1)) + return + fi + + local products_dir exe_name + products_dir="$(dirname "$app")" + exe_name="$(/usr/libexec/PlistBuddy -c 'Print :CFBundleExecutable' "$app/Info.plist")" + local app_exe="$app/$exe_name" + + if ! otool -L "$app_exe" | grep -q "@rpath/MediaCore.framework/MediaCore"; then + echo "FAIL: app executable does not link MediaCore.framework" + FAILURES=$((FAILURES + 1)) + return + fi + + local images=("$app_exe") + local dylib + for dylib in "$app"/*.dylib; do + [[ -f "$dylib" ]] && images+=("$dylib") + done + local fw fw_name + for fw in "$app"/Frameworks/*.framework "$products_dir"/PackageFrameworks/*.framework; do + [[ -d "$fw" ]] || continue + fw_name="$(basename "$fw" .framework)" + [[ -f "$fw/$fw_name" ]] && images+=("$fw/$fw_name") + done + + local defining=() + local exe_defines=0 + local img count + for img in "${images[@]}"; do + count="$(defined_count "$img")" + printf ' %-4s %s\n' "$count" "${img#"$products_dir"/}" + if [[ "$count" -gt 0 ]]; then + defining+=("$img") + [[ "$img" == *.framework/* ]] || exe_defines=1 + fi + done + + if [[ "${#defining[@]}" -eq 1 && "$exe_defines" -eq 0 && + "${defining[0]}" == */MediaCore.framework/MediaCore ]]; then + echo "PASS: exactly one libvlc copy, inside MediaCore.framework" + else + echo "FAIL: expected exactly one libvlc copy, inside MediaCore.framework;" \ + "found ${#defining[@]} defining image(s):" + for img in "${defining[@]+"${defining[@]}"}"; do + echo " $img" + done + FAILURES=$((FAILURES + 1)) + fi +} + +launch_check() { # $1 = .app path + local app="$1" + echo "── Launch check (iOS Simulator) ──" + + local udid + udid="$(xcrun simctl list devices available | awk -F '[()]' '/iPhone/ {gsub(/^ +| +$/, "", $2); print $2; exit}')" + if [[ -z "$udid" ]]; then + echo "FAIL: no available iPhone simulator found" + FAILURES=$((FAILURES + 1)) + return + fi + echo "Using simulator $udid" + + xcrun simctl bootstatus "$udid" -b + xcrun simctl install "$udid" "$app" + + local log="$DERIVED/launch.log" + : > "$log" + xcrun simctl launch --console-pty "$udid" "$IOS_BUNDLE_ID" > "$log" 2>&1 & + local launch_pid=$! + sleep 10 + xcrun simctl terminate "$udid" "$IOS_BUNDLE_ID" >/dev/null 2>&1 || true + kill "$launch_pid" >/dev/null 2>&1 || true + wait "$launch_pid" 2>/dev/null || true + + local ok=true + if grep -q "DYNAMICHOST-SINGLE-INSTANCE: true" "$log"; then + echo "PASS: app reported a single shared VLCInstance" + else + echo "FAIL: 'DYNAMICHOST-SINGLE-INSTANCE: true' not found in launch output" + ok=false + fi + if grep -q "is implemented in both" "$log"; then + echo "FAIL: duplicate Objective-C class warnings in launch output:" + grep "is implemented in both" "$log" | sed 's/^/ /' + ok=false + else + echo "PASS: no duplicate Objective-C class warnings" + fi + if [[ "$ok" == false ]]; then + echo "Launch output captured at $log" + FAILURES=$((FAILURES + 1)) + fi +} + +build "DynamicHost-iOS" "generic/platform=iOS Simulator" +build "DynamicHost-tvOS" "generic/platform=tvOS Simulator" + +IOS_APP="$DERIVED/Build/Products/Debug-iphonesimulator/DynamicHost-iOS.app" +TVOS_APP="$DERIVED/Build/Products/Debug-appletvsimulator/DynamicHost-tvOS.app" + +audit_app "$IOS_APP" +audit_app "$TVOS_APP" + +if [[ "$LAUNCH" == true ]]; then + launch_check "$IOS_APP" +fi + +echo +if [[ "$FAILURES" -gt 0 ]]; then + echo "RESULT: FAIL ($FAILURES check(s) failed)" + exit 1 +fi +echo "RESULT: PASS" diff --git a/Showcase/Shared/LaunchArguments.swift b/Showcase/Shared/LaunchArguments.swift index 444b73a..2933aa4 100644 --- a/Showcase/Shared/LaunchArguments.swift +++ b/Showcase/Shared/LaunchArguments.swift @@ -101,6 +101,7 @@ enum UITestRoute: String, CaseIterable { case roleAndCork = "RoleAndCork" case multiTrackSelection = "MultiTrackSelection" case multiConsumer = "MultiConsumer" + case harnessHome = "HarnessHome" static var current: UITestRoute? { LaunchArguments.routeValue.flatMap(UITestRoute.init(rawValue:)) diff --git a/Showcase/SwiftVLCShowcase.xcodeproj/project.pbxproj b/Showcase/SwiftVLCShowcase.xcodeproj/project.pbxproj index 2235059..7ca167a 100644 --- a/Showcase/SwiftVLCShowcase.xcodeproj/project.pbxproj +++ b/Showcase/SwiftVLCShowcase.xcodeproj/project.pbxproj @@ -41,10 +41,10 @@ B2000007 /* iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; B2000008 /* macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = macOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; B2000009 /* tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = tvOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; - B2000013 /* visionOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = visionOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; B2000010 /* iOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; B2000011 /* macOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = macOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; B2000012 /* tvOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = tvOSUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + B2000013 /* visionOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = visionOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ @@ -363,7 +363,7 @@ mainGroup = B4000001; minimizedProjectReferenceProxies = 1; packageReferences = ( - BA000001 /* XCRemoteSwiftPackageReference "SwiftVLC" */, + BA000001 /* XCLocalSwiftPackageReference ".." */, ); productRefGroup = B4000003 /* Products */; projectDirPath = ""; @@ -993,21 +993,17 @@ }; /* End XCConfigurationList section */ -/* Begin XCRemoteSwiftPackageReference section */ - BA000001 /* XCRemoteSwiftPackageReference "SwiftVLC" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/harflabs/SwiftVLC"; - requirement = { - kind = exactVersion; - version = 0.9.1; - }; +/* Begin XCLocalSwiftPackageReference section */ + BA000001 /* XCLocalSwiftPackageReference ".." */ = { + isa = XCLocalSwiftPackageReference; + relativePath = ".."; }; -/* End XCRemoteSwiftPackageReference section */ +/* End XCLocalSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ B8000001 /* SwiftVLC */ = { isa = XCSwiftPackageProductDependency; - package = BA000001 /* XCRemoteSwiftPackageReference "SwiftVLC" */; + package = BA000001 /* XCLocalSwiftPackageReference ".." */; productName = SwiftVLC; }; /* End XCSwiftPackageProductDependency section */ diff --git a/Showcase/iOS/Apps/MusicPlayer/NowPlayingControls.swift b/Showcase/iOS/Apps/MusicPlayer/NowPlayingControls.swift index bb30d19..94eb10b 100644 --- a/Showcase/iOS/Apps/MusicPlayer/NowPlayingControls.swift +++ b/Showcase/iOS/Apps/MusicPlayer/NowPlayingControls.swift @@ -96,7 +96,7 @@ private struct VolumeRow: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - in: 0...1.25 + in: 0...2.0 ) Image(systemName: "speaker.wave.3.fill") diff --git a/Showcase/iOS/CaseStudies/03-Audio-Volume.swift b/Showcase/iOS/CaseStudies/03-Audio-Volume.swift index dd092b2..9532e5a 100644 --- a/Showcase/iOS/CaseStudies/03-Audio-Volume.swift +++ b/Showcase/iOS/CaseStudies/03-Audio-Volume.swift @@ -2,7 +2,7 @@ import SwiftUI import SwiftVLC private let readMe = """ -`volume` is `0.0...1.25` (values above 1.0 amplify). `isMuted` is orthogonal: \ +`volume` is `0.0...2.0` (values above 1.0 amplify). `isMuted` is orthogonal: \ muting preserves the underlying level so unmuting restores it. """ @@ -33,7 +33,7 @@ struct VolumeCase: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - range: 0...1.25, + range: 0...2.0, step: 0.05 ) .accessibilityIdentifier(AccessibilityID.Volume.slider) diff --git a/Showcase/iOS/CaseStudies/07-Playlist-Queue.swift b/Showcase/iOS/CaseStudies/07-Playlist-Queue.swift index 0b93263..bb79dfd 100644 --- a/Showcase/iOS/CaseStudies/07-Playlist-Queue.swift +++ b/Showcase/iOS/CaseStudies/07-Playlist-Queue.swift @@ -70,7 +70,10 @@ struct PlaylistQueueCase: View { .navigationTitle("Playlist queue") .task { task() } .onChange(of: mode) { listPlayer.playbackMode = mode } - .onDisappear { listPlayer.stop() } + .onDisappear { + listPlayer.stop() + Task { await player.stopAndWait() } + } } private func task() { diff --git a/Showcase/iOS/CaseStudies/10-Diagnostics-Events.swift b/Showcase/iOS/CaseStudies/10-Diagnostics-Events.swift index 9f6c897..abb6a86 100644 --- a/Showcase/iOS/CaseStudies/10-Diagnostics-Events.swift +++ b/Showcase/iOS/CaseStudies/10-Diagnostics-Events.swift @@ -2,9 +2,11 @@ import SwiftUI import SwiftVLC private let readMe = """ -`player.events` is an `AsyncStream`. Each call returns an independent \ -stream, so multiple views can observe concurrently. `timeChanged`, `positionChanged`, \ -and `bufferingProgress` are filtered out below; they fire constantly during playback. +`player.events(policy:filter:)` returns an independent `AsyncStream` per \ +call, so multiple views can observe concurrently. This screen subscribes before \ +`play()` with the lossless `.unbounded` policy and a filter that keeps the \ +`timeChanged`/`positionChanged`/`bufferingProgress` firehose out of the buffer, so no \ +lifecycle event can be dropped however briefly the UI stalls. """ struct EventsCase: View { @@ -47,20 +49,21 @@ struct EventsCase: View { } private func task() async { - let events = player.events + let events = player.events(policy: .unbounded, filter: { event in + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: false + default: true + } + }) try? player.play(url: TestMedia.demo) for await event in events { - if let text = describe(event) { - log.insert(LogLine(text: text), at: 0) - if log.count > 50 { log.removeLast() } - } + log.insert(LogLine(text: describe(event)), at: 0) + if log.count > 50 { log.removeLast() } } } - private func describe(_ event: PlayerEvent) -> String? { + private func describe(_ event: PlayerEvent) -> String { switch event { - case .timeChanged, .positionChanged, .bufferingProgress: - nil case .stateChanged(let s): "state → \(s)" case .lengthChanged(let d): "length → \(Int(d.components.seconds))s" case .seekableChanged(let b): "seekable → \(b)" diff --git a/Showcase/iOS/Info.plist b/Showcase/iOS/Info.plist index f753731..cbf927d 100644 --- a/Showcase/iOS/Info.plist +++ b/Showcase/iOS/Info.plist @@ -6,5 +6,11 @@ audio + NSLocalNetworkUsageDescription + Discovers Chromecast receivers on your network so playback can be cast to them. + NSBonjourServices + + _googlecast._tcp + diff --git a/Showcase/iOS/Internal/CastTrustResponder.swift b/Showcase/iOS/Internal/CastTrustResponder.swift new file mode 100644 index 0000000..ed5067c --- /dev/null +++ b/Showcase/iOS/Internal/CastTrustResponder.swift @@ -0,0 +1,51 @@ +import SwiftVLC + +/// Accepts the self-signed TLS certificate a Chromecast receiver presents +/// on its control connection. +/// +/// Cast receivers authenticate with device certificates that no public +/// CA signs, so libVLC's TLS layer cannot validate them and asks the host +/// — through ``DialogHandler`` — whether to trust the connection. Google's +/// own senders accept these unconditionally; without an answer the +/// handshake fails and casting never connects. This responder answers the +/// trust question for the shared instance so the harness can exercise a +/// real cast. +/// +/// A production app should scope acceptance to its cast flow (and may +/// surface the prompt to the user) rather than accept every certificate +/// question. +@MainActor +final class CastTrustResponder { + static let shared = CastTrustResponder() + + private var handler: DialogHandler? + private var task: Task? + + func start() { + guard handler == nil else { return } + let handler = DialogHandler(instance: .shared) + self.handler = handler + let dialogs = handler.dialogs + task = Task.detached { + for await event in dialogs { + guard case .question(let request) = event else { continue } + if request.isCertificateTrust || request.isCastPerformanceWarning { + request.post(action: 1) + } + } + } + } +} + +extension QuestionRequest { + fileprivate var isCertificateTrust: Bool { + action1Text?.localizedCaseInsensitiveContains("certificate") == true + || title.localizedCaseInsensitiveContains("insecure") + } + + /// libVLC warns before casting a stream it must transcode (burning in a + /// subtitle forces this). Accepting it lets the cast proceed. + fileprivate var isCastPerformanceWarning: Bool { + title.localizedCaseInsensitiveContains("performance") + } +} diff --git a/Showcase/iOS/Internal/RootView.swift b/Showcase/iOS/Internal/RootView.swift index 861daa3..ef97992 100644 --- a/Showcase/iOS/Internal/RootView.swift +++ b/Showcase/iOS/Internal/RootView.swift @@ -14,6 +14,10 @@ struct RootView: View { private var rootForm: some View { Form { + Section("Validation Harness") { + NavigationLink("Device validation") { HarnessHome() } + } + Section("Apps") { NavigationLink("Video Player") { VideoPlayerApp() } NavigationLink("Music Player") { MusicPlayerApp() } diff --git a/Showcase/iOS/Internal/UITestSupport.swift b/Showcase/iOS/Internal/UITestSupport.swift index 14f00b7..9b1fe0e 100644 --- a/Showcase/iOS/Internal/UITestSupport.swift +++ b/Showcase/iOS/Internal/UITestSupport.swift @@ -18,8 +18,17 @@ enum UITestSupport { let path = LaunchArguments.logPathValue else { return } - let url = URL(fileURLWithPath: path) - FileManager.default.createFile(atPath: path, contents: nil) + // A relative path is resolved under Documents so the device's log file + // can be pulled back with `devicectl device copy from`, whose + // appDataContainer domain is rooted at the app container. + let url: URL + if path.hasPrefix("/") { + url = URL(fileURLWithPath: path) + } else { + let documents = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0] + url = documents.appendingPathComponent(path) + } + FileManager.default.createFile(atPath: url.path, contents: nil) Task.detached(priority: .utility) { guard let handle = try? FileHandle(forWritingTo: url) else { return } @@ -115,6 +124,7 @@ extension UITestRoute { case .roleAndCork: RoleAndCorkCase() case .multiTrackSelection: MultiTrackSelectionCase() case .multiConsumer: MultiConsumerEventsCase() + case .harnessHome: HarnessHome() } } } diff --git a/Showcase/iOS/ShowcaseApp.swift b/Showcase/iOS/ShowcaseApp.swift index f56bb4b..a360bbe 100644 --- a/Showcase/iOS/ShowcaseApp.swift +++ b/Showcase/iOS/ShowcaseApp.swift @@ -9,6 +9,7 @@ struct ShowcaseApp: App { try? AVAudioSession.sharedInstance().setCategory(.playback) try? AVAudioSession.sharedInstance().setActive(true) UITestSupport.startLogMirrorIfRequested() + CastTrustResponder.shared.start() } var body: some Scene { diff --git a/Showcase/iOS/ValidationHarness/HarnessHome.swift b/Showcase/iOS/ValidationHarness/HarnessHome.swift new file mode 100644 index 0000000..890fde8 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/HarnessHome.swift @@ -0,0 +1,201 @@ +import SwiftUI + +struct HarnessHome: View { + @State private var config = HarnessStreams.load() + + private var streams: HarnessStreams? { + config?.streams + } + + private var screenAAvailable: Bool { + guard let streams else { return false } + let zappable = [streams.liveTS, streams.hlsLive, streams.vod].compactMap(\.self) + return zappable.count >= 2 + } + + private var screenBAvailable: Bool { + guard let streams else { return false } + return streams.vod != nil || streams.hlsLive != nil + } + + private var screenCAvailable: Bool { + !(streams?.configured.isEmpty ?? true) + } + + private var screenDAvailable: Bool { + !(streams?.configured.isEmpty ?? true) + } + + private var screenEAvailable: Bool { + guard let streams else { return false } + return streams.hlsLive != nil || streams.vod != nil || streams.audioOnly != nil + } + + private var screenFAvailable: Bool { + streams?.catchup != nil + } + + private var screenGAvailable: Bool { + streams?.subtitled != nil + } + + var body: some View { + Form { + configurationSection + matrixSection + smokeSection + } + .showcaseFormStyle() + .navigationTitle("Device Validation") + } + + private var configurationSection: some View { + Section { + if let config { + LabeledContent("Loaded from", value: config.source.label) + let missing = config.streams.missingKeys + if missing.isEmpty { + LabeledContent("Streams", value: "all \(HarnessStreams.Key.allCases.count) configured") + } else { + VStack(alignment: .leading, spacing: 4) { + Text("Missing keys") + Text(missing.map(\.rawValue).joined(separator: ", ")) + .font(.caption.monospaced()) + .foregroundStyle(.secondary) + } + } + } else { + Text("No stream configuration found") + .foregroundStyle(.red) + } + + Button("Reload configuration") { + config = HarnessStreams.load() + } + } header: { + Text("Configuration") + } footer: { + Text( + """ + Copy streams.local.example.json to streams.local.json in \ + Showcase/iOS/ValidationHarness/ before building (gitignored, \ + auto-bundled), or drop streams.local.json into this app's \ + Documents folder via the Files app. Screens whose streams are \ + missing are disabled. Launch the app with -UITestRoute \ + HarnessHome to open this screen directly (used for scripted \ + device runs). + """ + ) + } + } + + private var matrixSection: some View { + Section("Matrix") { + if let streams, screenAAvailable { + NavigationLink("(a) PiP survival across load()") { + MatrixScreenA(streams: streams) + } + } else { + unavailableRow( + "(a) PiP survival across load()", + detail: "Needs at least two of liveTS, hlsLive, vod" + ) + } + + if let streams, screenBAvailable { + NavigationLink("(b) Auto-PiP trigger conditions") { + MatrixScreenB(streams: streams) + } + } else { + unavailableRow( + "(b) Auto-PiP trigger conditions", + detail: "Needs vod or hlsLive" + ) + } + + if let streams, screenCAvailable { + NavigationLink("(c) Restore/X baseline (no hook)") { + MatrixScreenC(streams: streams) + } + } else { + unavailableRow( + "(c) Restore/X baseline (no hook)", + detail: "Needs any one configured stream" + ) + } + + if let streams, screenDAvailable { + NavigationLink("(d) Cast-start while PiP + recast") { + MatrixScreenD(streams: streams) + } + } else { + unavailableRow( + "(d) Cast-start while PiP + recast", + detail: "Needs any one configured stream" + ) + } + + if let streams, screenEAvailable { + NavigationLink("(e) Background audio without PiP") { + MatrixScreenE(streams: streams) + } + } else { + unavailableRow( + "(e) Background audio without PiP", + detail: "Needs hlsLive, vod, or audioOnly" + ) + } + + if let streams, screenFAvailable { + NavigationLink("(f) set_position/jump_time on catch-up") { + MatrixScreenF(streams: streams) + } + } else { + unavailableRow( + "(f) set_position/jump_time on catch-up", + detail: "Needs catchup" + ) + } + + if let streams, screenGAvailable { + NavigationLink("(g) --freetype-fontsize survival") { + MatrixScreenG(streams: streams) + } + } else { + unavailableRow( + "(g) --freetype-fontsize survival", + detail: "Needs subtitled" + ) + } + } + } + + private var smokeSection: some View { + Section("Engine smoke") { + smokeRow("Live TS", key: .liveTS) + smokeRow("HLS live", key: .hlsLive) + smokeRow("VOD", key: .vod) + smokeRow("Catch-up", key: .catchup) + } + } + + @ViewBuilder + private func smokeRow(_ title: String, key: HarnessStreams.Key) -> some View { + if let url = streams?.url(for: key) { + NavigationLink(title) { + SmokeScreen(title: title, streamKey: key, url: url) + } + } else { + unavailableRow(title, detail: "Needs \(key.rawValue)") + } + } + + private func unavailableRow(_ title: String, detail: String) -> some View { + VStack(alignment: .leading, spacing: 2) { + Text(title) + Text(detail) + .font(.caption) + } + .foregroundStyle(.secondary) + } +} diff --git a/Showcase/iOS/ValidationHarness/HarnessResultStore.swift b/Showcase/iOS/ValidationHarness/HarnessResultStore.swift new file mode 100644 index 0000000..a583ada --- /dev/null +++ b/Showcase/iOS/ValidationHarness/HarnessResultStore.swift @@ -0,0 +1,144 @@ +import Foundation +import SwiftUI +import UIKit + +/// Persists one PASS/FAIL/observation result per harness screen in +/// `UserDefaults`, exportable as pretty-printed JSON for the release +/// validation report. +@MainActor +@Observable +final class HarnessResultStore { + enum Status: String, Codable { + case pass + case fail + case observation + } + + struct Result: Codable { + var status: Status + var note: String + var recordedAt: Date + } + + static let shared = HarnessResultStore() + + private(set) var results: [String: Result] = [:] + + private static let defaultsKey = "ValidationHarness.results" + + init() { + guard let data = UserDefaults.standard.data(forKey: Self.defaultsKey) else { return } + let decoder = JSONDecoder() + decoder.dateDecodingStrategy = .iso8601 + results = (try? decoder.decode([String: Result].self, from: data)) ?? [:] + } + + func record(_ status: Status, note: String, for screenID: String) { + results[screenID] = Result(status: status, note: note, recordedAt: .now) + persist() + } + + func clear(_ screenID: String) { + results[screenID] = nil + persist() + } + + var export: String { + let encoder = JSONEncoder() + encoder.outputFormatting = [.prettyPrinted, .sortedKeys] + encoder.dateEncodingStrategy = .iso8601 + guard + let data = try? encoder.encode(results), + let json = String(data: data, encoding: .utf8) + else { return "{}" } + return json + } + + private func persist() { + let encoder = JSONEncoder() + encoder.dateEncodingStrategy = .iso8601 + guard let data = try? encoder.encode(results) else { return } + UserDefaults.standard.set(data, forKey: Self.defaultsKey) + } +} + +/// Standard result-recording section appended to every harness screen. +struct ResultRecorderSection: View { + let screenID: String + + @State private var note = "" + + private var store: HarnessResultStore { + .shared + } + + var body: some View { + Section("Result") { + if let result = store.results[screenID] { + VStack(alignment: .leading, spacing: 4) { + Text(result.status.rawValue.uppercased()) + .font(.headline) + .foregroundStyle(color(for: result.status)) + Text(result.recordedAt.formatted(date: .abbreviated, time: .standard)) + .font(.caption) + .foregroundStyle(.secondary) + if !result.note.isEmpty { + Text(result.note) + .font(.caption) + } + } + } else { + Text("No result recorded") + .foregroundStyle(.secondary) + } + + TextField("Notes", text: $note, axis: .vertical) + + HStack { + recordButton("PASS", status: .pass, tint: .green) + recordButton("FAIL", status: .fail, tint: .red) + recordButton("OBSERVATION", status: .observation, tint: .orange) + } + + HStack { + Button("Clear", role: .destructive) { + store.clear(screenID) + note = "" + } + .buttonStyle(.borderless) + + Spacer() + + Button("Copy export") { + UIPasteboard.general.string = store.export + } + .buttonStyle(.borderless) + + ShareLink(item: store.export) { + Label("Share export", systemImage: "square.and.arrow.up") + } + .buttonStyle(.borderless) + } + } + .onAppear { + note = store.results[screenID]?.note ?? "" + } + } + + private func recordButton(_ title: String, status: HarnessResultStore.Status, tint: Color) -> some View { + Button(title) { + store.record(status, note: note, for: screenID) + } + .buttonStyle(.bordered) + .tint(tint) + .frame(maxWidth: .infinity) + } + + private func color(for status: HarnessResultStore.Status) -> Color { + switch status { + case .pass: .green + case .fail: .red + case .observation: .orange + } + } +} diff --git a/Showcase/iOS/ValidationHarness/HarnessStreams.swift b/Showcase/iOS/ValidationHarness/HarnessStreams.swift new file mode 100644 index 0000000..0dfa8b5 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/HarnessStreams.swift @@ -0,0 +1,118 @@ +import Foundation + +/// Operator-supplied stream configuration for the device-validation +/// harness. The repository documents the shape but never ships URLs. +/// +/// To configure, either: +/// 1. Copy `streams.local.example.json` (committed next to this file, +/// placeholder hosts only) to `streams.local.json` in the same +/// folder before building. The copy is gitignored and bundled into +/// the app automatically. +/// 2. Drop a `streams.local.json` into the app's Documents folder via +/// the Files app on a device that already has the harness +/// installed — no rebuild needed. +/// +/// The bundled file wins when both exist. Missing or malformed keys +/// simply disable the dependent screens, so a partial config still +/// runs. +struct HarnessStreams { + enum Key: String, CodingKey, CaseIterable { + case liveTS + case hlsLive + case vod + case catchup + case subtitled + case adaptive + case audioOnly + } + + enum Source { + case bundle + case documents + + var label: String { + switch self { + case .bundle: "bundled streams.local.json" + case .documents: "Documents/streams.local.json" + } + } + } + + let liveTS: URL? + let hlsLive: URL? + let vod: URL? + let catchup: URL? + let subtitled: URL? + let adaptive: URL? + let audioOnly: URL? + + func url(for key: Key) -> URL? { + switch key { + case .liveTS: liveTS + case .hlsLive: hlsLive + case .vod: vod + case .catchup: catchup + case .subtitled: subtitled + case .adaptive: adaptive + case .audioOnly: audioOnly + } + } + + var configured: [(key: Key, url: URL)] { + Key.allCases.compactMap { key in + url(for: key).map { (key, $0) } + } + } + + var missingKeys: [Key] { + Key.allCases.filter { url(for: $0) == nil } + } +} + +extension HarnessStreams: Decodable { + init(from decoder: any Decoder) throws { + let container = try decoder.container(keyedBy: Key.self) + liveTS = Self.url(in: container, for: .liveTS) + hlsLive = Self.url(in: container, for: .hlsLive) + vod = Self.url(in: container, for: .vod) + catchup = Self.url(in: container, for: .catchup) + subtitled = Self.url(in: container, for: .subtitled) + adaptive = Self.url(in: container, for: .adaptive) + audioOnly = Self.url(in: container, for: .audioOnly) + } + + private static func url(in container: KeyedDecodingContainer, for key: Key) -> URL? { + guard let raw = try? container.decodeIfPresent(String.self, forKey: key) else { return nil } + let trimmed = raw.trimmingCharacters(in: .whitespacesAndNewlines) + guard + !trimmed.isEmpty, + !trimmed.contains("<"), + let url = URL(string: trimmed), + url.scheme != nil + else { return nil } + return url + } +} + +extension HarnessStreams { + static func load() -> (streams: HarnessStreams, source: Source)? { + if + let bundled = Bundle.main.url(forResource: "streams.local", withExtension: "json"), + let streams = decode(contentsOf: bundled) { + return (streams, .bundle) + } + + if + let documents = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first, + let streams = decode(contentsOf: documents.appendingPathComponent("streams.local.json")) { + return (streams, .documents) + } + + return nil + } + + private static func decode(contentsOf url: URL) -> HarnessStreams? { + guard let data = try? Data(contentsOf: url) else { return nil } + return try? JSONDecoder().decode(HarnessStreams.self, from: data) + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenA.swift b/Showcase/iOS/ValidationHarness/MatrixScreenA.swift new file mode 100644 index 0000000..26e0410 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenA.swift @@ -0,0 +1,123 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Tap a channel button to start playback, then start PiP from the button \ +below or by backgrounding the app. While the OS PiP window is up, zap \ +between channels — every button issues a `load()` on the **same** \ +`Player`. For each transition class (VOD→live, live→live, live→VOD) \ +record whether the PiP window survives the zap and how long the picture \ +gap or freeze lasts. +""" + +struct MatrixScreenA: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var pip: PiPController? + @State private var log: [LogLine] = [] + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + private var zapTargets: [(key: HarnessStreams.Key, url: URL)] { + streams.configured.filter { [.liveTS, .hlsLive, .vod].contains($0.key) } + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + PiPVideoView(player, controller: $pip) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section("Picture in Picture") { + if let pip { + LabeledContent("Possible", value: pip.isPossible ? "yes" : "no") + LabeledContent("Active", value: pip.isActive ? "yes" : "no") + Button( + pip.isActive ? "Stop PiP" : "Start PiP", + systemImage: "pip", + action: pip.toggle + ) + .disabled(!pip.isPossible) + } else { + Text("Preparing…") + .foregroundStyle(.secondary) + } + } + + Section("Channel zap") { + ForEach(zapTargets, id: \.key) { target in + Button("Load \(target.key.rawValue)") { + append("load() → \(target.key.rawValue)") + try? player.play(url: target.url) + } + } + } + + logSection + + ResultRecorderSection(screenID: "matrix-a") + } + .showcaseFormStyle() + .navigationTitle("(a) PiP survival") + .task { await observeEvents() } + .onChange(of: pip?.isActive) { _, isActive in + if let isActive { + append("pip.isActive → \(isActive)") + } + } + .onDisappear { player.stop() } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Event log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: + continue + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenB.swift b/Showcase/iOS/ValidationHarness/MatrixScreenB.swift new file mode 100644 index 0000000..ff6815a --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenB.swift @@ -0,0 +1,139 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Exercises the `startsAutomaticallyFromInline` knob. The flag is \ +captured when the underlying view is built, so the toggle below \ +**rebuilds the video view from scratch** (`.id(flag)`) — restart \ +playback after flipping it. With the flag **on**: play, background the \ +app, and record whether the OS PiP window auto-engages. With the flag \ +**off**: repeat and record that video stays inline (no PiP window \ +appears). +""" + +struct MatrixScreenB: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var pip: PiPController? + @State private var autoStartsFromInline = true + @State private var log: [LogLine] = [] + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + private var loadTargets: [(key: HarnessStreams.Key, url: URL)] { + streams.configured.filter { [.vod, .hlsLive].contains($0.key) } + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + PiPVideoView( + player, + controller: $pip, + startsAutomaticallyFromInline: autoStartsFromInline, + managesAudioSession: true + ) + .id(autoStartsFromInline) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section { + Toggle("startsAutomaticallyFromInline", isOn: $autoStartsFromInline) + } footer: { + Text( + """ + The knob is init-time only; toggling tears the video view down \ + and reconstructs it with the new flag on the same Player. + """ + ) + } + + Section("Picture in Picture") { + if let pip { + LabeledContent("Possible", value: pip.isPossible ? "yes" : "no") + LabeledContent("Active", value: pip.isActive ? "yes" : "no") + } else { + Text("Preparing…") + .foregroundStyle(.secondary) + } + } + + Section("Stream") { + ForEach(loadTargets, id: \.key) { target in + Button("Load \(target.key.rawValue)") { + append("load() → \(target.key.rawValue)") + try? player.play(url: target.url) + } + } + } + + logSection + + ResultRecorderSection(screenID: "matrix-b") + } + .showcaseFormStyle() + .navigationTitle("(b) Auto-PiP trigger") + .task { await observeEvents() } + .onChange(of: autoStartsFromInline) { _, flag in + append("rebuilt view, startsAutomaticallyFromInline = \(flag)") + } + .onChange(of: pip?.isActive) { _, isActive in + if let isActive { + append("pip.isActive → \(isActive), player.state = \(player.state)") + } + } + .onDisappear { player.stop() } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Event log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: + continue + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenC.swift b/Showcase/iOS/ValidationHarness/MatrixScreenC.swift new file mode 100644 index 0000000..39511c1 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenC.swift @@ -0,0 +1,149 @@ +import SwiftUI +@_spi(ValidationHarness) import SwiftVLC + +private let readMe = """ +Baseline restore/X behavior with **no** restore hook installed. Start \ +PiP, tap the restore button, and record what happens; repeat with the X \ +button. Probe the native backend before starting PiP, right after \ +starting it, and again after a channel zap — note whether the delegate \ +identity changes between probes. +""" + +struct MatrixScreenC: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var pip: PiPController? + @State private var log: [LogLine] = [] + @State private var zapIndex = 0 + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + PiPVideoView(player, controller: $pip) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section("Picture in Picture") { + if let pip { + LabeledContent("Possible", value: pip.isPossible ? "yes" : "no") + LabeledContent("Active", value: pip.isActive ? "yes" : "no") + Button( + pip.isActive ? "Stop PiP" : "Start PiP", + systemImage: "pip", + action: pip.toggle + ) + .disabled(!pip.isPossible) + } else { + Text("Preparing…") + .foregroundStyle(.secondary) + } + } + + Section("Probes") { + Button("Probe native backend", action: probe) + Button("Zap to next stream", action: zap) + .disabled(streams.configured.count < 2) + } + + logSection + + ResultRecorderSection(screenID: "matrix-c") + } + .showcaseFormStyle() + .navigationTitle("(c) Restore/X baseline") + .task { + if let first = streams.configured.first { + append("load() → \(first.key.rawValue)") + try? player.play(url: first.url) + } + await observeEvents() + } + .onChange(of: pip?.isActive) { _, isActive in + if let isActive { + append("pip.isActive → \(isActive)") + } + } + .onDisappear { player.stop() } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func probe() { + guard let pip else { + append("probe unavailable: controller not ready") + return + } + guard let snapshot = pip.nativeValidationProbe else { + append("probe unavailable: no native backend") + return + } + append("windowController = \(snapshot.windowControllerClassName ?? "nil")") + append("avController present = \(snapshot.hasAVController)") + append("delegate = \(snapshot.avDelegateClassName ?? "nil")") + for (selector, responds) in snapshot.delegateResponds.sorted(by: { $0.key < $1.key }) { + append("\(responds ? "responds" : "missing") \(selector)") + } + append("isPossible = \(snapshot.isPossible), isActive = \(snapshot.isActive)") + } + + private func zap() { + let targets = streams.configured + guard targets.count > 1 else { return } + zapIndex = (zapIndex + 1) % targets.count + let target = targets[zapIndex] + append("load() → \(target.key.rawValue)") + try? player.play(url: target.url) + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: + continue + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenD.swift b/Showcase/iOS/ValidationHarness/MatrixScreenD.swift new file mode 100644 index 0000000..0ffab72 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenD.swift @@ -0,0 +1,245 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +End-to-end recast on one `Player`: start local playback, optionally \ +start PiP, then hand the session to a discovered renderer with \ +`recast(to:)` and bring it back with `recast(to: nil)`. The log records \ +`currentTime` around every hop (sampled once per second in between), \ +each state transition, and any thrown error. This validates harness \ +item (d′); item (d) — starting a cast while the PiP window is up — is \ +observational on this same screen. On tvOS the bundled libVLC ships no \ +renderer output backends, so this screen is meaningful on iOS devices \ +only. + +Selecting a subtitle track forces the cast pipeline to transcode the \ +video and burn the subtitle in (the receiver has no subtitle track of \ +its own), so it appears on the TV at the cost of an on-device encode. +""" + +struct MatrixScreenD: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var pip: PiPController? + @State private var services: [RendererService] = [] + @State private var selectedService = "" + @State private var discoverer: RendererDiscoverer? + @State private var renderers: [RendererItem] = [] + @State private var log: [LogLine] = [] + @State private var lastTimeLog: Date? + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + var body: some View { + @Bindable var bindable = player + + Form { + Section { AboutView(readMe: readMe) } + + Section { + PiPVideoView(player, controller: $pip) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section("Picture in Picture") { + if let pip { + LabeledContent("Possible", value: pip.isPossible ? "yes" : "no") + LabeledContent("Active", value: pip.isActive ? "yes" : "no") + Button( + pip.isActive ? "Stop PiP" : "Start PiP", + systemImage: "pip", + action: pip.toggle + ) + .disabled(!pip.isPossible) + } else { + Text("Preparing…") + .foregroundStyle(.secondary) + } + } + + Section("Stream") { + ForEach(streams.configured, id: \.key) { target in + Button("Load \(target.key.rawValue)") { + append("load() → \(target.key.rawValue)") + try? player.play(url: target.url) + } + } + } + + if !player.subtitleTracks.isEmpty { + Section("Subtitles") { + Picker("Track", selection: $bindable.selectedSubtitleTrack) { + Text("Off").tag(Track?.none) + ForEach(player.subtitleTracks) { track in + Text(track.name).tag(Track?.some(track)) + } + } + } + } + + discoverySection + + logSection + + ResultRecorderSection(screenID: "matrix-d") + } + .showcaseFormStyle() + .navigationTitle("(d) Cast while PiP") + .task { loadServices() } + .task(id: selectedService) { await consumeDiscoveryEvents() } + .task { await observeEvents() } + .onChange(of: pip?.isActive) { _, isActive in + if let isActive { + append("pip.isActive → \(isActive)") + } + } + .onDisappear { + discoverer?.stop() + player.stop() + } + } + + private var discoverySection: some View { + Section("Renderers") { + if services.isEmpty { + Text("No renderer discoverers on this platform") + .foregroundStyle(.secondary) + } else { + Picker("Service", selection: $selectedService) { + ForEach(services, id: \.name) { service in + Text(service.longName).tag(service.name) + } + } + } + + if renderers.isEmpty { + Text("Searching…") + .foregroundStyle(.secondary) + } else { + ForEach(renderers) { renderer in + HStack { + VStack(alignment: .leading) { + Text(renderer.name) + Text(renderer.type) + .font(.caption) + .foregroundStyle(.secondary) + } + Spacer() + Button("Recast") { + recast(to: renderer) + } + .buttonStyle(.bordered) + } + } + } + + Button("Back to local") { + recast(to: nil) + } + } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Event log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func loadServices() { + services = RendererDiscoverer.availableServices() + selectedService = services.first?.name ?? "" + } + + private func consumeDiscoveryEvents() async { + guard !selectedService.isEmpty else { return } + discoverer?.stop() + renderers = [] + + guard let d = try? RendererDiscoverer(name: selectedService) else { + append("discoverer creation failed: \(selectedService)") + return + } + discoverer = d + do { + try d.start() + append("discovery started: \(selectedService)") + } catch { + append("discovery start threw: \(error)") + return + } + + for await event in d.events { + switch event { + case .itemAdded(let renderer): + renderers.append(renderer) + append("renderer found: \(renderer.name) (\(renderer.type))") + case .itemDeleted(let renderer): + renderers.removeAll { $0 == renderer } + append("renderer lost: \(renderer.name)") + } + } + } + + private func recast(to renderer: RendererItem?) { + let label = renderer.map(\.name) ?? "local" + append("recast(to: \(label)) at \(player.currentTime.formatted)") + Task { + do { + try await player.recast(to: renderer) + append("recast → \(label) done, currentTime = \(player.currentTime.formatted)") + } catch { + append("recast → \(label) threw: \(error)") + } + } + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .positionChanged, .bufferingProgress: + continue + case .timeChanged(let time): + let now = Date.now + if lastTimeLog.map({ now.timeIntervalSince($0) >= 1 }) ?? true { + lastTimeLog = now + append("timeChanged → \(time.formatted)") + } + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenE.swift b/Showcase/iOS/ValidationHarness/MatrixScreenE.swift new file mode 100644 index 0000000..725a230 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenE.swift @@ -0,0 +1,119 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Background audio continuation **without** PiP: the video view is built \ +with `startsAutomaticallyFromInline: false`, so backgrounding must not \ +spawn a PiP window. Start a stream, background the app, and listen — \ +audio should keep playing. The log samples `timeChanged` once per \ +second with wall-clock timestamps, so on return you can verify events \ +kept firing the whole time the app was backgrounded. Record three \ +observations: audio continued or stalled, `timeChanged` continuity, \ +and whether video resumes on foreground. +""" + +struct MatrixScreenE: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var log: [LogLine] = [] + @State private var lastTimeLog: Date? + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + private var loadTargets: [(key: HarnessStreams.Key, url: URL)] { + streams.configured.filter { [.hlsLive, .vod, .audioOnly].contains($0.key) } + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + PiPVideoView(player, startsAutomaticallyFromInline: false) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section { + ForEach(loadTargets, id: \.key) { target in + Button("Load \(target.key.rawValue)") { + append("load() → \(target.key.rawValue)") + try? player.play(url: target.url) + } + } + } header: { + Text("Stream") + } footer: { + Text( + """ + The audioOnly variant isolates the audio path: a stream with no \ + video track should behave identically in the background. + """ + ) + } + + logSection + + ResultRecorderSection(screenID: "matrix-e") + } + .showcaseFormStyle() + .navigationTitle("(e) Background audio") + .task { await observeEvents() } + .onDisappear { player.stop() } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Event log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .positionChanged, .bufferingProgress: + continue + case .timeChanged(let time): + let now = Date.now + if lastTimeLog.map({ now.timeIntervalSince($0) >= 1 }) ?? true { + lastTimeLog = now + append("timeChanged → \(time.formatted)") + } + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenF.swift b/Showcase/iOS/ValidationHarness/MatrixScreenF.swift new file mode 100644 index 0000000..45eb3eb --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenF.swift @@ -0,0 +1,136 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Lenient seek probes against a real timeshift/catch-up stream. \ +`seek(toPosition:)` and `jump(by:)` are best-effort and return a \ +`Bool` — `true` only means libVLC queued the request; whether \ +`set_position` actually lands is a runtime property of the timeshift \ +demuxer. The strict `seek(to:)` throws when duration is unknown or the \ +stream is not seekable. For each probe, record what the picture and \ +the readouts actually do — not just the returned value. +""" + +struct MatrixScreenF: View { + let streams: HarnessStreams + + @State private var player = Player() + @State private var log: [LogLine] = [] + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + VideoView(player) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section("Readouts") { + LabeledContent("currentTime", value: player.currentTime.formatted) + LabeledContent("duration", value: player.duration?.formatted ?? "unknown") + LabeledContent("isSeekable", value: player.isSeekable ? "yes" : "no") + LabeledContent("position", value: String(format: "%.3f", player.position)) + } + + Section("Lenient seek(toPosition:)") { + ForEach([0.25, 0.5, 0.9], id: \.self) { fraction in + Button("seek(toPosition: \(String(format: "%.2f", fraction)))") { + let accepted = player.seek(toPosition: PlaybackPosition(fraction)) + append("seek(toPosition: \(fraction)) → \(accepted)") + } + } + } + + Section("Lenient jump(by:)") { + jumpButton("jump(by: −5m)", offset: .seconds(-300)) + jumpButton("jump(by: −30s)", offset: .seconds(-30)) + jumpButton("jump(by: +30s)", offset: .seconds(30)) + jumpButton("jump(by: +5m)", offset: .seconds(300)) + } + + Section("Strict seek(to:)") { + Button("try seek(to: 0.5)") { + do { + try player.seek(to: PlaybackPosition(0.5)) + append("strict seek(to: 0.5) succeeded") + } catch { + append("strict seek(to: 0.5) threw: \(error)") + } + } + } + + logSection + + ResultRecorderSection(screenID: "matrix-f") + } + .showcaseFormStyle() + .navigationTitle("(f) Timeshift seek") + .task { + if let catchup = streams.catchup { + append("load() → catchup") + try? player.play(url: catchup) + } + await observeEvents() + } + .onDisappear { player.stop() } + } + + private func jumpButton(_ title: String, offset: Duration) -> some View { + Button(title) { + let accepted = player.jump(by: offset) + append("\(title) → \(accepted)") + } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: + continue + case .stateChanged(let state): + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/MatrixScreenG.swift b/Showcase/iOS/ValidationHarness/MatrixScreenG.swift new file mode 100644 index 0000000..a698520 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/MatrixScreenG.swift @@ -0,0 +1,182 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Compares the static `--freetype-fontsize=40` option against the \ +runtime `SubtitleScale` API. The dedicated player runs on its own \ +`VLCInstance` created with that extra argument; the instance is held \ +alongside its player so it outlives it. Flip the control below to play \ +the same stream on the shared-instance player and approximate the size \ +with `SubtitleScale(approximatePoints: 40)` instead. Record whether \ +the static option visibly changes subtitle size on device, and how the \ +two renderings compare. +""" + +struct MatrixScreenG: View { + let streams: HarnessStreams + + @State private var dedicatedInstance: VLCInstance? + @State private var dedicatedPlayer: Player? + @State private var sharedPlayer = Player() + @State private var useSharedScale = false + @State private var approximatePoints = 40.0 + @State private var log: [LogLine] = [] + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + private var activePlayer: Player? { + useSharedScale ? sharedPlayer : dedicatedPlayer + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + if let activePlayer { + VideoView(activePlayer) + .id(useSharedScale) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } else { + Text("Creating dedicated instance…") + .foregroundStyle(.secondary) + } + } footer: { + if let activePlayer { + PlayPauseFooter(player: activePlayer) + } + } + + Section { + Toggle("Use SubtitleScale on shared instance", isOn: $useSharedScale) + LabeledContent( + "Dedicated instance", + value: dedicatedInstance == nil ? "not created" : "alive" + ) + if useSharedScale { + Stepper( + "approximatePoints: \(Int(approximatePoints))", + value: $approximatePoints, + in: 10...90, + step: 2 + ) + } + } footer: { + Text( + """ + Off: dedicated VLCInstance with --freetype-fontsize=40. \ + On: shared instance + setSubtitleScale(SubtitleScale(\ + approximatePoints:)). + """ + ) + } + + Section("Stream") { + Button("Restart subtitled stream") { activate() } + } + + subtitleTrackSection + + logSection + + ResultRecorderSection(screenID: "matrix-g") + } + .showcaseFormStyle() + .navigationTitle("(g) freetype-fontsize") + .task(id: useSharedScale) { activate() } + .onChange(of: approximatePoints) { _, points in + guard useSharedScale else { return } + sharedPlayer.setSubtitleScale(SubtitleScale(approximatePoints: points)) + append("setSubtitleScale(approximatePoints: \(Int(points)))") + } + .onDisappear { + sharedPlayer.stop() + dedicatedPlayer?.stop() + } + } + + private var subtitleTrackSection: some View { + Section("Subtitle track") { + if let activePlayer, !activePlayer.subtitleTracks.isEmpty { + Picker( + "Track", + selection: Binding( + get: { activePlayer.selectedSubtitleTrack }, + set: { activePlayer.selectedSubtitleTrack = $0 } + ) + ) { + Text("Off").tag(Track?.none) + ForEach(activePlayer.subtitleTracks) { track in + Text(track.name).tag(Track?.some(track)) + } + } + } else { + Text("No subtitle tracks yet") + .foregroundStyle(.secondary) + } + } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func activate() { + guard let url = streams.subtitled else { return } + + if useSharedScale { + dedicatedPlayer?.stop() + append("shared play() with runtime SubtitleScale") + try? sharedPlayer.play(url: url) + sharedPlayer.setSubtitleScale(SubtitleScale(approximatePoints: approximatePoints)) + } else { + sharedPlayer.stop() + if dedicatedPlayer == nil { + do { + let instance = try VLCInstance( + arguments: VLCInstance.defaultArguments + ["--freetype-fontsize=40"] + ) + dedicatedInstance = instance + dedicatedPlayer = Player(instance: instance) + append("created dedicated instance with --freetype-fontsize=40") + } catch { + append("dedicated instance creation threw: \(error)") + return + } + } + guard let dedicatedPlayer else { return } + append("dedicated play() with static --freetype-fontsize=40") + try? dedicatedPlayer.play(url: url) + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/SmokeScreen.swift b/Showcase/iOS/ValidationHarness/SmokeScreen.swift new file mode 100644 index 0000000..61eab7b --- /dev/null +++ b/Showcase/iOS/ValidationHarness/SmokeScreen.swift @@ -0,0 +1,211 @@ +import SwiftUI +import SwiftVLC + +private let readMe = """ +Engine smoke for one stream class: start latency (`play()` call to the \ +first `.playing` state), output and track topology, buffering, live \ +statistics, and a lenient mid-stream seek probe. Use the reload button \ +to re-measure latency. Record anything that looks off for this stream \ +class — missing tracks, zero bitrates, a failed seek probe — in the \ +result note. +""" + +struct SmokeScreen: View { + let title: String + let streamKey: HarnessStreams.Key + let url: URL + + @State private var player = Player() + @State private var playStart: ContinuousClock.Instant? + @State private var startLatency: Duration? + @State private var log: [LogLine] = [] + + private struct LogLine: Identifiable { + let id = UUID() + let text: String + } + + var body: some View { + Form { + Section { AboutView(readMe: readMe) } + + Section { + VideoView(player) + .aspectRatio(16 / 9, contentMode: .fit) + .listRowInsets(EdgeInsets()) + } footer: { + PlayPauseFooter(player: player) + } + + Section("Start latency") { + LabeledContent( + "play() → first .playing", + value: startLatency.map { "\($0.milliseconds) ms" } ?? "measuring…" + ) + Button("Reload & re-measure") { startPlayback() } + } + + Section("Output") { + LabeledContent( + "videoSize", + value: player.videoSize.map { "\(Int($0.width))×\(Int($0.height))" } ?? "none" + ) + LabeledContent("hasVideoOutput", value: player.hasVideoOutput ? "yes" : "no") + LabeledContent("activeVideoOutputs", value: "\(player.activeVideoOutputs)") + } + + Section("Timeline") { + LabeledContent("currentTime", value: player.currentTime.formatted) + LabeledContent("duration", value: player.duration?.formatted ?? "unknown") + LabeledContent("isSeekable", value: player.isSeekable ? "yes" : "no") + LabeledContent("bufferFill", value: String(format: "%.0f%%", player.bufferFill * 100)) + } + + tracksSection + + statisticsSection + + Section("Seek probe") { + Button("seek(toPosition: 0.5)") { + let accepted = player.seek(toPosition: 0.5) + append("seek(toPosition: 0.5) → \(accepted)") + } + } + + logSection + + ResultRecorderSection(screenID: "smoke-\(streamKey.rawValue)") + } + .showcaseFormStyle() + .navigationTitle("Smoke: \(title)") + .task { + startPlayback() + await observeEvents() + } + .onDisappear { player.stop() } + } + + private var tracksSection: some View { + Section("Tracks") { + LabeledContent("Audio", value: "\(player.audioTracks.count)") + LabeledContent("Video", value: "\(player.videoTracks.count)") + LabeledContent("Subtitle", value: "\(player.subtitleTracks.count)") + ForEach(player.videoTracks + player.audioTracks + player.subtitleTracks) { track in + VStack(alignment: .leading, spacing: 2) { + Text("\(track.type) — \(track.name)") + Text(trackDetail(for: track)) + .font(.caption.monospaced()) + .foregroundStyle(.secondary) + } + } + } + } + + @ViewBuilder + private var statisticsSection: some View { + if let stats = player.statistics { + Section("Statistics") { + LabeledContent("Input bitrate", value: String(format: "%.2f", stats.inputBitrate)) + LabeledContent("Demux bitrate", value: String(format: "%.2f", stats.demuxBitrate)) + LabeledContent("Demux corrupted", value: "\(stats.demuxCorrupted)") + LabeledContent("Demux discontinuity", value: "\(stats.demuxDiscontinuity)") + LabeledContent("Decoded video", value: "\(stats.decodedVideo)") + LabeledContent("Late pictures", value: "\(stats.latePictures)") + LabeledContent("Lost pictures", value: "\(stats.lostPictures)") + LabeledContent("Decoded audio", value: "\(stats.decodedAudio)") + LabeledContent("Lost audio buffers", value: "\(stats.lostAudioBuffers)") + } + } else { + Section("Statistics") { + Text("Waiting for statistics…") + .foregroundStyle(.secondary) + } + } + } + + private var logSection: some View { + Section { + if log.isEmpty { + Text("Waiting…") + .foregroundStyle(.secondary) + } else { + ForEach(log) { entry in + Text(entry.text) + .font(.caption.monospaced()) + } + } + } header: { + Text("Event log") + } footer: { + if !log.isEmpty { + Button("Clear log") { log.removeAll() } + } + } + } + + private func startPlayback() { + startLatency = nil + playStart = .now + append("play() → \(streamKey.rawValue)") + do { + try player.play(url: url) + } catch { + append("play() threw: \(error)") + } + } + + private func trackDetail(for track: Track) -> String { + var parts = ["codec \(fourCC(track.codec))"] + if let language = track.language, !language.isEmpty { + parts.append(language) + } + if let width = track.width, let height = track.height { + parts.append("\(width)×\(height)") + } + if let channels = track.channels, let sampleRate = track.sampleRate { + parts.append("\(channels)ch \(sampleRate)Hz") + } + if track.bitrate > 0 { + parts.append("\(track.bitrate) b/s") + } + return parts.joined(separator: ", ") + } + + private func fourCC(_ codec: Int) -> String { + let value = UInt32(truncatingIfNeeded: codec) + let characters = (0..<4).map { index -> Character in + let byte = UInt8((value >> (8 * index)) & 0xFF) + guard byte >= 0x20, byte < 0x7F else { return "?" } + return Character(Unicode.Scalar(byte)) + } + return String(characters) + } + + private func observeEvents() async { + for await event in player.events { + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: + continue + case .stateChanged(let state): + if state == .playing, startLatency == nil, let playStart { + let latency = playStart.duration(to: .now) + startLatency = latency + append("first .playing after \(latency.milliseconds) ms") + } + append("state → \(state)") + default: + append("\(event)") + } + } + } + + private func append(_ text: String) { + let timestamp = Date.now.formatted( + .dateTime.hour().minute().second().secondFraction(.fractional(2)) + ) + log.insert(LogLine(text: "\(timestamp) \(text)"), at: 0) + if log.count > 200 { + log.removeLast() + } + } +} diff --git a/Showcase/iOS/ValidationHarness/streams.local.example.json b/Showcase/iOS/ValidationHarness/streams.local.example.json new file mode 100644 index 0000000..9355797 --- /dev/null +++ b/Showcase/iOS/ValidationHarness/streams.local.example.json @@ -0,0 +1,9 @@ +{ + "liveTS": "http:///live/channel.ts", + "hlsLive": "https:///live/master.m3u8", + "vod": "https:///movie.mp4", + "catchup": "http:///timeshift/channel.ts", + "subtitled": "https:///subbed.m3u8", + "adaptive": "https:///abr/master.m3u8", + "audioOnly": "https:///radio.aac" +} diff --git a/Showcase/macOS/CaseStudies/03-Audio-Volume.swift b/Showcase/macOS/CaseStudies/03-Audio-Volume.swift index e38e3c5..a105da4 100644 --- a/Showcase/macOS/CaseStudies/03-Audio-Volume.swift +++ b/Showcase/macOS/CaseStudies/03-Audio-Volume.swift @@ -24,7 +24,7 @@ struct MacVolumeCase: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - in: 0...1.25 + in: 0...2.0 ) Image(systemName: "speaker.wave.3.fill") .foregroundStyle(.secondary) diff --git a/Showcase/macOS/CaseStudies/07-Playlist-Queue.swift b/Showcase/macOS/CaseStudies/07-Playlist-Queue.swift index 3460616..9d6c04f 100644 --- a/Showcase/macOS/CaseStudies/07-Playlist-Queue.swift +++ b/Showcase/macOS/CaseStudies/07-Playlist-Queue.swift @@ -55,7 +55,10 @@ struct MacPlaylistQueueCase: View { MacLibrarySurface(symbols: ["MediaList", "MediaListPlayer", "listPlayer.play(at:)"]) } .task { task() } - .onDisappear { listPlayer.stop() } + .onDisappear { + listPlayer.stop() + Task { await player.stopAndWait() } + } } private func task() { diff --git a/Showcase/macOS/CaseStudies/10-Diagnostics-Events.swift b/Showcase/macOS/CaseStudies/10-Diagnostics-Events.swift index 410b1a4..e21286a 100644 --- a/Showcase/macOS/CaseStudies/10-Diagnostics-Events.swift +++ b/Showcase/macOS/CaseStudies/10-Diagnostics-Events.swift @@ -8,8 +8,8 @@ struct MacEventsCase: View { var body: some View { MacShowcaseContent( title: "Events", - summary: "Consume Player.events as an AsyncStream and filter the high-volume playback events.", - usage: "Play, pause, seek, and stop media to watch the filtered Player.events stream append recent playback events." + summary: "Subscribe with player.events(policy:filter:) using the lossless .unbounded policy and a filter that keeps the high-volume playback events out of the buffer.", + usage: "Play, pause, seek, and stop media to watch the filtered, lossless Player.events stream append recent playback events." ) { VStack(spacing: 16) { MacVideoPanel(player: player) @@ -26,27 +26,30 @@ struct MacEventsCase: View { } } } - MacLibrarySurface(symbols: ["player.events", "AsyncStream"]) + MacLibrarySurface(symbols: ["player.events(policy:filter:)", "AsyncStream"]) } .task { await task() } .onDisappear { player.stop() } } private func task() async { + let events = player.events(policy: .unbounded, filter: { event in + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: false + default: true + } + }) try? player.play(url: MacTestMedia.demo) - for await event in player.events { - guard let text = describe(event) else { continue } - log.insert(EventLine(text: text), at: 0) + for await event in events { + log.insert(EventLine(text: describe(event)), at: 0) if log.count > 40 { log.removeLast() } } } - private func describe(_ event: PlayerEvent) -> String? { + private func describe(_ event: PlayerEvent) -> String { switch event { - case .timeChanged, .positionChanged, .bufferingProgress: - nil case .stateChanged(let state): "state: \(state)" case .lengthChanged(let duration): "length: \(durationLabel(duration))" case .seekableChanged(let isSeekable): "seekable: \(isSeekable)" diff --git a/Showcase/macOS/Internal/MacShowcaseChrome.swift b/Showcase/macOS/Internal/MacShowcaseChrome.swift index 8a6300b..761af19 100644 --- a/Showcase/macOS/Internal/MacShowcaseChrome.swift +++ b/Showcase/macOS/Internal/MacShowcaseChrome.swift @@ -133,7 +133,7 @@ struct MacPlaybackControls: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - in: 0...1.25 + in: 0...2.0 ) Text("\(Int(player.volume * 100))%") .monospacedDigit() diff --git a/Showcase/macOS/Internal/MacShowcaseRootView.swift b/Showcase/macOS/Internal/MacShowcaseRootView.swift index e9d923f..2ca644b 100644 --- a/Showcase/macOS/Internal/MacShowcaseRootView.swift +++ b/Showcase/macOS/Internal/MacShowcaseRootView.swift @@ -374,6 +374,7 @@ extension MacShowcase { case .multiConsumer: self = .multiConsumerEvents case .statistics: self = .statistics case .logs: self = .logs + case .harnessHome: return nil } } } diff --git a/Showcase/tvOS/CaseStudies/03-Audio-Volume.swift b/Showcase/tvOS/CaseStudies/03-Audio-Volume.swift index 3577062..8970c89 100644 --- a/Showcase/tvOS/CaseStudies/03-Audio-Volume.swift +++ b/Showcase/tvOS/CaseStudies/03-Audio-Volume.swift @@ -25,7 +25,7 @@ struct TVVolumeCase: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - in: 0...1.25, + in: 0...2.0, step: 0.05 ) { "\(Int($0 * 100))%" } Image(systemName: "speaker.wave.3.fill") diff --git a/Showcase/tvOS/CaseStudies/07-Playlist-Queue.swift b/Showcase/tvOS/CaseStudies/07-Playlist-Queue.swift index e9055ba..cf904fe 100644 --- a/Showcase/tvOS/CaseStudies/07-Playlist-Queue.swift +++ b/Showcase/tvOS/CaseStudies/07-Playlist-Queue.swift @@ -61,7 +61,10 @@ struct TVPlaylistQueueCase: View { TVLibrarySurface(symbols: ["MediaList", "MediaListPlayer", "listPlayer.play(at:)"]) } .task { task() } - .onDisappear { listPlayer.stop() } + .onDisappear { + listPlayer.stop() + Task { await player.stopAndWait() } + } } private func task() { diff --git a/Showcase/tvOS/CaseStudies/10-Diagnostics-Events.swift b/Showcase/tvOS/CaseStudies/10-Diagnostics-Events.swift index 218bd46..715e342 100644 --- a/Showcase/tvOS/CaseStudies/10-Diagnostics-Events.swift +++ b/Showcase/tvOS/CaseStudies/10-Diagnostics-Events.swift @@ -8,8 +8,8 @@ struct TVEventsCase: View { var body: some View { TVShowcaseContent( title: "Events", - summary: "Consume Player.events as an AsyncStream and filter the high-volume playback events.", - usage: "Play, pause, seek, and stop media to watch the filtered Player.events stream append recent playback events." + summary: "Subscribe with player.events(policy:filter:) using the lossless .unbounded policy and a filter that keeps the high-volume playback events out of the buffer.", + usage: "Play, pause, seek, and stop media to watch the filtered, lossless Player.events stream append recent playback events." ) { VStack(spacing: 16) { TVVideoPanel(player: player) @@ -26,27 +26,30 @@ struct TVEventsCase: View { } } } - TVLibrarySurface(symbols: ["player.events", "AsyncStream"]) + TVLibrarySurface(symbols: ["player.events(policy:filter:)", "AsyncStream"]) } .task { await task() } .onDisappear { player.stop() } } private func task() async { + let events = player.events(policy: .unbounded, filter: { event in + switch event { + case .timeChanged, .positionChanged, .bufferingProgress: false + default: true + } + }) try? player.play(url: TVTestMedia.demo) - for await event in player.events { - guard let text = describe(event) else { continue } - log.insert(EventLine(text: text), at: 0) + for await event in events { + log.insert(EventLine(text: describe(event)), at: 0) if log.count > 40 { log.removeLast() } } } - private func describe(_ event: PlayerEvent) -> String? { + private func describe(_ event: PlayerEvent) -> String { switch event { - case .timeChanged, .positionChanged, .bufferingProgress: - nil case .stateChanged(let state): "state: \(state)" case .lengthChanged(let duration): "length: \(durationLabel(duration))" case .seekableChanged(let isSeekable): "seekable: \(isSeekable)" diff --git a/Showcase/tvOS/Internal/TVShowcaseChrome.swift b/Showcase/tvOS/Internal/TVShowcaseChrome.swift index 5b7bce7..a96f436 100644 --- a/Showcase/tvOS/Internal/TVShowcaseChrome.swift +++ b/Showcase/tvOS/Internal/TVShowcaseChrome.swift @@ -195,7 +195,7 @@ struct TVPlaybackControls: View { get: { player.volume }, set: { try? player.setAudioVolume(Volume($0)) } ), - in: 0...1.25, + in: 0...2.0, step: 0.05 ) { "\(Int($0 * 100))%" } } diff --git a/Showcase/tvOS/Internal/TVShowcaseRootView.swift b/Showcase/tvOS/Internal/TVShowcaseRootView.swift index f2cce43..2151f79 100644 --- a/Showcase/tvOS/Internal/TVShowcaseRootView.swift +++ b/Showcase/tvOS/Internal/TVShowcaseRootView.swift @@ -504,7 +504,8 @@ extension TVShowcase { .recording, .pip, .discoveryRenderers, - .multiConsumer: + .multiConsumer, + .harnessHome: return nil } } diff --git a/Sources/SwiftVLC/Core/Broadcaster.swift b/Sources/SwiftVLC/Core/Broadcaster.swift index d8f473c..d88c241 100644 --- a/Sources/SwiftVLC/Core/Broadcaster.swift +++ b/Sources/SwiftVLC/Core/Broadcaster.swift @@ -4,7 +4,7 @@ import Synchronization /// A multi-consumer broadcaster of `Sendable` values. /// -/// Each call to ``subscribe(bufferSize:filter:)`` returns an +/// Each call to ``subscribe(policy:filter:)`` returns an /// independent `AsyncStream`. Producers call ``broadcast(_:)`` to send /// a value to every active subscriber whose `filter` accepts it. /// @@ -38,22 +38,16 @@ final class Broadcaster: Sendable { private struct State { var nextID: Int = 0 var subscribers: [Int: Subscriber] = [:] - var lifecyclePending: LifecyclePhase = .idle + /// Whether the upstream source is currently attached (lifecycle + /// callbacks installed). Written only between callbacks on the + /// reconciliation queue, so attach/detach strictly alternate. + var attached = false /// Once `true`, the broadcaster is permanently terminated. New /// `subscribe(...)` calls return immediately-finished streams and /// `broadcast(_:)` is a no-op. Set by ``terminate()``. var terminated: Bool = false } - /// Tracks reconciliation work so first-subscribe and last-unsubscribe - /// callbacks fire exactly once per transition without overlapping. - private enum LifecyclePhase { - case idle // last reconciliation matches the current state - case scheduledOn // a 0→N transition needs to fire `onFirstSubscriber` - case scheduledOff // an N→0 transition needs to fire `onLastUnsubscribed` - case running // a reconciliation pass is currently executing - } - private let state = Mutex(State()) private let defaultBufferSize: Int private let onFirstSubscriber: @Sendable () -> Void @@ -89,43 +83,50 @@ final class Broadcaster: Sendable { /// passed to ``broadcast(_:)`` while the stream is alive. /// /// - Parameters: - /// - bufferSize: Override the broadcaster's default buffer size for - /// this stream. The buffering policy is always `.bufferingNewest`. + /// - policy: Buffering behavior for this stream. `nil` uses the + /// broadcaster's default size with the newest-wins policy. /// - filter: Optional per-subscriber predicate. Only elements for /// which `filter` returns `true` are yielded to this stream. func subscribe( - bufferSize: Int? = nil, + policy: EventBufferingPolicy? = nil, filter: Filter? = nil ) -> AsyncStream { + // `bufferingNewest(0)` (or a negative count) silently drops every + // element yielded while no consumer is suspended in `next()` — + // clamping to 1 keeps a degenerate count from producing a stream + // that loses essentially everything with no signal. + let bufferingPolicy: AsyncStream.Continuation.BufferingPolicy = + switch policy ?? .newest(defaultBufferSize) { + case .newest(let count): .bufferingNewest(Swift.max(1, count)) + case .unbounded: .unbounded + } let (stream, continuation) = AsyncStream.makeStream( - bufferingPolicy: .bufferingNewest(bufferSize ?? defaultBufferSize) + bufferingPolicy: bufferingPolicy ) - let outcome = state.withLock { state -> (id: Int, becameFirst: Bool)? in + // The reconciliation pass is scheduled while the lock is still held + // (`DispatchQueue.async` never blocks): if it were scheduled after + // unlocking, a concurrent membership change could enqueue its own + // pass first, and the FIFO queue would observe the transitions in + // the wrong order. + let id = state.withLock { state -> Int? in guard !state.terminated else { return nil } let id = state.nextID state.nextID += 1 state.subscribers[id] = Subscriber(continuation: continuation, filter: filter) - let becameFirst = state.subscribers.count == 1 - if becameFirst { - state.lifecyclePending = .scheduledOn + if state.subscribers.count == 1 { + scheduleReconciliation() } - return (id, becameFirst) + return id } - guard let outcome else { + guard let id else { continuation.finish() return stream } continuation.onTermination = { [weak self] _ in - self?.unsubscribe(id: outcome.id) - } - - if outcome.becameFirst { - reconciliation.schedule { [weak self] in - self?.runFirstSubscriberCallback() - } + self?.unsubscribe(id: id) } return stream @@ -134,21 +135,43 @@ final class Broadcaster: Sendable { /// Sends an element to every subscriber whose filter accepts it. /// /// Safe to call from any thread, including from a libVLC C callback. - /// Subscriber filters and yields run outside the broadcaster's lock, - /// so a slow consumer can't block other consumers or the producer. + /// Subscriber filters and yields run outside the broadcaster's lock — + /// load-bearing twice over: a slow consumer can't block other consumers + /// or the producer, and a user-supplied filter that touches this + /// broadcaster again (subscribe, `isEmpty`, even `broadcast`) cannot + /// deadlock on the non-recursive `Mutex` or stall libVLC's event + /// thread while it holds the lock. func broadcast(_ element: Element) { let interval = Signposts.signposter.beginInterval("Broadcaster.broadcast") - let snapshot = state.withLock { state in - state.terminated - ? [] - : state.subscribers.values.filter { sub in - sub.filter?(element) ?? true - } + let snapshot = state.withLock { state -> Snapshot in + guard !state.terminated, !state.subscribers.isEmpty else { return .none } + if state.subscribers.count == 1, let only = state.subscribers.values.first { + return .single(only) + } + return .many(Array(state.subscribers.values)) } - for sub in snapshot { - sub.continuation.yield(element) + var delivered = 0 + switch snapshot { + case .none: + break + case .single(let sub): + if sub.filter?(element) ?? true { + sub.continuation.yield(element) + delivered = 1 + } + case .many(let subs): + for sub in subs where sub.filter?(element) ?? true { + sub.continuation.yield(element) + delivered += 1 + } } - Signposts.signposter.endInterval("Broadcaster.broadcast", interval, "subs=\(snapshot.count)") + Signposts.signposter.endInterval("Broadcaster.broadcast", interval, "subs=\(delivered)") + } + + private enum Snapshot { + case none + case single(Subscriber) + case many([Subscriber]) } /// Returns `true` if at least one subscriber's filter would accept the @@ -179,30 +202,23 @@ final class Broadcaster: Sendable { /// `subscribe(...)` calls so they return immediately-finished /// streams. func finishAll() { - let (snapshot, becameEmpty) = state.withLock { state -> ([Subscriber], Bool) in + let snapshot = state.withLock { state -> [Subscriber] in let subs = Array(state.subscribers.values) - let wasEmpty = state.subscribers.isEmpty state.subscribers.removeAll() - let becameEmpty = !wasEmpty - if becameEmpty { - state.lifecyclePending = .scheduledOff + if !subs.isEmpty { + scheduleReconciliation() } - return (subs, becameEmpty) + return subs } for sub in snapshot { sub.continuation.finish() } - if becameEmpty { - reconciliation.schedule { [weak self] in - self?.runLastUnsubscribedCallback() - } - } } /// Permanently terminates the broadcaster. /// /// Finishes every active stream, makes future calls to - /// ``subscribe(bufferSize:filter:)`` return immediately-finished + /// ``subscribe(policy:filter:)`` return immediately-finished /// streams, and makes ``broadcast(_:)`` a no-op. `onLastUnsubscribed` /// fires on the reconciliation queue if there were active subscribers. /// @@ -210,25 +226,18 @@ final class Broadcaster: Sendable { /// (handler deinit, registration loss). If subscribers may re-attach, /// use ``finishAll()`` instead. func terminate() { - let (snapshot, becameEmpty) = state.withLock { state -> ([Subscriber], Bool) in + let snapshot = state.withLock { state -> [Subscriber] in state.terminated = true let subs = Array(state.subscribers.values) - let wasEmpty = state.subscribers.isEmpty state.subscribers.removeAll() - let becameEmpty = !wasEmpty - if becameEmpty { - state.lifecyclePending = .scheduledOff + if !subs.isEmpty { + scheduleReconciliation() } - return (subs, becameEmpty) + return subs } for sub in snapshot { sub.continuation.finish() } - if becameEmpty { - reconciliation.schedule { [weak self] in - self?.runLastUnsubscribedCallback() - } - } } /// Permanently terminates the broadcaster, then waits until queued @@ -243,79 +252,50 @@ final class Broadcaster: Sendable { } private func unsubscribe(id: Int) { - let becameEmpty = state.withLock { state -> Bool in + state.withLock { state in let wasEmpty = state.subscribers.isEmpty state.subscribers.removeValue(forKey: id) - return !wasEmpty && state.subscribers.isEmpty - } - if becameEmpty { - state.withLock { $0.lifecyclePending = .scheduledOff } - reconciliation.schedule { [weak self] in - self?.runLastUnsubscribedCallback() + if !wasEmpty, state.subscribers.isEmpty { + scheduleReconciliation() } } } // MARK: - Lifecycle reconciliation - private func runFirstSubscriberCallback() { - let shouldFire = state.withLock { state -> Bool in - guard state.lifecyclePending == .scheduledOn, !state.subscribers.isEmpty else { - state.lifecyclePending = .idle - return false - } - state.lifecyclePending = .running - return true - } - guard shouldFire else { return } - - onFirstSubscriber() - - state.withLock { state in - // If subscribers vanished while the callback ran, schedule the - // teardown so we leave no upstream attachment behind. - if state.subscribers.isEmpty { - state.lifecyclePending = .scheduledOff - } else { - state.lifecyclePending = .idle - } - } - let needsTeardown = state.withLock { $0.lifecyclePending == .scheduledOff } - if needsTeardown { - reconciliation.schedule { [weak self] in - self?.runLastUnsubscribedCallback() - } + /// Must be called while holding the `state` lock (see the comment in + /// `subscribe`): scheduling inside the critical section keeps the FIFO + /// queue's job order consistent with the order of membership + /// transitions. + private func scheduleReconciliation() { + reconciliation.schedule { [weak self] in + self?.runReconciliation() } } - private func runLastUnsubscribedCallback() { - let shouldFire = state.withLock { state -> Bool in - guard state.lifecyclePending == .scheduledOff, state.subscribers.isEmpty else { - state.lifecyclePending = .idle - return false + /// Converges the upstream attachment to the current membership. + /// + /// Runs only on the serial reconciliation queue, so passes never + /// overlap and `attached` flips strictly between callbacks — a + /// double-attach or double-detach is impossible regardless of how + /// subscribe/unsubscribe storms interleave with the queue. Each pass + /// loops until attachment matches membership, so a membership change + /// that lands mid-callback is absorbed by the same pass (a later + /// queued pass then finds nothing to do). + private func runReconciliation() { + while true { + let shouldAttach = state.withLock { state -> Bool? in + let desired = !state.subscribers.isEmpty + return desired == state.attached ? nil : desired } - state.lifecyclePending = .running - return true - } - guard shouldFire else { return } + guard let shouldAttach else { return } - onLastUnsubscribed() - - state.withLock { state in - // If subscribers reattached while the teardown callback ran, - // schedule a reattach so we don't leave the broadcaster in a - // detached state with active subscribers. - if !state.subscribers.isEmpty { - state.lifecyclePending = .scheduledOn + if shouldAttach { + onFirstSubscriber() } else { - state.lifecyclePending = .idle - } - } - let needsAttach = state.withLock { $0.lifecyclePending == .scheduledOn } - if needsAttach { - reconciliation.schedule { [weak self] in - self?.runFirstSubscriberCallback() + onLastUnsubscribed() } + state.withLock { $0.attached = shouldAttach } } } } diff --git a/Sources/SwiftVLC/Core/Logging.swift b/Sources/SwiftVLC/Core/Logging.swift index 5cb28e6..d32ee2b 100644 --- a/Sources/SwiftVLC/Core/Logging.swift +++ b/Sources/SwiftVLC/Core/Logging.swift @@ -184,6 +184,10 @@ final class LogBroadcaster: Sendable { broadcaster.broadcast(entry) } + var _broadcasterForTesting: Broadcaster { + broadcaster + } + /// Returns `true` if some subscriber would receive an entry at this /// level. Used by the C callback to short-circuit String allocation /// when no one is listening. @@ -195,14 +199,22 @@ final class LogBroadcaster: Sendable { } } -/// Captures-by-reference helper for resolving the `Broadcaster` retain -/// cycle in `LogBroadcaster.init`: the lifecycle closures must retain -/// the broadcaster as the libVLC userData pointer, but the broadcaster -/// doesn't exist when the closures are constructed. The box is captured -/// by the closures; `LogBroadcaster.init` populates it after the -/// broadcaster is built. +/// Captures-by-reference helper for the no-self-yet problem in +/// `LogBroadcaster.init`: the lifecycle closures must reach the +/// broadcaster (to retain it as the libVLC userData pointer on install), +/// but the broadcaster doesn't exist when the closures are constructed. +/// The box is captured by the closures; `LogBroadcaster.init` populates +/// it after the broadcaster is built. +/// +/// The reference must be `weak`: the broadcaster retains its lifecycle +/// closures, the closures retain this box, and a strong `value` would +/// close that loop into a self-contained cycle that leaks the whole log +/// graph once per non-shared `VLCInstance`. The broadcaster is kept +/// alive by `LogBroadcaster.broadcaster` for exactly as long as installs +/// can happen, so the weak read inside the closures cannot observe a +/// live broadcaster being torn down mid-install. private final class BroadcasterBox: @unchecked Sendable { - var value: Broadcaster? + weak var value: Broadcaster? } /// C callback. Receives pre-formatted messages from the C shim and diff --git a/Sources/SwiftVLC/Core/VLCInstance.swift b/Sources/SwiftVLC/Core/VLCInstance.swift index 56668c2..cd4db8e 100644 --- a/Sources/SwiftVLC/Core/VLCInstance.swift +++ b/Sources/SwiftVLC/Core/VLCInstance.swift @@ -50,7 +50,8 @@ public final class VLCInstance: Sendable { /// Intentionally excludes `--no-stats`: disabling stats globally would /// make ``Media/statistics()`` return an all-zero struct for every /// caller, which is almost never what an app wants. Pass a custom - /// argument list to ``init(arguments:)`` if you need that mode + /// argument list to ``init(arguments:applicationName:httpUserAgent:)`` + /// if you need that mode /// (embedded contexts with tight memory budgets, CLI tools). public static let defaultArguments: [String] = [ "--no-video-title-show", @@ -212,12 +213,26 @@ public final class VLCInstance: Sendable { /// Creates a new libVLC instance with the given arguments. /// - /// - Parameter arguments: Command-line style arguments for libVLC configuration. - /// Common arguments include `"--no-video-title-show"`, - /// `"--no-snapshot-preview"`, `"--no-stats"`. + /// - Parameters: + /// - arguments: Command-line style arguments for libVLC configuration. + /// Common arguments include `"--no-video-title-show"`, + /// `"--no-snapshot-preview"`, `"--no-stats"`. + /// - applicationName: Human-readable application name reported to + /// libVLC, e.g. `"FooBar player 1.2.3"`. Defaults to `"SwiftVLC"` + /// when `nil`. + /// - httpUserAgent: The `User-Agent` header libVLC sends on HTTP + /// connections, e.g. `"FooBar/1.2.3"`. Defaults to `"SwiftVLC"` + /// when `nil`. Set it here rather than via + /// ``setUserAgent(name:http:)`` so it is in place before any + /// networking starts. /// - Throws: `VLCError.invalidInput` if too many arguments are supplied, /// or `VLCError.instanceCreationFailed` if libVLC cannot be initialized. - public init(arguments: [String] = VLCInstance.defaultArguments) throws(VLCError) { + public init( + arguments: [String] = VLCInstance.defaultArguments, + applicationName: String? = nil, + httpUserAgent: String? = nil + ) + throws(VLCError) { self.arguments = arguments let argumentCount = try checkedInt32(arguments.count, parameter: "arguments.count") @@ -238,7 +253,11 @@ public final class VLCInstance: Sendable { pointer = instance logBroadcaster = LogBroadcaster(instancePointer: instance) - libvlc_set_user_agent(instance, "SwiftVLC", "SwiftVLC") + libvlc_set_user_agent( + instance, + applicationName ?? "SwiftVLC", + httpUserAgent ?? "SwiftVLC" + ) } /// Creates the default shared instance (fatalError on failure). @@ -246,6 +265,33 @@ public final class VLCInstance: Sendable { try! self.init(arguments: VLCInstance.defaultArguments) } + /// Sets the application identity libVLC reports to peers and servers. + /// + /// The setting is instance-global and only affects HTTP connections + /// opened after the call. Prefer passing `applicationName` / + /// `httpUserAgent` to ``init(arguments:applicationName:httpUserAgent:)`` + /// so the identity is in place before any networking starts. + /// + /// - Parameters: + /// - name: Human-readable application name, e.g. `"FooBar player 1.2.3"`. + /// - http: HTTP `User-Agent` header value, e.g. `"FooBar/1.2.3"`. + public func setUserAgent(name: String, http: String) { + libvlc_set_user_agent(pointer, name, http) + } + + /// Sets meta-information about the application. + /// + /// Fire-and-forget: libVLC offers no getter, so the values cannot be + /// read back. See also ``setUserAgent(name:http:)``. + /// + /// - Parameters: + /// - id: Java-style application identifier, e.g. `"com.acme.foobar"`. + /// - version: Application version numbers, e.g. `"1.2.3"`. + /// - icon: Application icon name, e.g. `"foobar"`. + public func setAppID(_ id: String, version: String, icon: String) { + libvlc_set_app_id(pointer, id, version, icon) + } + deinit { // Terminate any active log streams before releasing the instance; // otherwise their continuations would hang forever and the C callback diff --git a/Sources/SwiftVLC/PiP/PiPController+AudioSession.swift b/Sources/SwiftVLC/PiP/PiPController+AudioSession.swift new file mode 100644 index 0000000..949c23f --- /dev/null +++ b/Sources/SwiftVLC/PiP/PiPController+AudioSession.swift @@ -0,0 +1,35 @@ +#if os(iOS) || os(macOS) +import AVFoundation + +// MARK: - Audio-session policy + +extension PiPController { + /// Sets the shared audio session's category for movie playback when + /// ``managesAudioSession`` is enabled. Activation is intentionally + /// **not** done here: `setActive(true)` steals audio focus from other + /// apps, and controllers are constructed at view-lifecycle times the + /// app does not control. See ``activateAudioSessionIfNeeded()``. + /// + /// No-op on macOS, which has no `AVAudioSession`. + func configureAudioSession() { + #if os(iOS) + guard managesAudioSession else { return } + let session = AVAudioSession.sharedInstance() + try? session.setCategory(.playback, mode: .moviePlayback) + #endif + } + + /// Issues the deferred `AVAudioSession.setActive(true)` the first + /// time PiP is started or playback becomes actively requested. + /// No-op when ``managesAudioSession`` is `false`, after the first + /// activation, and on platforms without `AVAudioSession`. + func activateAudioSessionIfNeeded() { + #if os(iOS) + guard managesAudioSession, !hasActivatedAudioSession else { return } + hasActivatedAudioSession = true + try? AVAudioSession.sharedInstance().setActive(true) + #endif + } +} + +#endif diff --git a/Sources/SwiftVLC/PiP/PiPController+Delegate.swift b/Sources/SwiftVLC/PiP/PiPController+Delegate.swift index 31ec690..4238d60 100644 --- a/Sources/SwiftVLC/PiP/PiPController+Delegate.swift +++ b/Sources/SwiftVLC/PiP/PiPController+Delegate.swift @@ -8,35 +8,63 @@ import Foundation extension PiPController: AVPictureInPictureControllerDelegate { /// Synchronizes playback state just before AVKit transitions into - /// Picture in Picture. + /// Picture in Picture, emits ``PiPEvent/willStart``, and clears any + /// stale stop reason left by a previous failed or aborted attempt. public nonisolated func pictureInPictureControllerWillStartPictureInPicture( _: AVPictureInPictureController ) { pipMainActorSync { + pendingStopReason = nil + // Auto-PiP starts arrive from AVKit without start() or an intent + // transition — last chance to issue the deferred session + // activation before the PiP window owns playback. + activateAudioSessionIfNeeded() syncPlaybackStateForPictureInPicture() invalidatePictureInPicturePlaybackState() + pipEventBroadcaster.broadcast(.willStart) } } /// Mirrors AVKit's active flag into Observation so SwiftUI can keep - /// button labels and status UI in sync with system-driven PiP changes. + /// button labels and status UI in sync with system-driven PiP + /// changes, and emits ``PiPEvent/didStart``. public nonisolated func pictureInPictureControllerDidStartPictureInPicture( _: AVPictureInPictureController ) { pipMainActorSync { + pendingStopReason = nil syncPlaybackStateForPictureInPicture() invalidatePictureInPicturePlaybackState() updatePiPActive(true) + pipEventBroadcaster.broadcast(.didStart) + } + } + + /// Emits ``PiPEvent/willStop(reason:)`` with the best-known reason at + /// this instant. AVKit does not document whether the restore callback + /// precedes this method, so the reason here may still be + /// ``PiPStopReason/userClosed`` for a restore-driven stop; the reason + /// on the matching `didStop` is authoritative. + public nonisolated func pictureInPictureControllerWillStopPictureInPicture( + _: AVPictureInPictureController + ) { + pipMainActorSync { + pipEventBroadcaster.broadcast(.willStop(reason: resolveStopReason())) } } /// Mirrors AVKit's active flag into Observation when PiP exits from - /// either our own controls or the system's close affordance. + /// either our own controls or the system's close affordance, and + /// emits ``PiPEvent/didStop(reason:)`` with the resolved stop reason + /// (see ``PiPController/pipEvents``), consuming the pending reason. public nonisolated func pictureInPictureControllerDidStopPictureInPicture( _: AVPictureInPictureController ) { pipMainActorSync { + let reason = resolveStopReason() + pendingStopReason = nil updatePiPActive(false) + pipEventBroadcaster.broadcast(.didStop(reason: reason)) } } @@ -45,14 +73,19 @@ extension PiPController: AVPictureInPictureControllerDelegate { /// host app can bring its player UI back, then completes the AVKit /// transition. If no hook is set, completes immediately. /// - /// The close (X) button does **not** route through here — it only fires - /// ``pictureInPictureControllerDidStopPictureInPicture(_:)`` — which is - /// how callers distinguish "restore" from "close". + /// The close (X) button does **not** route through here — it fires only + /// the will-stop/did-stop callbacks (resolving to + /// ``PiPStopReason/userClosed``) — which is how callers distinguish + /// "restore" from "close". public nonisolated func pictureInPictureController( _: AVPictureInPictureController, restoreUserInterfaceForPictureInPictureStopWithCompletionHandler completionHandler: @escaping @Sendable (Bool) -> Void ) { pipMainActorSync { + // Record the reason before the host app's restore hook runs, so + // the stop delegate callbacks see it no matter how AVKit orders + // them relative to the hook's completion. + notePendingStopReason(.restoreRequested) guard let onRestoreUserInterface else { completionHandler(true) return @@ -63,15 +96,19 @@ extension PiPController: AVPictureInPictureControllerDelegate { } } - /// `AVPictureInPictureControllerDelegate` hook. SwiftVLC does not - /// propagate PiP start failures; we still resync the observed flags so - /// the UI doesn't stay stuck in a stale "starting" state. + /// `AVPictureInPictureControllerDelegate` hook. Emits + /// ``PiPEvent/failedToStart(_:)`` carrying the AVKit error, records + /// ``PiPStopReason/failure`` for any stop callbacks that follow, and + /// resyncs the observed flags so the UI doesn't stay stuck in a stale + /// "starting" state. public nonisolated func pictureInPictureController( _: AVPictureInPictureController, - failedToStartPictureInPictureWithError _: Error + failedToStartPictureInPictureWithError error: Error ) { pipMainActorSync { + notePendingStopReason(.failure) updatePiPActive(false) + pipEventBroadcaster.broadcast(.failedToStart(error)) } } } diff --git a/Sources/SwiftVLC/PiP/PiPController+Events.swift b/Sources/SwiftVLC/PiP/PiPController+Events.swift new file mode 100644 index 0000000..ddb8ddf --- /dev/null +++ b/Sources/SwiftVLC/PiP/PiPController+Events.swift @@ -0,0 +1,133 @@ +#if os(iOS) || os(macOS) + +/// The reason a Picture-in-Picture window stopped (or is stopping). +/// +/// Reason fidelity depends on which PiP backend is driving the window — +/// see ``PiPController/pipEvents`` for the per-backend guarantees and +/// the resolution rules. +public enum PiPStopReason: Sendable, Equatable { + /// The user dismissed the PiP window with its close (X) affordance. + /// + /// Only reported on the sample-buffer path, where SwiftVLC owns the + /// `AVPictureInPictureController` delegate: a stop with no restore + /// request, no start failure, no programmatic ``PiPController/stop()``, + /// and no end-of-media is attributed to the close button. + case userClosed + + /// The user tapped the PiP window's restore ("return to app") + /// affordance. Fires alongside ``PiPController/onRestoreUserInterface``. + case restoreRequested + + /// The stop follows a failed PiP start (see + /// ``PiPEvent/failedToStart(_:)``). + case failure + + /// Playback reached the end of the media while PiP was up. + case mediaEnded + + /// No discriminating signal was available. Reported for programmatic + /// ``PiPController/stop()`` calls and for every stop on the native + /// drawable path (including PiP torn down by a native-handle + /// replacement such as a player swap or renderer recast). + case unknown +} + +/// A Picture-in-Picture lifecycle transition, delivered on +/// ``PiPController/pipEvents``. +public enum PiPEvent: Sendable { + /// AVKit is about to present the PiP window. + case willStart + + /// The PiP window is up. + case didStart + + /// The PiP window is about to close. `reason` is the best-known + /// reason *at this instant*; AVKit does not document whether the + /// restore callback precedes this event, so prefer the reason + /// attached to the subsequent ``didStop(reason:)``, which is + /// authoritative. + case willStop(reason: PiPStopReason) + + /// The PiP window closed. + case didStop(reason: PiPStopReason) + + /// AVKit failed to start PiP. Carries the underlying AVKit error. + case failedToStart(any Error) +} + +// MARK: - Lifecycle event stream + +extension PiPController { + /// A stream of Picture-in-Picture lifecycle events. + /// + /// Each access returns an independent, unbounded stream — lifecycle + /// events are one-shot and low-rate, so no event is ever dropped for + /// a live subscriber. Streams finish when the controller deinits. + /// + /// ## Backend fidelity + /// + /// On the **sample-buffer path** (a directly constructed + /// `PiPController`), SwiftVLC owns the `AVPictureInPictureController` + /// delegate and every case is delivered, including + /// ``PiPEvent/willStart``, ``PiPEvent/willStop(reason:)`` and + /// ``PiPEvent/failedToStart(_:)`` with the underlying AVKit error. + /// + /// On the **native drawable path** (``PiPVideoView``), libVLC owns + /// the AVKit controller and its delegate; the only signal SwiftVLC + /// observes is the active flag flipping. There the stream degrades + /// to synthesized ``PiPEvent/didStart`` / ``PiPEvent/didStop(reason:)`` + /// events whose reason is always ``PiPStopReason/unknown``; + /// will/failed events are unavailable. A native-handle replacement + /// while PiP is active (player swap, renderer recast) tears PiP down + /// the same way and is likewise reported as `didStop(reason: .unknown)`. + /// + /// ## Stop-reason resolution + /// + /// The reason attached to ``PiPEvent/didStop(reason:)`` is resolved + /// in this order: + /// + /// 1. The **first discriminating signal** observed for the in-flight + /// stop wins and is never overwritten: the restore callback + /// records ``PiPStopReason/restoreRequested``, a start failure + /// records ``PiPStopReason/failure``, and a programmatic + /// ``stop()`` records ``PiPStopReason/unknown``. In practice these + /// signals are mutually exclusive, which yields the effective + /// precedence `restoreRequested` > `failure` over the fallbacks + /// below. + /// 2. Otherwise, if the player reported a natural end of media + /// (``Player/didReachEnd``), the stop is ``PiPStopReason/mediaEnded``. + /// 3. Otherwise ``PiPStopReason/userClosed`` — on the sample-buffer + /// path the close (X) button is the only remaining cause. + /// + /// ``PiPEvent/willStop(reason:)`` carries the best-known reason at + /// emission time. AVKit guarantees the restore callback completes + /// before the stop finishes (so `didStop` always sees it) but does + /// not document its order relative to `willStop`; treat `didStop`'s + /// reason as authoritative. + public var pipEvents: AsyncStream { + pipEventBroadcaster.subscribe(policy: .unbounded) + } + + /// Records the best-known reason for the in-flight stop. First + /// discriminating signal wins; later signals never overwrite it (see + /// ``pipEvents`` for the resulting precedence). + func notePendingStopReason(_ reason: PiPStopReason) { + guard pendingStopReason == nil else { return } + pendingStopReason = reason + } + + /// Resolves the stop reason for the in-flight stop without clearing + /// it: pending discriminating signal, else natural end of media, + /// else the user's close affordance. + func resolveStopReason() -> PiPStopReason { + if let pendingStopReason { + return pendingStopReason + } + if player.didReachEnd { + return .mediaEnded + } + return .userClosed + } +} + +#endif diff --git a/Sources/SwiftVLC/PiP/PiPController+Testing.swift b/Sources/SwiftVLC/PiP/PiPController+Testing.swift new file mode 100644 index 0000000..a3e3031 --- /dev/null +++ b/Sources/SwiftVLC/PiP/PiPController+Testing.swift @@ -0,0 +1,74 @@ +#if os(iOS) || os(macOS) +import AVKit +import CoreMedia +import Synchronization + +// MARK: - Test hooks + +/// In-module seams for the test suite. These forward to the internal +/// machinery without widening the public API surface. +extension PiPController { + func _setStateForTesting( + isPossible: Bool? = nil, + isActive: Bool? = nil + ) { + if let isPossible { + updatePiPPossible(isPossible) + } + if let isActive { + updatePiPActive(isActive) + } + } + + nonisolated func _isPlaybackPausedForTesting(_ controller: AVPictureInPictureController) -> Bool { + playbackDelegateProxy.pictureInPictureControllerIsPlaybackPaused(controller) + } + + nonisolated func _timeRangeForPlaybackForTesting(_ controller: AVPictureInPictureController) -> CMTimeRange { + playbackDelegateProxy.pictureInPictureControllerTimeRangeForPlayback(controller) + } + + nonisolated func _didTransitionToRenderSizeForTesting( + _ controller: AVPictureInPictureController, + size: CMVideoDimensions + ) { + playbackDelegateProxy.pictureInPictureController(controller, didTransitionToRenderSize: size) + } + + /// Hands back the internal playback-delegate proxy so tests that build + /// an `AVPictureInPictureController.ContentSource` can pass the object + /// that implements `AVPictureInPictureSampleBufferPlaybackDelegate`. + nonisolated var _playbackDelegateForTesting: AVPictureInPictureSampleBufferPlaybackDelegate { + playbackDelegateProxy + } + + func _setPlayingForTesting(_ playing: Bool) { + handleSetPlaying(playing) + } + + func _pipPlaybackActiveForTesting() -> Bool { + pipPlaybackActive + } + + func _pendingPiPPlaybackStateForTesting() -> Bool? { + pendingPiPPlaybackState + } + + func _handleObservedPlaybackActivityForTesting(_ active: Bool) { + handleObservedPlaybackActivity(active) + } + + func _controlTimebaseRateForTesting() -> Double? { + controlTimebase.map { CMTimebaseGetRate($0) } + } + + func _skipByIntervalForTesting(_ skipInterval: CMTime) { + handleSkip(by: skipInterval) {} + } + + func _renderSizeForTesting() -> CMVideoDimensions? { + renderer.state.withLock { $0.renderSize } + } +} + +#endif diff --git a/Sources/SwiftVLC/PiP/PiPController+Validation.swift b/Sources/SwiftVLC/PiP/PiPController+Validation.swift new file mode 100644 index 0000000..3f5c0e1 --- /dev/null +++ b/Sources/SwiftVLC/PiP/PiPController+Validation.swift @@ -0,0 +1,53 @@ +#if os(iOS) + +/// A snapshot of libVLC's private native PiP machinery on iOS. +/// +/// This is intentionally SPI, not stable public API. It exists for the +/// in-repo Showcase device-validation harness, which records how the +/// pinned libVLC binary wires its PiP window controller and +/// `AVPictureInPictureController` delegate. The shape of the probed +/// surface may change with any libVLC pin, and this type may change or +/// disappear with it, outside SwiftVLC's public semantic-versioning +/// contract. +@_spi(ValidationHarness) +public struct NativePiPProbe: Sendable { + /// Runtime class name of libVLC's PiP window controller, if one has + /// been handed over via the PiP-ready callback. + public let windowControllerClassName: String? + + /// Whether the window controller exposed an + /// `AVPictureInPictureController` through its `avPipController` key. + public let hasAVController: Bool + + /// Runtime class name of the `AVPictureInPictureController`'s + /// delegate, if any. + public let avDelegateClassName: String? + + /// `respondsToSelector` results for the + /// `AVPictureInPictureControllerDelegate` callbacks, keyed by + /// selector name. Empty when no delegate is installed. + public let delegateResponds: [String: Bool] + + /// The native backend's current possible flag. + public let isPossible: Bool + + /// The native backend's current active flag. + public let isActive: Bool +} + +extension PiPController { + /// A snapshot of the iOS native PiP backend's private wiring, or + /// `nil` when this controller doesn't drive the native backend (the + /// direct sample-buffer path). + /// + /// This is intentionally SPI, not stable public API. It exists for + /// the in-repo Showcase device-validation harness and may change or + /// disappear per libVLC pin, outside SwiftVLC's public + /// semantic-versioning contract. + @_spi(ValidationHarness) + public var nativeValidationProbe: NativePiPProbe? { + nativeBackend?.makeValidationProbe() + } +} + +#endif diff --git a/Sources/SwiftVLC/PiP/PiPController.swift b/Sources/SwiftVLC/PiP/PiPController.swift index fa0e130..7f937f1 100644 --- a/Sources/SwiftVLC/PiP/PiPController.swift +++ b/Sources/SwiftVLC/PiP/PiPController.swift @@ -86,7 +86,7 @@ public final class PiPController: NSObject { @ObservationIgnored private let pauseDebounce: Duration @ObservationIgnored - private let renderer: PixelBufferRenderer + let renderer: PixelBufferRenderer @ObservationIgnored private let displayLayer: AVSampleBufferDisplayLayer /// Holds the playback-delegate proxy for the lifetime of the @@ -100,15 +100,15 @@ public final class PiPController: NSObject { /// actor. Assigned once in `init`; the stored reference is /// effectively immutable afterwards. @ObservationIgnored - private nonisolated let playbackDelegateProxy: PiPPlaybackDelegateProxy + nonisolated let playbackDelegateProxy: PiPPlaybackDelegateProxy @ObservationIgnored - private var pipController: AVPictureInPictureController? + var pipController: AVPictureInPictureController? @ObservationIgnored private var rendererContext: PixelBufferRendererCallbackContext? @ObservationIgnored private var rendererOpaque: UnsafeMutableRawPointer? @ObservationIgnored - private var controlTimebase: CMTimebase? + var controlTimebase: CMTimebase? @ObservationIgnored private var stateObserverTask: Task? @ObservationIgnored @@ -118,14 +118,53 @@ public final class PiPController: NSObject { @ObservationIgnored private var activeObservation: NSKeyValueObservation? #if os(iOS) + /// Internal, not private: the validation-harness SPI in + /// PiPController+Validation.swift probes the backend's wiring. @ObservationIgnored - private var nativeBackend: IOSNativePiPBackend? + var nativeBackend: IOSNativePiPBackend? #endif #if os(macOS) @ObservationIgnored private var nativeBackend: MacNativePiPBackend? #endif + /// Whether AVKit may start PiP automatically when the app moves to + /// the background while this controller's video is playing inline. + /// Set by ``PiPVideoView``'s `startsAutomaticallyFromInline` knob; + /// the direct public ``init(player:)`` path uses `true`. + @ObservationIgnored + let startsAutomaticallyFromInline: Bool + + /// Whether this controller configures and activates the shared + /// `AVAudioSession` (iOS only). Set by ``PiPVideoView``'s + /// `managesAudioSession` knob; the direct public ``init(player:)`` + /// path uses `true`. When `true`, the + /// `.playback` category is set at init but `setActive(true)` is + /// deferred to ``start()`` or the first active-playback signal, so + /// constructing a controller never re-grabs audio focus from other + /// apps. When `false`, the session is never touched. + @ObservationIgnored + let managesAudioSession: Bool + + /// Whether the deferred `AVAudioSession.setActive(true)` has been + /// issued. One-shot per controller; see ``managesAudioSession``. + @ObservationIgnored + var hasActivatedAudioSession = false + + /// Broadcasts ``PiPEvent``s to every ``pipEvents`` subscriber. + /// Terminated in deinit so subscribers' streams finish with the + /// controller. + @ObservationIgnored + let pipEventBroadcaster = Broadcaster() + + /// The best-known reason for an in-flight PiP stop, recorded by the + /// first discriminating signal (restore callback, start failure, + /// programmatic ``stop()``) and consumed by the stop delegate + /// callbacks. `nil` when no discriminating signal has been observed; + /// see ``PiPController/pipEvents`` for the resolution rules. + @ObservationIgnored + var pendingStopReason: PiPStopReason? + /// Playback state as PiP sees it. Updated synchronously in /// `setPlaying` (PiP-initiated) and by the observer (VLC-initiated, /// e.g. end-of-media). `isPlaybackPaused` reads this directly, so @@ -140,7 +179,7 @@ public final class PiPController: NSObject { /// `pipPlaybackActive` until native playback reaches the requested /// state or exits playback entirely. @ObservationIgnored - private var pendingPiPPlaybackState: Bool? + var pendingPiPPlaybackState: Bool? /// State of the deferred-pause debouncer. /// @@ -207,10 +246,11 @@ public final class PiPController: NSObject { /// not bring it back; the value is forwarded to AVKit. /// /// This is *not* called when PiP stops via the close button, an - /// end-of-media stop, or a programmatic ``stop()`` — those paths only - /// flip ``isActive`` to `false`. That distinction is the whole point: - /// observe ``isActive`` for "PiP ended", and use this hook for "PiP - /// ended *and the user asked to come back*". + /// end-of-media stop, or a programmatic ``stop()`` — those paths flip + /// ``isActive`` to `false` and emit ``PiPEvent/didStop(reason:)`` + /// with their own ``PiPStopReason``. That distinction is the whole + /// point: observe ``isActive`` or ``pipEvents`` for "PiP ended", and + /// use this hook for "PiP ended *and the user asked to come back*". /// /// If this is `nil`, restoration completes immediately. /// @@ -237,6 +277,8 @@ public final class PiPController: NSObject { self.player = player playbackDriver = .live(player: player) pauseDebounce = .milliseconds(250) + startsAutomaticallyFromInline = true + managesAudioSession = true displayLayer = AVSampleBufferDisplayLayer() renderer = PixelBufferRenderer(displayLayer: displayLayer) playbackDelegateProxy = PiPPlaybackDelegateProxy() @@ -258,11 +300,15 @@ public final class PiPController: NSObject { #if os(iOS) init( player: Player, - nativeBackend: IOSNativePiPBackend + nativeBackend: IOSNativePiPBackend, + startsAutomaticallyFromInline: Bool = true, + managesAudioSession: Bool = true ) { self.player = player playbackDriver = .live(player: player) pauseDebounce = .milliseconds(250) + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + self.managesAudioSession = managesAudioSession displayLayer = AVSampleBufferDisplayLayer() renderer = PixelBufferRenderer(displayLayer: displayLayer) playbackDelegateProxy = PiPPlaybackDelegateProxy() @@ -283,11 +329,15 @@ public final class PiPController: NSObject { #if os(macOS) init( player: Player, - nativeBackend: MacNativePiPBackend + nativeBackend: MacNativePiPBackend, + startsAutomaticallyFromInline: Bool = true, + managesAudioSession: Bool = true ) { self.player = player playbackDriver = .live(player: player) pauseDebounce = .milliseconds(250) + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + self.managesAudioSession = managesAudioSession displayLayer = AVSampleBufferDisplayLayer() renderer = PixelBufferRenderer(displayLayer: displayLayer) playbackDelegateProxy = PiPPlaybackDelegateProxy() @@ -307,11 +357,15 @@ public final class PiPController: NSObject { init( player: Player, playbackDriver: PlaybackDriver, - pauseDebounce: Duration + pauseDebounce: Duration, + startsAutomaticallyFromInline: Bool = true, + managesAudioSession: Bool = true ) { self.player = player self.playbackDriver = playbackDriver self.pauseDebounce = pauseDebounce + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + self.managesAudioSession = managesAudioSession displayLayer = AVSampleBufferDisplayLayer() renderer = PixelBufferRenderer(displayLayer: displayLayer) playbackDelegateProxy = PiPPlaybackDelegateProxy() @@ -331,6 +385,7 @@ public final class PiPController: NSObject { } isolated deinit { + pipEventBroadcaster.terminate() cancelDeferredPause() stateObserverTask?.cancel() playbackIntentObserverTask?.cancel() @@ -355,6 +410,7 @@ public final class PiPController: NSObject { /// Starts Picture-in-Picture if possible and media is loaded. public func start() { + activateAudioSessionIfNeeded() #if os(iOS) if let nativeBackend { nativeBackend.start() @@ -373,7 +429,18 @@ public final class PiPController: NSObject { } /// Stops Picture-in-Picture. + /// + /// A stop initiated through this method is reported on + /// ``pipEvents`` with ``PiPStopReason/unknown``: AVKit gives a + /// programmatic stop no discriminating delegate signal, so SwiftVLC + /// does not guess a richer reason for it. public func stop() { + // Recorded unconditionally: between AVKit beginning the start + // animation and the didStart callback, `isActive` is still false, + // and a stop issued in that window would otherwise be reported as + // the user's close tap. A stale record is harmless — the next + // willStart/didStart clears it. + notePendingStopReason(.unknown) #if os(iOS) if let nativeBackend { nativeBackend.stop() @@ -400,14 +467,6 @@ public final class PiPController: NSObject { // MARK: - Setup - private func configureAudioSession() { - #if os(iOS) - let session = AVAudioSession.sharedInstance() - try? session.setCategory(.playback, mode: .moviePlayback) - try? session.setActive(true) - #endif - } - private func setupControlTimebase() { var tb: CMTimebase? CMTimebaseCreateWithSourceClock( @@ -492,7 +551,7 @@ public final class PiPController: NSObject { let controller = AVPictureInPictureController(contentSource: contentSource) controller.delegate = self #if os(iOS) - controller.canStartPictureInPictureAutomaticallyFromInline = true + controller.canStartPictureInPictureAutomaticallyFromInline = startsAutomaticallyFromInline #endif pipController = controller updatePiPPossible(controller.isPictureInPicturePossible) @@ -522,7 +581,7 @@ public final class PiPController: NSObject { } } - private func updatePiPPossible(_ isPossible: Bool) { + func updatePiPPossible(_ isPossible: Bool) { guard self.isPossible != isPossible else { return } self.isPossible = isPossible } @@ -717,6 +776,13 @@ public final class PiPController: NSObject { } private func startPlaybackIntentObserver() { + // The intent stream carries transitions only, with no current-value + // replay — a controller built while playback is already active + // would otherwise wait for a pause/resume cycle before activating + // the deferred audio session. + if player.isPlaybackRequestedActive { + activateAudioSessionIfNeeded() + } let intents = player.playbackIntentEvents playbackIntentObserverTask = Task { @MainActor [weak self] in for await active in intents { @@ -727,6 +793,9 @@ public final class PiPController: NSObject { } private func handlePlaybackIntentChanged(_ active: Bool) { + if active { + activateAudioSessionIfNeeded() + } if let pendingPiPPlaybackState, pendingPiPPlaybackState != active { self.pendingPiPPlaybackState = active } @@ -783,7 +852,7 @@ public final class PiPController: NSObject { } @discardableResult - private func handleObservedPlaybackActivity(_ active: Bool) -> Bool { + func handleObservedPlaybackActivity(_ active: Bool) -> Bool { if let pendingPiPPlaybackState { if active == pendingPiPPlaybackState { self.pendingPiPPlaybackState = nil @@ -836,8 +905,25 @@ public final class PiPController: NSObject { updatePiPPossible(nativeBackend?.isPossible == true) } + /// Mirrors the native backend's active flag and synthesizes the + /// ``PiPEvent``s the backend can observe. libVLC owns the + /// `AVPictureInPictureController` (and its delegate) on the native + /// drawable path, so the only signal SwiftVLC sees is this active + /// flip: `.didStart`/`.didStop` are synthesized from it, will/failed + /// events never fire, and the stop reason degrades to + /// ``PiPStopReason/unknown`` — including for stops caused by a + /// native-handle replacement (player swap, renderer recast) tearing + /// PiP down. See ``pipEvents``. func handleNativePictureInPictureActiveChanged(_ isActive: Bool) { + let changed = self.isActive != isActive updatePiPActive(isActive) + guard changed else { return } + if isActive { + pipEventBroadcaster.broadcast(.didStart) + } else { + pipEventBroadcaster.broadcast(.didStop(reason: .unknown)) + pendingStopReason = nil + } } func handleNativePictureInPictureSetPlaying(_ playing: Bool) { @@ -902,68 +988,6 @@ public final class PiPController: NSObject { syncTimebaseTime() CMTimebaseSetRate(tb, rate: playing ? Float64(player.rate) : 0.0) } - - func _setStateForTesting( - isPossible: Bool? = nil, - isActive: Bool? = nil - ) { - if let isPossible { - updatePiPPossible(isPossible) - } - if let isActive { - updatePiPActive(isActive) - } - } - - nonisolated func _isPlaybackPausedForTesting(_ controller: AVPictureInPictureController) -> Bool { - playbackDelegateProxy.pictureInPictureControllerIsPlaybackPaused(controller) - } - - nonisolated func _timeRangeForPlaybackForTesting(_ controller: AVPictureInPictureController) -> CMTimeRange { - playbackDelegateProxy.pictureInPictureControllerTimeRangeForPlayback(controller) - } - - nonisolated func _didTransitionToRenderSizeForTesting( - _ controller: AVPictureInPictureController, - size: CMVideoDimensions - ) { - playbackDelegateProxy.pictureInPictureController(controller, didTransitionToRenderSize: size) - } - - /// Hands back the internal playback-delegate proxy so tests that build - /// an `AVPictureInPictureController.ContentSource` can pass the object - /// that implements `AVPictureInPictureSampleBufferPlaybackDelegate`. - nonisolated var _playbackDelegateForTesting: AVPictureInPictureSampleBufferPlaybackDelegate { - playbackDelegateProxy - } - - func _setPlayingForTesting(_ playing: Bool) { - handleSetPlaying(playing) - } - - func _pipPlaybackActiveForTesting() -> Bool { - pipPlaybackActive - } - - func _pendingPiPPlaybackStateForTesting() -> Bool? { - pendingPiPPlaybackState - } - - func _handleObservedPlaybackActivityForTesting(_ active: Bool) { - handleObservedPlaybackActivity(active) - } - - func _controlTimebaseRateForTesting() -> Double? { - controlTimebase.map { CMTimebaseGetRate($0) } - } - - func _skipByIntervalForTesting(_ skipInterval: CMTime) { - handleSkip(by: skipInterval) {} - } - - func _renderSizeForTesting() -> CMVideoDimensions? { - renderer.state.withLock { $0.renderSize } - } } #endif diff --git a/Sources/SwiftVLC/PiP/PiPVideoView.swift b/Sources/SwiftVLC/PiP/PiPVideoView.swift index 114fdf8..d0097dc 100644 --- a/Sources/SwiftVLC/PiP/PiPVideoView.swift +++ b/Sources/SwiftVLC/PiP/PiPVideoView.swift @@ -23,21 +23,55 @@ import UIKit public struct PiPVideoView: UIViewRepresentable { private let player: Player private let controllerBinding: Binding? + private let startsAutomaticallyFromInline: Bool + private let managesAudioSession: Bool /// Creates a PiP-capable video view. + /// + /// Both policy knobs are captured when the underlying view is built + /// (`makeUIView`); SwiftUI updates that merely re-render this struct + /// with different knob values do not reconfigure an existing view. + /// /// - Parameters: /// - player: The player whose video output to display. /// - controller: Optional binding to receive the `PiPController` for external control. - public init(_ player: Player, controller: Binding? = nil) { + /// - startsAutomaticallyFromInline: Whether the system may start PiP + /// automatically when the app moves to the background while this + /// view's video is playing inline. Defaults to `true`. Apps that + /// gate playback (parental controls, kiosk lockdowns, watch-time + /// policies) should pass `false` so video never escapes to an + /// OS-owned window. + /// - managesAudioSession: Whether SwiftVLC configures the shared + /// `AVAudioSession` (`.playback` category) and activates it on the + /// first PiP start or active-playback signal. Defaults to `true`. + /// Pass `false` if your app owns its audio-session policy; SwiftVLC + /// then never touches the session. Constructing the view never + /// activates the session either way, so other apps' audio focus is + /// not stolen at view-build time. + public init( + _ player: Player, + controller: Binding? = nil, + startsAutomaticallyFromInline: Bool = true, + managesAudioSession: Bool = true + ) { self.player = player controllerBinding = controller + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + self.managesAudioSession = managesAudioSession } public func makeUIView(context: Context) -> UIView { - let container = IOSNativePiPHostView() + let container = IOSNativePiPHostView( + startsAutomaticallyFromInline: startsAutomaticallyFromInline + ) container.attach(to: player) - let controller = PiPController(player: player, nativeBackend: container.nativePiPBackend) + let controller = PiPController( + player: player, + nativeBackend: container.nativePiPBackend, + startsAutomaticallyFromInline: startsAutomaticallyFromInline, + managesAudioSession: managesAudioSession + ) context.coordinator.pipController = controller context.coordinator.player = player @@ -55,7 +89,12 @@ public struct PiPVideoView: UIViewRepresentable { container.detach() container.attach(to: player) - let controller = PiPController(player: player, nativeBackend: container.nativePiPBackend) + let controller = PiPController( + player: player, + nativeBackend: container.nativePiPBackend, + startsAutomaticallyFromInline: startsAutomaticallyFromInline, + managesAudioSession: managesAudioSession + ) context.coordinator.player = player context.coordinator.pipController = controller @@ -105,14 +144,17 @@ public struct PiPVideoView: UIViewRepresentable { } final class IOSNativePiPHostView: UIView { - let drawableView = IOSNativePiPDrawableView() + let drawableView: IOSNativePiPDrawableView var nativePiPBackend: IOSNativePiPBackend { drawableView.nativePiPBackend } - override init(frame: CGRect) { - super.init(frame: frame) + init(startsAutomaticallyFromInline: Bool = true) { + drawableView = IOSNativePiPDrawableView( + startsAutomaticallyFromInline: startsAutomaticallyFromInline + ) + super.init(frame: .zero) backgroundColor = .black clipsToBounds = true @@ -173,10 +215,17 @@ private protocol IOSNativePiPMediaControlling: NSObjectProtocol { @MainActor final class IOSNativePiPDrawableView: UIView, IOSNativePiPDrawable { let nativePiPBackend = IOSNativePiPBackend() + + /// Answer for libVLC's auto-PiP probe. Immutable after init and of a + /// `Sendable` type, so the nonisolated drawable-protocol method below + /// can read it from libVLC's vout thread without synchronization. + let startsAutomaticallyFromInline: Bool + private weak var attachedPlayer: Player? - override init(frame: CGRect) { - super.init(frame: frame) + init(startsAutomaticallyFromInline: Bool = true) { + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + super.init(frame: .zero) backgroundColor = .black clipsToBounds = true nativePiPBackend.drawableView = self @@ -241,23 +290,41 @@ final class IOSNativePiPDrawableView: UIView, IOSNativePiPDrawable { } } + // The three VLCPictureInPictureDrawable methods below are invoked by + // libVLC from its vout thread, not the main actor, so they are + // `nonisolated`. Their bodies may only touch immutable-after-init + // `let` state of `Sendable` type (enforced by the compiler); any + // future mutable access must hop to the main actor or go through a + // lock. + + /// Off-main contract: called from libVLC's vout thread. Reads only + /// the immutable `nativePiPBackend` reference and its immutable + /// `mediaController`. @objc(mediaController) - func mediaController() -> AnyObject { + nonisolated func mediaController() -> AnyObject { nativePiPBackend.mediaController } + /// Off-main contract: called from libVLC's vout thread. Builds a + /// block that hops to the main actor before touching the backend. @objc(pictureInPictureReady) - func pictureInPictureReady() -> IOSNativePictureInPictureReadyBlock { + nonisolated func pictureInPictureReady() -> IOSNativePictureInPictureReadyBlock { { [weak nativePiPBackend] windowController in + // libVLC hands its freshly created PiP window controller across + // this nonisolated block; it is not used until the main-actor hop + // below, where all subsequent access stays. + nonisolated(unsafe) let windowController = windowController Task { @MainActor in nativePiPBackend?.handlePictureInPictureReady(windowController) } } } + /// Off-main contract: called from libVLC's vout thread. Reads only + /// the immutable ``startsAutomaticallyFromInline`` flag. @objc(canStartPictureInPictureAutomaticallyFromInline) - func canStartPictureInPictureAutomaticallyFromInline() -> Bool { - true + nonisolated func canStartPictureInPictureAutomaticallyFromInline() -> Bool { + startsAutomaticallyFromInline } private var hasDrawableBounds: Bool { @@ -471,6 +538,33 @@ final class IOSNativePiPBackend: NSObject, @unchecked Sendable { _ = windowController.perform(selector) } + func makeValidationProbe() -> NativePiPProbe { + let delegateSelectorNames = [ + "pictureInPictureControllerWillStartPictureInPicture:", + "pictureInPictureControllerDidStartPictureInPicture:", + "pictureInPictureControllerDidStopPictureInPicture:", + "pictureInPictureController:failedToStartPictureInPictureWithError:", + "pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:" + ] + + let delegate = avPictureInPictureController?.delegate + var delegateResponds: [String: Bool] = [:] + if let delegate { + for name in delegateSelectorNames { + delegateResponds[name] = delegate.responds(to: Selector((name))) + } + } + + return NativePiPProbe( + windowControllerClassName: windowController.map { NSStringFromClass(type(of: $0)) }, + hasAVController: avPictureInPictureController != nil, + avDelegateClassName: delegate.flatMap { object_getClass($0) }.map { NSStringFromClass($0) }, + delegateResponds: delegateResponds, + isPossible: isPossible, + isActive: isActive + ) + } + private func setPossible(_ isPossible: Bool) { guard self.isPossible != isPossible else { return } self.isPossible = isPossible @@ -604,21 +698,45 @@ import SwiftUI public struct PiPVideoView: NSViewRepresentable { private let player: Player private let controllerBinding: Binding? + private let startsAutomaticallyFromInline: Bool + private let managesAudioSession: Bool /// Creates a PiP-capable video view. + /// + /// Both policy knobs exist for API symmetry with the iOS overload and + /// are **inert on macOS**: auto-PiP-from-inline is an iOS AVKit + /// concept with no counterpart in the macOS backend, and macOS has no + /// `AVAudioSession` for SwiftVLC to manage. + /// /// - Parameters: /// - player: The player whose video output to display. /// - controller: Optional binding to receive the `PiPController` for external control. - public init(_ player: Player, controller: Binding? = nil) { + /// - startsAutomaticallyFromInline: Accepted for cross-platform call + /// sites; no effect on macOS. + /// - managesAudioSession: Accepted for cross-platform call sites; no + /// effect on macOS. + public init( + _ player: Player, + controller: Binding? = nil, + startsAutomaticallyFromInline: Bool = true, + managesAudioSession: Bool = true + ) { self.player = player controllerBinding = controller + self.startsAutomaticallyFromInline = startsAutomaticallyFromInline + self.managesAudioSession = managesAudioSession } public func makeNSView(context: Context) -> NSView { let container = MacNativePiPHostView() container.attach(to: player) - let controller = PiPController(player: player, nativeBackend: container.nativePiPBackend) + let controller = PiPController( + player: player, + nativeBackend: container.nativePiPBackend, + startsAutomaticallyFromInline: startsAutomaticallyFromInline, + managesAudioSession: managesAudioSession + ) context.coordinator.pipController = controller context.coordinator.player = player @@ -634,7 +752,12 @@ public struct PiPVideoView: NSViewRepresentable { container.detach() container.attach(to: player) - let controller = PiPController(player: player, nativeBackend: container.nativePiPBackend) + let controller = PiPController( + player: player, + nativeBackend: container.nativePiPBackend, + startsAutomaticallyFromInline: startsAutomaticallyFromInline, + managesAudioSession: managesAudioSession + ) context.coordinator.player = player context.coordinator.pipController = controller diff --git a/Sources/SwiftVLC/Player/EventBridge.swift b/Sources/SwiftVLC/Player/EventBridge.swift index 89b7088..2b09e94 100644 --- a/Sources/SwiftVLC/Player/EventBridge.swift +++ b/Sources/SwiftVLC/Player/EventBridge.swift @@ -16,10 +16,10 @@ final class EventBridge: Sendable { private nonisolated(unsafe) var attachedEventTypes: [Int32] private let invalidated = Mutex(false) - init(eventManager: OpaquePointer) { + init(eventManager: OpaquePointer, endCoordinator: PlaybackEndCoordinator) { self.eventManager = eventManager - let context = EventBridgeCallbackContext() + let context = EventBridgeCallbackContext(endCoordinator: endCoordinator) self.context = context let opaque = Unmanaged.passRetained(context).toOpaque() contextOpaque = opaque @@ -65,13 +65,24 @@ final class EventBridge: Sendable { } /// Creates a new independent `AsyncStream` for consuming player events. - /// Each stream receives all events broadcast after creation. - func makeStream() -> AsyncStream { - context.makeStream() + /// Each stream receives all events broadcast after creation that pass + /// its filter, buffered per `policy`. + func makeStream( + policy: EventBufferingPolicy?, + filter: (@Sendable (PlayerEvent) -> Bool)? + ) -> AsyncStream { + context.makeStream(policy: policy, filter: filter) } - func makeSourcedStream() -> AsyncStream { - context.makeSourcedStream() + func makeSourcedStream(policy: EventBufferingPolicy) -> AsyncStream { + context.makeSourcedStream(policy: policy) + } + + /// Pushes an event through the same fan-out path the C callback uses, + /// including subscription buffering — unlike + /// `Player._handleEventForTesting`, which bypasses the bridge entirely. + func _broadcastForTesting(_ event: PlayerEvent, source: UInt) { + context.broadcast(event, source: source) } static let playerEventTypes: [Int32] = [ @@ -143,18 +154,36 @@ struct SourcedPlayerEvent { private final class EventBridgeCallbackContext: Sendable { private let events = Broadcaster(defaultBufferSize: 64) private let sourcedEvents = Broadcaster(defaultBufferSize: 64) + let endCoordinator: PlaybackEndCoordinator + + init(endCoordinator: PlaybackEndCoordinator) { + self.endCoordinator = endCoordinator + } - func makeStream() -> AsyncStream { - events.subscribe() + func makeStream( + policy: EventBufferingPolicy?, + filter: (@Sendable (PlayerEvent) -> Bool)? + ) -> AsyncStream { + events.subscribe(policy: policy, filter: filter) } - func makeSourcedStream() -> AsyncStream { - sourcedEvents.subscribe() + func makeSourcedStream(policy: EventBufferingPolicy) -> AsyncStream { + sourcedEvents.subscribe(policy: policy) } func broadcast(_ event: PlayerEvent, source: UInt) { - events.broadcast(event) - sourcedEvents.broadcast(SourcedPlayerEvent(source: source, event: event)) + // Each broadcaster is gated on its own emptiness so a libVLC event + // with no consumers costs neither the lock-and-snapshot nor the + // sourced-wrapper construction. The sourced broadcast (the player's + // internal observable mirror; never carries user filters) runs + // first, so a slow user filter on the public stream can only delay + // public delivery — internal state is already on its way. + if !sourcedEvents.isEmpty { + sourcedEvents.broadcast(SourcedPlayerEvent(source: source, event: event)) + } + if !events.isEmpty { + events.broadcast(event) + } } func finishAll() { @@ -178,8 +207,22 @@ private func playerEventCallback( let context = Unmanaged.fromOpaque(opaque).takeUnretainedValue() - if let mapped = mapEvent(event.pointee) { - context.broadcast(mapped, source: sourceIdentifier(for: event.pointee)) + guard let mapped = mapEvent(event.pointee) else { return } + let source = sourceIdentifier(for: event.pointee) + context.broadcast(mapped, source: source) + + // End-of-media synthesis happens here, on the event thread, immediately + // after the `stopped` broadcast: every subscriber observes `.stopped` + // then `.endReached` from the same source, with no consumer-lag race + // and internal source filtering working unchanged. + let coordinator = context.endCoordinator + switch mapped { + case .encounteredError: + coordinator.markError() + case .stateChanged(.stopped) where coordinator.consumeStoppedShouldSynthesizeEnd(): + context.broadcast(.endReached, source: source) + default: + break } } diff --git a/Sources/SwiftVLC/Player/EventBufferingPolicy.swift b/Sources/SwiftVLC/Player/EventBufferingPolicy.swift new file mode 100644 index 0000000..272962c --- /dev/null +++ b/Sources/SwiftVLC/Player/EventBufferingPolicy.swift @@ -0,0 +1,23 @@ +/// Buffering behavior for one event-stream subscription. +/// +/// Every subscription owns an independent buffer between libVLC's event +/// thread (the producer) and the consuming task. The policy decides what +/// happens when the consumer lags behind the producer. +public enum EventBufferingPolicy: Sendable, Equatable { + /// Keep the newest `count` undelivered events and drop the oldest once + /// the buffer is full. Counts below 1 are treated as 1. + /// + /// Bounded memory, lossy under backlog: a consumer stalled across a + /// burst of high-frequency events (`timeChanged` fires ~30 Hz during + /// playback) can lose one-shot transitions that happened to be buffered + /// behind the firehose. + case newest(Int) + + /// Never drop an event. + /// + /// Undelivered events accumulate without bound, so memory grows with + /// consumer lag. Use for consumers that must not miss one-shot terminal + /// transitions; pair with a ``Player/events(policy:filter:)`` filter to + /// keep the firehose out of the buffer entirely. + case unbounded +} diff --git a/Sources/SwiftVLC/Player/PlaybackEndCoordinator.swift b/Sources/SwiftVLC/Player/PlaybackEndCoordinator.swift new file mode 100644 index 0000000..c7afb71 --- /dev/null +++ b/Sources/SwiftVLC/Player/PlaybackEndCoordinator.swift @@ -0,0 +1,84 @@ +import Synchronization + +/// Decides, on libVLC's event thread, whether a `stopped` transition is a +/// natural end-of-media. +/// +/// libVLC 4 collapses natural end and requested stop into the same +/// `Stopped` event. Every cause that should suppress synthesis — +/// a library-issued `stop()`, a decoding error, an attached +/// ``MediaListPlayer`` driving the handle — is recorded here, and the +/// event callback synthesizes ``PlayerEvent/endReached`` only when a +/// `stopped` arrives with none of them pending. +/// +/// Causes are recorded by `@MainActor` callers (`Player`'s library +/// stop, `MediaListPlayer`'s suppression) and by the event callback +/// itself (errors); the callback consumes them on `stopped`. Every +/// access goes through one `Mutex`, and main-actor causes are recorded +/// *before* the native call that will eventually produce the `Stopped`. +final class PlaybackEndCoordinator: Sendable { + private struct EndState { + /// A library-issued stop is in flight; the next `stopped` is not a + /// natural end. Consumed (cleared) by that `stopped`. + var libraryStopPending = false + /// A decode/input error was reported for the current session; the + /// `stopped` that follows it must not read as a natural end. + /// Consumed by that `stopped`. + var sawErrorSinceLastPlay = false + /// A `MediaListPlayer` drives this handle through list-player C + /// calls that never pass through `Player.stop()` — every + /// list-initiated advancement would synthesize a spurious end. + var suppressSynthesis = false + } + + private let state = Mutex(EndState()) + + /// Records a library-issued stop. Call *before* + /// `libvlc_media_player_stop_async`, and skip the call entirely when + /// the native player is already terminal — a stop on a stopped player + /// emits no new `Stopped`, so the flag would go stale and silently + /// swallow the next genuine natural end. + func markLibraryStop() { + state.withLock { $0.libraryStopPending = true } + } + + /// Records an error event for the current playback session. + func markError() { + state.withLock { $0.sawErrorSinceLastPlay = true } + } + + /// Clears every pending cause. Only for the native-handle replacement + /// path, where the old handle's `Stopped` can never be observed (the + /// bridge is reattached first): a flag left set there would suppress + /// the *next* genuine natural end. On the plain `load()` path the + /// pending `Stopped` still arrives and consumes its own flags — do + /// not clear there, or an in-flight stop's `Stopped` lands after the + /// clear and reads as a phantom natural end of media that never + /// played. + func clearForHandleReplacement() { + state.withLock { + $0.libraryStopPending = false + $0.sawErrorSinceLastPlay = false + } + } + + /// Flips list-player suppression. Set while a `MediaListPlayer` is + /// attached; cleared on detach. + func setSuppressed(_ suppressed: Bool) { + state.withLock { $0.suppressSynthesis = suppressed } + } + + /// Consumes a `stopped` transition on the event thread: returns `true` + /// when it should synthesize ``PlayerEvent/endReached``, and clears the + /// one-shot causes either way (each `stopped` accounts for whatever + /// preceded it). + func consumeStoppedShouldSynthesizeEnd() -> Bool { + state.withLock { state in + let synthesize = !state.libraryStopPending + && !state.sawErrorSinceLastPlay + && !state.suppressSynthesis + state.libraryStopPending = false + state.sawErrorSinceLastPlay = false + return synthesize + } + } +} diff --git a/Sources/SwiftVLC/Player/PlaybackValues.swift b/Sources/SwiftVLC/Player/PlaybackValues.swift index 8a27572..8816bbb 100644 --- a/Sources/SwiftVLC/Player/PlaybackValues.swift +++ b/Sources/SwiftVLC/Player/PlaybackValues.swift @@ -41,30 +41,32 @@ public struct PlaybackPosition: Sendable, Hashable, Comparable, ExpressibleByFlo // MARK: - Volume -/// Audio output volume, in `0.0 ... 1.25` (silent through 125%). +/// Audio output volume, in `0.0 ... 2.0` (silent through 200%). /// -/// libVLC accepts amplification above 1.0 up to its internal ceiling; -/// the SwiftVLC clamp of 1.25 reflects the practical headroom before -/// audio clipping becomes audible on most outputs. +/// libVLC volume is a percentage where `100` is 0 dB nominal gain. +/// Values above 1.0 software-amplify the decoded samples and can +/// distort on quietly-mastered content; 2.0 (200%) is libVLC's +/// practical amplification ceiling and matches the 0–200 range +/// VLCKit exposed. /// /// ```swift /// try player.setAudioVolume(.muted) // 0.0 /// try player.setAudioVolume(.unity) // 1.0 (default) /// try player.setAudioVolume(0.8) // 80 % -/// try player.setAudioVolume(.init(2.0)) // clamped to 1.25 +/// try player.setAudioVolume(.init(2.5)) // clamped to 2.0 /// ``` public struct Volume: Sendable, Hashable, Comparable, ExpressibleByFloatLiteral { - /// The clamped value, in `0.0 ... 1.25`. + /// The clamped value, in `0.0 ... 2.0`. public let rawValue: Float - /// Creates a volume, clamping finite values to `0.0 ... 1.25`. + /// Creates a volume, clamping finite values to `0.0 ... 2.0`. /// `NaN` becomes `.unity`. public init(_ value: Float) { guard !value.isNaN else { rawValue = 1.0 return } - rawValue = Swift.max(0.0, Swift.min(1.25, value)) + rawValue = Swift.max(0.0, Swift.min(2.0, value)) } /// `ExpressibleByFloatLiteral` conformance — `try player.setAudioVolume(0.8)`. @@ -76,8 +78,9 @@ public struct Volume: Sendable, Hashable, Comparable, ExpressibleByFloatLiteral public static let muted: Volume = 0.0 /// Volume 1.0 (default unity gain, 100%). public static let unity: Volume = 1.0 - /// Volume 1.25 (the maximum SwiftVLC will pass to libVLC). - public static let max: Volume = 1.25 + /// Volume 2.0 (200% amplification, the maximum SwiftVLC will pass + /// to libVLC). + public static let max: Volume = 2.0 public static func < (lhs: Volume, rhs: Volume) -> Bool { lhs.rawValue < rhs.rawValue @@ -168,6 +171,38 @@ public struct SubtitleScale: Sendable, Hashable, Comparable, ExpressibleByFloatL self.init(Float(value)) } + /// Creates a scale that approximates an absolute subtitle point size. + /// + /// VLC 4 cannot change the absolute subtitle font size mid-playback: + /// the libVLC-3-era text-renderer setter was removed, so a live + /// absolute size change is impossible. This initializer instead maps + /// a desired point size to the relative `spu-text-scale` factor + /// against an assumed base render size — + /// `approximatePoints / basePoints`, clamped to `0.1 ... 5.0`. + /// + /// A static escape hatch exists for the base size itself — + /// `VLCInstance(arguments: ["--freetype-fontsize=24"])` at instance + /// creation, or `Media.addOption(":freetype-fontsize=24")` per media — + /// but it is experimental pending device validation; do not rely on + /// it taking effect. + /// + /// ```swift + /// player.setSubtitleScale(.init(approximatePoints: 36)) // 2.0 + /// ``` + /// + /// - Parameters: + /// - approximatePoints: The desired subtitle size, in points. + /// - basePoints: The assumed base render size, in points, that the + /// relative scale is computed against. Must be greater than zero; + /// otherwise the scale falls back to `1.0`. + public init(approximatePoints: Double, basePoints: Double = 18) { + guard basePoints > 0 else { + self.init(1.0) + return + } + self.init(Float(approximatePoints / basePoints)) + } + /// Scale 1.0 (100 %, default). public static let normal: SubtitleScale = 1.0 /// Scale 0.5 (50 %). diff --git a/Sources/SwiftVLC/Player/Player+Audio.swift b/Sources/SwiftVLC/Player/Player+Audio.swift index c41fea7..711e482 100644 --- a/Sources/SwiftVLC/Player/Player+Audio.swift +++ b/Sources/SwiftVLC/Player/Player+Audio.swift @@ -33,6 +33,7 @@ extension Player { guard libvlc_audio_output_set(pointer, name) == 0 else { throw .operationFailed("Set audio output '\(name)'") } + _audioOutputModule = name } /// Lists available audio output devices for the current output. @@ -54,6 +55,7 @@ extension Player { guard libvlc_audio_output_device_set(pointer, deviceId) == 0 else { throw .operationFailed("Set audio device '\(deviceId)'") } + _audioOutputDevice = deviceId } /// Current audio output device identifier. diff --git a/Sources/SwiftVLC/Player/Player+Drawable.swift b/Sources/SwiftVLC/Player/Player+Drawable.swift new file mode 100644 index 0000000..65c8e44 --- /dev/null +++ b/Sources/SwiftVLC/Player/Player+Drawable.swift @@ -0,0 +1,159 @@ +import CLibVLC + +/// Platform-drawable attachment and the lazy native-handle replacement +/// it requires after stopped drawable-hosted playback. +extension Player { + // MARK: - Video Drawable + + /// Attaches (or detaches, when `nil`) the platform-native view that + /// libVLC renders video into. `Player` holds the view strongly for + /// the duration of the attachment so libVLC's raw `drawable-nsobject` + /// pointer stays valid against asynchronous reads from the decode + /// thread. Callers should normally use ``VideoView`` in SwiftUI; this + /// is the lower-level API it builds on. + func setDrawable(_ newDrawable: AnyObject?) { + drawableOwner = newDrawable.map(ObjectIdentifier.init) + applyDrawable(newDrawable) + } + + func claimDrawableOwnership(_ owner: AnyObject) { + drawableOwner = ObjectIdentifier(owner) + } + + func releaseDrawableOwnership(_ owner: AnyObject) { + guard isDrawableOwner(owner) else { return } + drawableOwner = nil + if isCurrentDrawable(owner) { + applyDrawable(nil) + } + } + + func setDrawable(_ newDrawable: AnyObject, owner: AnyObject) { + guard isDrawableOwner(owner) else { return } + applyDrawable(newDrawable) + } + + func clearDrawable(ifCurrent staleDrawable: AnyObject) { + guard isCurrentDrawable(staleDrawable) else { return } + if drawableOwner == ObjectIdentifier(staleDrawable) { + drawableOwner = nil + } + setDrawable(nil) + } + + func isCurrentDrawable(_ candidate: AnyObject) -> Bool { + guard let drawable else { return false } + return drawable === candidate + } + + func isDrawableOwner(_ candidate: AnyObject) -> Bool { + drawableOwner == ObjectIdentifier(candidate) + } + + func applyDrawable(_ newDrawable: AnyObject?) { + // Bind the outgoing reference to a local so it outlives the libVLC + // call. After the ivar is reassigned, ARC would otherwise release + // the previous view immediately; the vout thread could still be + // mid-deref of that `drawable-nsobject` pointer. `previous` + // keeps the previous view alive until this function returns, by which + // point libVLC has atomically swapped the variable. + let previous = drawable + if + let previous, + nativePlayerNeedsReplacementBeforePlayback, + newDrawable.map({ previous !== $0 }) ?? true { + retainedDrawablesUntilNativePlayerRelease.append(previous) + } + drawable = newDrawable + if newDrawable != nil { + nativePlayerHasHostedDrawable = true + } + libvlc_media_player_set_nsobject( + pointer, + newDrawable.map { Unmanaged.passUnretained($0).toOpaque() } + ) + _ = previous + } + + func prepareDrawableForPlayback() throws(VLCError) { + if nativePlayerNeedsReplacementBeforePlayback { + try replaceNativePlayerForDrawablePlayback(target: drawable) + return + } + guard let target = drawable else { return } + guard needsDrawableRebindForPlayback else { return } + let owner = drawableOwner + applyDrawable(nil) + drawableOwner = owner + applyDrawable(target) + needsDrawableRebindForPlayback = false + } + + func replaceNativePlayerForDrawablePlayback( + target: AnyObject?, + resumeBeforeRelease: Bool = false + ) + throws(VLCError) { + let oldPointer = pointer + let newPointer = Self.makeNativePlayer(instance: instance) + guard let newEventManager = libvlc_media_player_event_manager(newPointer) else { + libvlc_media_player_release(newPointer) + preconditionFailure("Failed to access libVLC media player event manager.") + } + + let playbackRate = libvlc_media_player_get_rate(oldPointer) + let playerRole = libvlc_media_player_get_role(oldPointer) + let audioDelay = libvlc_audio_get_delay(oldPointer) + let subtitleDelay = libvlc_video_get_spu_delay(oldPointer) + let subtitleScale = libvlc_video_get_spu_text_scale(oldPointer) + let retainedDrawables = retainedDrawablesUntilNativePlayerRelease + + if let currentMedia { + libvlc_media_player_set_media(newPointer, currentMedia.pointer) + } + guard libvlc_media_player_set_renderer(newPointer, selectedRenderer?.pointer) == 0 else { + libvlc_media_player_release(newPointer) + throw .operationFailed("Set renderer") + } + _ = libvlc_audio_set_volume(newPointer, Int32(_volume * 100)) + libvlc_audio_set_mute(newPointer, _isMuted ? 1 : 0) + _ = libvlc_media_player_set_rate(newPointer, playbackRate) + _ = libvlc_media_player_set_role(newPointer, UInt32(playerRole)) + _ = libvlc_audio_set_delay(newPointer, audioDelay) + _ = libvlc_video_set_spu_delay(newPointer, subtitleDelay) + libvlc_video_set_spu_text_scale(newPointer, subtitleScale) + libvlc_media_player_set_equalizer(newPointer, _equalizer?.pointer) + libvlc_media_player_set_nsobject( + newPointer, + target.map { Unmanaged.passUnretained($0).toOpaque() } + ) + + carryOverPerPlayerState(from: oldPointer, to: newPointer) + + eventBridge.reattach(to: newEventManager) + // The old handle's terminal events are unobservable from here on; a + // pending stop/error cause would otherwise outlive its `Stopped` and + // suppress the next genuine natural end. The same applies to its + // closing `voutChanged(0)` — the source filter drops it after the + // reattach — so reset the mirrored output count here instead of + // leaving it pinned to the dead handle's outputs. + endCoordinator.clearForHandleReplacement() + activeVideoOutputs = 0 + pointer = newPointer + attachedMediaListPlayer?.rebindMediaPlayerHandle() + applyAspectRatio() + + retainedDrawablesUntilNativePlayerRelease.removeAll() + nativePlayerNeedsReplacementBeforePlayback = false + needsDrawableRebindForPlayback = false + nativePlayerHasHostedDrawable = target != nil + nativePlayerHasStartedPlayback = false + + releaseNativePlayer( + oldPointer, + retaining: retainedDrawables, + resumeBeforeStop: resumeBeforeRelease + ) + notifyMediaDependentObservables() + } +} diff --git a/Sources/SwiftVLC/Player/Player+Events.swift b/Sources/SwiftVLC/Player/Player+Events.swift index 2fb608c..549b962 100644 --- a/Sources/SwiftVLC/Player/Player+Events.swift +++ b/Sources/SwiftVLC/Player/Player+Events.swift @@ -34,9 +34,19 @@ extension Player { /// Spawns the event-consuming `Task` that mirrors libVLC events /// onto observable properties. Captures `eventBridge` strongly and /// `self` weakly to avoid the retain cycle Player → eventTask → Player. + /// + /// The subscription is unbounded: `state` and every other mirrored + /// property must not skip a transition just because the main actor + /// lagged behind a burst. The cost is that during active playback the + /// buffer grows at full event rate (the ~30 Hz `timeChanged`/ + /// `positionChanged` firehose) for as long as the main actor is + /// stalled — small enum payloads, proportional to stall duration. A + /// main actor stalled long enough for that to matter is already a + /// broken app; a lossy buffer here would instead leave the observable + /// mirror permanently wrong about a one-shot transition. func startEventConsumer() { let bridge = eventBridge - let stream = bridge.makeSourcedStream() + let stream = bridge.makeSourcedStream(policy: .unbounded) eventTask = Task { [weak self] in for await sourcedEvent in stream { guard !Task.isCancelled else { return } @@ -109,6 +119,14 @@ extension Player { case .tracksChanged: refreshTracks() + // Adaptive streams can switch resolution mid-stream without any + // dedicated size event; libVLC reports the change through the + // track list (ES selection/update), so re-signal the decoded + // size here for observers to re-read. `hasVideoOutput` is a + // selected-track probe over the same data, so it is track-driven + // too. + withMutation(keyPath: \.videoSize) {} + withMutation(keyPath: \.hasVideoOutput) {} case .mediaChanged: syncCurrentMediaFromNative() @@ -155,6 +173,11 @@ extension Player { case .titleSelectionChanged: withMutation(keyPath: \.currentTitle) {} + case .voutChanged(let count): + activeVideoOutputs = count + withMutation(keyPath: \.videoSize) {} + withMutation(keyPath: \.hasVideoOutput) {} + // Events without a matching observable property are only exposed // on the raw `events` stream; consumers that care subscribe there. case .audioDeviceChanged: @@ -165,7 +188,19 @@ extension Player { withMutation(keyPath: \.selectedProgram) {} withMutation(keyPath: \.isProgramScrambled) {} - case .corked, .uncorked, .voutChanged, + case .endReached: + // A consumer of the public stream can observe `.endReached` and + // call `play()` before this internal mirror drains its copy of + // the same event; the intent flag (set synchronously by `play()`) + // marks that queued copy as belonging to the finished session, not + // the new one. The bare-`load()` analog self-heals: its + // `.mediaChanged` is queued behind the stale `.endReached` and + // resets the flag right after. + if !isPlaybackRequestedActive { + didReachEnd = true + } + + case .corked, .uncorked, .recordingChanged, .titleListChanged, .snapshotTaken, .mediaStopping: break @@ -255,6 +290,8 @@ extension Player { isSeekable = false isPausable = false bufferFill = 0 + activeVideoOutputs = 0 + didReachEnd = false withMutation(keyPath: \.position) { _position = 0 } @@ -284,6 +321,8 @@ extension Player { withMutation(keyPath: \.currentAudioDevice) {} withMutation(keyPath: \.selectedAudioTrack) {} withMutation(keyPath: \.selectedSubtitleTrack) {} + withMutation(keyPath: \.videoSize) {} + withMutation(keyPath: \.hasVideoOutput) {} } /// Reads length / seekable / pausable directly from libVLC and diff --git a/Sources/SwiftVLC/Player/Player+Overlays.swift b/Sources/SwiftVLC/Player/Player+Overlays.swift index 3152f8c..b3bbd94 100644 --- a/Sources/SwiftVLC/Player/Player+Overlays.swift +++ b/Sources/SwiftVLC/Player/Player+Overlays.swift @@ -110,6 +110,17 @@ extension Player { guard libvlc_video_update_viewpoint(pointer, vp, absolute) == 0 else { throw .operationFailed("Update viewpoint") } + if absolute { + _viewpoint = viewpoint + } else { + let base = _viewpoint ?? Viewpoint(yaw: 0, pitch: 0, roll: 0, fieldOfView: 80) + _viewpoint = Viewpoint( + yaw: base.yaw + viewpoint.yaw, + pitch: base.pitch + viewpoint.pitch, + roll: base.roll + viewpoint.roll, + fieldOfView: base.fieldOfView + viewpoint.fieldOfView + ) + } } // MARK: - Teletext @@ -142,6 +153,7 @@ extension Player { } withMutation(keyPath: \.teletextPage) { libvlc_video_set_teletext(pointer, page) + _teletextPage = page } } diff --git a/Sources/SwiftVLC/Player/Player+Programs.swift b/Sources/SwiftVLC/Player/Player+Programs.swift index 16b8bb0..2240245 100644 --- a/Sources/SwiftVLC/Player/Player+Programs.swift +++ b/Sources/SwiftVLC/Player/Player+Programs.swift @@ -43,9 +43,13 @@ extension Player { /// /// Pass `nil` to revert to local playback. libVLC only applies renderer /// selection before the first `play()` call on a native media player. - /// Set the renderer before starting playback on this ``Player``. To - /// retarget after local playback has already started, create a fresh - /// ``Player``, set its renderer, then start playback there. + /// Set the renderer before starting playback on this ``Player``; to + /// retarget after playback has started, use ``recast(to:)``. + /// + /// > Note: On tvOS the bundled libVLC ships no renderer output + /// > backends (the Chromecast plugin stack is absent from that binary + /// > slice), so discovery can surface devices that playback can never + /// > reach — applying a renderer there does not produce remote output. /// /// - Parameter renderer: A ``RendererItem`` discovered by ``RendererDiscoverer``, or `nil`. /// - Throws: `VLCError.operationFailed` if the renderer cannot be set, @@ -66,6 +70,161 @@ extension Player { selectedRenderer = renderer } + /// Switches the active renderer mid-playback on this same `Player` — + /// drawable attachment, observation, and app-side Now-Playing wiring + /// all survive. Pass `nil` to return to local playback. + /// + /// libVLC applies a renderer only before a native handle's first play, + /// so this replaces the handle under the hood (the same lazy + /// replacement a stopped drawable-hosted playback uses), re-applies the + /// per-player state, and restarts the current media. The call awaits + /// the **new session**: it resumes from the captured position once the + /// new session reports seekability (renderer sessions often reject + /// pre-buffer seeks; live streams never become seekable, so they + /// restart without a position restore). It never awaits the old + /// handle's stop — that completes on a background queue and its events + /// are unobservable; use ``stopAndWait()`` for the explicit-stop path. + /// + /// If libVLC rejects the renderer the call throws with the prior + /// renderer and local playback left intact. The audio and subtitle + /// selection carry over best-effort — ids are session-scoped, so the + /// match falls back to language then name, and an unmatched track stays + /// at the new session's default. A-B loop bounds, chapter/title + /// selection, and DVB program selection reset with the new session — + /// their ids can differ per session, so re-selection is app policy. + /// System Picture-in-Picture backed by the replaced handle stops when + /// the handle is torn down. + /// + /// > Note: On tvOS the bundled libVLC ships no renderer output + /// > backends — see ``setRenderer(_:)``. + /// + /// - Throws: ``VLCError/operationFailed(_:)`` if the renderer is + /// rejected (prior renderer and local playback left intact), + /// ``VLCError/playbackFailed(reason:)`` if the replacement session + /// cannot be started (the renderer is applied at that point — the + /// old session is gone; retry `play()` or recast again), or whatever + /// ``setRenderer(_:)`` throws on the never-played path. A session + /// that starts and *then* fails asynchronously surfaces through + /// ``PlayerEvent/encounteredError-enum.case``, not a throw. + public func recast(to renderer: RendererItem?) async throws(VLCError) { + guard nativePlayerHasStartedPlayback || state.isActive else { + try setRenderer(renderer) + return + } + + let resumeTime = currentTime + let wasPlaying = isPlaybackRequestedActive + let priorRenderer = selectedRenderer + let priorPointer = pointer + let priorNeedsReplacement = nativePlayerNeedsReplacementBeforePlayback + let priorNeedsRebind = needsDrawableRebindForPlayback + let priorSubtitle = selectedSubtitleTrack + let priorAudio = selectedAudioTrack + + selectedRenderer = renderer + nativePlayerNeedsReplacementBeforePlayback = true + let transitions = stateTransitions + do { + try play() + } catch { + // Restoration is only coherent when the throw happened before the + // handle replacement committed (renderer rejection releases just + // the candidate handle). If the replacement went through and the + // subsequent play call failed, the new renderer is already bound + // and the old session is gone — rolling the bookkeeping back would + // make it lie about the native state. + if pointer == priorPointer { + selectedRenderer = priorRenderer + nativePlayerNeedsReplacementBeforePlayback = priorNeedsReplacement + needsDrawableRebindForPlayback = priorNeedsRebind + } + throw error + } + + await Self.awaitPlaying(on: transitions) + if resumeTime > .zero, await awaitSeekability() { + try? seek(to: resumeTime) + } + await restoreTrackSelection(audio: priorAudio, subtitle: priorSubtitle) + if !wasPlaying { + pause() + } + } + + /// Reapplies the audio and subtitle selection a prior session carried. + /// + /// Track ids are session-scoped, so the new session publishes different + /// ids for the same logical tracks; matching falls back to language then + /// name. The new session auto-selects its default audio, so a track is + /// only reapplied when it differs from what is already selected. Tracks + /// arrive after the session reaches `.playing` (adaptive renditions parse + /// late), so this waits briefly for the lists to populate. + private func restoreTrackSelection(audio: Track?, subtitle: Track?) async { + guard audio != nil || subtitle != nil else { return } + + let deadline = ContinuousClock.now + .seconds(3) + while ContinuousClock.now < deadline { + let audioReady = audio == nil || !audioTracks.isEmpty + let subtitleReady = subtitle == nil || !subtitleTracks.isEmpty + if audioReady && subtitleReady { break } + try? await Task.sleep(for: .milliseconds(50)) + } + + if + let audio, let match = Self.matchingTrack(for: audio, in: audioTracks), + match.id != selectedAudioTrack?.id { + selectedAudioTrack = match + } + if + let subtitle, let match = Self.matchingTrack(for: subtitle, in: subtitleTracks), + match.id != selectedSubtitleTrack?.id { + selectedSubtitleTrack = match + } + } + + /// Finds the track in `candidates` that best corresponds to `track` from a + /// previous session: an exact id match, else the same language, else the + /// same name. + static func matchingTrack(for track: Track, in candidates: [Track]) -> Track? { + if let exact = candidates.first(where: { $0.id == track.id }) { + return exact + } + if + let language = track.language, !language.isEmpty, + let byLanguage = candidates.first(where: { + $0.language?.lowercased() == language.lowercased() + }) { + return byLanguage + } + return candidates.first { $0.name == track.name } + } + + private static func awaitPlaying(on transitions: AsyncStream) async { + await withTaskGroup(of: Void.self) { group in + group.addTask { + for await state in transitions where state == .playing || state == .error { + break + } + } + group.addTask { + // Defensive ceiling so a session that never reaches `.playing` + // cannot hang the caller. + try? await Task.sleep(for: .seconds(10)) + } + await group.next() + group.cancelAll() + } + } + + private func awaitSeekability() async -> Bool { + let deadline = ContinuousClock.now + .seconds(2) + while !isSeekable { + if ContinuousClock.now >= deadline { return false } + try? await Task.sleep(for: .milliseconds(50)) + } + return true + } + // MARK: - Deinterlacing /// Enables, disables, or sets deinterlacing. @@ -103,5 +262,7 @@ extension Player { guard libvlc_video_set_deinterlace(pointer, state, mode) == 0 else { throw .operationFailed("Set deinterlace") } + _deinterlaceState = state + _deinterlaceMode = mode } } diff --git a/Sources/SwiftVLC/Player/Player+Seek.swift b/Sources/SwiftVLC/Player/Player+Seek.swift new file mode 100644 index 0000000..e317ebd --- /dev/null +++ b/Sources/SwiftVLC/Player/Player+Seek.swift @@ -0,0 +1,251 @@ +import CLibVLC + +/// Seeking: strict absolute/relative seeks for VOD scrubbers, lenient +/// best-effort seeks for live and unknown-duration media, and +/// frame-by-frame stepping. +extension Player { + // MARK: - Strict Seeking + + /// Seeks to an absolute time in the current media. + /// + /// Throws instead of silently ignoring invalid requests. Check + /// ``isSeekable`` before exposing scrub controls. The native seek is + /// asynchronous; SwiftVLC publishes the requested time and the derived + /// fractional ``position`` immediately after validation so paused + /// players update their UI even if libVLC does not emit a follow-up + /// `timeChanged` event. + /// + /// - Parameters: + /// - time: The absolute target time. + /// - fast: Prefer fast (keyframe) seeking over precise seeking. + /// Fast seeks land on the nearest keyframe, trading accuracy for + /// latency — useful while a scrubber is being dragged. + /// - Throws: ``VLCError/invalidState(_:)`` if the current media is not + /// seekable, or ``VLCError/invalidInput(_:)`` if `time` is negative, + /// outside libVLC's millisecond range, or beyond known duration. + public func seek(to time: Duration, fast: Bool = false) throws(VLCError) { + let milliseconds = try checkedSeekMilliseconds(for: time, parameter: "time") + libvlc_media_player_set_time(pointer, milliseconds, fast) + currentTime = .milliseconds(milliseconds) + publishPosition(forTargetMilliseconds: milliseconds) + } + + /// Seeks to a fractional position in the current media. + /// + /// `PlaybackPosition` clamps to `0.0 ... 1.0` on construction. This + /// method still throws if the player does not yet know media duration or + /// if the current media is not seekable. For live or unknown-duration + /// media use the non-throwing ``seek(toPosition:fast:)`` instead. + public func seek(to position: PlaybackPosition) throws(VLCError) { + guard let duration else { + throw .invalidState("duration is not known") + } + let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") + let target = checkedMilliseconds(for: position, durationMs: durationMs) + try seek(to: .milliseconds(target)) + } + + /// Seeks by a relative offset from the current position. + /// + /// Negative offsets rewind, positive offsets fast-forward. The target is + /// clamped to the known playable range after validating the offset. + /// Because the target is derived from ``currentTime`` and ``duration``, + /// this only works for media with a known timeline; use ``jump(by:)`` + /// for live or unknown-duration media. + /// + /// - Parameters: + /// - offset: The relative offset to seek by. + /// - fast: Prefer fast (keyframe) seeking over precise seeking. + /// Fast seeks land on the nearest keyframe, trading accuracy for + /// latency — useful for skip buttons that fire repeatedly. + /// - Throws: ``VLCError/invalidState(_:)`` if the current media is not + /// seekable, or ``VLCError/invalidInput(_:)`` if the offset/current + /// time cannot be represented in libVLC's millisecond unit. + public func seek(by offset: Duration, fast: Bool = false) throws(VLCError) { + guard isSeekable else { + throw .invalidState("current media is not seekable") + } + + let currentMs = try currentTime.checkedMilliseconds(parameter: "currentTime") + let offsetMs = try offset.checkedMilliseconds(parameter: "offset") + let targetResult = currentMs.addingReportingOverflow(offsetMs) + guard !targetResult.overflow else { + throw .invalidInput("offset is outside the supported millisecond range") + } + + var targetMs = Swift.max(0, targetResult.partialValue) + if let duration { + let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") + targetMs = Swift.min(targetMs, durationMs) + } + + libvlc_media_player_set_time(pointer, targetMs, fast) + currentTime = .milliseconds(targetMs) + publishPosition(forTargetMilliseconds: targetMs) + } + + // MARK: - Lenient Seeking + + /// Requests a fractional position without validating against media + /// properties — the API for live, timeshift, and unknown-duration media. + /// + /// Unlike the throwing ``seek(to:)-(PlaybackPosition)`` (strict, built + /// for VOD scrubbers), this is a best-effort raw request: it never + /// throws, does not require a known ``duration``, and simply forwards + /// the fraction to libVLC. Whether a timeshift input actually accepts + /// the request is a runtime property of its demuxer, so a `true` + /// return only means libVLC queued the seek. + /// + /// - Parameters: + /// - position: The fractional target, clamped to `0.0 ... 1.0` on + /// construction. + /// - fast: Prefer fast (keyframe) seeking over precise seeking. + /// - Returns: `false` when there is no playback session to seek in + /// (idle, stopped, or errored player) or libVLC rejects the request; + /// the call is then a no-op. + @discardableResult + public func seek(toPosition position: PlaybackPosition, fast: Bool = false) -> Bool { + guard hasLenientSeekSession else { return false } + guard libvlc_media_player_set_position(pointer, position.rawValue, fast) == 0 else { + return false + } + withMutation(keyPath: \.position) { + _position = position.rawValue + } + if + let duration, + let durationMs = try? duration.checkedNonnegativeMilliseconds(parameter: "duration") { + currentTime = .milliseconds(checkedMilliseconds(for: position, durationMs: durationMs)) + } + return true + } + + /// Jumps by a relative offset without validating against media + /// properties. + /// + /// Negative offsets rewind, positive offsets fast-forward. The jump is + /// performed natively relative to the input's own clock, so it works on + /// live and unknown-duration media where ``seek(by:fast:)`` cannot + /// derive a + /// target from ``currentTime``/``duration``. Best-effort: never throws. + /// + /// After an accepted jump, ``currentTime`` (and ``position``, when + /// ``duration`` is known) are updated to the best-effort estimate + /// `currentTime + offset`, clamped to the known playable range, so a + /// paused player's UI moves immediately. The native jump itself is + /// asynchronous and the estimate is corrected by the next native time + /// event; live streams have no duration, so their ``position`` stays + /// purely event-driven. + /// + /// - Returns: `false` when there is no playback session to seek in + /// (idle, stopped, or errored player), the offset does not fit + /// libVLC's millisecond unit, or libVLC rejects the request; the + /// call is then a no-op. + @discardableResult + public func jump(by offset: Duration) -> Bool { + guard hasLenientSeekSession else { return false } + guard let offsetMs = try? offset.checkedMilliseconds(parameter: "offset") else { + return false + } + guard libvlc_media_player_jump_time(pointer, offsetMs) == 0 else { + return false + } + if let currentMs = try? currentTime.checkedMilliseconds(parameter: "currentTime") { + let targetResult = currentMs.addingReportingOverflow(offsetMs) + if !targetResult.overflow { + var targetMs = Swift.max(0, targetResult.partialValue) + if + let duration, + let durationMs = try? duration.checkedNonnegativeMilliseconds(parameter: "duration") { + targetMs = Swift.min(targetMs, durationMs) + } + currentTime = .milliseconds(targetMs) + publishPosition(forTargetMilliseconds: targetMs) + } + } + return true + } + + /// Whether the player is in a lifecycle state where a lenient seek can + /// take effect. libVLC 4's seek entry points queue the request under + /// the player lock and report success even when no media is loaded, so + /// the no-op `false` contract needs this state gate in front of the + /// native call. The event-fed ``state`` mirror lags one main-actor + /// turn, so the gate reads the synchronous signals instead: the + /// playback-intent flag (set by `play()`/`resume()` before this can + /// run) covers a seek issued in the same turn as the play call, and + /// the native state read covers paused sessions — a paused session + /// still has an input to seek in — while rejecting terminal native + /// states the mirror has not caught up with yet. + private var hasLenientSeekSession: Bool { + if isPlaybackRequestedActive { + return true + } + switch nativePlaybackState { + case .opening, .buffering, .playing, .paused: + return true + case .idle, .stopped, .stopping, .error: + return false + } + } + + // MARK: - Frame Stepping + + /// Pauses playback and advances one video frame. + /// + /// Requires the current media to be pausable (see ``isPausable``). + /// Calling repeatedly yields frame-by-frame stepping. + public func nextFrame() { + libvlc_media_player_next_frame(pointer) + // libVLC doesn't emit `MediaPlayerTimeChanged` after a next-frame + // step while paused: the decoder advances one frame but the event + // thread stays quiescent. Read the authoritative time directly so + // `currentTime` reflects the step. + let ms = libvlc_media_player_get_time(pointer) + if ms >= 0 { + currentTime = .milliseconds(ms) + } + } + + // MARK: - Validation + + private func checkedSeekMilliseconds(for time: Duration, parameter: String) throws(VLCError) -> Int64 { + guard isSeekable else { + throw .invalidState("current media is not seekable") + } + + let milliseconds = try time.checkedNonnegativeMilliseconds(parameter: parameter) + if let duration { + let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") + guard milliseconds <= durationMs else { + throw .invalidInput("\(parameter) must not exceed current media duration") + } + } + return milliseconds + } + + private func checkedMilliseconds(for position: PlaybackPosition, durationMs: Int64) -> Int64 { + guard position.rawValue > 0 else { return 0 } + guard position.rawValue < 1 else { return durationMs } + + let scaled = (Double(durationMs) * position.rawValue).rounded() + guard scaled.isFinite, scaled > 0 else { return 0 } + guard scaled < Double(Int64.max) else { return durationMs } + return Swift.min(Int64(scaled), durationMs) + } + + /// Publishes the fractional position derived from a just-issued seek + /// target. libVLC emits no `positionChanged` while paused, so without + /// this the ``position`` shadow would stay stale until playback resumes. + private func publishPosition(forTargetMilliseconds targetMs: Int64) { + guard + let duration, + let durationMs = try? duration.checkedNonnegativeMilliseconds(parameter: "duration"), + durationMs > 0 + else { return } + let fraction = Swift.min(1.0, Swift.max(0.0, Double(targetMs) / Double(durationMs))) + withMutation(keyPath: \.position) { + _position = fraction + } + } +} diff --git a/Sources/SwiftVLC/Player/Player+Teardown.swift b/Sources/SwiftVLC/Player/Player+Teardown.swift new file mode 100644 index 0000000..4bb9f4b --- /dev/null +++ b/Sources/SwiftVLC/Player/Player+Teardown.swift @@ -0,0 +1,251 @@ +import CLibVLC +import Foundation +import os + +/// Awaitable stop and full-teardown choreography, plus the per-player +/// state carried across native-handle replacements. +extension Player { + /// Stops playback and suspends until the native stop completes and the + /// audio/video outputs are released. + /// + /// libVLC's stop is asynchronous; the header is explicit that callers + /// must wait for the `Stopped` event to know it finished. Use this + /// before work that races the output drain — most commonly + /// `AVAudioSession.setActive(false, options: .notifyOthersOnDeactivation)`, + /// which fails session-busy while the audio output is still alive. + /// + /// Awaits the **explicit-stop** path only: on the media-replacement + /// path the outgoing handle's `Stopped` is unobservable (see + /// ``events(policy:filter:)``), and ``recast(to:)`` awaits + /// new-session readiness instead. Returns immediately when the player + /// is already terminal. A defensive 10-second ceiling keeps a wedged + /// pipeline from hanging the caller. + public func stopAndWait() async { + switch nativePlaybackState { + case .idle, .stopped, .error: + stop() + return + default: + break + } + let source = Self.sourceIdentifier(for: pointer) + let stream = eventBridge.makeSourcedStream(policy: .unbounded) + // A terminal event that fired between the check above and the + // subscription is invisible to the stream — re-check before waiting + // so an in-flight stop completing right here costs nothing instead + // of the full defensive timeout. + switch nativePlaybackState { + case .idle, .stopped, .error: + stop() + return + default: + break + } + stop() + await Self.awaitTerminalStop(on: stream, source: source) + // The internal consumer mirrors the same terminal event onto + // `state` on its own main-actor schedule and may still be draining + // its backlog when the dedicated wait resumes. Reconcile here so + // the documented post-condition — the player is terminal on + // return — holds for the observable mirror, not just the native + // handle. Idempotent with the consumer's later delivery. + let terminal = nativePlaybackState + if terminal == .stopped || terminal == .error, state != terminal { + handleEvent(.stateChanged(terminal)) + } + } + + private static func awaitTerminalStop( + on stream: AsyncStream, + source: UInt + ) + async { + await withTaskGroup(of: Bool.self) { group in + group.addTask { + for await sourced in stream { + if + sourced.source == source, + case .stateChanged(let state) = sourced.event, + state == .stopped || state == .error { + return true + } + } + return false + } + group.addTask { + try? await Task.sleep(for: .seconds(10)) + return false + } + if let first = await group.next(), !first { + #if DEBUG + Signposts.signposter.emitEvent("Player.stopAndWait.timeout") + #endif + } + group.cancelAll() + } + } + + /// Awaitable full teardown — the `deinit` choreography, on demand. + /// + /// Cancels the event consumer, finishes the intent stream, detaches + /// the drawable, then performs the offloaded native teardown + /// (event-bridge invalidation → stop → release) and suspends until it + /// completes — after return, no libVLC thread owned by this player is + /// draining. The player is **unusable afterwards**: its event streams + /// are finished and its native handle is replaced by an inert one so + /// stray calls are harmless no-ops. Idempotent. + public func shutdown() async { + guard !isShutdown else { return } + isShutdown = true + // A still-attached list player would keep driving the handle being + // torn down (its native binding retains it past the release) — + // detach through the public setter so suppression and the native + // binding are both released. + if let listPlayer = attachedMediaListPlayer { + listPlayer.mediaPlayer = nil + } + publishPlaybackIntent(false) + pauseTransition = nil + deferredPauseCommand = nil + eventTask?.cancel() + eventTask = nil + _marqueeRestoreTask?.cancel() + playbackIntentBridge.finishAll() + libvlc_media_player_set_nsobject(pointer, nil) + + let bridge = eventBridge + nonisolated(unsafe) let drawables = + drawable.map { retainedDrawablesUntilNativePlayerRelease + [$0] } + ?? retainedDrawablesUntilNativePlayerRelease + nonisolated(unsafe) let p = pointer + let resumeBeforeRelease = pauseTransition == .pausing || nativePlaybackState == .paused + drawable = nil + retainedDrawablesUntilNativePlayerRelease.removeAll() + pointer = Self.makeNativePlayer(instance: instance) + + await withCheckedContinuation { (continuation: CheckedContinuation) in + DispatchQueue.global(qos: .utility).async { + Self.teardownNativePlayer( + p, + bridge: bridge, + retainedDrawables: drawables, + resumeBeforeStop: resumeBeforeRelease + ) + continuation.resume() + } + } + publishPlaybackState(.idle) + currentMedia = nil + } + + /// The one place the native teardown choreography exists: bridge + /// invalidation must precede the release (the event manager must be + /// valid while detaching callbacks), the stop must precede the release + /// (releasing a playing handle is undefined), and the drawables must + /// outlive the release (the vout thread reads `drawable-nsobject` + /// until the vout is torn down). Shared by `deinit` and + /// ``shutdown()``. + nonisolated static func teardownNativePlayer( + _ pointer: OpaquePointer, + bridge: EventBridge, + retainedDrawables: [AnyObject], + resumeBeforeStop: Bool + ) { + bridge.invalidate() + stopNativePlayerBeforeRelease(pointer, resumeBeforeStop: resumeBeforeStop) + libvlc_media_player_release(pointer) + _ = retainedDrawables + } + + /// Re-applies per-player state that lives on the native handle and + /// would otherwise silently reset across a replacement: overlay + /// (marquee/logo) configuration, video adjustments, stereo/mix modes, + /// and the shadowed teletext page, deinterlace filter, audio output + /// routing, and 360° viewpoint. + /// + /// Marquee text comes from the `_marqueeText` shadow, never from the + /// old handle — a cache-bust write may be in flight there, and the live + /// value would capture its transient garbage. A-B loop bounds, + /// track/chapter/title selection, and DVB program selection are + /// deliberately *not* carried: loop bounds are meaningless against a + /// new session, and elementary-stream/program ids can differ per + /// session, so re-selection is app policy. + func carryOverPerPlayerState(from oldPointer: OpaquePointer, to newPointer: OpaquePointer) { + let marqueeIntOptions: [libvlc_video_marquee_option_t] = [ + libvlc_marquee_Color, libvlc_marquee_Opacity, libvlc_marquee_Size, + libvlc_marquee_X, libvlc_marquee_Y, libvlc_marquee_Timeout, + libvlc_marquee_Refresh, libvlc_marquee_Position, libvlc_marquee_Enable + ] + if !_marqueeText.isEmpty { + libvlc_video_set_marquee_string( + newPointer, + UInt32(libvlc_marquee_Text.rawValue), + _marqueeText + ) + } + for option in marqueeIntOptions { + libvlc_video_set_marquee_int( + newPointer, + UInt32(option.rawValue), + libvlc_video_get_marquee_int(oldPointer, UInt32(option.rawValue)) + ) + } + + if let _logoFile { + libvlc_video_set_logo_string(newPointer, UInt32(libvlc_logo_file.rawValue), _logoFile) + } + let logoIntOptions: [libvlc_video_logo_option_t] = [ + libvlc_logo_x, libvlc_logo_y, libvlc_logo_opacity, + libvlc_logo_delay, libvlc_logo_repeat, libvlc_logo_position, + libvlc_logo_enable + ] + for option in logoIntOptions { + libvlc_video_set_logo_int( + newPointer, + UInt32(option.rawValue), + libvlc_video_get_logo_int(oldPointer, UInt32(option.rawValue)) + ) + } + + let adjustFloatOptions: [libvlc_video_adjust_option_t] = [ + libvlc_adjust_Contrast, libvlc_adjust_Brightness, libvlc_adjust_Hue, + libvlc_adjust_Saturation, libvlc_adjust_Gamma + ] + for option in adjustFloatOptions { + libvlc_video_set_adjust_float( + newPointer, + UInt32(option.rawValue), + libvlc_video_get_adjust_float(oldPointer, UInt32(option.rawValue)) + ) + } + libvlc_video_set_adjust_int( + newPointer, + UInt32(libvlc_adjust_Enable.rawValue), + libvlc_video_get_adjust_int(oldPointer, UInt32(libvlc_adjust_Enable.rawValue)) + ) + + libvlc_audio_set_stereomode(newPointer, libvlc_audio_get_stereomode(oldPointer)) + libvlc_audio_set_mixmode(newPointer, libvlc_audio_get_mixmode(oldPointer)) + + if let _teletextPage { + libvlc_video_set_teletext(newPointer, _teletextPage) + } + if let _deinterlaceState { + _ = libvlc_video_set_deinterlace(newPointer, _deinterlaceState, _deinterlaceMode) + } + if let _audioOutputModule { + _ = libvlc_audio_output_set(newPointer, _audioOutputModule) + } + if let _audioOutputDevice { + _ = libvlc_audio_output_device_set(newPointer, _audioOutputDevice) + } + if let _viewpoint, let vp = libvlc_video_new_viewpoint() { + defer { free(vp) } + vp.pointee.f_yaw = _viewpoint.yaw + vp.pointee.f_pitch = _viewpoint.pitch + vp.pointee.f_roll = _viewpoint.roll + vp.pointee.f_field_of_view = _viewpoint.fieldOfView + _ = libvlc_video_update_viewpoint(newPointer, vp, true) + } + } +} diff --git a/Sources/SwiftVLC/Player/Player+Typed.swift b/Sources/SwiftVLC/Player/Player+Typed.swift index af3786d..111eabc 100644 --- a/Sources/SwiftVLC/Player/Player+Typed.swift +++ b/Sources/SwiftVLC/Player/Player+Typed.swift @@ -17,7 +17,7 @@ extension Player { PlaybackPosition(position) } - /// Audio output volume, clamped to `0.0 ... 1.25`. + /// Audio output volume, clamped to `0.0 ... 2.0`. /// /// Use ``setAudioVolume(_:)`` to change volume. public var audioVolume: Volume { diff --git a/Sources/SwiftVLC/Player/Player+VideoInfo.swift b/Sources/SwiftVLC/Player/Player+VideoInfo.swift new file mode 100644 index 0000000..3ea6437 --- /dev/null +++ b/Sources/SwiftVLC/Player/Player+VideoInfo.swift @@ -0,0 +1,43 @@ +import CLibVLC +import CoreGraphics + +/// Decoded video size and selected-video-track presence. +extension Player { + /// Decoded size of the currently selected video track, in pixels. + /// + /// Read live from libVLC's track list: `libvlc_video_get_size` reports + /// the selected video track's decoded dimensions, without touching a + /// video output. `nil` while no video track is selected — audio-only + /// media, an idle player — or before the decoder has published a + /// non-zero size. Observers are re-signaled when the output count + /// changes and on track changes, which covers adaptive streams that + /// switch resolution mid-stream without any dedicated size event. + public var videoSize: CGSize? { + access(keyPath: \.videoSize) + var width: UInt32 = 0 + var height: UInt32 = 0 + guard + libvlc_video_get_size(pointer, 0, &width, &height) == 0, + width > 0, height > 0 + else { return nil } + return CGSize(width: Int(width), height: Int(height)) + } + + /// Whether a video track is currently selected with known decoded + /// dimensions. + /// + /// Implemented as ``videoSize`` `!= nil` — a selected-track probe, + /// not a video-output query. `false` for audio-only media and idle + /// players. Observers are re-signaled when the output count changes, + /// on track changes, and when media is replaced. + /// + /// Not backed by `libvlc_media_player_has_vout`: libVLC 4 pre-creates + /// a window-holding vout when the player is created, so the native + /// vout count reads `1` even on an idle player with no media. The + /// size probe only succeeds while a video track is actually selected + /// and decoding. + public var hasVideoOutput: Bool { + access(keyPath: \.hasVideoOutput) + return videoSize != nil + } +} diff --git a/Sources/SwiftVLC/Player/Player.swift b/Sources/SwiftVLC/Player/Player.swift index cc20066..adfd840 100644 --- a/Sources/SwiftVLC/Player/Player.swift +++ b/Sources/SwiftVLC/Player/Player.swift @@ -50,9 +50,25 @@ public final class Player { /// bar; the `state` enum only carries lifecycle information. public internal(set) var bufferFill: Float = 0 + /// Number of decoded video outputs; `0` when none. + /// + /// Mirrors libVLC's video-output count as reported by + /// ``PlayerEvent/voutChanged(_:)``. Stays `0` for audio-only media + /// and resets when media is loaded or replaced. See also + /// ``hasVideoOutput`` for a live probe of whether a video track is + /// selected and decoding. + public internal(set) var activeVideoOutputs: Int = 0 + /// The currently loaded media. public internal(set) var currentMedia: Media? + /// Whether the last `stopped` transition was a natural end of media. + /// + /// Set when ``PlayerEvent/endReached-enum.case`` is synthesized; reset by the + /// next ``load(_:)``, ``play(_:)``, or ``play()``. See + /// ``PlayerEvent/endReached-enum.case`` for what counts as a natural end. + public internal(set) var didReachEnd: Bool = false + /// Available audio tracks. public internal(set) var audioTracks: [Track] = [] @@ -149,9 +165,11 @@ public final class Player { /// starts. /// - Format-specific decoder limitations. /// + /// ``setPlaybackRate(_:)`` is the public mutator. + /// /// - Parameter newRate: Target rate. `1.0` is normal speed. /// - Throws: ``VLCError/operationFailed(_:)`` if libVLC rejects the rate. - public func setRate(_ newRate: PlaybackRate) throws(VLCError) { + func setRate(_ newRate: PlaybackRate) throws(VLCError) { let rc = withMutation(keyPath: \.rate) { libvlc_media_player_set_rate(pointer, newRate.rawValue) } @@ -299,10 +317,76 @@ public final class Player { // MARK: - Event Stream - /// Raw event stream for custom processing. + /// Raw event stream for custom processing, with the default buffering + /// policy (`.newest(64)`) and no filter. /// Most consumers should use `@Observable` properties instead. + /// See ``events(policy:filter:)`` for the delivery guarantees and their + /// limits. public nonisolated var events: AsyncStream { - eventBridge.makeStream() + eventBridge.makeStream(policy: .newest(64), filter: nil) + } + + /// Raw event stream with an explicit buffering policy and an optional + /// per-subscription filter. + /// + /// The default `.newest(64)` policy bounds memory but is lossy: a + /// consumer stalled past 64 undelivered events silently loses the + /// oldest ones, which can include one-shot terminal transitions such as + /// `.stateChanged(.stopped)` or ``PlayerEvent/endReached-enum.case``. Consumers + /// that must not miss those should pass `.unbounded`, ideally with a + /// `filter` that keeps the `timeChanged`/`positionChanged` firehose out + /// of the buffer. + /// + /// `filter` runs on libVLC's event thread for every event, outside any + /// SwiftVLC lock — keep it fast and never block in it. Don't touch + /// main-actor state from it: beyond the usual isolation rules, native + /// teardown (handle replacement, player deinit) joins the event thread + /// while detaching callbacks, so a filter blocked on the main actor + /// can deadlock teardown against the very thread it is stalling. + /// + /// A delivery limit that no policy removes: when the player replaces + /// its native handle (stopping drawable-hosted playback does this + /// lazily, and ``recast(to:)``-style renderer changes do it + /// mid-session), the bridge reattaches to the replacement handle before + /// the old one finishes stopping on a background queue. Terminal events + /// of the *swapped-out* handle are never delivered to any stream; state + /// derived from them is reset by the swap itself. + public nonisolated func events( + policy: EventBufferingPolicy = .newest(64), + filter: (@Sendable (PlayerEvent) -> Bool)? = nil + ) -> AsyncStream { + eventBridge.makeStream(policy: policy, filter: filter) + } + + /// Lossless stream of lifecycle state transitions — no firehose. + /// + /// Equivalent to an `.unbounded` ``events(policy:filter:)`` + /// subscription that keeps only `.stateChanged` payloads, so a lagging + /// consumer can never lose a one-shot terminal transition. Memory is + /// bounded in practice by the low rate of state changes. + public nonisolated var stateTransitions: AsyncStream { + let upstream = eventBridge.makeStream( + policy: .unbounded, + filter: { event in + if case .stateChanged = event { return true } + return false + } + ) + let (stream, continuation) = AsyncStream.makeStream( + bufferingPolicy: .unbounded + ) + let pump = Task { + for await event in upstream { + if case .stateChanged(let state) = event { + continuation.yield(state) + } + } + continuation.finish() + } + continuation.onTermination = { _ in + pump.cancel() + } + return stream } nonisolated var playbackIntentEvents: AsyncStream { @@ -314,6 +398,7 @@ public final class Player { @ObservationIgnored nonisolated(unsafe) var pointer: OpaquePointer // libvlc_media_player_t* let eventBridge: EventBridge + nonisolated let endCoordinator = PlaybackEndCoordinator() nonisolated let playbackIntentBridge: Broadcaster var eventTask: Task? var _position: Double = 0 @@ -344,6 +429,23 @@ public final class Player { /// replaces this task so rapid mutations collapse into a single restore /// scheduled from the latest write. var _marqueeRestoreTask: Task? + /// Shadows of per-player state that libVLC exposes no getter for (or + /// whose live value can't be trusted mid-mutation). The native-handle + /// replacement re-applies them to the fresh handle; without a shadow + /// each silently reverts to its default on the first stop of + /// drawable-hosted playback. + var _logoFile: String? + var _teletextPage: Int32? + var _deinterlaceState: Int32? + var _deinterlaceMode: String? + var _audioOutputModule: String? + var _audioOutputDevice: String? + var _viewpoint: Viewpoint? + /// The list player currently driving this handle, if any. The native + /// list player binds the raw `libvlc_media_player_t*` once, so every + /// handle replacement must re-bind it or the list player keeps + /// driving a released pointer. + weak var attachedMediaListPlayer: MediaListPlayer? /// The platform view currently receiving video frames. Held strongly /// because libVLC stores the view as an unretained raw pointer in its /// `drawable-nsobject` variable and reads it asynchronously from the @@ -355,13 +457,14 @@ public final class Player { /// across the offloaded release so `libvlc_media_player_release` can /// tear down the vout before ARC releases the view. var drawable: AnyObject? - private var drawableOwner: ObjectIdentifier? + var drawableOwner: ObjectIdentifier? var needsDrawableRebindForPlayback = false - private var nativePlayerHasHostedDrawable = false - private var nativePlayerNeedsReplacementBeforePlayback = false - private var retainedDrawablesUntilNativePlayerRelease: [AnyObject] = [] + var nativePlayerHasHostedDrawable = false + var nativePlayerNeedsReplacementBeforePlayback = false + var retainedDrawablesUntilNativePlayerRelease: [AnyObject] = [] var selectedRenderer: RendererItem? var nativePlayerHasStartedPlayback = false + var isShutdown = false let instance: VLCInstance // MARK: - Lifecycle @@ -373,13 +476,14 @@ public final class Player { pointer = p self.instance = instance eventBridge = EventBridge( - eventManager: libvlc_media_player_event_manager(p)! + eventManager: libvlc_media_player_event_manager(p)!, + endCoordinator: endCoordinator ) playbackIntentBridge = Broadcaster(defaultBufferSize: 16) startEventConsumer() } - private static func makeNativePlayer(instance: VLCInstance) -> OpaquePointer { + static func makeNativePlayer(instance: VLCInstance) -> OpaquePointer { guard let p = libvlc_media_player_new(instance.pointer) else { preconditionFailure("Failed to create libvlc media player. Is the libvlc.xcframework linked correctly?") } @@ -423,154 +527,13 @@ public final class Player { nonisolated(unsafe) let p = pointer let resumeBeforeRelease = pauseTransition == .pausing || nativePlaybackState == .paused DispatchQueue.global(qos: .utility).async { - bridge.invalidate() - Self.stopNativePlayerBeforeRelease(p, resumeBeforeStop: resumeBeforeRelease) - libvlc_media_player_release(p) - _ = drawables - } - } - - // MARK: - Video Drawable - - /// Attaches (or detaches, when `nil`) the platform-native view that - /// libVLC renders video into. `Player` holds the view strongly for - /// the duration of the attachment so libVLC's raw `drawable-nsobject` - /// pointer stays valid against asynchronous reads from the decode - /// thread. Callers should normally use ``VideoView`` in SwiftUI; this - /// is the lower-level API it builds on. - func setDrawable(_ newDrawable: AnyObject?) { - drawableOwner = newDrawable.map(ObjectIdentifier.init) - applyDrawable(newDrawable) - } - - func claimDrawableOwnership(_ owner: AnyObject) { - drawableOwner = ObjectIdentifier(owner) - } - - func releaseDrawableOwnership(_ owner: AnyObject) { - guard isDrawableOwner(owner) else { return } - drawableOwner = nil - if isCurrentDrawable(owner) { - applyDrawable(nil) - } - } - - func setDrawable(_ newDrawable: AnyObject, owner: AnyObject) { - guard isDrawableOwner(owner) else { return } - applyDrawable(newDrawable) - } - - func clearDrawable(ifCurrent staleDrawable: AnyObject) { - guard isCurrentDrawable(staleDrawable) else { return } - if drawableOwner == ObjectIdentifier(staleDrawable) { - drawableOwner = nil + Self.teardownNativePlayer( + p, + bridge: bridge, + retainedDrawables: drawables, + resumeBeforeStop: resumeBeforeRelease + ) } - setDrawable(nil) - } - - func isCurrentDrawable(_ candidate: AnyObject) -> Bool { - guard let drawable else { return false } - return drawable === candidate - } - - func isDrawableOwner(_ candidate: AnyObject) -> Bool { - drawableOwner == ObjectIdentifier(candidate) - } - - private func applyDrawable(_ newDrawable: AnyObject?) { - // Bind the outgoing reference to a local so it outlives the libVLC - // call. After the ivar is reassigned, ARC would otherwise release - // the previous view immediately; the vout thread could still be - // mid-deref of that `drawable-nsobject` pointer. `previous` - // keeps the previous view alive until this function returns, by which - // point libVLC has atomically swapped the variable. - let previous = drawable - if - let previous, - nativePlayerNeedsReplacementBeforePlayback, - newDrawable.map({ previous !== $0 }) ?? true { - retainedDrawablesUntilNativePlayerRelease.append(previous) - } - drawable = newDrawable - if newDrawable != nil { - nativePlayerHasHostedDrawable = true - } - libvlc_media_player_set_nsobject( - pointer, - newDrawable.map { Unmanaged.passUnretained($0).toOpaque() } - ) - _ = previous - } - - func prepareDrawableForPlayback() throws(VLCError) { - if nativePlayerNeedsReplacementBeforePlayback { - try replaceNativePlayerForDrawablePlayback(target: drawable) - return - } - guard let target = drawable else { return } - guard needsDrawableRebindForPlayback else { return } - let owner = drawableOwner - applyDrawable(nil) - drawableOwner = owner - applyDrawable(target) - needsDrawableRebindForPlayback = false - } - - private func replaceNativePlayerForDrawablePlayback( - target: AnyObject?, - resumeBeforeRelease: Bool = false - ) - throws(VLCError) { - let oldPointer = pointer - let newPointer = Self.makeNativePlayer(instance: instance) - guard let newEventManager = libvlc_media_player_event_manager(newPointer) else { - libvlc_media_player_release(newPointer) - preconditionFailure("Failed to access libVLC media player event manager.") - } - - let playbackRate = libvlc_media_player_get_rate(oldPointer) - let playerRole = libvlc_media_player_get_role(oldPointer) - let audioDelay = libvlc_audio_get_delay(oldPointer) - let subtitleDelay = libvlc_video_get_spu_delay(oldPointer) - let subtitleScale = libvlc_video_get_spu_text_scale(oldPointer) - let retainedDrawables = retainedDrawablesUntilNativePlayerRelease - - if let currentMedia { - libvlc_media_player_set_media(newPointer, currentMedia.pointer) - } - guard libvlc_media_player_set_renderer(newPointer, selectedRenderer?.pointer) == 0 else { - libvlc_media_player_release(newPointer) - throw .operationFailed("Set renderer") - } - _ = libvlc_audio_set_volume(newPointer, Int32(_volume * 100)) - libvlc_audio_set_mute(newPointer, _isMuted ? 1 : 0) - _ = libvlc_media_player_set_rate(newPointer, playbackRate) - _ = libvlc_media_player_set_role(newPointer, UInt32(playerRole)) - _ = libvlc_audio_set_delay(newPointer, audioDelay) - _ = libvlc_video_set_spu_delay(newPointer, subtitleDelay) - libvlc_video_set_spu_text_scale(newPointer, subtitleScale) - libvlc_media_player_set_equalizer(newPointer, _equalizer?.pointer) - libvlc_media_player_set_nsobject( - newPointer, - target.map { Unmanaged.passUnretained($0).toOpaque() } - ) - - eventBridge.reattach(to: newEventManager) - pointer = newPointer - applyAspectRatio() - - retainedDrawablesUntilNativePlayerRelease.removeAll() - nativePlayerNeedsReplacementBeforePlayback = false - needsDrawableRebindForPlayback = false - nativePlayerHasHostedDrawable = target != nil - nativePlayerHasStartedPlayback = false - - releaseNativePlayer( - oldPointer, - retaining: retainedDrawables, - resumeBeforeStop: resumeBeforeRelease - ) - notifyMediaDependentObservables() } // MARK: - Media Loading @@ -584,6 +547,14 @@ public final class Player { public func load(_ media: sending Media) { currentMedia = media resetMediaDerivedState() + // No `markLibraryStop()` here: setting media on a *started* handle + // replaces the input seamlessly — libVLC 4 emits `MediaStopping` for + // the interrupted input but the player never leaves the started + // state, so no `Stopped` ever arrives to consume the flag. A mark + // here goes stale and silently swallows the new media's genuine + // natural end. (An explicit `stop()` before `load()` records its own + // flag, and its in-flight `Stopped` consumes it — see + // ``PlaybackEndCoordinator/clearForHandleReplacement()``.) libvlc_media_player_set_media(pointer, media.pointer) // No eager `refreshTracks()` here. The track list isn't populated // until libVLC emits `ESAdded` events after the demuxer opens, so @@ -633,6 +604,7 @@ public final class Player { /// cannot be applied to a replacement native player. public func play() throws(VLCError) { try prepareDrawableForPlayback() + didReachEnd = false if libvlc_media_player_play(pointer) == -1 { publishPlaybackIntent(false) let reason = libvlc_errmsg().map { String(cString: $0) } ?? "unknown" @@ -773,6 +745,11 @@ public final class Player { } /// Stops playback asynchronously. + /// + /// The native stop completes later, signalled by the + /// `.stateChanged(.stopped)` event — use ``stopAndWait()`` when + /// teardown must not race the audio/video output drain (for example + /// before deactivating a shared `AVAudioSession`). public func stop() { if pauseTransition == .pausing || nativePlaybackState == .paused { libvlc_media_player_set_pause(pointer, 0) @@ -786,109 +763,20 @@ public final class Player { } else { needsDrawableRebindForPlayback = drawable != nil } - libvlc_media_player_stop_async(pointer) - } - - /// Seeks to an absolute time in the current media. - /// - /// Throws instead of silently ignoring invalid requests. Check - /// ``isSeekable`` before exposing scrub controls. The native seek is - /// asynchronous; SwiftVLC publishes the requested time immediately after - /// validation so paused players update their UI even if libVLC does not - /// emit a follow-up `timeChanged` event. - /// - /// - Throws: ``VLCError/invalidState(_:)`` if the current media is not - /// seekable, or ``VLCError/invalidInput(_:)`` if `time` is negative, - /// outside libVLC's millisecond range, or beyond known duration. - public func seek(to time: Duration) throws(VLCError) { - let milliseconds = try checkedSeekMilliseconds(for: time, parameter: "time") - libvlc_media_player_set_time(pointer, milliseconds, /* fast */ false) - currentTime = .milliseconds(milliseconds) - } - - /// Seeks to a fractional position in the current media. - /// - /// `PlaybackPosition` clamps to `0.0 ... 1.0` on construction. This - /// method still throws if the player does not yet know media duration or - /// if the current media is not seekable. - public func seek(to position: PlaybackPosition) throws(VLCError) { - guard let duration else { - throw .invalidState("duration is not known") - } - let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") - let target = checkedMilliseconds(for: position, durationMs: durationMs) - try seek(to: .milliseconds(target)) - } - - /// Seeks by a relative offset from the current position. - /// - /// Negative offsets rewind, positive offsets fast-forward. The target is - /// clamped to the known playable range after validating the offset. - /// - /// - Throws: ``VLCError/invalidState(_:)`` if the current media is not - /// seekable, or ``VLCError/invalidInput(_:)`` if the offset/current - /// time cannot be represented in libVLC's millisecond unit. - public func seek(by offset: Duration) throws(VLCError) { - guard isSeekable else { - throw .invalidState("current media is not seekable") - } - - let currentMs = try currentTime.checkedMilliseconds(parameter: "currentTime") - let offsetMs = try offset.checkedMilliseconds(parameter: "offset") - let targetResult = currentMs.addingReportingOverflow(offsetMs) - guard !targetResult.overflow else { - throw .invalidInput("offset is outside the supported millisecond range") - } - - var targetMs = Swift.max(0, targetResult.partialValue) - if let duration { - let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") - targetMs = Swift.min(targetMs, durationMs) - } - - libvlc_media_player_set_time(pointer, targetMs, /* fast */ false) - currentTime = .milliseconds(targetMs) - } - - private func checkedSeekMilliseconds(for time: Duration, parameter: String) throws(VLCError) -> Int64 { - guard isSeekable else { - throw .invalidState("current media is not seekable") - } - - let milliseconds = try time.checkedNonnegativeMilliseconds(parameter: parameter) - if let duration { - let durationMs = try duration.checkedNonnegativeMilliseconds(parameter: "duration") - guard milliseconds <= durationMs else { - throw .invalidInput("\(parameter) must not exceed current media duration") - } - } - return milliseconds - } - - private func checkedMilliseconds(for position: PlaybackPosition, durationMs: Int64) -> Int64 { - guard position.rawValue > 0 else { return 0 } - guard position.rawValue < 1 else { return durationMs } - - let scaled = (Double(durationMs) * position.rawValue).rounded() - guard scaled.isFinite, scaled > 0 else { return 0 } - guard scaled < Double(Int64.max) else { return durationMs } - return Swift.min(Int64(scaled), durationMs) - } - - /// Pauses playback and advances one video frame. - /// - /// Requires the current media to be pausable (see ``isPausable``). - /// Calling repeatedly yields frame-by-frame stepping. - public func nextFrame() { - libvlc_media_player_next_frame(pointer) - // libVLC doesn't emit `MediaPlayerTimeChanged` after a next-frame - // step while paused: the decoder advances one frame but the event - // thread stays quiescent. Read the authoritative time directly so - // `currentTime` reflects the step. - let ms = libvlc_media_player_get_time(pointer) - if ms >= 0 { - currentTime = .milliseconds(ms) + // The state read and the mark are not atomic against the event + // thread: a natural end's `Stopped` can land in between, consuming + // nothing and leaving this mark stale — which costs exactly one + // suppressed natural end on the next session before the flag is + // consumed. The window is microseconds wide and the failure + // self-heals; closing it would need a session generation token + // threaded through the callback for no practical gain. + switch nativePlaybackState { + case .idle, .stopped, .error: + break + default: + endCoordinator.markLibraryStop() } + libvlc_media_player_stop_async(pointer) } // MARK: - External Tracks @@ -928,7 +816,7 @@ public final class Player { // MARK: - Video - private func applyAspectRatio() { + func applyAspectRatio() { if let ratioString = aspectRatio.vlcString { ratioString.withCString { cstr in libvlc_video_set_aspect_ratio(pointer, cstr) diff --git a/Sources/SwiftVLC/Player/PlayerEvent.swift b/Sources/SwiftVLC/Player/PlayerEvent.swift index 810e03e..8a275cf 100644 --- a/Sources/SwiftVLC/Player/PlayerEvent.swift +++ b/Sources/SwiftVLC/Player/PlayerEvent.swift @@ -37,8 +37,22 @@ public enum PlayerEvent: Sendable, CustomStringConvertible { case audioDeviceChanged(String?) /// The current media is stopping. A good time to release input resources /// (network connections, custom I/O callbacks). The player emits this - /// before transitioning to ``PlayerState/stopped``. + /// before transitioning to ``PlayerState/stopped``. Fires for every + /// teardown cause — natural end, ``Player/stop()``, and media + /// replacement alike; use ``endReached-enum.case`` to single out the + /// natural end. case mediaStopping + /// Playback reached the natural end of the media. + /// + /// libVLC 4 reports natural end-of-media and a requested stop as the + /// same `.stateChanged(.stopped)` transition; SwiftVLC synthesizes this + /// event when a `stopped` arrives that no library-issued stop, error, + /// or attached ``MediaListPlayer`` accounts for. Always delivered + /// immediately after the `.stateChanged(.stopped)` it belongs to, from + /// the same native handle. Not emitted while a ``MediaListPlayer`` + /// drives this player — list advancement stops the handle between + /// items. + case endReached /// Number of active video outputs changed. case voutChanged(Int) /// Buffer fill level during initial load (0.0–1.0). @@ -80,6 +94,7 @@ public enum PlayerEvent: Sendable, CustomStringConvertible { case .uncorked: "uncorked" case .audioDeviceChanged(let device): "audioDeviceChanged(\(device ?? "nil"))" case .mediaStopping: "mediaStopping" + case .endReached: "endReached" case .voutChanged(let count): "voutChanged(\(count))" case .bufferingProgress(let progress): "bufferingProgress(\(progress))" case .chapterChanged(let chapter): "chapterChanged(\(chapter))" @@ -183,6 +198,11 @@ extension PlayerEvent { if case .mediaStopping = self { () } else { nil } } + /// `Void` if this event is `.endReached`, otherwise `nil`. + public var endReached: Void? { + if case .endReached = self { () } else { nil } + } + /// `Int` if this event is `.voutChanged`, otherwise `nil`. public var voutChanged: Int? { if case .voutChanged(let value) = self { value } else { nil } diff --git a/Sources/SwiftVLC/Playlist/MediaListPlayer.swift b/Sources/SwiftVLC/Playlist/MediaListPlayer.swift index bfa3859..a255529 100644 --- a/Sources/SwiftVLC/Playlist/MediaListPlayer.swift +++ b/Sources/SwiftVLC/Playlist/MediaListPlayer.swift @@ -41,6 +41,14 @@ public final class MediaListPlayer { } isolated deinit { + // A still-attached player must be released from suppression here, or + // it never synthesizes a natural end again — the weak back-reference + // nils silently and nothing else clears the flag. The offloaded stop + // below drives the still-bound handle, so the same detach + // bookkeeping as the setter applies. + if let previous = _mediaPlayer { + detachForEndSynthesis(previous) + } // Release off the main actor. `stop_async` and `release` can block // waiting for VLC's internal threads, stalling all async work. nonisolated(unsafe) let p = pointer @@ -51,11 +59,22 @@ public final class MediaListPlayer { } /// The ``Player`` used for actual playback. + /// + /// While attached, the player does not synthesize + /// ``PlayerEvent/endReached-enum.case`` — list advancement stops the + /// handle + /// between items through list-player C calls the player cannot tell + /// apart from a natural end. Observe list-level completion instead. public var mediaPlayer: Player? { get { _mediaPlayer } set { + if let previous = _mediaPlayer, previous !== newValue { + detachForEndSynthesis(previous) + } _mediaPlayer = newValue if let newValue { + newValue.endCoordinator.setSuppressed(true) + newValue.attachedMediaListPlayer = self libvlc_media_list_player_set_media_player(pointer, newValue.pointer) } else { rebuildNativePlayer() @@ -63,6 +82,43 @@ public final class MediaListPlayer { } } + /// Detach-time end-synthesis bookkeeping for a previously attached + /// player. The native list player's teardown (rebuild or replacement) + /// stops the still-bound handle on a background queue *after* this + /// runs, so a mid-playback detach must record that stop as + /// library-initiated before lifting suppression — otherwise the + /// deferred `Stopped` lands un-suppressed and unmarked and reads as a + /// natural end of the item the user detached. Suppression is lifted + /// unless another list player has since taken over the attachment: a + /// stale detach must not un-suppress a player that is still being + /// driven. The back-reference is `weak`, and weak references to an + /// object read `nil` once its deinit has begun — so on the deinit + /// path `attachedMediaListPlayer === self` can never hold and `nil` + /// must also count as "ours"; a `nil` that instead came from a third + /// list player's earlier teardown already lifted suppression, making + /// the repeat lift a no-op. + private func detachForEndSynthesis(_ previous: Player) { + switch previous.nativePlaybackState { + case .idle, .stopped, .error: + break + default: + previous.endCoordinator.markLibraryStop() + } + let owner = previous.attachedMediaListPlayer + guard owner === self || owner == nil else { return } + previous.endCoordinator.setSuppressed(false) + previous.attachedMediaListPlayer = nil + } + + /// Re-binds the native list player to the attached ``Player``'s + /// current handle. The C API stores the raw `libvlc_media_player_t*`, + /// so the player calls this after every native-handle replacement — + /// without it the list player keeps driving the released handle. + func rebindMediaPlayerHandle() { + guard let player = _mediaPlayer else { return } + libvlc_media_list_player_set_media_player(pointer, player.pointer) + } + /// The media list to play. public var mediaList: MediaList? { get { _mediaList } diff --git a/Sources/SwiftVLC/SwiftVLC.docc/AudioFeatures.md b/Sources/SwiftVLC/SwiftVLC.docc/AudioFeatures.md index 5b6056c..aae961d 100644 --- a/Sources/SwiftVLC/SwiftVLC.docc/AudioFeatures.md +++ b/Sources/SwiftVLC/SwiftVLC.docc/AudioFeatures.md @@ -5,13 +5,14 @@ Tune volume, output routing, channel mixing, and equalization. ## Volume, mute, delay ```swift -try player.setAudioVolume(0.8) // 0.0 silent, 1.0 is 100%, up to 1.25 +try player.setAudioVolume(0.8) // 0.0 silent, 1.0 is 100%, up to 2.0 player.isMuted = false try player.setAudioDelay(.milliseconds(30)) // positive = audio plays later ``` Volume is normalized, so `0.0 ... 1.0` covers the useful range; values -above `1.0` amplify beyond normal (capped around 1.25 / 125%). +above `1.0` software-amplify beyond normal (capped at 2.0 / 200%) and +can distort on quietly-mastered content. ## Output modules and devices diff --git a/Sources/SwiftVLC/SwiftVLC.docc/IntegrationTopology.md b/Sources/SwiftVLC/SwiftVLC.docc/IntegrationTopology.md new file mode 100644 index 0000000..4a18c60 --- /dev/null +++ b/Sources/SwiftVLC/SwiftVLC.docc/IntegrationTopology.md @@ -0,0 +1,88 @@ +# Integration topology + +How to consume SwiftVLC from a layered, multi-module app without +duplicating the libVLC runtime. + +## One libVLC per process + +SwiftVLC's `libvlc` binary dependency is a large static archive: the +whole libVLC core, every plugin, and their Objective-C support classes, +all linked into whichever image consumes it. A static archive has no +identity at load time — if two images in the same app each link it, the +process carries two complete libVLC runtimes. That is undefined +behavior, not just wasted size: + +- The Objective-C runtime sees every libVLC class twice and picks one + arbitrarily (`Class X is implemented in both …` at launch). +- Each copy registers its own plugin registry and global state, so + callbacks can cross between the two half-initialized runtimes. + +The libvlc archive must therefore exist **exactly once** among the +images a process loads. + +## The supported layered topology + +SwiftVLC's library product is *automatic*-type. A single app target that +depends on SwiftVLC directly links everything statically into the app +executable — one copy, nothing to configure. Keep doing that for simple +apps; the automatic product type is deliberate. + +The rule only bites when SwiftVLC sits below several modules. The +supported shape is: + +1. **One dynamic intermediary framework** (yours), in **its own + package**, declares the SwiftVLC package dependency and re-exports + whatever surface the rest of the app needs. Because the framework is + dynamic, the libvlc archive is linked into *it* and into nothing + else. +2. **Static feature libraries**, in a separate package, depend on that + framework's dynamic *product* — never on the SwiftVLC package. They + may use SwiftVLC types freely through the intermediary's + `@_exported import SwiftVLC`. +3. **The app** links the feature libraries plus the dynamic framework. + It must not declare its own SwiftVLC package dependency either. + +``` +App ──▶ FeatureA (static) ─┐ + ──▶ FeatureB (static) ─┼──▶ MediaCore (dynamic) ──▶ SwiftVLC ──▶ libvlc + ──▶ MediaCore ─────────┘ +``` + +If any feature library or the app adds its own SwiftVLC dependency, the +automatic product is statically linked a second time and the +single-copy guarantee is gone. + +The wrapper's own package matters: the static feature targets and the +dynamic wrapper **cannot live in the same package**. Inside one +package, feature targets can only depend on the wrapper *target*, which +Xcode then needs both statically (for the features) and dynamically +(for the product) — that either fails outright ("linked as a static +library … but cannot be built dynamically because there is a package +product with the same name") or, with a differently named product, +produces an empty stub framework the app cannot link. A cross-package +dependency on the dynamic *product* links it dynamically, which is the +whole point. + +## The executable proof + +`Fixtures/DynamicHost` in the repository is this exact topology, kept +buildable as a regression fixture: a `MediaCoreKit` package whose +dynamic `MediaCore` product owns the SwiftVLC dependency, a `MediaKit` +package with static `FeatureA`/`FeatureB` products that consume it, and +iOS + tvOS host apps linking all three. + +```sh +Fixtures/DynamicHost/verify.sh # build + single-copy audit +Fixtures/DynamicHost/verify.sh --launch # additionally run the iOS app + # in a simulator (local only) +``` + +The script builds both apps for the iOS and tvOS simulators, then runs +`nm` over the app executable and every dynamic framework the app loads, +counting which images define `_libvlc_new`. It passes only when exactly +one image defines it — `MediaCore.framework/MediaCore` — and the app +executable defines none. With `--launch` it also boots a simulator and +checks the app's runtime output: both feature libraries observe the +same ``VLCInstance/shared`` object, and the launch log contains no +duplicate Objective-C class warnings. CI runs the build-and-audit half +on every pull request that touches `Package.swift` or `Sources/`. diff --git a/Sources/SwiftVLC/SwiftVLC.docc/PlaybackEssentials.md b/Sources/SwiftVLC/SwiftVLC.docc/PlaybackEssentials.md index 0632a90..a7436bd 100644 --- a/Sources/SwiftVLC/SwiftVLC.docc/PlaybackEssentials.md +++ b/Sources/SwiftVLC/SwiftVLC.docc/PlaybackEssentials.md @@ -70,14 +70,14 @@ Slider( get: { Double(player.audioVolume.rawValue) }, set: { try? player.setAudioVolume(Volume(Float($0))) } ), - in: 0...1.25 + in: 0...2.0 ) ``` | Property | Range | Notes | |---|---|---| | ``Player/position`` | `0.0 ... 1.0` | Read-only fractional playback position | -| ``Player/volume`` | `0.0 ... 1.25` | Read-only requested volume shadow | +| ``Player/volume`` | `0.0 ... 2.0` | Read-only requested volume shadow | | ``Player/isMuted`` | — | Independent of volume | | ``Player/rate`` | `0.25 ... 4.0` via ``PlaybackRate`` | Read-only current rate | | ``Player/aspectRatio`` | ``AspectRatio`` | See | @@ -120,6 +120,15 @@ is outside the known playable range. Native completion is asynchronous; observe ``Player/currentTime`` or ``PlayerEvent/timeChanged(_:)`` for the final libVLC timestamp. +For live, timeshift, and unknown-duration media the strict seeks cannot +validate a target. Use the best-effort, non-throwing +``Player/seek(toPosition:fast:)`` and ``Player/jump(by:)`` instead: + +```swift +player.seek(toPosition: 0.95, fast: true) // raw fractional seek +player.jump(by: .seconds(-10)) // native relative jump +``` + ## The raw event stream The observable properties cover typical playback UI. When you need @@ -173,9 +182,11 @@ See for the full isolation story. - ``Player/pause()`` - ``Player/resume()`` - ``Player/stop()`` -- ``Player/seek(to:)-(Duration)`` +- ``Player/seek(to:fast:)`` - ``Player/seek(to:)-(PlaybackPosition)`` -- ``Player/seek(by:)`` +- ``Player/seek(by:fast:)`` +- ``Player/seek(toPosition:fast:)`` +- ``Player/jump(by:)`` - ``Player/nextFrame()`` ### Observable properties diff --git a/Sources/SwiftVLC/SwiftVLC.docc/SwiftVLC.md b/Sources/SwiftVLC/SwiftVLC.docc/SwiftVLC.md index 6df41be..dc57124 100644 --- a/Sources/SwiftVLC/SwiftVLC.docc/SwiftVLC.md +++ b/Sources/SwiftVLC/SwiftVLC.docc/SwiftVLC.md @@ -72,8 +72,10 @@ audio and video overlay APIs. - - +- - - +- ### Playback diff --git a/Sources/SwiftVLC/SwiftVLC.docc/VLCKitPortingGuide.md b/Sources/SwiftVLC/SwiftVLC.docc/VLCKitPortingGuide.md new file mode 100644 index 0000000..ad3dd39 --- /dev/null +++ b/Sources/SwiftVLC/SwiftVLC.docc/VLCKitPortingGuide.md @@ -0,0 +1,266 @@ +# VLCKit porting guide + +A working migration map from VLCKit-era idioms to their SwiftVLC +replacements. + +## Overview + + covers *why* the two libraries differ; this +page covers *how* to move code between them. Each section below takes +one idiom that VLCKit code leans on and shows the SwiftVLC construct +that replaces it — including the places where SwiftVLC deliberately +behaves differently and a mechanical translation would be wrong. + +| VLCKit idiom | SwiftVLC replacement | +|---|---| +| `player.position = x` (silently no-ops) | ``Player/seek(to:)-(PlaybackPosition)``, or lenient ``Player/seek(toPosition:fast:)`` | +| `VLCMediaPlayerState.ended` | ``PlayerEvent/endReached-enum.case`` / ``Player/didReachEnd`` | +| Mid-playback `setRendererItem:` | ``Player/recast(to:)`` | +| `currentAudioTrackIndex = -1` | ``Player/selectedAudioTrack`` `= nil` | +| Rebuffering via state callbacks | ``Player/bufferFill`` `< 1` while `.playing` | +| `mediaMetaDataDidChange` delegate | one `await` of ``Media/parse(timeout:instance:)`` | +| Delegate thread-marshaling proxies | ``Player/events(policy:filter:)``, ``Player/stateTransitions`` | +| `audio.volume` in `0...200` | ``Volume`` in `0.0 ... 2.0` | +| Synchronous `stop()` | ``Player/stopAndWait()``, ``Player/shutdown()`` | +| Polling `videoSize` / `hasVideoOut` | ``Player/videoSize``, ``Player/hasVideoOutput``, ``Player/activeVideoOutputs`` — all observable | +| Subtitle text scale by feel | ``SubtitleScale/init(approximatePoints:basePoints:)`` | + +## Unconditional position writes + +VLCKit's `position` setter accepted anything: writing to it on a +non-seekable stream was a silent no-op, so player UIs scrubbed +optimistically and let the engine ignore them. + +SwiftVLC's strict seeks refuse instead of pretending. +``Player/seek(to:fast:)`` and +``Player/seek(to:)-(PlaybackPosition)`` throw +``VLCError/invalidState(_:)`` when the current media is not seekable +(and ``VLCError/invalidInput(_:)`` for out-of-range targets), so a +seek that cannot happen is visible at the call site. Check +``Player/isSeekable`` before exposing scrub controls. + +For code that genuinely wants VLCKit's old contract — live and +timeshift content where seekability flickers and a failed seek is +routine, not exceptional — use the lenient pair instead: +``Player/seek(toPosition:fast:)`` and ``Player/jump(by:)``. They +return `false` instead of throwing, which makes them the drop-in +replacement for an unconditional `position` write: + +```swift +// VLCKit: fire and forget +player.position = 0.95 + +// SwiftVLC: same intent, with an honest result +let accepted = player.seek(toPosition: PlaybackPosition(0.95)) +``` + +## The .ended state + +VLCKit reported natural end-of-media as its own state, +`VLCMediaPlayerState.ended`, distinct from `.stopped`. libVLC 4 +collapses the two: both arrive as the same `stopped` transition, so +the distinction VLCKit handed you for free no longer exists at the +engine level. + +SwiftVLC synthesizes it back. When a `stopped` arrives that no +library-issued stop, error, or media replacement accounts for, the +player emits ``PlayerEvent/endReached-enum.case`` immediately after the +`.stateChanged(.stopped)` it belongs to, and sets +``Player/didReachEnd`` for `@Observable` consumers. Port +`.ended` checks to one of those two, not to ``PlayerState/stopped``, +which fires for every teardown cause. + +One suppression to know about: ``PlayerEvent/endReached-enum.case`` is not +emitted while a ``MediaListPlayer`` drives the player, because list +advancement stops the handle between items — use the list player's +own events to track item boundaries there. + +## Mid-playback renderer changes + +VLCKit let you call `setRendererItem:` while playing and handled the +restart internally. libVLC 4 applies a renderer only before a native +handle's first play, so the naive port — stop, set renderer, play — +forces you to rebuild drawable attachment and observation by hand. + +``Player/recast(to:)`` is the supported translation: it switches the +active renderer mid-playback on the *same* ``Player``, replacing the +native handle under the hood while drawable attachment, observation, +and app-side Now-Playing wiring all survive. Pass `nil` to return to +local playback. The call awaits the new session and resumes from the +captured position once the new session reports seekability. + +It is not entirely transparent — its documentation lists what resets +with the new session: A-B loop bounds, track/chapter/title selection, +and DVB program selection (elementary-stream and program ids can +differ per session, so re-selection is app policy), and system +Picture-in-Picture backed by the replaced handle stops. + +## Index-based track selection + +VLCKit selected tracks by array index, with `-1` as the "off" +sentinel (`currentAudioTrackIndex = -1`). Indexes are positional and +shift as tracks appear, which made live-stream track UIs fragile. + +SwiftVLC selects by stable identity. Each ``Track`` carries a +`String` `id` that is stable for the session, and selection is an +optional property write: + +```swift +// VLCKit +player.currentAudioTrackIndex = -1 // off + +// SwiftVLC +player.selectedAudioTrack = nil // off +player.selectedSubtitleTrack = subtitleTracks[0] // on, by identity +``` + +``Player/selectedAudioTrack`` and ``Player/selectedSubtitleTrack`` +read back the engine's actual selection, and setting either to `nil` +deselects — there is no sentinel value to remember. + +## Rebuffering spinners + +VLCKit surfaced every buffering episode through its state callbacks, +and players showed spinners off the back of them. + +SwiftVLC synthesizes the ``PlayerState/buffering`` state **only +before playback starts**: once the player is `.playing`, later +``PlayerEvent/bufferingProgress(_:)`` events update +``Player/bufferFill`` without demoting the lifecycle state, so a +brief network stall does not bounce your UI through a state change. + +Derive mid-playback rebuffer spinners from the fill level instead: + +```swift +var isRebuffering: Bool { + player.state == .playing && player.bufferFill < 1 +} +``` + +``Player/bufferFill`` is published continuously and is not gated by +the state enum, so this works for the initial load too. + +## Live metadata + +VLCKit's `VLCMediaDelegate.mediaMetaDataDidChange(_:)` pushed +metadata updates as they were discovered. SwiftVLC has no equivalent +callback; the supported pattern is to parse once, up front: + +```swift +let media = try Media(url: url) +let metadata = try await media.parse() +try player.play(media) +``` + +``Media/parse(timeout:instance:)`` awaits the full result — metadata +plus track list — and honors task cancellation, so there is nothing +to observe afterwards for file-backed media: everything the engine +will know is in the returned ``Metadata``. + +The limitation to state plainly: live ICY-style in-stream metadata — +the now-playing titles that internet radio streams update +mid-playback — is **not** observed. A port that relied on +`mediaMetaDataDidChange` for radio station displays has no SwiftVLC +replacement today; re-parsing mid-stream is not the answer either, +as parse reads from the source, not from the playing session. + +## Delegate thread-marshaling proxies + +VLCKit callbacks arrive on libVLC's threads, so mature codebases +accumulated proxy objects — an `NSLock` around mutable state, a +`DispatchQueue.main.async` hop per delegate method — to make the +callbacks safe to consume. + +Delete them. SwiftVLC's events are `AsyncStream`s you can iterate +from the main actor directly — ``Player/events(policy:filter:)`` for +the raw firehose with an explicit buffering policy, and +``Player/stateTransitions`` for a lossless stream of lifecycle +changes — and ``Player`` itself is `@Observable` and `@MainActor`, +so most UI never touches a stream at all: + +```swift +// VLCKit: delegate + manual main-queue hop +func mediaPlayerStateChanged(_ notification: Notification!) { + DispatchQueue.main.async { self.updateUI() } +} + +// SwiftVLC: consume on the main actor, no marshaling +for await state in player.stateTransitions { + updateUI(for: state) +} +``` + +See for the full isolation map, including the +one rule the old proxies never had to follow: the `filter` closure +of ``Player/events(policy:filter:)`` runs on libVLC's event thread +and must never block on the main actor. + +## The 0-200 volume scale + +VLCKit's `audio.volume` was an integer in `0...200`, where `100` +meant 100% (0 dB) and values above it were software gain. + +SwiftVLC's ``Volume`` is the same scale divided by 100: a `Float` in +`0.0 ... 2.0`, where `1.0` is 100% — unity gain, 0 dB — and the +ceiling (`2.0`) is the same +6 dB software boost VLCKit's `200` +gave you. Out-of-range values clamp on +construction, so the translation is mechanical: + +```swift +// VLCKit +player.audio.volume = 150 + +// SwiftVLC +try player.setAudioVolume(Volume(1.5)) +``` + +``Player/setAudioVolume(_:)`` throws if libVLC rejects the change +(no audio output yet); ``Player/audioVolume`` is the observable +read-back. + +## Synchronous stop + +VLCKit's `stop()` could be treated as synchronous: code commonly +called it and immediately deactivated the audio session or released +the view. libVLC 4's stop is asynchronous, and SwiftVLC keeps it +that way — ``Player/stop()`` returns immediately and the native stop +completes later, signalled by `.stateChanged(.stopped)`. + +The awaitable forms are the port targets: + +- ``Player/stopAndWait()`` suspends until the native stop completes + and the audio/video outputs are released. Use it before anything + that races the output drain: + + ```swift + await player.stopAndWait() + try AVAudioSession.sharedInstance() + .setActive(false, options: .notifyOthersOnDeactivation) + ``` + + Deactivating the session right after a fire-and-forget `stop()` + fails session-busy while the audio output is still alive — this is + the single most common porting bug from VLCKit's synchronous-stop + habit. + +- ``Player/shutdown()`` is the awaitable full teardown: after it + returns, no libVLC thread owned by the player is draining, its + streams are finished, and the player is an inert no-op. Reach for + it when the player's end-of-life must complete *before* something + else, rather than on `deinit`'s background schedule. + +## Topics + +- ``Player/seek(toPosition:fast:)`` +- ``Player/jump(by:)`` +- ``PlayerEvent/endReached-enum.case`` +- ``Player/didReachEnd`` +- ``Player/recast(to:)`` +- ``Player/selectedAudioTrack`` +- ``Player/selectedSubtitleTrack`` +- ``Player/bufferFill`` +- ``Player/events(policy:filter:)`` +- ``Player/stateTransitions`` +- ``Player/stopAndWait()`` +- ``Player/shutdown()`` +- ``Volume`` diff --git a/Sources/SwiftVLC/Video/Logo.swift b/Sources/SwiftVLC/Video/Logo.swift index cbe2d05..b81a512 100644 --- a/Sources/SwiftVLC/Video/Logo.swift +++ b/Sources/SwiftVLC/Video/Logo.swift @@ -13,11 +13,19 @@ import CLibVLC /// ``` @MainActor public struct Logo: ~Copyable, ~Escapable { - private let pointer: OpaquePointer + private let player: Player @_lifetime(borrow player) init(player: borrowing Player) { - pointer = player.pointer + self.player = copy player + } + + /// Read live on every access: the player can replace its native handle + /// mid-session (renderer recast, stopped drawable playback), and a + /// pointer snapshotted at `init` would keep writing to the released + /// handle. + private var pointer: OpaquePointer { + player.pointer } /// Whether the logo overlay is enabled. @@ -35,6 +43,7 @@ public struct Logo: ~Copyable, ~Escapable { /// `"file,delay,transparency;file,delay,transparency;..."` for an /// animated sequence. public func setFile(_ file: String) { + player._logoFile = file libvlc_video_set_logo_string(pointer, UInt32(libvlc_logo_file.rawValue), file) } diff --git a/Tests/SwiftVLCTests/Core/BroadcasterTests.swift b/Tests/SwiftVLCTests/Core/BroadcasterTests.swift index 2fa73c7..a1aa09d 100644 --- a/Tests/SwiftVLCTests/Core/BroadcasterTests.swift +++ b/Tests/SwiftVLCTests/Core/BroadcasterTests.swift @@ -291,6 +291,140 @@ extension Logic { _ = (stream, reattachedStream) } + // MARK: - Buffering policy + + @Test func `unbounded policy delivers everything under consumer stall`() async { + let broadcaster = Broadcaster() + let unbounded = broadcaster.subscribe(policy: .unbounded) + let newestOne = broadcaster.subscribe(policy: .newest(1)) + + // Broadcast the whole burst before either consumer starts, so the + // values pile up in the per-subscription buffers. Finishing the + // streams afterwards lets both drains terminate deterministically — + // AsyncStream delivers buffered elements before reporting the end. + for value in 0..<200 { + broadcaster.broadcast(value) + } + broadcaster.finishAll() + + let everything = await collect(unbounded) + let survivors = await collect(newestOne) + + #expect(everything == Array(0..<200)) + #expect(survivors.first == 199) + #expect(survivors.count == 1) + } + + @Test func `single subscriber fast path respects the filter`() async { + let broadcaster = Broadcaster() + let evens = broadcaster.subscribe(filter: { $0.isMultiple(of: 2) }) + + Task.detached { + for value in 1...4 { + broadcaster.broadcast(value) + } + broadcaster.finishAll() + } + + let received = await collect(evens) + #expect(received == [2, 4]) + } + + // MARK: - Re-entrant filters + + @Test func `filter reading broadcaster state runs outside the lock`() async { + let broadcaster = Broadcaster() + // `isEmpty` acquires the broadcaster's non-recursive Mutex. If the + // filter ran inside `broadcast`'s critical section this would be a + // re-entrant acquisition and deadlock. + let stream = broadcaster.subscribe(filter: { _ in !broadcaster.isEmpty }) + + Task.detached { + broadcaster.broadcast(1) + broadcaster.finishAll() + } + + let received = await collect(stream) + #expect(received == [1]) + } + + @Test func `filter subscribing re-entrantly does not deadlock`() async { + let broadcaster = Broadcaster() + let stream = broadcaster.subscribe(filter: { _ in + // Re-enter the broadcaster mid-broadcast; the throwaway stream is + // dropped immediately, which also re-enters via onTermination. + _ = broadcaster.subscribe() + return true + }) + + Task.detached { + broadcaster.broadcast(7) + broadcaster.finishAll() + } + + let received = await collect(stream) + #expect(received == [7]) + } + + // MARK: - Rapid unsubscribe vs. concurrent subscribe + + @Test func `rapid unsubscribe does not orphan a concurrent subscriber`() async throws { + let attaches = Mutex(0) + let detaches = Mutex(0) + let broadcaster = Broadcaster( + onFirstSubscriber: { attaches.withLock { $0 += 1 } }, + onLastUnsubscribed: { detaches.withLock { $0 += 1 } } + ) + + for iteration in 0..<100 { + let s1 = broadcaster.subscribe() + let c1 = Task.detached { @Sendable in + for await _ in s1 {} + } + c1.cancel() + + // Attach a second subscriber while the first one's teardown is + // in flight; it must still be wired up and receive the broadcast. + let received = Mutex(false) + let s2 = broadcaster.subscribe() + let c2 = Task.detached { @Sendable in + for await _ in s2 { + received.withLock { $0 = true } + break + } + } + broadcaster.broadcast(iteration) + + let delivered = try await poll(every: .milliseconds(5), until: { received.withLock { $0 } }) + try #require( + delivered, + "subscriber attached during teardown missed the broadcast (iteration \(iteration))" + ) + + c2.cancel() + await c1.value + await c2.value + + // Lifecycle callbacks alternate: at any instant the attach count + // either matches the detach count or leads it by exactly one. + let observedAttaches = attaches.withLock { $0 } + let observedDetaches = detaches.withLock { $0 } + #expect( + observedAttaches == observedDetaches || observedAttaches == observedDetaches + 1, + "lifecycle counters diverged: attaches=\(observedAttaches) detaches=\(observedDetaches)" + ) + } + + let settled = try await poll(timeout: .seconds(5), until: { + attaches.withLock { $0 } == detaches.withLock { $0 } + }) + #expect( + settled, + "lifecycle callbacks did not settle: attaches=\(attaches.withLock { $0 }) detaches=\(detaches.withLock { $0 })" + ) + #expect(attaches.withLock { $0 } >= 1) + } + // MARK: - Concurrency stress @Test func `concurrent broadcasts and subscriptions do not deadlock or crash`() async { diff --git a/Tests/SwiftVLCTests/Core/VLCInstanceIdentityTests.swift b/Tests/SwiftVLCTests/Core/VLCInstanceIdentityTests.swift new file mode 100644 index 0000000..7654520 --- /dev/null +++ b/Tests/SwiftVLCTests/Core/VLCInstanceIdentityTests.swift @@ -0,0 +1,250 @@ +@testable import SwiftVLC +import Darwin +import Foundation +import Synchronization +import Testing + +extension Integration { + struct VLCInstanceIdentityTests { + /// Arguments mirroring `TestInstance`'s lifecycle setup: the HTTP + /// request fires from libVLC's input thread during media open, so + /// no audio/video output is needed and the instance stays safe on + /// headless CI runners. + private static let quietArguments = VLCInstance.defaultArguments + [ + "--no-video", + "--no-audio", + "--quiet" + ] + + @Test(.tags(.async, .media), .timeLimit(.minutes(1))) + @MainActor + func `Custom HTTP user agent reaches the wire`() async throws { + let server = try UserAgentProbeServer() + defer { server.stop() } + + let instance = try VLCInstance( + arguments: Self.quietArguments, + httpUserAgent: "MyIPTV/9.9" + ) + let player = Player(instance: instance) + defer { player.stop() } + + do { + try player.play(url: server.url) + } catch { + // The garbage payload is not meaningful media; this test is + // about the User-Agent header sent before playback fails. + } + + try #require(await poll(every: .milliseconds(50), timeout: .seconds(10)) { + server.capturedUserAgent != nil + }, "Waiting for: libVLC to request the URL with a User-Agent header") + + // libVLC appends its own product token (e.g. "LibVLC/4.0.0") after + // the configured agent, so assert on the leading product only. + let userAgent = try #require(server.capturedUserAgent) + #expect(userAgent.hasPrefix("MyIPTV/9.9")) + } + + @Test(.tags(.async, .media), .timeLimit(.minutes(1))) + @MainActor + func `Default HTTP user agent identifies SwiftVLC`() async throws { + let server = try UserAgentProbeServer() + defer { server.stop() } + + let instance = try VLCInstance(arguments: Self.quietArguments) + let player = Player(instance: instance) + defer { player.stop() } + + do { + try player.play(url: server.url) + } catch { + // See above: only the request's User-Agent header matters here. + } + + try #require(await poll(every: .milliseconds(50), timeout: .seconds(10)) { + server.capturedUserAgent != nil + }, "Waiting for: libVLC to request the URL with a User-Agent header") + + let userAgent = try #require(server.capturedUserAgent) + #expect(userAgent.contains("SwiftVLC")) + } + + @Test + func `Set user agent after init does not crash`() throws { + let instance = try VLCInstance(arguments: Self.quietArguments) + instance.setUserAgent(name: "FooBar player 1.2.3", http: "FooBar/1.2.3") + #expect(!instance.version.isEmpty) + } + + @Test + func `Set app ID does not crash`() throws { + let instance = try VLCInstance(arguments: Self.quietArguments) + instance.setAppID("com.acme.foobar", version: "1.2.3", icon: "foobar") + #expect(!instance.version.isEmpty) + } + + @Test + func `Init without identity parameters stays source compatible`() throws { + // A nil-free call site: the identity parameters are defaulted, so + // the single-argument spelling must resolve unambiguously. + let instance = try VLCInstance(arguments: Self.quietArguments) + #expect(!instance.version.isEmpty) + } + } +} + +/// Minimal local HTTP server that records the `User-Agent` header of +/// incoming requests and answers 200 with a few garbage bytes. Follows +/// the `BasicAuthProbeServer` pattern from `DialogHandlerNetworkTests`. +private final class UserAgentProbeServer: @unchecked Sendable { + private let socketFD: Int32 + private let queue = DispatchQueue(label: "swiftvlc.user-agent-probe") + private let state = StateBox() + + let url: URL + + var capturedUserAgent: String? { + state.capturedUserAgent + } + + init() throws { + let fd = socket(AF_INET, SOCK_STREAM, 0) + guard fd >= 0 else { throw POSIXError(.init(rawValue: errno) ?? .EIO) } + + var reuse: Int32 = 1 + setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &reuse, socklen_t(MemoryLayout.size)) + + var address = sockaddr_in() + address.sin_len = UInt8(MemoryLayout.size) + address.sin_family = sa_family_t(AF_INET) + address.sin_port = 0 + address.sin_addr = in_addr(s_addr: inet_addr("127.0.0.1")) + + let bindResult = withUnsafePointer(to: &address) { pointer in + pointer.withMemoryRebound(to: sockaddr.self, capacity: 1) { sockaddrPointer in + Darwin.bind(fd, sockaddrPointer, socklen_t(MemoryLayout.size)) + } + } + guard bindResult == 0 else { + let error = POSIXError(.init(rawValue: errno) ?? .EIO) + close(fd) + throw error + } + + guard listen(fd, 4) == 0 else { + let error = POSIXError(.init(rawValue: errno) ?? .EIO) + close(fd) + throw error + } + + var boundAddress = sockaddr_in() + var boundLength = socklen_t(MemoryLayout.size) + let nameResult = withUnsafeMutablePointer(to: &boundAddress) { pointer in + pointer.withMemoryRebound(to: sockaddr.self, capacity: 1) { sockaddrPointer in + getsockname(fd, sockaddrPointer, &boundLength) + } + } + guard nameResult == 0 else { + let error = POSIXError(.init(rawValue: errno) ?? .EIO) + close(fd) + throw error + } + + let port = UInt16(bigEndian: boundAddress.sin_port) + socketFD = fd + url = URL(string: "http://127.0.0.1:\(port)/x.ts")! + + queue.async { [fd, state] in + Self.acceptLoop(socketFD: fd, state: state) + } + } + + deinit { + stop() + } + + func stop() { + state.mutex.withLock { state in + guard !state.isStopped else { return } + state.isStopped = true + shutdown(socketFD, SHUT_RDWR) + close(socketFD) + } + } + + private static func acceptLoop(socketFD: Int32, state: StateBox) { + while true { + let client = accept(socketFD, nil, nil) + if client < 0 { return } + handle(client: client, state: state) + close(client) + } + } + + private static func handle(client: Int32, state: StateBox) { + let request = readRequest(from: client) + if let userAgent = userAgentHeader(in: request) { + state.mutex.withLock { $0.capturedUserAgent = userAgent } + } + + let body = "not a transport stream" + let response = [ + "HTTP/1.1 200 OK", + "Content-Type: video/mp2t", + "Content-Length: \(body.utf8.count)", + "Connection: close" + ].joined(separator: "\r\n") + "\r\n\r\n" + body + response.withCString { pointer in + _ = write(client, pointer, strlen(pointer)) + } + } + + private static func userAgentHeader(in request: String) -> String? { + for line in request.components(separatedBy: "\r\n") { + let prefix = "user-agent:" + guard line.lowercased().hasPrefix(prefix) else { continue } + return line.dropFirst(prefix.count).trimmingCharacters(in: .whitespaces) + } + return nil + } + + private static func readRequest(from client: Int32) -> String { + var bytes: [UInt8] = [] + var buffer = [UInt8](repeating: 0, count: 1024) + + while bytes.count < 16 * 1024 { + let count = recv(client, &buffer, buffer.count, 0) + guard count > 0 else { break } + bytes.append(contentsOf: buffer.prefix(count)) + if bytes.containsCRLFCRLF { break } + } + + return String(bytes: bytes, encoding: .utf8) ?? "" + } + + private struct State: @unchecked Sendable { + var isStopped = false + var capturedUserAgent: String? + } + + private final class StateBox: @unchecked Sendable { + let mutex = Mutex(State()) + + var capturedUserAgent: String? { + mutex.withLock { $0.capturedUserAgent } + } + } +} + +extension [UInt8] { + fileprivate var containsCRLFCRLF: Bool { + guard count >= 4 else { return false } + return indices.dropFirst(3).contains { index in + self[index - 3] == 13 + && self[index - 2] == 10 + && self[index - 1] == 13 + && self[index] == 10 + } + } +} diff --git a/Tests/SwiftVLCTests/Fixtures/sparse.mp4 b/Tests/SwiftVLCTests/Fixtures/sparse.mp4 new file mode 100644 index 0000000..767c5b4 Binary files /dev/null and b/Tests/SwiftVLCTests/Fixtures/sparse.mp4 differ diff --git a/Tests/SwiftVLCTests/LifecycleStressTests.swift b/Tests/SwiftVLCTests/LifecycleStressTests.swift index 4b2e201..9352e6c 100644 --- a/Tests/SwiftVLCTests/LifecycleStressTests.swift +++ b/Tests/SwiftVLCTests/LifecycleStressTests.swift @@ -125,7 +125,14 @@ extension Integration { // running thread. for _ in 0..<10 { let d = try RendererDiscoverer(name: service.name, instance: TestInstance.shared) - try d.start() + do { + try d.start() + } catch { + // A service can be enumerable without being startable — the + // tvOS slice ships no renderer-discovery backends. Dropping an + // unstarted discoverer is the only stress available there. + return + } } } diff --git a/Tests/SwiftVLCTests/Media/MediaExtendedTests.swift b/Tests/SwiftVLCTests/Media/MediaExtendedTests.swift index 8e1412f..be2e37a 100644 --- a/Tests/SwiftVLCTests/Media/MediaExtendedTests.swift +++ b/Tests/SwiftVLCTests/Media/MediaExtendedTests.swift @@ -10,16 +10,12 @@ extension Integration { let player = Player(instance: TestInstance.shared) let media = try Media(url: TestMedia.twosecURL) try player.play(media) - guard try await poll(until: { player.isPlaying }) else { - player.stop() - return - } + try #require(await poll(until: { player.isPlaying }), "Waiting for: player.isPlaying") // Wait for some frames to decode so statistics populate - guard try await poll(timeout: .seconds(5), until: { player.statistics != nil }) else { - player.stop() - // Statistics may not become available on all platforms - return - } + try #require( + await poll(timeout: .seconds(5), until: { player.statistics != nil }), + "Waiting for: player.statistics != nil" + ) // readBytes may still be 0 if stats haven't fully populated yet // The important thing is that statistics is non-nil during playback if let stats = player.statistics { diff --git a/Tests/SwiftVLCTests/MemoryPressureTests.swift b/Tests/SwiftVLCTests/MemoryPressureTests.swift index 99bab40..8e2c5ff 100644 --- a/Tests/SwiftVLCTests/MemoryPressureTests.swift +++ b/Tests/SwiftVLCTests/MemoryPressureTests.swift @@ -663,55 +663,29 @@ extension Integration { // MARK: - "Player keeps running after dismiss" timing probe - /// Measures how long after `.onDisappear`-style teardown libVLC's - /// actual stop + release completes. The Player's `isolated deinit` - /// dispatches cleanup to a utility queue; if the queue is slow, the - /// audio output keeps playing after the user has left the screen. - /// The user-reported "player keeps running" is exactly this delay. - /// - /// This test doesn't assert a hard threshold — it records the - /// observed cleanup delay so we can see it directly. A well-behaved - /// pipeline should finish within ~200ms. + /// Measures how long `.onDisappear`-style teardown takes until + /// libVLC's actual stop + release completes, via the awaitable + /// teardown hook: `shutdown()` runs the same offloaded choreography + /// as `deinit` (bridge invalidation → stop → release) and suspends + /// until it finishes, so the elapsed time across the `await` is the + /// real cleanup window. If that window is slow, the audio output + /// keeps playing after the user has left the screen — the + /// user-reported "player keeps running" is exactly this delay. @Test(.enabled(if: TestCondition.canPlayMedia)) - func `Player cleanup after drop completes within a reasonable window`() async throws { - let cleanupFinished = Mutex(false) - let finishedAt = Mutex(nil) - let droppedAt: ContinuousClock.Instant - - do { - let instance = TestInstance.makeAudioOnly() - let player = Player(instance: instance) - try player.play(url: TestMedia.twosecURL) - try await Task.sleep(for: .milliseconds(100)) - player.stop() - droppedAt = ContinuousClock.now - } - - // Poll for cleanup: we can't directly observe deinit completion, - // but we can poll until a fresh utility-queue task runs, which - // signals the queue has drained behind us. - DispatchQueue.global(qos: .utility).async { - cleanupFinished.withLock { $0 = true } - finishedAt.withLock { $0 = ContinuousClock.now } - } + func `Player shutdown completes within a reasonable window`() async throws { + let instance = TestInstance.makeAudioOnly() + let player = Player(instance: instance) + try player.play(url: TestMedia.twosecURL) + try await Task.sleep(for: .milliseconds(100)) - let start = ContinuousClock.now - while !cleanupFinished.withLock({ $0 }), ContinuousClock.now - start < .seconds(5) { - try await Task.sleep(for: .milliseconds(20)) - } + let droppedAt = ContinuousClock.now + await player.shutdown() + let delay = ContinuousClock.now - droppedAt - let completed = cleanupFinished.withLock { $0 } - #expect(completed, "Utility queue never drained within 5s after player drop — cleanup backed up") - - if let stamp = finishedAt.withLock({ $0 }) { - let delay = stamp - droppedAt - // Log for visibility; don't assert a hard threshold. A delay - // over ~1s indicates the queue is backlogged, which is the - // user-visible "still playing" symptom. - let ms = Double(delay.components.seconds) * 1000 - + Double(delay.components.attoseconds) / 1e15 - #expect(ms < 2000, "Utility queue drained \(Int(ms))ms after drop — too slow") - } + #expect( + delay < .seconds(2), + "Native stop + release took \(delay) after teardown — audio output outlives dismissal" + ) } // MARK: - Concurrent parse cancel chaos diff --git a/Tests/SwiftVLCTests/PiP/PiPControllerTests.swift b/Tests/SwiftVLCTests/PiP/PiPControllerTests.swift index 050ef81..1125689 100644 --- a/Tests/SwiftVLCTests/PiP/PiPControllerTests.swift +++ b/Tests/SwiftVLCTests/PiP/PiPControllerTests.swift @@ -200,14 +200,11 @@ extension Integration { #expect(paused == true) } - @Test + @Test(.enabled(if: TestCondition.canPlayMedia, "Requires video output (skipped on CI)")) func `transient PiP pause then play does not send native pause or resume`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) try player.play(url: TestMedia.twosecURL) - guard try await poll(until: { player.state == .playing }) else { - player.stop() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") defer { player.stop() } let recorder = PlaybackRecorder() @@ -226,14 +223,11 @@ extension Integration { #expect(recorder.cancelPendingPauseCount == 1) } - @Test + @Test(.enabled(if: TestCondition.canPlayMedia, "Requires video output (skipped on CI)")) func `PiP skip cancels pending pause and suppresses redundant resume`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) try player.play(url: TestMedia.twosecURL) - guard try await poll(until: { player.state == .playing }) else { - player.stop() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") defer { player.stop() } let recorder = PlaybackRecorder() @@ -254,6 +248,108 @@ extension Integration { #expect(recorder.seekTargets.count == 1) } + @Test + func `public init defaults both policy knobs to true`() { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + #expect(controller.startsAutomaticallyFromInline == true) + #expect(controller.managesAudioSession == true) + } + + @Test + func `internal init stores both policy knobs and does not crash`() { + let player = Player(instance: TestInstance.shared) + let recorder = PlaybackRecorder() + let controller = PiPController( + player: player, + playbackDriver: recorder.driver, + pauseDebounce: .milliseconds(250), + startsAutomaticallyFromInline: false, + managesAudioSession: false + ) + #expect(controller.startsAutomaticallyFromInline == false) + #expect(controller.managesAudioSession == false) + controller.start() + controller.stop() + } + + #if os(iOS) + /// With `managesAudioSession: false` neither init nor `start()` may + /// touch the shared audio session — category and activation both + /// stay exactly as they were. + @Test + func `managesAudioSession false leaves the audio session untouched`() { + let session = AVAudioSession.sharedInstance() + let categoryBefore = session.category + let modeBefore = session.mode + + let player = Player(instance: TestInstance.shared) + let recorder = PlaybackRecorder() + let controller = PiPController( + player: player, + playbackDriver: recorder.driver, + pauseDebounce: .milliseconds(250), + managesAudioSession: false + ) + controller.start() + + #expect(session.category == categoryBefore) + #expect(session.mode == modeBefore) + #expect(controller.hasActivatedAudioSession == false) + } + + /// With `managesAudioSession: true` the category is set at init but + /// activation is deferred: constructing the controller never grabs + /// audio focus, `start()` does. + @Test + func `managesAudioSession true defers activation out of init`() { + let player = Player(instance: TestInstance.shared) + let recorder = PlaybackRecorder() + let controller = PiPController( + player: player, + playbackDriver: recorder.driver, + pauseDebounce: .milliseconds(250), + managesAudioSession: true + ) + + #expect(AVAudioSession.sharedInstance().category == .playback) + #expect(controller.hasActivatedAudioSession == false) + + controller.start() + #expect(controller.hasActivatedAudioSession == true) + } + + /// The sample-buffer path mirrors the knob onto AVKit's + /// `canStartPictureInPictureAutomaticallyFromInline`. The AVKit + /// controller only exists where PiP is supported, so assert through + /// it conditionally. + @Test + func `startsAutomaticallyFromInline reaches the AVKit controller`() { + let player = Player(instance: TestInstance.shared) + let recorder = PlaybackRecorder() + + let disabled = PiPController( + player: player, + playbackDriver: recorder.driver, + pauseDebounce: .milliseconds(250), + startsAutomaticallyFromInline: false + ) + if let avController = disabled.pipController { + #expect(avController.canStartPictureInPictureAutomaticallyFromInline == false) + } + + let enabled = PiPController( + player: player, + playbackDriver: recorder.driver, + pauseDebounce: .milliseconds(250), + startsAutomaticallyFromInline: true + ) + if let avController = enabled.pipController { + #expect(avController.canStartPictureInPictureAutomaticallyFromInline == true) + } + } + #endif + /// `allowsPrivateMacOSAPI` is a simple atomic-backed property; the /// only contract is that reads see the most recent write. The flag /// defaults to `false` and roundtrips through `true` and back. diff --git a/Tests/SwiftVLCTests/PiP/PiPEventsTests.swift b/Tests/SwiftVLCTests/PiP/PiPEventsTests.swift new file mode 100644 index 0000000..a0a7ac2 --- /dev/null +++ b/Tests/SwiftVLCTests/PiP/PiPEventsTests.swift @@ -0,0 +1,319 @@ +#if os(iOS) || os(macOS) +@testable import SwiftVLC +import AVFoundation +import AVKit +import Foundation +import Synchronization +import Testing + +/// Exercises the `pipEvents` lifecycle stream on the sample-buffer +/// path by invoking the `AVPictureInPictureControllerDelegate` +/// callbacks directly — no real PiP window is needed, so everything +/// here runs headless. The `AVPictureInPictureController` argument is a +/// dummy the delegate methods never touch. +extension Integration { + @Suite(.tags(.mainActor)) + @MainActor struct PiPEventsTests { + private func makeDummyAVController(for controller: PiPController) -> AVPictureInPictureController { + let contentSource = AVPictureInPictureController.ContentSource( + sampleBufferDisplayLayer: controller.layer, + playbackDelegate: controller._playbackDelegateForTesting + ) + return AVPictureInPictureController(contentSource: contentSource) + } + + /// Drains exactly `count` events from the stream. Subscriptions are + /// unbounded, so events emitted before this call are buffered and + /// yield immediately. + private func collect( + _ count: Int, + from stream: AsyncStream + ) + async -> [PiPEvent] { + var collected: [PiPEvent] = [] + for await event in stream { + collected.append(event) + if collected.count == count { break } + } + return collected + } + + @Test + func `willStart and didStart delegate callbacks emit events`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + + controller.pictureInPictureControllerWillStartPictureInPicture(avController) + controller.pictureInPictureControllerDidStartPictureInPicture(avController) + + // Assert before the first suspension: once this task suspends, the + // KVO mirror of the controller's own (inactive) AVKit instance is + // free to resync the flag. + #expect(controller.isActive) + + let events = await collect(2, from: stream) + guard case .willStart = events[0] else { + Issue.record("Expected .willStart, got \(events[0])") + return + } + guard case .didStart = events[1] else { + Issue.record("Expected .didStart, got \(events[1])") + return + } + } + + @Test + func `failedToStart carries the delegate error`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + let failure = NSError(domain: "swiftvlc.test.pip", code: 42) + + controller._setStateForTesting(isActive: true) + controller.pictureInPictureController( + avController, + failedToStartPictureInPictureWithError: failure + ) + + let events = await collect(1, from: stream) + guard case .failedToStart(let error) = events[0] else { + Issue.record("Expected .failedToStart, got \(events[0])") + return + } + let nsError = error as NSError + #expect(nsError.domain == "swiftvlc.test.pip") + #expect(nsError.code == 42) + // failedToStart must also resync isActive to false. + #expect(controller.isActive == false) + } + + @Test + func `restore then stop reports restoreRequested, plain stop reports userClosed`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + let restored = Mutex(false) + + // Cycle 1: the user taps the restore affordance. With no + // onRestoreUserInterface hook the completion runs immediately. + controller.pictureInPictureController( + avController, + restoreUserInterfaceForPictureInPictureStopWithCompletionHandler: { ok in + restored.withLock { $0 = ok } + } + ) + #expect(restored.withLock { $0 }) + controller.pictureInPictureControllerWillStopPictureInPicture(avController) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + // Cycle 2: a stop with no discriminating signal is the close (X) + // button on the sample-buffer path. Also proves didStop cleared + // the pending reason from cycle 1. + controller.pictureInPictureControllerWillStopPictureInPicture(avController) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + let events = await collect(4, from: stream) + guard case .willStop(reason: .restoreRequested) = events[0] else { + Issue.record("Expected .willStop(.restoreRequested), got \(events[0])") + return + } + guard case .didStop(reason: .restoreRequested) = events[1] else { + Issue.record("Expected .didStop(.restoreRequested), got \(events[1])") + return + } + guard case .willStop(reason: .userClosed) = events[2] else { + Issue.record("Expected .willStop(.userClosed), got \(events[2])") + return + } + guard case .didStop(reason: .userClosed) = events[3] else { + Issue.record("Expected .didStop(.userClosed), got \(events[3])") + return + } + } + + @Test + func `stop after natural end of media reports mediaEnded`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + + // `.endReached` with inactive playback intent marks a natural end. + #expect(player.isPlaybackRequestedActive == false) + player._handleEventForTesting(.endReached) + #expect(player.didReachEnd) + + controller.pictureInPictureControllerWillStopPictureInPicture(avController) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + let events = await collect(2, from: stream) + guard case .willStop(reason: .mediaEnded) = events[0] else { + Issue.record("Expected .willStop(.mediaEnded), got \(events[0])") + return + } + guard case .didStop(reason: .mediaEnded) = events[1] else { + Issue.record("Expected .didStop(.mediaEnded), got \(events[1])") + return + } + } + + /// The first discriminating signal wins: a recorded failure + /// outranks the media-end fallback, and a recorded restore request + /// is never overwritten by a later failure signal. + @Test + func `pending stop reason outranks media end and is not overwritten`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + let failure = NSError(domain: "swiftvlc.test.pip", code: 7) + + // didReachEnd is set, but the failure signal takes precedence. + player._handleEventForTesting(.endReached) + #expect(player.didReachEnd) + controller.pictureInPictureController( + avController, + failedToStartPictureInPictureWithError: failure + ) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + // Restore first, then a failure signal: restore sticks. + controller.pictureInPictureController( + avController, + restoreUserInterfaceForPictureInPictureStopWithCompletionHandler: { _ in } + ) + controller.pictureInPictureController( + avController, + failedToStartPictureInPictureWithError: failure + ) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + let events = await collect(4, from: stream) + guard case .didStop(reason: .failure) = events[1] else { + Issue.record("Expected .didStop(.failure), got \(events[1])") + return + } + guard case .didStop(reason: .restoreRequested) = events[3] else { + Issue.record("Expected .didStop(.restoreRequested), got \(events[3])") + return + } + } + + @Test + func `programmatic stop reports unknown`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + + controller._setStateForTesting(isActive: true) + controller.stop() + controller.pictureInPictureControllerWillStopPictureInPicture(avController) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + let events = await collect(2, from: stream) + guard case .willStop(reason: .unknown) = events[0] else { + Issue.record("Expected .willStop(.unknown), got \(events[0])") + return + } + guard case .didStop(reason: .unknown) = events[1] else { + Issue.record("Expected .didStop(.unknown), got \(events[1])") + return + } + } + + /// A fresh start clears any stale pending reason from a previous + /// failed attempt, so the next stop resolves independently. + @Test + func `willStart clears a stale pending stop reason`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let stream = controller.pipEvents + let failure = NSError(domain: "swiftvlc.test.pip", code: 1) + + controller.pictureInPictureController( + avController, + failedToStartPictureInPictureWithError: failure + ) + controller.pictureInPictureControllerWillStartPictureInPicture(avController) + controller.pictureInPictureControllerDidStartPictureInPicture(avController) + controller.pictureInPictureControllerDidStopPictureInPicture(avController) + + let events = await collect(4, from: stream) + guard case .didStop(reason: .userClosed) = events[3] else { + Issue.record("Expected .didStop(.userClosed), got \(events[3])") + return + } + } + + @Test + func `native backend active flips synthesize didStart and didStop unknown`() async { + let player = Player(instance: TestInstance.shared) + #if os(iOS) + let backend = IOSNativePiPBackend() + #else + let backend = MacNativePiPBackend() + #endif + let controller = PiPController(player: player, nativeBackend: backend) + let stream = controller.pipEvents + + controller.handleNativePictureInPictureActiveChanged(true) + // A redundant flip must not double-emit. + controller.handleNativePictureInPictureActiveChanged(true) + controller.handleNativePictureInPictureActiveChanged(false) + controller.handleNativePictureInPictureActiveChanged(false) + + let events = await collect(2, from: stream) + guard case .didStart = events[0] else { + Issue.record("Expected .didStart, got \(events[0])") + return + } + guard case .didStop(reason: .unknown) = events[1] else { + Issue.record("Expected .didStop(.unknown), got \(events[1])") + return + } + } + + @Test + func `pipEvents stream finishes when the controller deinits`() async throws { + let player = Player(instance: TestInstance.shared) + var controller: PiPController? = PiPController(player: player) + let stream = try #require(controller?.pipEvents) + + controller = nil + + // The broadcaster terminates in deinit; the stream must finish + // rather than suspend forever. + for await event in stream { + Issue.record("Expected no events, got \(event)") + } + } + + @Test + func `multiple subscribers each receive every event`() async { + let player = Player(instance: TestInstance.shared) + let controller = PiPController(player: player) + let avController = makeDummyAVController(for: controller) + let first = controller.pipEvents + let second = controller.pipEvents + + controller.pictureInPictureControllerWillStartPictureInPicture(avController) + controller.pictureInPictureControllerDidStartPictureInPicture(avController) + + let firstEvents = await collect(2, from: first) + let secondEvents = await collect(2, from: second) + #expect(firstEvents.count == 2) + #expect(secondEvents.count == 2) + guard case .willStart = firstEvents[0], case .willStart = secondEvents[0] else { + Issue.record("Both subscribers should see .willStart first") + return + } + } + } +} +#endif diff --git a/Tests/SwiftVLCTests/PiP/PiPVideoViewTests.swift b/Tests/SwiftVLCTests/PiP/PiPVideoViewTests.swift index 0d0e403..f80316b 100644 --- a/Tests/SwiftVLCTests/PiP/PiPVideoViewTests.swift +++ b/Tests/SwiftVLCTests/PiP/PiPVideoViewTests.swift @@ -131,6 +131,76 @@ extension Integration { } } + /// The VLCPictureInPictureDrawable selectors are invoked by libVLC + /// from its vout thread; their bodies are `nonisolated` and must be + /// callable (and return correct values) off the main actor. + @Test + func `iOS native PiP drawable selectors are callable off the main actor`() async { + let view = IOSNativePiPDrawableView(startsAutomaticallyFromInline: false) + + struct Refs: @unchecked Sendable { + let view: IOSNativePiPDrawableView + } + let refs = Refs(view: view) + + let (canStart, hasMediaController) = await withCheckedContinuation { (continuation: CheckedContinuation<(Bool, Bool), Never>) in + DispatchQueue.global().async { + let canStart = refs.view.canStartPictureInPictureAutomaticallyFromInline() + let mediaController = refs.view.mediaController() + // Building the ready block off-main must also be safe; it only + // captures a weak backend reference. + _ = refs.view.pictureInPictureReady() + continuation.resume(returning: (canStart, mediaController is IOSNativePiPMediaController)) + } + } + + #expect(canStart == false) + #expect(hasMediaController) + } + + @Test + func `iOS native PiP drawable reports the configured auto-start flag`() { + #expect( + IOSNativePiPDrawableView(startsAutomaticallyFromInline: true) + .canStartPictureInPictureAutomaticallyFromInline() == true + ) + #expect( + IOSNativePiPDrawableView(startsAutomaticallyFromInline: false) + .canStartPictureInPictureAutomaticallyFromInline() == false + ) + // Omitting the argument defaults to auto-start enabled. + #expect( + IOSNativePiPDrawableView() + .canStartPictureInPictureAutomaticallyFromInline() == true + ) + } + + @Test + func `iOS native PiP host propagates the auto-start flag to its drawable`() { + let host = IOSNativePiPHostView(startsAutomaticallyFromInline: false) + #expect(host.drawableView.canStartPictureInPictureAutomaticallyFromInline() == false) + + let defaultHost = IOSNativePiPHostView() + #expect(defaultHost.drawableView.canStartPictureInPictureAutomaticallyFromInline() == true) + } + #endif + + @Test + func `Init with policy knobs does not crash`() { + let player = Player(instance: TestInstance.shared) + _ = PiPVideoView( + player, + startsAutomaticallyFromInline: false, + managesAudioSession: false + ) + _ = PiPVideoView( + player, + startsAutomaticallyFromInline: true, + managesAudioSession: true + ) + } + + #if canImport(UIKit) @Test func `iOS native PiP drawable sizes VLC content to its bounds`() { let view = IOSNativePiPDrawableView() diff --git a/Tests/SwiftVLCTests/Player/EventBridgeDeepTests.swift b/Tests/SwiftVLCTests/Player/EventBridgeDeepTests.swift index 9266c1c..ea878a2 100644 --- a/Tests/SwiftVLCTests/Player/EventBridgeDeepTests.swift +++ b/Tests/SwiftVLCTests/Player/EventBridgeDeepTests.swift @@ -23,12 +23,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedMediaChanged.withLock { $0 } }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { receivedMediaChanged.withLock { $0 } }), "Waiting for: mediaChanged event received") task.cancel() await task.value player.stop() @@ -38,7 +33,7 @@ extension Integration { @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `TracksChanged event fires after load`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedTracksChanged = Mutex(false) @@ -52,16 +47,12 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { receivedTracksChanged.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // tracksChanged may not fire in all environments; no crash is the baseline - return - } + }), + "Waiting for: tracksChanged event received" + ) task.cancel() await task.value player.stop() @@ -136,12 +127,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { collected.withLock { $0.count } >= 3 }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { collected.withLock { $0.count } >= 3 }), "Waiting for: at least 3 events collected") task.cancel() await task.value player.stop() @@ -345,6 +331,7 @@ extension Integration { case .titleSelectionChanged: "titleSelectionChanged" case .snapshotTaken: "snapshotTaken" case .mediaStopping: "mediaStopping" + case .endReached: "endReached" case .programAdded: "programAdded" case .programDeleted: "programDeleted" case .programSelected: "programSelected" diff --git a/Tests/SwiftVLCTests/Player/EventBridgeFinalTests.swift b/Tests/SwiftVLCTests/Player/EventBridgeFinalTests.swift index 08e29b9..1609611 100644 --- a/Tests/SwiftVLCTests/Player/EventBridgeFinalTests.swift +++ b/Tests/SwiftVLCTests/Player/EventBridgeFinalTests.swift @@ -9,7 +9,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `TracksChanged fires from ESAdded during video playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedTracksChanged = Mutex(false) @@ -23,16 +23,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(50), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(50), timeout: .seconds(5), until: { receivedTracksChanged.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // tracksChanged may not fire in all environments - return - } + }), + "Waiting for: tracksChanged event received" + ) task.cancel() await task.value player.stop() @@ -58,12 +54,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedMediaChanged.withLock { $0 } }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { receivedMediaChanged.withLock { $0 } }), "Waiting for: mediaChanged event received") task.cancel() await task.value player.stop() @@ -75,7 +66,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `MediaChanged fires on media switch`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let mediaChangedCount = Mutex(0) @@ -90,12 +81,7 @@ extension Integration { // Play first media try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { player.state == .playing }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") // Switch to second media try player.play(Media(url: TestMedia.twosecURL)) @@ -120,7 +106,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `VoutChanged fires during video playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedVout = Mutex(false) @@ -134,16 +120,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { receivedVout.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // voutChanged may not fire in headless environments - return - } + }), + "Waiting for: voutChanged event received" + ) task.cancel() await task.value player.stop() @@ -151,46 +133,37 @@ extension Integration { #expect(receivedVout.withLock { $0 }) } - // MARK: - Idle state event fires (NothingSpecial) + // MARK: - Stopped state event fires after stop @Test(.timeLimit(.minutes(1))) - func `Idle state event fires after stop`() async throws { - let player = Player(instance: TestInstance.shared) + func `Stopped state event fires after stop`() async throws { + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events - let receivedIdle = Mutex(false) + let receivedStopped = Mutex(false) let task = Task.detached { @Sendable in for await event in stream { - if case .stateChanged(.idle) = event { - receivedIdle.withLock { $0 = true } + if case .stateChanged(.stopped) = event { + receivedStopped.withLock { $0 = true } break } } } - // Play then stop — NothingSpecial may fire after stopped->idle transition try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { player.state == .playing }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") player.stop() - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { - receivedIdle.withLock { $0 } - }) else { - task.cancel() - await task.value - // NothingSpecial may not fire in all libVLC versions; no crash is the baseline - return - } + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + receivedStopped.withLock { $0 } + }), + "Waiting for: stopped state event received" + ) task.cancel() await task.value - #expect(receivedIdle.withLock { $0 }) + #expect(receivedStopped.withLock { $0 }) } // MARK: - Multiple consumers verify same event arrives to all @@ -232,15 +205,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { media3.withLock { $0 } - }) else { - t1.cancel(); t2.cancel(); t3.cancel() - await t1.value; await t2.value; await t3.value - player.stop() - return - } + }), + "Waiting for: mediaChanged event received by consumer 3" + ) // Wait a bit more for tracks _ = try await poll(every: .milliseconds(100), timeout: .seconds(3), until: { @@ -258,7 +228,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Multiple tracksChanged events accumulate during playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let tracksCount = Mutex(0) @@ -273,20 +243,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { tracksCount.withLock { $0 } >= 2 - }) else { - task.cancel() - await task.value - player.stop() - // At least verify we got some - let count = tracksCount.withLock { $0 } - if count > 0 { - #expect(count >= 1, "Got at least one tracksChanged") - } - return - } + }), + "Waiting for: at least 2 tracksChanged events received" + ) task.cancel() await task.value player.stop() @@ -298,7 +260,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Full event coverage during video playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedState = Mutex(false) @@ -330,19 +292,15 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(8), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(8), until: { receivedState.withLock { $0 } && receivedMedia.withLock { $0 } && receivedTime.withLock { $0 } && receivedLength.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // Some events may not fire on all platforms; gracefully skip - return - } + }), + "Waiting for: state, media, time, and length events received" + ) task.cancel() await task.value player.stop() diff --git a/Tests/SwiftVLCTests/Player/EventBridgeStressTests.swift b/Tests/SwiftVLCTests/Player/EventBridgeStressTests.swift index d5d6fa0..b7b45d1 100644 --- a/Tests/SwiftVLCTests/Player/EventBridgeStressTests.swift +++ b/Tests/SwiftVLCTests/Player/EventBridgeStressTests.swift @@ -7,7 +7,7 @@ extension Integration { @MainActor struct EventBridgeStressTests { @Test(.timeLimit(.minutes(1))) func `Many concurrent consumers all receive events`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let consumerCount = 12 let streams = (0.. 0 } } - }) else { - for task in tasks { - task.cancel() - } - for task in tasks { - await task.value - } - player.stop() - return - } + }), + "Waiting for: every consumer received at least one event" + ) for task in tasks { task.cancel() @@ -77,12 +70,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedEvent.withLock { $0 } }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { receivedEvent.withLock { $0 } }), "Waiting for: event received") task.cancel() await task.value player.stop() @@ -115,12 +103,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedEvent.withLock { $0 } }) else { - task2.cancel() - await task2.value - player.stop() - return - } + try #require(await poll(until: { receivedEvent.withLock { $0 } }), "Waiting for: event received on second stream") task2.cancel() await task2.value player.stop() @@ -130,7 +113,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Slow consumer does not block fast consumer`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let fastStream = player.events let slowStream = player.events @@ -156,17 +139,12 @@ extension Integration { try player.play(Media(url: TestMedia.twosecURL)) // The fast consumer should reach 5 events before the slow one finishes - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { fastCount.withLock { $0 } >= 5 - }) else { - fastTask.cancel() - slowTask.cancel() - await fastTask.value - await slowTask.value - player.stop() - return - } + }), + "Waiting for: fast consumer received at least 5 events" + ) // Fast consumer got its events; slow consumer should still be behind let fast = fastCount.withLock { $0 } @@ -183,7 +161,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `All major event types received during full playthrough`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedState = Mutex(false) @@ -226,8 +204,8 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(8), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(8), until: { receivedState.withLock { $0 } && receivedTime.withLock { $0 } && receivedPosition.withLock { $0 } @@ -236,13 +214,9 @@ extension Integration { && receivedPausable.withLock { $0 } && (receivedTracks.withLock { $0 } || receivedMedia.withLock { $0 }) && receivedBuffering.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // Some events may not fire on all platforms; gracefully skip - return - } + }), + "Waiting for: state, time, position, length, seekable, pausable, tracks/media, and buffering events received" + ) task.cancel() await task.value @@ -261,7 +235,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Multiple players with independent event bridges`() async throws { - let player1 = Player(instance: TestInstance.shared) + let player1 = Player(instance: TestInstance.makePlayback()) let player2 = Player(instance: TestInstance.shared) let stream1 = player1.events let stream2 = player2.events @@ -298,17 +272,12 @@ extension Integration { // Only play on player1 try player1.play(Media(url: TestMedia.testMP4URL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { events1.withLock { $0.count } >= 2 - }) else { - task1.cancel() - task2.cancel() - await task1.value - await task2.value - player1.stop() - return - } + }), + "Waiting for: player1 received at least 2 state/time events" + ) // Player2 was never played, so it should have no events let count2 = events2.withLock { $0.count } @@ -324,7 +293,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Media changed event fires when switching media`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let mediaChangedCount = Mutex(0) @@ -339,12 +308,7 @@ extension Integration { // Play first media try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { player.state == .playing }) else { - task.cancel() - await task.value - player.stop() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") // Switch to second media while playing try player.play(Media(url: TestMedia.twosecURL)) @@ -369,7 +333,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `Vout event during video playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedVout = Mutex(false) @@ -383,16 +347,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(every: .milliseconds(100), timeout: .seconds(5), until: { + try #require( + await poll(every: .milliseconds(100), timeout: .seconds(5), until: { receivedVout.withLock { $0 } - }) else { - task.cancel() - await task.value - player.stop() - // Vout may not fire in headless test environments; still validate no crash - return - } + }), + "Waiting for: voutChanged event with active vout received" + ) task.cancel() await task.value diff --git a/Tests/SwiftVLCTests/Player/EventBridgeTests.swift b/Tests/SwiftVLCTests/Player/EventBridgeTests.swift index a588ac9..e8cf35a 100644 --- a/Tests/SwiftVLCTests/Player/EventBridgeTests.swift +++ b/Tests/SwiftVLCTests/Player/EventBridgeTests.swift @@ -34,11 +34,7 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedEvent.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { receivedEvent.withLock { $0 } }), "Waiting for: event received") player.stop() task.cancel() } @@ -66,12 +62,10 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { count1.withLock { $0 } > 0 && count2.withLock { $0 } > 0 }) else { - player.stop() - t1.cancel() - t2.cancel() - return - } + try #require( + await poll(until: { count1.withLock { $0 } > 0 && count2.withLock { $0 } > 0 }), + "Waiting for: both consumers received events" + ) player.stop() t1.cancel() @@ -107,7 +101,7 @@ extension Integration { @Test(.timeLimit(.minutes(1))) func `State transitions received during playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedStates = Mutex<[PlayerState]>([]) @@ -116,7 +110,7 @@ extension Integration { if case .stateChanged(let state) = event { let shouldBreak = receivedStates.withLock { $0.append(state) - return state == .playing || state == .stopped || $0.count >= 5 + return state == .stopped || $0.count >= 8 } if shouldBreak { break } } @@ -124,25 +118,20 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { receivedStates.withLock { !$0.isEmpty } }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { receivedStates.withLock { !$0.isEmpty } }), "Waiting for: a state change received") player.stop() - guard - try await poll(until: { + try #require( + await poll(until: { receivedStates.withLock { $0.contains(where: { $0 == .stopped || $0 == .stopping }) } - }) else { - task.cancel() - return - } + }), + "Waiting for: stopped or stopping state received" + ) task.cancel() } @Test(.timeLimit(.minutes(1))) func `Time and position events during playback`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedTime = Mutex(false) @@ -159,11 +148,10 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { receivedTime.withLock { $0 } && receivedPosition.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require( + await poll(until: { receivedTime.withLock { $0 } && receivedPosition.withLock { $0 } }), + "Waiting for: time and position events received" + ) player.stop() task.cancel() } @@ -184,11 +172,7 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { receivedLength.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { receivedLength.withLock { $0 } }), "Waiting for: length changed event received") player.stop() task.cancel() } @@ -212,18 +196,17 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { receivedSeekable.withLock { $0 } && receivedPausable.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require( + await poll(until: { receivedSeekable.withLock { $0 } && receivedPausable.withLock { $0 } }), + "Waiting for: seekable and pausable events received" + ) player.stop() task.cancel() } @Test(.timeLimit(.minutes(1))) func `Mute events`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makeRealAudioPlayback()) let stream = player.events let receivedMuted = Mutex(false) @@ -240,26 +223,19 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { player.state == .playing }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") + try #require(await poll(until: { player.currentTime > .zero }), "Waiting for: playback clock advanced") player.isMuted = true - try await Task.sleep(for: .milliseconds(50)) + try #require(await poll(until: { receivedMuted.withLock { $0 } }), "Waiting for: muted event received") player.isMuted = false - guard try await poll(until: { receivedMuted.withLock { $0 } && receivedUnmuted.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { receivedUnmuted.withLock { $0 } }), "Waiting for: unmuted event received") player.stop() task.cancel() } @Test(.timeLimit(.minutes(1))) func `Volume changed event`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makeRealAudioPlayback()) let stream = player.events let receivedVolumeChanged = Mutex(false) @@ -273,24 +249,20 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { player.state == .playing }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") + try #require(await poll(until: { player.currentTime > .zero }), "Waiting for: playback clock advanced") try? player.setAudioVolume(Volume(0.5)) - guard try await poll(until: { receivedVolumeChanged.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require( + await poll(until: { receivedVolumeChanged.withLock { $0 } }), + "Waiting for: volume changed event received" + ) player.stop() task.cancel() } @Test(.timeLimit(.minutes(1))) func `Stopped event resets player state`() async throws { - let player = Player(instance: TestInstance.shared) + let player = Player(instance: TestInstance.makePlayback()) let stream = player.events let receivedStopped = Mutex(false) @@ -304,16 +276,9 @@ extension Integration { } try player.play(Media(url: TestMedia.testMP4URL)) - guard try await poll(until: { player.state == .playing }) else { - player.stop() - task.cancel() - return - } + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") player.stop() - guard try await poll(until: { receivedStopped.withLock { $0 } }) else { - task.cancel() - return - } + try #require(await poll(until: { receivedStopped.withLock { $0 } }), "Waiting for: stopped event received") task.cancel() } @@ -336,14 +301,12 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard - try await poll(until: { + try #require( + await poll(until: { receivedTracksChanged.withLock { $0 } || receivedMediaChanged.withLock { $0 } - }) else { - player.stop() - task.cancel() - return - } + }), + "Waiting for: tracks changed or media changed event received" + ) player.stop() task.cancel() } @@ -364,11 +327,10 @@ extension Integration { } try player.play(Media(url: TestMedia.twosecURL)) - guard try await poll(until: { receivedBuffering.withLock { $0 } }) else { - player.stop() - task.cancel() - return - } + try #require( + await poll(until: { receivedBuffering.withLock { $0 } }), + "Waiting for: buffering progress event received" + ) player.stop() task.cancel() } diff --git a/Tests/SwiftVLCTests/Player/PlaybackEndCoordinatorTests.swift b/Tests/SwiftVLCTests/Player/PlaybackEndCoordinatorTests.swift new file mode 100644 index 0000000..7fef0ec --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlaybackEndCoordinatorTests.swift @@ -0,0 +1,134 @@ +@testable import SwiftVLC +import Testing + +/// Decision table of ``PlaybackEndCoordinator``: a `stopped` synthesizes +/// `.endReached` only when no cause is pending; a library stop and an +/// error are one-shots consumed by the `stopped` that accounts for them, +/// while list-player suppression is a level that only `setSuppressed` +/// changes. Pure state-machine tests — no libVLC instance, no playback. +extension Logic { + struct PlaybackEndCoordinatorTests { + @Test + func `Stopped with no recorded cause synthesizes an end`() { + let coordinator = PlaybackEndCoordinator() + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Library stop suppresses one stopped and is consumed by it`() { + let coordinator = PlaybackEndCoordinator() + coordinator.markLibraryStop() + #expect(!coordinator.consumeStoppedShouldSynthesizeEnd()) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Error suppresses one stopped and is consumed by it`() { + let coordinator = PlaybackEndCoordinator() + coordinator.markError() + #expect(!coordinator.consumeStoppedShouldSynthesizeEnd()) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Library stop and error together are both consumed by one stopped`() { + let coordinator = PlaybackEndCoordinator() + coordinator.markLibraryStop() + coordinator.markError() + #expect(!coordinator.consumeStoppedShouldSynthesizeEnd()) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Repeated marks of the same cause still cost a single stopped`() { + let coordinator = PlaybackEndCoordinator() + coordinator.markLibraryStop() + coordinator.markLibraryStop() + coordinator.markError() + coordinator.markError() + #expect(!coordinator.consumeStoppedShouldSynthesizeEnd()) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Suppression is a level, not a one-shot`() { + let coordinator = PlaybackEndCoordinator() + coordinator.setSuppressed(true) + for _ in 0..<3 { + #expect( + !coordinator.consumeStoppedShouldSynthesizeEnd(), + "stopped synthesized while a list player is attached" + ) + } + coordinator.setSuppressed(false) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + @Test + func `Suppressed stopped still consumes the one-shot causes`() { + let coordinator = PlaybackEndCoordinator() + coordinator.setSuppressed(true) + coordinator.markLibraryStop() + coordinator.markError() + #expect(!coordinator.consumeStoppedShouldSynthesizeEnd()) + coordinator.setSuppressed(false) + #expect( + coordinator.consumeStoppedShouldSynthesizeEnd(), + "one-shots survived a suppressed stopped and swallowed a later natural end" + ) + } + + @Test + func `Handle-replacement clear drops the one-shots`() { + let coordinator = PlaybackEndCoordinator() + coordinator.markLibraryStop() + coordinator.markError() + coordinator.clearForHandleReplacement() + #expect( + coordinator.consumeStoppedShouldSynthesizeEnd(), + "a cleared one-shot still suppressed the next natural end" + ) + } + + @Test + func `Handle-replacement clear leaves suppression in place`() { + let coordinator = PlaybackEndCoordinator() + coordinator.setSuppressed(true) + coordinator.markLibraryStop() + coordinator.clearForHandleReplacement() + #expect( + !coordinator.consumeStoppedShouldSynthesizeEnd(), + "handle replacement lifted list-player suppression" + ) + coordinator.setSuppressed(false) + #expect(coordinator.consumeStoppedShouldSynthesizeEnd()) + } + + /// Every combination of the three causes: synthesis only with none + /// pending, the one-shots always consumed, suppression always kept. + @Test( + arguments: [ + (false, false, false), + (true, false, false), + (false, true, false), + (false, false, true), + (true, true, false), + (true, false, true), + (false, true, true), + (true, true, true) + ] as [(Bool, Bool, Bool)] + ) + func `Full decision table`(libraryStop: Bool, error: Bool, suppressed: Bool) { + let coordinator = PlaybackEndCoordinator() + if libraryStop { coordinator.markLibraryStop() } + if error { coordinator.markError() } + coordinator.setSuppressed(suppressed) + + let expected = !libraryStop && !error && !suppressed + #expect(coordinator.consumeStoppedShouldSynthesizeEnd() == expected) + + // Second stopped: one-shots are gone; only suppression can remain. + #expect(coordinator.consumeStoppedShouldSynthesizeEnd() == !suppressed) + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlaybackFreeTeardownRaceTests.swift b/Tests/SwiftVLCTests/Player/PlaybackFreeTeardownRaceTests.swift new file mode 100644 index 0000000..6b6740e --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlaybackFreeTeardownRaceTests.swift @@ -0,0 +1,185 @@ +@testable import SwiftVLC +import Foundation +import Synchronization +import Testing + +/// Teardown-path races that reproduce without any playback, so they run +/// under `CI=true` and therefore under the TSan/ASan jobs in +/// `sanitize.yml`. The playback-driven race suites are gated on +/// `TestCondition.canPlayMedia` and self-skip on CI, which leaves the +/// stop path, the native-handle swap, the offloaded `isolated deinit`, +/// and EventBridge attach/detach churn invisible to the sanitizers; +/// each test here drives one of those surfaces with lifecycle-only +/// players that never reach `.playing`. +extension Integration { + @Suite(.tags(.mainActor, .async), .serialized) + @MainActor struct PlaybackFreeTeardownRaceTests { + // MARK: - EventBridge attach/detach churn + + /// Creates a player, fans out several event streams to detached + /// consumers, cancels half of them mid-await, and lets the player + /// deinit with the rest still consuming — twenty times over. The + /// offloaded `bridge.invalidate()` must detach the C callbacks and + /// finish every remaining stream without racing the consumers or + /// the next iteration's fresh attach. A second phase hammers + /// subscribe/cancel against one live player from eight concurrent + /// tasks. + @Test(.timeLimit(.minutes(1))) + func `Event stream churn across player deinit does not race`() async { + for _ in 0..<20 { + var consumers: [Task] = [] + do { + let player = Player(instance: TestInstance.shared) + for _ in 0..<4 { + let stream = player.events + consumers.append(Task.detached { @Sendable in + for await _ in stream {} + }) + } + await Task.yield() + for (index, consumer) in consumers.enumerated() where index.isMultiple(of: 2) { + consumer.cancel() + } + } + for consumer in consumers { + await consumer.value + } + } + + let player = Player(instance: TestInstance.shared) + await withTaskGroup(of: Void.self) { group in + for _ in 0..<8 { + group.addTask { @Sendable in + for _ in 0..<10 { + let stream = player.events + let consumer = Task.detached { @Sendable in + for await _ in stream {} + } + await Task.yield() + consumer.cancel() + } + } + } + await group.waitForAll() + } + // Keep the player alive past the churn so deinit does not overlap it. + withExtendedLifetime(player) {} + } + + // MARK: - Native-handle swap without playback + + /// Reaches `replaceNativePlayerForDrawablePlayback` without media: + /// hosting a drawable and then stopping flags the native player for + /// replacement, so the next `prepareDrawableForPlayback()` performs + /// the swap — fresh handle, event-bridge reattach, offloaded + /// release of the old handle. Ten cycles with one consumer live + /// across all of them; the stream must survive every reattach and + /// still finish when the player deinits through the bridge's final + /// attachment. + @Test(.timeLimit(.minutes(1))) + func `Repeated native handle swaps keep the event stream wired`() async throws { + let finished = Mutex(false) + var consumer: Task? + do { + let player = Player(instance: TestInstance.makeAudioOnly()) + let stream = player.events + consumer = Task.detached { @Sendable in + for await _ in stream {} + finished.withLock { $0 = true } + } + + for _ in 0..<10 { + let oldPointer = player.pointer + player.setDrawable(NSObject()) + player.stop() + try player.prepareDrawableForPlayback() + #expect( + player.pointer != oldPointer, + "swap did not replace the native player handle" + ) + } + #expect( + !finished.withLock { $0 }, + "event stream finished mid-swap instead of surviving reattach" + ) + } + + let drained = try await poll(timeout: .seconds(5)) { finished.withLock { $0 } } + #expect(drained, "event stream did not finish after deinit of a swapped player") + consumer?.cancel() + } + + // MARK: - Offloaded deinit completion + + /// Drops sixteen players — each with a hosted drawable, a live + /// stream, and a stop, so the deinit has the richest state to tear + /// down — then polls until every weak probe clears and sleeps long + /// enough for the offloaded utility-queue cleanup (`invalidate()`, + /// native stop, `libvlc_media_player_release`) to drain while the + /// sanitizer watches. + @Test(.timeLimit(.minutes(1))) + func `Offloaded deinit completes for every dropped player`() async throws { + let probes = WeakPlayerProbes() + do { + for _ in 0..<16 { + let player = Player(instance: TestInstance.shared) + probes.add(player) + _ = player.events + player.setDrawable(NSObject()) + player.stop() + } + } + + let cleared = try await poll(timeout: .seconds(5)) { probes.aliveCount() == 0 } + #expect(cleared, "\(probes.aliveCount()) / 16 Players still alive after drop") + try await Task.sleep(for: .milliseconds(200)) + } + + // MARK: - Deinit during active consumption + + /// Verifies the deinit-time `finishAll()` reaches consumers that + /// are provably suspended inside `for await` when the player goes + /// away: each iteration waits until all three consumers have + /// started before dropping the player, then requires every stream + /// to finish. + @Test(.timeLimit(.minutes(1))) + func `Deinit while consumers are mid-await finishes every stream`() async throws { + for _ in 0..<20 { + let started = Mutex(0) + var consumers: [Task] = [] + do { + let player = Player(instance: TestInstance.shared) + for _ in 0..<3 { + let stream = player.events + consumers.append(Task.detached { @Sendable in + started.withLock { $0 += 1 } + for await _ in stream {} + }) + } + let allStarted = try await poll(timeout: .seconds(3)) { started.withLock { $0 } == 3 } + #expect(allStarted, "consumers did not start before the player dropped") + } + for consumer in consumers { + await consumer.value + } + } + } + } +} + +// MARK: - Weak probe + +@MainActor +private final class WeakPlayerProbes { + private struct Probe { weak var object: Player? } + private var probes: [Probe] = [] + + func add(_ object: Player) { + probes.append(Probe(object: object)) + } + + func aliveCount() -> Int { + probes = probes.filter { $0.object != nil } + return probes.count + } +} diff --git a/Tests/SwiftVLCTests/Player/PlaybackValuesTests.swift b/Tests/SwiftVLCTests/Player/PlaybackValuesTests.swift index ad39dce..ccfb81d 100644 --- a/Tests/SwiftVLCTests/Player/PlaybackValuesTests.swift +++ b/Tests/SwiftVLCTests/Player/PlaybackValuesTests.swift @@ -1,4 +1,6 @@ @testable import SwiftVLC +import CLibVLC +import Foundation import Testing extension Logic { @@ -45,13 +47,22 @@ extension Logic { } @Test func `Volume clamps above max`() { - #expect(Volume(2.0).rawValue == 1.25) + #expect(Volume(2.5).rawValue == 2.0) + } + + @Test func `Volume passes through the 2.0 ceiling exactly`() { + #expect(Volume(2.0).rawValue == 2.0) + } + + @Test func `Volume passes through mid-range values like 1.25 unchanged`() { + #expect(Volume(1.25).rawValue == 1.25) } @Test func `Volume named constants`() { #expect(Volume.muted.rawValue == 0.0) #expect(Volume.unity.rawValue == 1.0) - #expect(Volume.max.rawValue == 1.25) + #expect(Volume.unity.rawValue.bitPattern == Float(1.0).bitPattern) + #expect(Volume.max.rawValue == 2.0) } @Test func `Volume maps NaN to unity`() { @@ -121,6 +132,20 @@ extension Logic { #expect(SubtitleScale.normal < SubtitleScale.doubleSize) } + @Test func `SubtitleScale approximate points maps against the base size`() { + #expect(SubtitleScale(approximatePoints: 36, basePoints: 18).rawValue == 2.0) + #expect(SubtitleScale(approximatePoints: 9, basePoints: 18).rawValue == 0.5) + } + + @Test func `SubtitleScale approximate points clamps to the scale range`() { + #expect(SubtitleScale(approximatePoints: 1000, basePoints: 18).rawValue == 5.0) + #expect(SubtitleScale(approximatePoints: 0.1, basePoints: 18).rawValue == 0.1) + } + + @Test func `SubtitleScale approximate points falls back to normal on a degenerate base`() { + #expect(SubtitleScale(approximatePoints: 36, basePoints: 0) == .normal) + } + // MARK: - EqualizerGain @Test func `EqualizerGain clamps below -20`() { @@ -166,8 +191,8 @@ extension Integration { try player.setAudioVolume(.unity) #expect(player.volume == 1.0) #expect(player.audioVolume == .unity) - try player.setAudioVolume(Volume(2.0)) // clamps to 1.25 - #expect(player.volume == 1.25) + try player.setAudioVolume(Volume(2.5)) // clamps to 2.0 + #expect(player.volume == 2.0) #expect(player.audioVolume == .max) } @@ -196,6 +221,43 @@ extension Integration { try player.setPlaybackRate(.normal) try player.setPlaybackRate(PlaybackRate(8.0)) // clamps to 4.0 in init } + + /// The dummy audio module has no volume control, so a live set is + /// rejected on `makePlayback()` instances; the ceiling can only be + /// verified through the real audio output. Muting first keeps the + /// host silent — mute and volume are orthogonal in libVLC. + @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `setAudioVolume at the 2.0 ceiling reaches libVLC as 200 percent`() async throws { + let player = Player(instance: TestInstance.makeRealAudioPlayback()) + player.isMuted = true + try player.play(Media(url: TestMedia.twosecURL)) + try #require(await poll(until: { player.state == .playing }), "Waiting for: player.state == .playing") + try #require(await poll(until: { player.currentTime > .zero }), "Waiting for: player.currentTime > .zero") + try player.setAudioVolume(Volume(2.0)) + try #require( + await poll(until: { libvlc_audio_get_volume(player.pointer) == 200 }), + "Waiting for: libvlc_audio_get_volume == 200" + ) + player.stop() + } + + /// The point-size convenience must feed the same `spu-text-scale` + /// value the carry-over copies onto every replacement handle, so a + /// scale set before a swap reads back from the new native player. + @Test func `Subtitle scale from approximate points survives the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + player.setSubtitleScale(SubtitleScale(approximatePoints: 36)) + let oldPointer = player.pointer + + player.setDrawable(NSObject()) + player.stop() + try player.prepareDrawableForPlayback() + try #require( + player.pointer != oldPointer, + "swap did not replace the native player handle" + ) + #expect(abs(player.subtitleTextScale - 2.0) < 0.001) + } } } diff --git a/Tests/SwiftVLCTests/Player/PlayerCarryOverTests.swift b/Tests/SwiftVLCTests/Player/PlayerCarryOverTests.swift new file mode 100644 index 0000000..957f561 --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerCarryOverTests.swift @@ -0,0 +1,308 @@ +@testable import SwiftVLC +import CLibVLC +import Foundation +import Testing + +/// Strong-reference probe standing in for a platform view attached via +/// `Player.setDrawable`. `NSObject` because libVLC's `drawable-nsobject` +/// variable expects an Objective-C object pointer. +private final class Probe: NSObject {} + +/// Per-player state survival across the playback-free native-handle +/// swap (`setDrawable` → `stop` → `prepareDrawableForPlayback`): overlay +/// configuration, video adjustments, audio routing shadows, viewpoint, +/// drawable release, renderer recast, and the media-list-player rebind. +/// All tests run headless on CI — the swap never starts playback. +extension Integration { + @Suite(.tags(.mainActor, .async)) + @MainActor struct PlayerCarryOverTests { + /// Marks the handle for replacement (hosted drawable + stop) and + /// performs the swap, requiring that the native pointer changed. + private func forceHandleSwap(on player: Player) throws { + let oldPointer = player.pointer + player.setDrawable(NSObject()) + player.stop() + try player.prepareDrawableForPlayback() + try #require( + player.pointer != oldPointer, + "swap did not replace the native player handle" + ) + } + + /// libVLC exposes no `libvlc_video_get_marquee_string`, so the text + /// is asserted through the `_marqueeText` shadow; every integer + /// option is read back from the replacement handle. + @Test + func `Marquee configuration survives the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + player.withMarquee { marquee in + marquee.setText("ticker") + marquee.color = 0xFF0000 + marquee.opacity = 128 + marquee.fontSize = 24 + marquee.x = 10 + marquee.y = 20 + marquee.position = 5 + } + + try forceHandleSwap(on: player) + + let (color, opacity, fontSize, x, y, position) = player.withMarquee { + ($0.color, $0.opacity, $0.fontSize, $0.x, $0.y, $0.position) + } + #expect(color == 0xFF0000) + #expect(opacity == 128) + #expect(fontSize == 24) + #expect(x == 10) + #expect(y == 20) + #expect(position == 5) + #expect(player._marqueeText == "ticker") + } + + @Test + func `Logo configuration survives the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + player.withLogo { logo in + logo.setFile("/tmp/logo.png") + logo.x = 15 + logo.y = 25 + logo.opacity = 200 + logo.position = 6 + logo.isEnabled = true + } + + try forceHandleSwap(on: player) + + let (x, y, opacity, position, isEnabled) = player.withLogo { + ($0.x, $0.y, $0.opacity, $0.position, $0.isEnabled) + } + #expect(x == 15) + #expect(y == 25) + #expect(opacity == 200) + #expect(position == 6) + #expect(isEnabled) + #expect(player._logoFile == "/tmp/logo.png") + } + + /// The float adjustments read back headless, but libVLC does not + /// persist the adjust *enable* flag without an active video output + /// (a direct native set+get returns 0 on a `--no-video` instance, + /// swap or no swap). The swap copies the old handle's read-back, so + /// the enable flag is asserted for parity across the swap rather + /// than for the value originally written. + @Test + func `Video adjustments survive the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + player.withAdjustments { adjustments in + adjustments.isEnabled = true + adjustments.contrast = 1.5 + adjustments.hue = 30 + } + let preSwapEnabled = player.withAdjustments { $0.isEnabled } + + try forceHandleSwap(on: player) + + let (isEnabled, contrast, hue) = player.withAdjustments { + ($0.isEnabled, $0.contrast, $0.hue) + } + #expect(isEnabled == preSwapEnabled, "enable flag changed across the swap") + #expect(abs(contrast - 1.5) < 0.001, "contrast reverted to \(contrast)") + #expect(abs(hue - 30) < 0.001, "hue reverted to \(hue)") + } + + @Test + func `Stereo and mix modes survive the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + player.stereoMode = .stereo + player.mixMode = .stereo + try #require( + player.stereoMode == .stereo, + "stereo mode did not reflect the set before the swap" + ) + try #require( + player.mixMode == .stereo, + "mix mode did not reflect the set before the swap" + ) + + try forceHandleSwap(on: player) + + #expect(player.stereoMode == .stereo) + #expect(player.mixMode == .stereo) + } + + /// Reads the deinterlace parameters straight from a native handle. + private func nativeDeinterlace(of pointer: OpaquePointer) -> (state: Int32, mode: String?) { + var mode: UnsafeMutablePointer? + let state = libvlc_video_get_deinterlace(pointer, &mode) + defer { mode.map { free($0) } } + return (state, mode.map { String(cString: $0) }) + } + + /// The deinterlace filter is the one carried item whose native getter + /// reads back headless (`libvlc_video_get_deinterlace` returns the + /// forced state and algorithm without a live video output), so it is + /// asserted as native parity: the replacement handle must read back + /// exactly what the old handle read before the swap. + @Test + func `Deinterlace filter survives the native handle swap with native read-back parity`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + try player.setDeinterlace(state: 1, mode: "blend") + + let preSwap = nativeDeinterlace(of: player.pointer) + try #require( + preSwap == (1, "blend"), + "deinterlace set did not read back natively before the swap: \(preSwap)" + ) + + try forceHandleSwap(on: player) + + let postSwap = nativeDeinterlace(of: player.pointer) + #expect( + postSwap == preSwap, + "replacement handle lost the deinterlace filter: \(postSwap)" + ) + #expect(player._deinterlaceState == 1) + #expect(player._deinterlaceMode == "blend") + } + + /// Teletext and audio routing cannot be verified natively on a + /// headless handle, so only their shadows are asserted — this test + /// does not prove native survival. `libvlc_video_get_teletext` reads + /// the live input's page (a headless set leaves it at the default + /// 100), `libvlc_audio_output_set` has no getter at all, and + /// `libvlc_audio_output_device_get` is unstable without a live audio + /// output (it returns NULL after a headless set). The audio routing + /// calls can be rejected without a live audio output, so their + /// shadows are only asserted when the set succeeded. + @Test + func `Teletext and audio routing shadows survive the native handle swap (native read-back impossible headless)`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + try player.setTeletextPage(120) + + var audioOutputApplied = false + do { + try player.setAudioOutput("dummy") + audioOutputApplied = true + } catch {} + var audioDeviceApplied = false + do { + try player.setAudioDevice("test-device") + audioDeviceApplied = true + } catch {} + + try forceHandleSwap(on: player) + + #expect(player._teletextPage == 120) + if audioOutputApplied { + #expect(player._audioOutputModule == "dummy") + } + if audioDeviceApplied { + #expect(player._audioOutputDevice == "test-device") + } + } + + /// libVLC exposes no viewpoint getter (`libvlc_video_update_viewpoint` + /// is write-only), so native survival across the swap cannot be + /// verified — only the accumulated `_viewpoint` shadow is asserted. + @Test + func `Viewpoint shadow accumulates relative updates and survives the native handle swap`() throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + try player.updateViewpoint(Viewpoint(yaw: 10, pitch: 5, roll: 0, fieldOfView: 80)) + try player.updateViewpoint( + Viewpoint(yaw: 5, pitch: -2, roll: 1, fieldOfView: 0), + absolute: false + ) + + let accumulated = Viewpoint(yaw: 15, pitch: 3, roll: 1, fieldOfView: 80) + #expect(player._viewpoint == accumulated) + + try forceHandleSwap(on: player) + + #expect(player._viewpoint == accumulated) + } + + /// A drawable detached while the handle is marked for replacement is + /// parked in the retained-drawables list so the offloaded release of + /// the old handle cannot race a vout-thread read; the swap must drain + /// that list once the release completes, or the view leaks. + @Test + func `Swap drains the retained drawable after the offloaded native release`() async throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + weak var weakProbe: Probe? + let oldPointer = player.pointer + + do { + let probe = Probe() + weakProbe = probe + player.setDrawable(probe) + player.stop() + player.setDrawable(nil) + try player.prepareDrawableForPlayback() + } + + try #require( + player.pointer != oldPointer, + "swap did not replace the native player handle" + ) + #expect(player.drawable == nil) + try #require( + await poll(timeout: .seconds(5), until: { weakProbe == nil }), + "Waiting for: detached drawable released after the offloaded native release" + ) + } + + @Test + func `Detaching the drawable without a swap releases it`() async throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + weak var weakProbe: Probe? + + do { + let probe = Probe() + weakProbe = probe + player.setDrawable(probe) + player.setDrawable(nil) + } + + #expect(player.drawable == nil) + try #require( + await poll(timeout: .seconds(5), until: { weakProbe == nil }), + "Waiting for: detached drawable released without a swap" + ) + } + + @Test + func `recast on a never-played player applies the renderer without replacing the handle`() async throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + let oldPointer = player.pointer + + try await player.recast(to: nil) + + #expect( + player.pointer == oldPointer, + "recast replaced the handle of a never-played player" + ) + #expect(player.selectedRenderer == nil) + } + + /// The native list player stores the raw `libvlc_media_player_t*`, + /// so every handle replacement must re-bind it — otherwise the list + /// player keeps driving the released pointer. + @Test + func `Attached media list player drives the replacement handle after a swap`() throws { + let instance = TestInstance.makeAudioOnly() + let player = Player(instance: instance) + let listPlayer = MediaListPlayer(instance: instance) + listPlayer.mediaPlayer = player + + try forceHandleSwap(on: player) + + // Returned +1 retained per the libVLC header; balance it here. + let bound = libvlc_media_list_player_get_media_player(listPlayer.pointer) + defer { bound.map { libvlc_media_player_release($0) } } + #expect( + bound == player.pointer, + "list player still bound to the released handle" + ) + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerEndReachedTests.swift b/Tests/SwiftVLCTests/Player/PlayerEndReachedTests.swift new file mode 100644 index 0000000..32d1851 --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerEndReachedTests.swift @@ -0,0 +1,511 @@ +@testable import SwiftVLC +import Foundation +import Synchronization +import Testing + +/// Indices of `.endReached` deliveries in a collected raw sequence. +private func endReachedIndices(in events: [PlayerEvent]) -> [Int] { + events.indices.filter { index in + if case .endReached = events[index] { true } else { false } + } +} + +/// Index of the first `.stateChanged(.stopped)` in a collected raw sequence. +private func firstStoppedIndex(in events: [PlayerEvent]) -> Int? { + events.firstIndex { event in + if case .stateChanged(.stopped) = event { true } else { false } + } +} + +/// End-of-media synthesis: libVLC 4 collapses natural end and requested +/// stop into the same `Stopped` event, so the player synthesizes +/// ``PlayerEvent/endReached`` only for a `stopped` with no recorded cause +/// (library stop, decode error, attached list player). Every test drives +/// real playback to (or away from) a natural end, so the whole suite is +/// gated on `TestCondition.canPlayMedia`. +extension Integration { + @Suite(.tags(.mainActor, .async), .enabled(if: TestCondition.canPlayMedia, "Requires video output (skipped on CI)")) + @MainActor struct PlayerEndReachedTests { + /// Natural end of the 1s fixture: exactly one `.endReached`, ordered + /// after `.stateChanged(.stopped)` in the raw sequence, and a + /// parallel sourced subscription sees both carrying the same source. + @Test(.timeLimit(.minutes(1))) + func `Natural end emits exactly one endReached after stopped with the same source`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + let sourcedStream = player.eventBridge.makeSourcedStream(policy: .unbounded) + + let collected = Mutex<[PlayerEvent]>([]) + let collector = Task.detached { @Sendable in + for await event in stream { + collected.withLock { $0.append(event) } + } + } + let stoppedSource = Mutex(nil) + let endSource = Mutex(nil) + let sourcedCollector = Task.detached { @Sendable in + for await sourced in sourcedStream { + switch sourced.event { + case .stateChanged(.stopped): + stoppedSource.withLock { $0 = sourced.source } + case .endReached: + endSource.withLock { $0 = sourced.source } + default: + continue + } + } + } + + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after the 1s fixture plays out" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + sourcedCollector.cancel() + + #expect(player.didReachEnd) + let snapshot = collected.withLock { $0 } + let endIndices = endReachedIndices(in: snapshot) + #expect(endIndices.count == 1, "expected exactly one endReached: \(snapshot)") + let endIndex = try #require(endIndices.first) + let stoppedIndex = try #require( + firstStoppedIndex(in: snapshot), + "no stateChanged(stopped) in the collected sequence: \(snapshot)" + ) + #expect(stoppedIndex < endIndex, "endReached did not follow stopped: \(snapshot)") + + let stopped = try #require(stoppedSource.withLock { $0 }, "sourced stream never saw stopped") + let end = try #require(endSource.withLock { $0 }, "sourced stream never saw endReached") + #expect(stopped == end, "stopped and endReached carried different sources") + } + + @Test(.timeLimit(.minutes(1))) + func `Explicit stop mid-playback synthesizes no endReached`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let sawEnd = Mutex(false) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + sawEnd.withLock { $0 = true } + } + } + } + + try player.play(Media(url: TestMedia.twosecURL)) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + player.stop() + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(!sawEnd.withLock { $0 }, "explicit stop() read as a natural end") + #expect(!player.didReachEnd) + } + + /// A consumed stop flag must not bleed into the next session: after + /// stop() and its `stopped`, a fresh load + play to natural end has + /// to synthesize its own single `.endReached`. + @Test(.timeLimit(.minutes(1))) + func `Stop flag is consumed and the next natural end still synthesizes`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + try player.play(Media(url: TestMedia.twosecURL)) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + player.stop() + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped after explicit stop" + ) + + let media = try Media(url: TestMedia.testMP4URL) + player.load(media) + try player.play() + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after the second session plays out" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "stale stop flag swallowed or duplicated the natural end") + } + + /// An input error latches for the session: the `stopped` that follows + /// `.encounteredError` must not read as a natural end. The fixture is + /// a nonexistent path — byte-garbage files are no use here, libVLC 4's + /// demux fallback plays them as a raw ES stream to a *genuine* natural + /// end, while a missing file deterministically fails to open and emits + /// `.encounteredError` before its `stopped`. + @Test(.timeLimit(.minutes(1))) + func `Error session never synthesizes endReached`() async throws { + let missingPath = "/nonexistent/swiftvlc-\(UUID().uuidString).mp4" + + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let sawError = Mutex(false) + let sawEnd = Mutex(false) + let collector = Task.detached { @Sendable in + for await event in stream { + switch event { + case .encounteredError: + sawError.withLock { $0 = true } + case .endReached: + sawEnd.withLock { $0 = true } + default: + continue + } + } + } + + try player.play(Media(path: missingPath)) + try #require( + await poll(timeout: .seconds(10), until: { + sawError.withLock { $0 } || player.state == .error + }), + "Waiting for: encounteredError from the unopenable media" + ) + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped after the error" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(!sawEnd.withLock { $0 }, "error session read as a natural end") + #expect(!player.didReachEnd) + } + + /// Stalls an `.unbounded` consumer across the whole session so the + /// backlog grows past the default 64-element buffer; the drained + /// backlog must still contain `.stateChanged(.stopped)` followed by + /// `.endReached` — a lossy buffer would evict the one-shot pair. + @Test(.timeLimit(.minutes(1))) + func `Stalled unbounded consumer drains stopped then endReached from the backlog`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let stallReleased = Mutex(false) + let collected = Mutex<[PlayerEvent]>([]) + let collector = Task.detached { @Sendable in + while !stallReleased.withLock({ $0 }) { + try? await Task.sleep(for: .milliseconds(10)) + } + for await event in stream { + collected.withLock { $0.append(event) } + } + } + + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(until: { player.currentTime > .zero }), + "Waiting for: currentTime advancing while the consumer is stalled" + ) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd while the consumer is stalled" + ) + + stallReleased.withLock { $0 = true } + try #require( + await poll(timeout: .seconds(5), until: { + collected.withLock { !endReachedIndices(in: $0).isEmpty } + }), + "Waiting for: endReached delivered from the drained backlog" + ) + collector.cancel() + + let snapshot = collected.withLock { $0 } + let endIndex = try #require(endReachedIndices(in: snapshot).first) + let stoppedIndex = try #require( + firstStoppedIndex(in: snapshot), + "stopped missing from the drained backlog: \(snapshot)" + ) + #expect(stoppedIndex < endIndex, "backlog lost the stopped-before-endReached ordering: \(snapshot)") + } + + /// While a `MediaListPlayer` drives the handle, list stops must not + /// synthesize `.endReached`; detaching clears the suppression so a + /// direct play to natural end synthesizes again. + @Test(.timeLimit(.minutes(1))) + func `List player stop is suppressed and detach restores synthesis`() async throws { + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + listPlayer.mediaPlayer = player + let list = MediaList() + try list.append(Media(url: TestMedia.twosecURL)) + listPlayer.mediaList = list + listPlayer.play() + try #require( + await poll(until: { listPlayer.isPlaying }), + "Waiting for: listPlayer.isPlaying" + ) + listPlayer.stop() + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped after listPlayer.stop()" + ) + try await Task.sleep(for: .milliseconds(300)) + #expect(endCount.withLock { $0 } == 0, "list-player stop synthesized endReached") + + listPlayer.mediaPlayer = nil + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after detaching the list player" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "detach did not restore end synthesis") + } + + /// `stop()` on an idle player issues no native stop, so no flag may + /// go stale and swallow the next genuine natural end. + @Test(.timeLimit(.minutes(1))) + func `Stop while idle does not suppress the next natural end`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + player.stop() + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after stop-while-idle" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "idle stop left a stale flag or duplicated the end") + } + + /// stop() immediately followed by load(): the in-flight `Stopped` + /// from media A must be consumed by the pending stop flag, not + /// misread as media B's natural end; B's real end then synthesizes + /// exactly once. + @Test(.timeLimit(.minutes(1))) + func `Stop-then-load race neither fakes nor swallows the end`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + try player.play(Media(url: TestMedia.twosecURL)) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + let mediaB = try Media(url: TestMedia.testMP4URL) + player.stop() + player.load(mediaB) + try await Task.sleep(for: .milliseconds(500)) + #expect(endCount.withLock { $0 } == 0, "in-flight Stopped read as a phantom natural end") + #expect(!player.didReachEnd) + + try player.play() + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after media B plays out" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "stop-then-load race swallowed or duplicated the end") + } + + /// `load()` while playing — no `stop()` in between. Setting media on + /// a started handle stops the in-flight input, and that `Stopped` is + /// library-initiated: it must not read as a natural end of the + /// interrupted media. The replacement media's real end then + /// synthesizes exactly once. + @Test(.timeLimit(.minutes(1))) + func `Load while playing does not synthesize an end`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + try player.play(Media(url: TestMedia.twosecURL)) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + let mediaB = try Media(url: TestMedia.testMP4URL) + player.load(mediaB) + try await Task.sleep(for: .milliseconds(500)) + #expect(endCount.withLock { $0 } == 0, "load-while-playing's Stopped read as a phantom natural end") + #expect(!player.didReachEnd) + + try player.play() + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after the replacement media plays out" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "load-while-playing swallowed or duplicated the end") + } + + /// Detaching a `MediaListPlayer` mid-playback: the native rebuild + /// stops the still-bound handle *after* suppression is lifted, so + /// that deferred `Stopped` must be recorded as library-initiated or + /// it reads as a natural end of the item the user detached. A direct + /// play to natural end afterwards synthesizes exactly once. + @Test(.timeLimit(.minutes(1))) + func `Detach while playing does not synthesize an end`() async throws { + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + listPlayer.mediaPlayer = player + let list = MediaList() + try list.append(Media(url: TestMedia.twosecURL)) + listPlayer.mediaList = list + listPlayer.play() + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing under the list player" + ) + + listPlayer.mediaPlayer = nil + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped after the detach's deferred native stop" + ) + try await Task.sleep(for: .milliseconds(700)) + #expect(endCount.withLock { $0 } == 0, "mid-playback detach's Stopped read as a natural end") + #expect(!player.didReachEnd) + + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after the direct play" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "detach-while-playing swallowed or duplicated the end") + } + + /// Dropping a still-attached `MediaListPlayer` without ever setting + /// `mediaPlayer = nil`: its deinit must lift suppression, or the + /// player never synthesizes a natural end again — the weak + /// back-reference nils silently and nothing else clears the flag. + @Test(.timeLimit(.minutes(1))) + func `List player deinit lifts suppression`() async throws { + let instance = TestInstance.makePlayback() + let player = Player(instance: instance) + let stream = player.events(policy: .unbounded, filter: nil) + + let endCount = Mutex(0) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .endReached = event { + endCount.withLock { $0 += 1 } + } + } + } + + var listPlayer: MediaListPlayer? = MediaListPlayer(instance: instance) + listPlayer?.mediaPlayer = player + let list = MediaList() + try list.append(Media(url: TestMedia.twosecURL)) + listPlayer?.mediaList = list + listPlayer?.play() + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing under the list player" + ) + listPlayer?.stop() + try #require( + await poll(timeout: .seconds(10), until: { player.state == .stopped }), + "Waiting for: player.state == .stopped after listPlayer.stop()" + ) + + listPlayer = nil + // Deinit offloads a final native stop+release of the still-bound + // list-player handle to a background queue; let it land against + // the already-stopped player before driving the handle directly, + // or it can cut the new session short. + try await Task.sleep(for: .milliseconds(300)) + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(timeout: .seconds(15), until: { player.didReachEnd }), + "Waiting for: didReachEnd after the list player deinit" + ) + try await Task.sleep(for: .milliseconds(300)) + collector.cancel() + + #expect(endCount.withLock { $0 } == 1, "deinit left suppression latched or duplicated the end") + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerEventAccessorTests.swift b/Tests/SwiftVLCTests/Player/PlayerEventAccessorTests.swift index 2e31cf4..60b7122 100644 --- a/Tests/SwiftVLCTests/Player/PlayerEventAccessorTests.swift +++ b/Tests/SwiftVLCTests/Player/PlayerEventAccessorTests.swift @@ -31,6 +31,7 @@ extension Logic { #expect(PlayerEvent.uncorked.uncorked != nil) #expect(PlayerEvent.mediaStopping.mediaStopping != nil) #expect(PlayerEvent.titleListChanged.titleListChanged != nil) + #expect(PlayerEvent.endReached.endReached != nil) if case .some(.some(let device)) = PlayerEvent.audioDeviceChanged("built-in").audioDeviceChanged { expectNoDifference(device, "built-in") @@ -91,7 +92,8 @@ extension Logic { PlayerEvent.muted.programAdded == nil, PlayerEvent.muted.programDeleted == nil, PlayerEvent.muted.programSelected == nil, - PlayerEvent.muted.programUpdated == nil + PlayerEvent.muted.programUpdated == nil, + PlayerEvent.muted.endReached == nil ] expectNoDifference(nilResults, Array(repeating: true, count: nilResults.count)) diff --git a/Tests/SwiftVLCTests/Player/PlayerEventDescriptionTests.swift b/Tests/SwiftVLCTests/Player/PlayerEventDescriptionTests.swift index f2eb894..5172088 100644 --- a/Tests/SwiftVLCTests/Player/PlayerEventDescriptionTests.swift +++ b/Tests/SwiftVLCTests/Player/PlayerEventDescriptionTests.swift @@ -47,6 +47,7 @@ extension Logic { #expect(PlayerEvent.uncorked.description == "uncorked") #expect(PlayerEvent.mediaStopping.description == "mediaStopping") #expect(PlayerEvent.titleListChanged.description == "titleListChanged") + #expect(PlayerEvent.endReached.description == "endReached") } @Test diff --git a/Tests/SwiftVLCTests/Player/PlayerEventHandlerTests.swift b/Tests/SwiftVLCTests/Player/PlayerEventHandlerTests.swift index 73f0ff2..a7e6bc4 100644 --- a/Tests/SwiftVLCTests/Player/PlayerEventHandlerTests.swift +++ b/Tests/SwiftVLCTests/Player/PlayerEventHandlerTests.swift @@ -182,7 +182,15 @@ extension Integration { let player = Player(instance: TestInstance.shared) #expect(libvlc_media_player_get_time(player.pointer) <= 0) + #if os(tvOS) + // The tvOS audio output reports the negative uninitialized-volume + // sentinel for a fresh player, which makes an early pause safe (no + // aout stream exists whose pause timing could be corrupted), so the + // heuristic legitimately answers true there. + #expect(player.canIssueNativePause == true) + #else #expect(player.canIssueNativePause == false) + #endif } @Test @@ -371,7 +379,6 @@ extension Integration { player._handleEventForTesting(.corked) player._handleEventForTesting(.uncorked) - player._handleEventForTesting(.voutChanged(1)) player._handleEventForTesting(.recordingChanged(isRecording: true, filePath: "/tmp/r.ts")) player._handleEventForTesting(.titleListChanged) player._handleEventForTesting(.snapshotTaken("/tmp/s.png")) diff --git a/Tests/SwiftVLCTests/Player/PlayerEventStreamPolicyTests.swift b/Tests/SwiftVLCTests/Player/PlayerEventStreamPolicyTests.swift new file mode 100644 index 0000000..4bd17eb --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerEventStreamPolicyTests.swift @@ -0,0 +1,360 @@ +@testable import SwiftVLC +import Foundation +import Synchronization +import Testing + +/// Delivery guarantees of the policy-aware event-stream API: +/// `events(policy:filter:)`, `stateTransitions`, and the per-instance +/// log-broadcaster lifecycle. Split in two suites — the first runs +/// headless on CI (no playback), the second drives real playback and is +/// gated on `TestCondition.canPlayMedia`. +extension Integration { + @Suite(.tags(.mainActor, .async)) + @MainActor struct PlayerEventStreamPolicyTests { + /// Forces the playback-free native-handle swap with a live event + /// stream attached, then loads media: libVLC emits `MediaChanged` + /// on the *new* handle's event manager, so the event only reaches + /// the stream if the bridge reattached during the swap. + @Test(.timeLimit(.minutes(1))) + func `Same stream survives the native handle swap and yields events from the new handle`() async throws { + let player = Player(instance: TestInstance.makeAudioOnly()) + let stream = player.events(policy: .unbounded, filter: nil) + + let sawMediaChanged = Mutex(false) + let finished = Mutex(false) + let collector = Task.detached { @Sendable in + for await event in stream { + if case .mediaChanged = event { + sawMediaChanged.withLock { $0 = true } + } + } + finished.withLock { $0 = true } + } + + let oldPointer = player.pointer + player.setDrawable(NSObject()) + player.stop() + try player.prepareDrawableForPlayback() + try #require( + player.pointer != oldPointer, + "swap did not replace the native player handle" + ) + + let media = try Media(url: TestMedia.testMP4URL) + player.load(media) + try #require( + await poll(until: { sawMediaChanged.withLock { $0 } }), + "Waiting for: mediaChanged from the replacement handle" + ) + #expect( + !finished.withLock { $0 }, + "event stream finished across the swap instead of surviving reattach" + ) + collector.cancel() + } + + @Test(.timeLimit(.minutes(1))) + func `Non-shared instance releases its log broadcaster graph`() async throws { + weak var probe: AnyObject? + do { + let instance = try VLCInstance(arguments: VLCInstance.defaultArguments + ["--quiet"]) + probe = instance.logBroadcaster._broadcasterForTesting + let logs = instance.logStream(minimumLevel: .warning) + let consumer = Task.detached { @Sendable in + for await _ in logs {} + } + try? await Task.sleep(for: .milliseconds(50)) + consumer.cancel() + await consumer.value + } + + let released = try await poll(timeout: .seconds(3), until: { probe == nil }) + try #require(released, "Broadcaster graph survived instance deinit") + } + + /// Buries a one-shot `.lengthChanged` under a `.timeChanged` + /// firehose, broadcast synchronously from the main actor so the + /// player's main-actor consumer task cannot drain in between. The + /// discriminator sits on the oldest side of the backlog — a lossy + /// newest-wins buffer would evict it, so `duration` only mirrors it + /// if the internal subscription buffers without bound. + @Test(.timeLimit(.minutes(1))) + func `Internal consumer mirrors a buried one-shot event after a main-actor stall`() async throws { + let player = Player(instance: TestInstance.shared) + let bridge = player.eventBridge + let source = Player.sourceIdentifier(for: player.pointer) + + bridge._broadcastForTesting(.lengthChanged(.seconds(2)), source: source) + for _ in 0..<128 { + bridge._broadcastForTesting(.timeChanged(.zero), source: source) + } + + try #require( + await poll(until: { player.duration == .seconds(2) }), + "Waiting for: duration mirrored through the backlog" + ) + } + + /// Policy and filter must travel together from `Player.events` + /// through the bridge into the per-subscription buffer: the filter + /// keeps the `.timeChanged` firehose out while the unbounded buffer + /// preserves both one-shot state changes broadcast before the + /// consumer drains. A `.mediaChanged` sentinel bounds the drain. + @Test(.timeLimit(.minutes(1))) + func `Unbounded policy and filter combine on the public events stream`() async { + let player = Player(instance: TestInstance.shared) + let bridge = player.eventBridge + let source = Player.sourceIdentifier(for: player.pointer) + let stream = player.events(policy: .unbounded, filter: { event in + if case .timeChanged = event { return false } + return true + }) + + bridge._broadcastForTesting(.stateChanged(.opening), source: source) + for _ in 0..<150 { + bridge._broadcastForTesting(.timeChanged(.zero), source: source) + } + bridge._broadcastForTesting(.stateChanged(.playing), source: source) + bridge._broadcastForTesting(.mediaChanged, source: source) + + var states: [PlayerState] = [] + var timeChangedCount = 0 + drain: for await event in stream { + switch event { + case .stateChanged(let state): + states.append(state) + case .timeChanged: + timeChangedCount += 1 + case .mediaChanged: + break drain + default: + continue + } + } + + #expect(states == [.opening, .playing], "state changes lost or reordered: \(states)") + #expect(timeChangedCount == 0, "firehose events leaked through the filter") + } + + /// `stateTransitions` keeps every lifecycle transition, in order, + /// while a 100-event `.timeChanged` burst in the middle of the + /// sequence never reaches the stream. + @Test(.timeLimit(.minutes(1))) + func `stateTransitions is lossless and firehose-free without playback`() async throws { + let player = Player(instance: TestInstance.shared) + let bridge = player.eventBridge + let source = Player.sourceIdentifier(for: player.pointer) + let transitions = player.stateTransitions + + let collected = Mutex<[PlayerState]>([]) + let collector = Task.detached { @Sendable in + for await state in transitions { + collected.withLock { $0.append(state) } + } + } + + bridge._broadcastForTesting(.stateChanged(.opening), source: source) + bridge._broadcastForTesting(.stateChanged(.playing), source: source) + for _ in 0..<100 { + bridge._broadcastForTesting(.timeChanged(.zero), source: source) + } + bridge._broadcastForTesting(.stateChanged(.stopping), source: source) + bridge._broadcastForTesting(.stateChanged(.stopped), source: source) + + try #require( + await poll(until: { collected.withLock { $0.count >= 4 } }), + "Waiting for: four lifecycle transitions collected" + ) + collector.cancel() + + #expect( + collected.withLock { $0 } == [.opening, .playing, .stopping, .stopped], + "transitions lossy, reordered, or polluted: \(collected.withLock { $0 })" + ) + } + } + + @Suite(.tags(.mainActor, .async), .enabled(if: TestCondition.canPlayMedia, "Requires video output (skipped on CI)")) + @MainActor struct PlayerEventStreamPolicyPlaybackTests { + /// Stalls an `.unbounded` consumer across a full playback session so + /// the backlog grows far past the default 64-element buffer, then + /// requires the one-shot `.stateChanged(.stopped)` to still be in + /// the drained backlog. A parallel `.newest(1)` subscription shows + /// the lossy counterpoint: at most one element survives the stall. + @Test(.timeLimit(.minutes(1))) + func `Unbounded subscription delivers the terminal transition under backlog`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let unbounded = player.events(policy: .unbounded, filter: nil) + let newestOne = player.events(policy: .newest(1), filter: nil) + + let stallReleased = Mutex(false) + let sawStopped = Mutex(false) + let collector = Task.detached { @Sendable in + while !stallReleased.withLock({ $0 }) { + try? await Task.sleep(for: .milliseconds(10)) + } + for await event in unbounded { + if case .stateChanged(.stopped) = event { + sawStopped.withLock { $0 = true } + break + } + } + } + + let media = try Media(url: TestMedia.twosecURL) + try player.play(media) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + try #require( + await poll(timeout: .seconds(10), until: { player.currentTime >= .seconds(1) }), + "Waiting for: enough playback to overflow a default buffer" + ) + player.stop() + try #require( + await poll(until: { player.state == .stopped }), + "Waiting for: player.state == .stopped" + ) + + stallReleased.withLock { $0 = true } + try #require( + await poll(timeout: .seconds(5), until: { sawStopped.withLock { $0 } }), + "Waiting for: stopped transition delivered from the backlog" + ) + collector.cancel() + + let newestBuffered = Mutex(0) + let drainer = Task.detached { @Sendable in + for await _ in newestOne { + newestBuffered.withLock { $0 += 1 } + } + } + try await Task.sleep(for: .milliseconds(300)) + drainer.cancel() + #expect( + newestBuffered.withLock { $0 } <= 1, + "newest(1) subscription buffered more than one element across the stall" + ) + } + + @Test(.timeLimit(.minutes(1))) + func `Subscription filter keeps the firehose out`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let stream = player.events(policy: .unbounded, filter: { event in + if case .stateChanged = event { return true } + return false + }) + + let received = Mutex<[PlayerEvent]>([]) + let collector = Task.detached { @Sendable in + for await event in stream { + received.withLock { $0.append(event) } + } + } + + let media = try Media(url: TestMedia.twosecURL) + try player.play(media) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + try #require( + await poll(timeout: .seconds(10), until: { player.currentTime >= .seconds(1) }), + "Waiting for: ~1s of playback firehose" + ) + player.stop() + try #require( + await poll(until: { + received.withLock { events in + events.contains { event in + if case .stateChanged(.stopped) = event { return true } + return false + } + } + }), + "Waiting for: stopped transition through the filter" + ) + collector.cancel() + + let snapshot = received.withLock { $0 } + #expect(!snapshot.isEmpty) + for event in snapshot { + switch event { + case .stateChanged: + continue + case .timeChanged, .positionChanged, .bufferingProgress: + Issue.record("firehose event leaked through the filter: \(event)") + default: + Issue.record("unexpected event leaked through the filter: \(event)") + } + } + } + + @Test(.timeLimit(.minutes(1))) + func `stateTransitions is lossless and lifecycle-only`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let transitions = player.stateTransitions + + let collected = Mutex<[PlayerState]>([]) + let collector = Task.detached { @Sendable in + for await state in transitions { + collected.withLock { $0.append(state) } + } + } + + let media = try Media(url: TestMedia.twosecURL) + try player.play(media) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + player.stop() + try #require( + await poll(until: { collected.withLock { $0.contains(.stopped) } }), + "Waiting for: stopped transition collected" + ) + collector.cancel() + + let snapshot = collected.withLock { $0 } + let playingIndex = try #require(snapshot.firstIndex(of: .playing)) + let terminalIndex = try #require( + snapshot.firstIndex(where: { $0 == .stopped || $0 == .stopping }) + ) + #expect( + playingIndex < terminalIndex, + "playing did not precede the terminal transition: \(snapshot)" + ) + #expect(snapshot.count <= 10, "stateTransitions delivered a firehose: \(snapshot)") + } + + /// The filter runs on libVLC's event thread for every broadcast; one + /// that re-enters the player's event surface (creating and dropping + /// a fresh subscription per event) must not deadlock the broadcaster + /// or stall delivery to the original subscriber. + @Test(.timeLimit(.minutes(1))) + func `Re-entrant filter does not deadlock`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + let received = Mutex(0) + let stream = player.events(policy: .unbounded, filter: { _ in + _ = player.events(policy: .newest(4), filter: nil) + return true + }) + + let collector = Task.detached { @Sendable in + for await _ in stream { + received.withLock { $0 += 1 } + } + } + + let media = try Media(url: TestMedia.twosecURL) + try player.play(media) + try #require( + await poll(until: { received.withLock { $0 } > 0 }), + "Waiting for: events delivered through the re-entrant filter" + ) + player.stop() + collector.cancel() + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerEventTests.swift b/Tests/SwiftVLCTests/Player/PlayerEventTests.swift index 18532a5..c229af1 100644 --- a/Tests/SwiftVLCTests/Player/PlayerEventTests.swift +++ b/Tests/SwiftVLCTests/Player/PlayerEventTests.swift @@ -29,12 +29,13 @@ extension Logic { .titleSelectionChanged(0), .snapshotTaken("/tmp/snap.png"), .mediaStopping, + .endReached, .programAdded(1), .programDeleted(1), .programSelected(unselectedId: 0, selectedId: 1), .programUpdated(1) ] - #expect(events.count == 27) + #expect(events.count == 28) } @Test diff --git a/Tests/SwiftVLCTests/Player/PlayerExtendedTests.swift b/Tests/SwiftVLCTests/Player/PlayerExtendedTests.swift index a73d32c..ea660a4 100644 --- a/Tests/SwiftVLCTests/Player/PlayerExtendedTests.swift +++ b/Tests/SwiftVLCTests/Player/PlayerExtendedTests.swift @@ -110,9 +110,9 @@ extension Integration { // MARK: - Volume amplification beyond 1.0 @Test - func `Volume amplification up to 1_25`() { + func `Volume amplification up to 2_0`() { let player = Player(instance: TestInstance.shared) - try? player.setAudioVolume(Volume(1.25)) + try? player.setAudioVolume(Volume(2.0)) // Volume may not persist exactly without active pipeline _ = player.volume } @@ -476,11 +476,7 @@ extension Integration { try player1.play(Media(url: TestMedia.twosecURL)) try player2.play(Media(url: TestMedia.silenceURL)) - guard try await poll(until: { player1.state == .playing }) else { - player1.stop() - player2.stop() - return - } + try #require(await poll(until: { player1.state == .playing }), "Waiting for: player1.state == .playing") _ = player1.isPlaying diff --git a/Tests/SwiftVLCTests/Player/PlayerLenientSeekTests.swift b/Tests/SwiftVLCTests/Player/PlayerLenientSeekTests.swift new file mode 100644 index 0000000..93961c2 --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerLenientSeekTests.swift @@ -0,0 +1,258 @@ +@testable import SwiftVLC +import Foundation +import Testing + +/// Exercises the lenient seek surface (`seek(toPosition:fast:)`, +/// `jump(by:)`) alongside the strict seeks' position publication. +/// +/// The lenient calls are best-effort wrappers over +/// `libvlc_media_player_set_position` / `libvlc_media_player_jump_time`: +/// idle-player tests assert the `false` no-op path headlessly, while the +/// playback tests (gated on `TestCondition.canPlayMedia`) verify that +/// accepted requests actually move the clock on the dummy-output +/// pipeline. HLS-live acceptance is a demuxer runtime property and is +/// covered by the device harness, not here. +extension Integration { + @Suite(.tags(.mainActor, .async, .media), .serialized) + @MainActor struct PlayerLenientSeekTests { + // MARK: - Idle no-op paths (headless-safe) + + @Test + func `jump on a player without media returns false and does not crash`() { + let player = Player(instance: TestInstance.makeAudioOnly()) + #expect(player.jump(by: .seconds(-10)) == false) + #expect(player.state == .idle) + } + + @Test + func `seek toPosition on idle player returns false`() { + let player = Player(instance: TestInstance.makeAudioOnly()) + #expect(player.seek(toPosition: PlaybackPosition(0.5)) == false) + #expect(player.position == 0) + #expect(player.state == .idle) + } + + // MARK: - Session gate timing + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `seek immediately after play succeeds`() throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(Media(url: TestMedia.twosecURL)) + // Same main-actor turn as play(): the event-fed `state` mirror is + // still `.idle`, but the synchronously published playback intent + // must already open the lenient-seek session. + #expect(player.seek(toPosition: PlaybackPosition(0.1)) == true) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `seek after stop returns false`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + + player.stop() + // stop() publishes intent false synchronously, but the native + // state read is racy in the same turn: libVLC processes + // stop_async on its own thread and can keep reporting `.playing` + // for a beat, so asserting the no-op immediately after stop() + // would race that thread. Assert the documented contract instead: + // once the stop lands, there is no session and the seek is a + // rejected no-op. + try #require( + await poll(until: { player.state == .stopped }), + "Waiting for: player.state == .stopped" + ) + #expect(player.seek(toPosition: PlaybackPosition(0.5)) == false) + } + + // MARK: - Lenient seeks during real playback + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `seek toPosition lands near half duration`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + try #require( + await poll(until: { player.duration != nil }), + "Waiting for: duration is known" + ) + + #expect(player.seek(toPosition: PlaybackPosition(0.5)) == true) + + let halfMs = try #require(player.duration).milliseconds / 2 + try #require( + await poll(until: { abs(player.currentTime.milliseconds - halfMs) <= 400 }), + "Waiting for: currentTime within 400ms of half duration" + ) + #expect(player.position > 0.3) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `jump during playback returns true and advances currentTime`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + try #require( + await poll(until: { player.currentTime > .zero }), + "Waiting for: currentTime > 0" + ) + + let preJump = player.currentTime + #expect(player.jump(by: .milliseconds(300)) == true) + try #require( + await poll(until: { player.currentTime > preJump }), + "Waiting for: currentTime past the pre-jump value" + ) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `jump rewinds during playback`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.currentTime >= .milliseconds(800) }), + "Waiting for: currentTime >= 800ms" + ) + + let preJump = player.currentTime + #expect(player.jump(by: .milliseconds(-500)) == true) + try #require( + await poll(until: { player.currentTime < preJump }), + "Waiting for: currentTime below the pre-jump value" + ) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `jump publishes currentTime immediately while paused`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + player.pause() + try #require( + await poll(until: { player.state == .paused }), + "Waiting for: player.state == .paused" + ) + + let preJump = player.currentTime + #expect(player.jump(by: .milliseconds(300)) == true) + // Read immediately: libVLC emits no timeChanged while paused, so + // the best-effort shadow published by jump(by:) itself is the only + // thing that can move the clock here. + #expect(player.currentTime == preJump + .milliseconds(300)) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `fast and precise strict seeks both land within tolerance`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing && player.isSeekable }), + "Waiting for: playing and seekable" + ) + + try player.seek(to: .seconds(1), fast: true) + try #require( + await poll(until: { abs(player.currentTime.milliseconds - 1000) <= 400 }), + "Waiting for: fast seek lands within 400ms of 1s" + ) + + try player.seek(to: .seconds(1), fast: false) + try #require( + await poll(until: { abs(player.currentTime.milliseconds - 1000) <= 400 }), + "Waiting for: precise seek lands within 400ms of 1s" + ) + player.stop() + } + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `fast seek snaps to the prior keyframe where precise seek lands on target`() async throws { + // sparse.mp4 has keyframes only at ~0s and ~10s, so a 9s target + // separates the two modes by ~9 seconds: precise decodes forward + // from the 0s keyframe and lands on target, fast stops at the + // keyframe itself. + let player = Player(instance: TestInstance.makePlayback()) + try player.play(Media(url: TestMedia.sparseURL)) + try #require( + await poll(timeout: .seconds(10), until: { player.state == .playing && player.isSeekable }), + "Waiting for: playing and seekable" + ) + + try player.seek(to: .seconds(9), fast: false) + // seek(to:) publishes the 9000ms shadow synchronously; wait for a + // native sample past it to observe where the demuxer landed. + try #require( + await poll(until: { player.currentTime > .milliseconds(9000) }), + "Waiting for: native time event after the precise seek" + ) + let preciseLanding = player.currentTime.milliseconds + #expect(preciseLanding <= 9600, "precise seek should land within tolerance of 9s") + + try player.seek(to: .seconds(9), fast: true) + // The discriminating assertion: the native clock must snap back to + // the prior keyframe region. If the fast flag stops being plumbed + // through, the seek behaves precisely, time stays at ~9s+, and + // this poll times out. + try #require( + await poll(until: { player.currentTime < .milliseconds(8500) }), + "Waiting for: fast seek snapping below the 9s target" + ) + let fastLanding = player.currentTime.milliseconds + // Observed on the pinned binary: the fast seek resumes from the 0s + // keyframe (~400ms by the time the first event lands). + #expect(fastLanding >= 0) + #expect(fastLanding < 2000, "fast seek should land in the 0s-keyframe region") + // Fast may be at most as precise as the precise seek. + #expect(abs(fastLanding - 9000) >= abs(preciseLanding - 9000)) + player.stop() + } + + // MARK: - Position publication for paused players + + @Test(.enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) + func `strict seek publishes position while paused without waiting for events`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing && player.isSeekable }), + "Waiting for: playing and seekable" + ) + try #require( + await poll(until: { player.duration != nil }), + "Waiting for: duration is known" + ) + + player.pause() + try #require( + await poll(until: { player.state == .paused }), + "Waiting for: player.state == .paused" + ) + + try player.seek(to: .milliseconds(500)) + // Read immediately: the position shadow must be published by the + // seek itself, not by a later positionChanged event (libVLC emits + // none while paused). + let durationMs = try #require(player.duration).milliseconds + let expected = Double(500) / Double(durationMs) + #expect(abs(player.position - expected) < 0.01) + #expect(abs(player.position - 0.25) < 0.05) + player.stop() + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerRecastPlaybackTests.swift b/Tests/SwiftVLCTests/Player/PlayerRecastPlaybackTests.swift new file mode 100644 index 0000000..cc28e9e --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerRecastPlaybackTests.swift @@ -0,0 +1,61 @@ +@testable import SwiftVLC +import Testing + +/// Integration coverage for `recast(to:)`'s replay body on an active +/// session: switching renderer mid-playback replaces the native handle +/// and restarts the current media in place. These drive real playback, +/// so they gate on `TestCondition.canPlayMedia` and skip on CI (runners +/// cannot decode media); the session-free recast paths and the +/// track-matching logic are covered by `PlayerCarryOverTests` and +/// `PlayerRecastTrackMatchTests`. +extension Integration { + @Suite(.tags(.mainActor, .async)) + @MainActor struct PlayerRecastPlaybackTests { + /// `recast(to: nil)` on a playing session replaces the handle (libVLC + /// only applies renderer selection before a handle's first play) and + /// resumes local playback on the new session. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `recast on an active session replaces the handle and resumes`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + + let oldPointer = player.pointer + try await player.recast(to: nil) + + #expect( + player.pointer != oldPointer, + "recast did not replace the native handle of an active session" + ) + try #require( + await poll(until: { player.state == .playing }), + "playback did not resume on the new session after recast" + ) + } + + /// While a session is live, `programs` reflects the media's program + /// list and `selectedProgram` is one of them — the populated getter + /// paths a media-less player never reaches. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `programs and selectedProgram reflect the live session`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { !player.programs.isEmpty }), + "Waiting for: the media's default program to appear" + ) + + let programs = player.programs + #expect(!player.isProgramScrambled, "clear media reported as scrambled") + if let selected = player.selectedProgram { + #expect( + programs.contains { $0.id == selected.id }, + "selectedProgram \(selected.id) is not in the program list" + ) + } + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerRecastTrackMatchTests.swift b/Tests/SwiftVLCTests/Player/PlayerRecastTrackMatchTests.swift new file mode 100644 index 0000000..1fc0d93 --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerRecastTrackMatchTests.swift @@ -0,0 +1,84 @@ +@testable import SwiftVLC +import Testing + +/// `recast` carries the audio/subtitle selection into the new session. +/// Track ids are session-scoped, so the carry-over matches by id, then +/// language, then name — `Player.matchingTrack(for:in:)` is that fallback. +extension Integration { + @Suite(.tags(.mainActor)) + @MainActor struct PlayerRecastTrackMatchTests { + private func track( + id: String, + name: String = "Track", + language: String? = nil + ) -> Track { + Track( + id: id, + type: .subtitle, + name: name, + codec: 0, + language: language, + trackDescription: nil, + isSelected: false, + bitrate: 0, + channels: nil, + sampleRate: nil, + width: nil, + height: nil, + frameRate: nil, + encoding: nil + ) + } + + @Test + func `an exact id match wins over language and name`() { + let prior = track(id: "spu/auto/4", name: "English", language: "en") + let candidates = [ + track(id: "spu/auto/4", name: "Different", language: "fr"), + track(id: "spu/auto/9", name: "English", language: "en") + ] + #expect(Player.matchingTrack(for: prior, in: candidates)?.id == "spu/auto/4") + } + + @Test + func `a changed id falls back to the same language`() { + let prior = track(id: "spu/auto/4", name: "English", language: "en") + let candidates = [ + track(id: "spu/auto/9", name: "Anglais", language: "EN"), + track(id: "spu/auto/10", name: "French", language: "fr") + ] + let match = Player.matchingTrack(for: prior, in: candidates) + #expect(match?.id == "spu/auto/9", "case-insensitive language match expected") + } + + @Test + func `with no language it falls back to the same name`() { + let prior = track(id: "spu/auto/4", name: "Commentary", language: nil) + let candidates = [ + track(id: "spu/auto/9", name: "Forced", language: nil), + track(id: "spu/auto/10", name: "Commentary", language: nil) + ] + #expect(Player.matchingTrack(for: prior, in: candidates)?.id == "spu/auto/10") + } + + @Test + func `no correspondence yields nil so the default selection stands`() { + let prior = track(id: "spu/auto/4", name: "English", language: "en") + let candidates = [ + track(id: "spu/auto/9", name: "French", language: "fr"), + track(id: "spu/auto/10", name: "German", language: "de") + ] + #expect(Player.matchingTrack(for: prior, in: candidates) == nil) + } + + @Test + func `an empty prior language does not match an empty candidate language`() { + let prior = track(id: "spu/auto/4", name: "One", language: "") + let candidates = [track(id: "spu/auto/9", name: "Two", language: "")] + #expect( + Player.matchingTrack(for: prior, in: candidates) == nil, + "empty language must not be treated as a match key" + ) + } + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerStopTeardownTests.swift b/Tests/SwiftVLCTests/Player/PlayerStopTeardownTests.swift new file mode 100644 index 0000000..6a4c689 --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerStopTeardownTests.swift @@ -0,0 +1,170 @@ +@testable import SwiftVLC +import Foundation +import Testing + +#if canImport(UIKit) && !os(macOS) +import AVFoundation +#endif + +/// Synchronous-teardown guarantees of `stopAndWait()` and `shutdown()`: +/// libVLC's stop is asynchronous, so both APIs exist precisely to give +/// callers a point in time after which no native output is still +/// draining. Playback-driving tests are gated on +/// `TestCondition.canPlayMedia`; the idle / lifecycle variants run +/// everywhere, including CI. +extension Integration { + @Suite(.tags(.mainActor, .async)) + @MainActor struct PlayerStopTeardownTests { + /// The whole contract of `stopAndWait()` is that the suspension + /// covers the native stop: both the observable mirror and libVLC's + /// own state must already be terminal on return, with no polling + /// grace period. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `stopAndWait returns only after the native stop completes`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + + await player.stopAndWait() + + #expect( + player.state == .stopped, + "observable state not terminal immediately after stopAndWait: \(player.state)" + ) + #expect( + player.nativePlaybackState == .stopped, + "native handle still draining after stopAndWait: \(player.nativePlaybackState)" + ) + } + + /// An idle player has no stop to wait for — the terminal + /// short-circuit must return without arming the 10-second ceiling. + @Test(.timeLimit(.minutes(1))) + func `stopAndWait on an idle player returns immediately`() async { + let player = Player(instance: TestInstance.shared) + + let start = ContinuousClock.now + await player.stopAndWait() + let elapsed = ContinuousClock.now - start + + #expect( + elapsed < .milliseconds(500), + "stopAndWait suspended \(elapsed) on an idle player — terminal short-circuit regressed" + ) + } + + /// Each cycle's await must consume exactly its own terminal event; + /// a stale subscription or a leftover stop flag from the previous + /// cycle would either hang an iteration or return before the stop + /// finished. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `stopAndWait is reentrant-safe across rapid cycles`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + + for cycle in 1...5 { + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing in cycle \(cycle)" + ) + await player.stopAndWait() + #expect( + player.state == .stopped, + "cycle \(cycle) returned before the native stop completed: \(player.state)" + ) + } + } + + /// After `shutdown()` the player is inert but harmless: state is + /// reset, the media is gone, a second shutdown returns immediately, + /// and stray `stop()` / `play()` calls on the replacement handle + /// must not crash. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `shutdown completes teardown and is idempotent`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + + await player.shutdown() + #expect(player.state == .idle, "state not reset after shutdown: \(player.state)") + #expect(player.currentMedia == nil, "media survived shutdown") + + await player.shutdown() + #expect(player.state == .idle, "second shutdown disturbed the inert player: \(player.state)") + + // Stray calls after shutdown land on the replacement handle and + // must be harmless — playback may fail or no-op, but never crash. + player.stop() + try? player.play(url: TestMedia.twosecURL) + player.stop() + } + + /// Lifecycle-only variant: shutting down a player that never played + /// must complete and stay idempotent without any playback machinery. + @Test(.timeLimit(.minutes(1))) + func `shutdown on a fresh player completes and is idempotent`() async { + let player = Player(instance: TestInstance.makeAudioOnly()) + + await player.shutdown() + #expect(player.state == .idle, "state not reset after shutdown: \(player.state)") + #expect(player.currentMedia == nil) + + await player.shutdown() + #expect(player.state == .idle, "second shutdown disturbed the inert player: \(player.state)") + } + + /// `shutdown()` must leave nothing alive that pins the player — + /// the event-consumer task, the intent bridge, and the offloaded + /// teardown closure all hold (or held) references that would keep + /// the weak probe non-nil if any of them survived. + @Test(.timeLimit(.minutes(1))) + func `shutdown leaves no live player references`() async throws { + weak var probe: Player? + do { + let player = Player(instance: TestInstance.makeAudioOnly()) + probe = player + await player.shutdown() + } + + try #require( + await poll(until: { probe == nil }), + "Waiting for: player released after shutdown" + ) + } + + #if canImport(UIKit) && !os(macOS) + /// The motivating use case: deactivating a shared `AVAudioSession` + /// fails session-busy while libVLC's audio output is still alive. + /// After `stopAndWait()` returns, deactivation must succeed on the + /// first try. + @Test(.timeLimit(.minutes(1)), .enabled(if: TestCondition.canPlayMedia)) + func `stopAndWait drains the audio output before session deactivation`() async throws { + let session = AVAudioSession.sharedInstance() + try session.setCategory(.playback) + try session.setActive(true) + + let player = Player(instance: TestInstance.makePlayback()) + try player.play(url: TestMedia.twosecURL) + try #require( + await poll(until: { player.state == .playing }), + "Waiting for: player.state == .playing" + ) + + await player.stopAndWait() + + #expect(throws: Never.self, "session deactivation raced the audio-output drain") { + try AVAudioSession.sharedInstance().setActive( + false, + options: .notifyOthersOnDeactivation + ) + } + } + #endif + } +} diff --git a/Tests/SwiftVLCTests/Player/PlayerVideoInfoTests.swift b/Tests/SwiftVLCTests/Player/PlayerVideoInfoTests.swift new file mode 100644 index 0000000..803bc1a --- /dev/null +++ b/Tests/SwiftVLCTests/Player/PlayerVideoInfoTests.swift @@ -0,0 +1,161 @@ +@testable import SwiftVLC +import CoreGraphics +import Foundation +import Observation +import Synchronization +import Testing + +/// Covers `videoSize`, `hasVideoOutput`, and `activeVideoOutputs` — +/// the decoded-video surface fed by `.voutChanged` and read live from +/// libVLC. +extension Integration { + @Suite(.tags(.mainActor, .async), .serialized) + @MainActor struct PlayerVideoInfoTests { + // MARK: - Idle defaults (ungated) + + @Test + func `fresh idle player reports no video output`() { + let player = Player(instance: TestInstance.shared) + #expect(player.videoSize == nil) + #expect(player.hasVideoOutput == false) + #expect(player.activeVideoOutputs == 0) + } + + // MARK: - Observation (ungated) + + @Test + func `voutChanged invalidates videoSize observation`() { + let player = Player(instance: TestInstance.shared) + let fired = Mutex(false) + withObservationTracking { + _ = player.videoSize + } onChange: { + fired.withLock { $0 = true } + } + player._handleEventForTesting(.voutChanged(1)) + #expect(fired.withLock { $0 }) + } + + @Test + func `voutChanged invalidates hasVideoOutput observation`() { + let player = Player(instance: TestInstance.shared) + let fired = Mutex(false) + withObservationTracking { + _ = player.hasVideoOutput + } onChange: { + fired.withLock { $0 = true } + } + player._handleEventForTesting(.voutChanged(1)) + #expect(fired.withLock { $0 }) + } + + @Test + func `tracksChanged invalidates videoSize observation`() { + let player = Player(instance: TestInstance.shared) + let fired = Mutex(false) + withObservationTracking { + _ = player.videoSize + } onChange: { + fired.withLock { $0 = true } + } + player._handleEventForTesting(.tracksChanged) + #expect(fired.withLock { $0 }) + } + + @Test + func `voutChanged stores the active output count`() { + let player = Player(instance: TestInstance.shared) + player._handleEventForTesting(.voutChanged(2)) + #expect(player.activeVideoOutputs == 2) + player._handleEventForTesting(.voutChanged(0)) + #expect(player.activeVideoOutputs == 0) + } + } + + @Suite(.tags(.mainActor, .async), .enabled(if: TestCondition.canPlayMedia, "Requires video output")) + @MainActor struct PlayerVideoInfoPlaybackTests { + // MARK: - Video media + + @Test(.timeLimit(.minutes(1))) + func `video playback reports decoded size and output presence`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + defer { player.stop() } + + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(every: .milliseconds(50), timeout: .seconds(5), until: { player.hasVideoOutput }), + "Waiting for: hasVideoOutput == true" + ) + try #require( + await poll(until: { player.videoSize != nil }), + "Waiting for: decoded video size published" + ) + // `activeVideoOutputs` is fed by the event consumer and can trail + // the live reads by a beat. + try #require( + await poll(until: { player.activeVideoOutputs >= 1 }), + "Waiting for: activeVideoOutputs >= 1" + ) + + #expect(player.videoSize == CGSize(width: 64, height: 64)) + #expect(player.activeVideoOutputs >= 1) + } + + // MARK: - Audio-only media + + @Test(.timeLimit(.minutes(1))) + func `audio-only playback reports no video output`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + defer { player.stop() } + + try player.play(Media(url: TestMedia.silenceURL)) + // The 0.5 s fixture can reach its natural end before a poll for + // `.playing` observes it; every state on that path keeps the + // assertions below true, so wait for any evidence the session ran. + try #require( + await poll(until: { player.state == .playing || player.didReachEnd }), + "Waiting for: playback started or finished" + ) + + #expect(player.videoSize == nil) + #expect(player.hasVideoOutput == false) + #expect(player.activeVideoOutputs == 0) + } + + // MARK: - Reset across load() + + @Test(.timeLimit(.minutes(1))) + func `loading new media resets the output count`() async throws { + let player = Player(instance: TestInstance.makePlayback()) + defer { player.stop() } + + try player.play(Media(url: TestMedia.testMP4URL)) + try #require( + await poll(every: .milliseconds(50), timeout: .seconds(5), until: { player.activeVideoOutputs >= 1 }), + "Waiting for: activeVideoOutputs >= 1" + ) + + try player.load(Media(url: TestMedia.silenceURL)) + #expect(player.activeVideoOutputs == 0) + } + + @Test(.timeLimit(.minutes(1))) + func `replacing the native player resets the output count`() throws { + let player = Player(instance: TestInstance.makePlayback()) + defer { player.stop() } + + player._handleEventForTesting(.voutChanged(1)) + #expect(player.activeVideoOutputs == 1) + + // Stopping drawable-hosted playback marks the native handle for + // lazy replacement; preparing the drawable then swaps the handle. + // The old handle's closing `voutChanged(0)` is dropped by the + // source filter after the swap, so the swap itself must reset the + // mirrored count. + player.setDrawable(NSObject()) + player.stop() + try player.prepareDrawableForPlayback() + #expect(player.activeVideoOutputs == 0) + } + } +} diff --git a/Tests/SwiftVLCTests/Playlist/MediaListPlayerExtendedTests.swift b/Tests/SwiftVLCTests/Playlist/MediaListPlayerExtendedTests.swift index 4b3c5e9..1416c84 100644 --- a/Tests/SwiftVLCTests/Playlist/MediaListPlayerExtendedTests.swift +++ b/Tests/SwiftVLCTests/Playlist/MediaListPlayerExtendedTests.swift @@ -6,8 +6,9 @@ extension Integration { @MainActor struct MediaListPlayerExtendedTests { @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `Play specific item at index from list`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list = MediaList() try list.append(Media(url: TestMedia.testMP4URL)) @@ -15,27 +16,22 @@ extension Integration { listPlayer.mediaList = list // Play the second item directly by index try listPlayer.play(at: 1) - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") listPlayer.stop() } @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `Mode switching during playback`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list = MediaList() try list.append(Media(url: TestMedia.twosecURL)) listPlayer.mediaList = list #expect(listPlayer.playbackMode == .default) listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") // Switch to loop mode while playing listPlayer.playbackMode = .loop #expect(listPlayer.playbackMode == .loop) @@ -47,17 +43,15 @@ extension Integration { @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `Toggle pause during playback`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list = MediaList() try list.append(Media(url: TestMedia.twosecURL)) listPlayer.mediaList = list listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") // Toggle pause — should pause listPlayer.togglePause() try await Task.sleep(for: .milliseconds(150)) @@ -69,17 +63,15 @@ extension Integration { @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `Replace mediaList while playing`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list1 = MediaList() try list1.append(Media(url: TestMedia.twosecURL)) listPlayer.mediaList = list1 listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") // Replace the list while playing let list2 = MediaList() try list2.append(Media(url: TestMedia.testMP4URL)) @@ -102,47 +94,37 @@ extension Integration { @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `Play from beginning after stop`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list = MediaList() try list.append(Media(url: TestMedia.twosecURL)) listPlayer.mediaList = list // First play cycle listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") listPlayer.stop() try #require(await poll(until: { !listPlayer.isPlaying }), "Waiting for: !listPlayer.isPlaying") // Second play cycle — should start from beginning listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") listPlayer.stop() } @Test(.tags(.async, .media), .enabled(if: TestCondition.canPlayMedia), .timeLimit(.minutes(1))) func `State reflects paused during pause`() async throws { - let listPlayer = MediaListPlayer(instance: TestInstance.shared) - let player = Player(instance: TestInstance.shared) + let instance = TestInstance.makePlayback() + let listPlayer = MediaListPlayer(instance: instance) + let player = Player(instance: instance) listPlayer.mediaPlayer = player let list = MediaList() try list.append(Media(url: TestMedia.twosecURL)) listPlayer.mediaList = list listPlayer.play() - guard try await poll(until: { listPlayer.isPlaying }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.isPlaying }), "Waiting for: listPlayer.isPlaying") listPlayer.pause() - guard try await poll(until: { listPlayer.state == .paused }) else { - listPlayer.stop() - return - } + try #require(await poll(until: { listPlayer.state == .paused }), "Waiting for: listPlayer.state == .paused") listPlayer.stop() } diff --git a/Tests/SwiftVLCTests/Support/TestInstance.swift b/Tests/SwiftVLCTests/Support/TestInstance.swift index 16610c6..f709ace 100644 --- a/Tests/SwiftVLCTests/Support/TestInstance.swift +++ b/Tests/SwiftVLCTests/Support/TestInstance.swift @@ -78,6 +78,17 @@ enum TestInstance { try! VLCInstance(arguments: playbackArguments) } + /// Creates an independent VLC instance with the dummy video output but + /// a real audio output. The dummy audio module swallows mute/volume + /// reports, so `.muted` / `.unmuted` / `.volumeChanged` never reach the + /// player's event manager under ``makePlayback()``; asserting their + /// delivery requires the live aout core. Playback through this instance + /// emits brief audible output on the host, so keep usage behind + /// `TestCondition.canPlayMedia` and mute or stop promptly. + static func makeRealAudioPlayback() -> VLCInstance { + try! VLCInstance(arguments: VLCInstance.defaultArguments + ["--vout=dummy", "--quiet"]) + } + /// A single shared instance with audio and video outputs disabled. /// Default for tests that don't care about per-test isolation and /// don't need to reach `.playing`. Skips the ~50 ms instance-creation diff --git a/Tests/SwiftVLCTests/Support/TestMedia.swift b/Tests/SwiftVLCTests/Support/TestMedia.swift index a2ae176..7229d92 100644 --- a/Tests/SwiftVLCTests/Support/TestMedia.swift +++ b/Tests/SwiftVLCTests/Support/TestMedia.swift @@ -17,6 +17,13 @@ enum TestMedia { url(for: "twosec", ext: "mp4") } + /// 20s 64x64 black, video-only, keyframes only at ~0s and ~10s — + /// the sparse-GOP fixture that makes fast (keyframe) and precise + /// seeks land visibly apart. + static var sparseURL: URL { + url(for: "sparse", ext: "mp4") + } + /// Minimal SRT subtitle file. static var subtitleURL: URL { url(for: "test", ext: "srt") diff --git a/scripts/build-libvlc.sh b/scripts/build-libvlc.sh index 1192f1b..a96eeab 100755 --- a/scripts/build-libvlc.sh +++ b/scripts/build-libvlc.sh @@ -32,8 +32,10 @@ VLC_BRANCH="master" # Update this hash when upgrading libVLC VLC_HASH="c833c4be0" -# Directory containing patches from VLCKit (optional, user must opt in) -PATCHES_DIR="" +# Directory containing source patches applied to the VLC checkout before +# configure. Defaults to the in-repo patch set (chromecast hardening) and can +# be overridden or cleared with --patches-dir=DIR. +PATCHES_DIR="${REPO_ROOT}/scripts/patches" BUILD_IOS=yes BUILD_TVOS=no diff --git a/scripts/check-libvlc-manifest.sh b/scripts/check-libvlc-manifest.sh new file mode 100755 index 0000000..187f214 --- /dev/null +++ b/scripts/check-libvlc-manifest.sh @@ -0,0 +1,101 @@ +#!/usr/bin/env bash +# +# Verifies that the archive members of every libvlc.a slice in +# Vendor/libvlc.xcframework match the manifests checked in under +# scripts/libvlc-manifests/. A rebuilt binary that silently drops or +# gains plugins/objects in one slice (e.g. the tvOS slice losing or +# growing the Chromecast plugin stack) shows up as a manifest diff. +# +# Regenerate a manifest after an intentional rebuild with: +# ./scripts/check-libvlc-manifest.sh --write +# +# Member lists are computed per architecture (fat archives are thinned +# with lipo first, since `ar t` rejects universal files); each line is +# " ", sorted with LC_ALL=C. + +set -euo pipefail + +repo_root=$(cd "$(dirname "$0")/.." && pwd) +xcframework="$repo_root/Vendor/libvlc.xcframework" +manifests="$repo_root/scripts/libvlc-manifests" + +write_mode=false +if [ "${1:-}" = "--write" ]; then + write_mode=true +fi + +if [ ! -d "$xcframework" ]; then + echo "error: $xcframework not found — run ./scripts/setup-dev.sh first" >&2 + exit 1 +fi + +# Prints " " lines for every architecture in the archive, +# sorted bytewise so the output is stable across machines. +list_members() { + local archive=$1 + local tmpdir + tmpdir=$(mktemp -d) + trap 'rm -rf "$tmpdir"' RETURN + + local archs + archs=$(lipo -archs "$archive") + + local arch thin + for arch in $archs; do + if [ "$(echo "$archs" | wc -w)" -gt 1 ]; then + thin="$tmpdir/$arch.a" + lipo -thin "$arch" -output "$thin" "$archive" + else + thin="$archive" + fi + ar t "$thin" | sed "s/^/$arch /" + done | LC_ALL=C sort +} + +failures=0 + +for slice_dir in "$xcframework"/*/; do + slice=$(basename "$slice_dir") + archive="$slice_dir/libvlc.a" + [ -f "$archive" ] || continue + manifest="$manifests/$slice.txt" + + if $write_mode; then + mkdir -p "$manifests" + list_members "$archive" > "$manifest" + echo "WROTE $slice ($(wc -l < "$manifest" | tr -d ' ') members)" + continue + fi + + if [ ! -f "$manifest" ]; then + echo "FAIL $slice — manifest missing at scripts/libvlc-manifests/$slice.txt" + failures=$((failures + 1)) + continue + fi + + if diff -u "$manifest" <(list_members "$archive"); then + echo "PASS $slice" + else + echo "FAIL $slice — archive members differ from checked-in manifest" + failures=$((failures + 1)) + fi +done + +# A manifest with no corresponding slice means the xcframework lost a +# whole platform slice (or the manifest is stale) — fail either way. +if ! $write_mode; then + for manifest in "$manifests"/*.txt; do + [ -f "$manifest" ] || continue + slice=$(basename "$manifest" .txt) + if [ ! -f "$xcframework/$slice/libvlc.a" ]; then + echo "FAIL $slice — manifest exists but slice is absent from the xcframework" + failures=$((failures + 1)) + fi + done + + if [ "$failures" -gt 0 ]; then + echo "libvlc manifest check failed ($failures problem(s))" + exit 1 + fi + echo "libvlc manifest check passed" +fi diff --git a/scripts/fix-duplicate-symbols.sh b/scripts/fix-duplicate-symbols.sh index 5372691..182e077 100755 --- a/scripts/fix-duplicate-symbols.sh +++ b/scripts/fix-duplicate-symbols.sh @@ -5,7 +5,16 @@ # Two VLC plugins (ytdl and chromecast) each compile their own copy of # json_parse_error and json_read. The Apple linker in Xcode 16+ treats # duplicate global symbols as errors (especially on Mac Catalyst). This -# script localizes the duplicates in the chromecast plugin using nmedit. +# script localizes one copy with nmedit so only a single global definition +# remains. +# +# The localization targets the ytdl object, never the chromecast one. +# nmedit rewrites the symbol table of whatever object it edits, which can +# disturb that object's exception-handling sections (__eh_frame, +# __gcc_except_tab, __compact_unwind). The chromecast control object carries +# the C++ catch frames on the cast path (intf_sys_t, reinit, +# ChromecastThread); ytdl is pure C with no exception handling. Editing the +# pure-C copy resolves the duplicate without touching any unwind tables. # # Usage: # ./scripts/fix-duplicate-symbols.sh path/to/libvlc.xcframework @@ -51,7 +60,7 @@ fix_static_lib() { local COUNT COUNT=$(nm "$THIN" 2>/dev/null | grep -c 'T _json_parse_error' || true) if [[ "$COUNT" -gt 1 ]]; then - local OBJ="libstream_out_chromecast_plugin_la-chromecast_ctrl.o" + local OBJ="libytdl_plugin_la-ytdl.o" (cd "$WORK_DIR" && ar x "$THIN" "$OBJ" 2>/dev/null) || continue nmedit -R "$SYMS_FILE" "${WORK_DIR}/${OBJ}" 2>/dev/null || continue (cd "$WORK_DIR" && ar r "$THIN" "$OBJ" 2>/dev/null) || continue diff --git a/scripts/libvlc-manifests/ios-arm64.txt b/scripts/libvlc-manifests/ios-arm64.txt new file mode 100644 index 0000000..8e4bba8 --- /dev/null +++ b/scripts/libvlc-manifests/ios-arm64.txt @@ -0,0 +1,4938 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_arm_celt_map.c.o +arm64 arm_arm_silk_map.c.o +arm64 arm_armcpu.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_ios_plugin_la-display.o +arm64 libvout_ios_plugin_la-renderer.o +arm64 libvout_ios_plugin_la-sub_renderer.o +arm64 libvout_ios_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o diff --git a/scripts/libvlc-manifests/ios-arm64_x86_64-maccatalyst.txt b/scripts/libvlc-manifests/ios-arm64_x86_64-maccatalyst.txt new file mode 100644 index 0000000..adb38c1 --- /dev/null +++ b/scripts/libvlc-manifests/ios-arm64_x86_64-maccatalyst.txt @@ -0,0 +1,9947 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_ios_plugin_la-display.o +arm64 libvout_ios_plugin_la-renderer.o +arm64 libvout_ios_plugin_la-sub_renderer.o +arm64 libvout_ios_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o +x86_64 012v.o +x86_64 3dostr.o +x86_64 4xm.o +x86_64 4xm.o +x86_64 8bps.o +x86_64 8svx.o +x86_64 A2NLSF.c.o +x86_64 ASN1.o +x86_64 AmbisonicBase.cpp.o +x86_64 AmbisonicBinauralizer.cpp.o +x86_64 AmbisonicCommons.cpp.o +x86_64 AmbisonicDecoder.cpp.o +x86_64 AmbisonicEncoder.cpp.o +x86_64 AmbisonicEncoderDist.cpp.o +x86_64 AmbisonicMicrophone.cpp.o +x86_64 AmbisonicProcessor.cpp.o +x86_64 AmbisonicSource.cpp.o +x86_64 AmbisonicSpeaker.cpp.o +x86_64 AmbisonicZoomer.cpp.o +x86_64 BFormat.cpp.o +x86_64 CNG.c.o +x86_64 CodeGen.cpp.o +x86_64 Constant.cpp.o +x86_64 Debug.cpp.o +x86_64 EbmlBinary.cpp.o +x86_64 EbmlContexts.cpp.o +x86_64 EbmlCrc32.cpp.o +x86_64 EbmlDate.cpp.o +x86_64 EbmlDummy.cpp.o +x86_64 EbmlElement.cpp.o +x86_64 EbmlFloat.cpp.o +x86_64 EbmlHead.cpp.o +x86_64 EbmlMaster.cpp.o +x86_64 EbmlSInteger.cpp.o +x86_64 EbmlStream.cpp.o +x86_64 EbmlString.cpp.o +x86_64 EbmlSubHead.cpp.o +x86_64 EbmlUInteger.cpp.o +x86_64 EbmlUnicodeString.cpp.o +x86_64 EbmlVersion.cpp.o +x86_64 EbmlVoid.cpp.o +x86_64 FileKax.cpp.o +x86_64 FreeList.c.o +x86_64 GenlibClientSubscription.c.o +x86_64 GlslangToSpv.cpp.o +x86_64 HP_variable_cutoff.c.o +x86_64 HTMLparser.c.o +x86_64 HTMLtree.c.o +x86_64 IOCallback.cpp.o +x86_64 InReadableOrder.cpp.o +x86_64 InfoSink.cpp.o +x86_64 Initialize.cpp.o +x86_64 InitializeDll.cpp.o +x86_64 IntermTraverse.cpp.o +x86_64 Intermediate.cpp.o +x86_64 KaxAttached.cpp.o +x86_64 KaxAttachments.cpp.o +x86_64 KaxBlock.cpp.o +x86_64 KaxBlockData.cpp.o +x86_64 KaxCluster.cpp.o +x86_64 KaxContexts.cpp.o +x86_64 KaxCues.cpp.o +x86_64 KaxCuesData.cpp.o +x86_64 KaxInfoData.cpp.o +x86_64 KaxSeekHead.cpp.o +x86_64 KaxSegment.cpp.o +x86_64 KaxSemantic.cpp.o +x86_64 KaxTracks.cpp.o +x86_64 KaxVersion.cpp.o +x86_64 LPC_analysis_filter.c.o +x86_64 LPC_fit.c.o +x86_64 LPC_inv_pred_gain.c.o +x86_64 LP_variable_cutoff.c.o +x86_64 Link.cpp.o +x86_64 LinkedList.c.o +x86_64 Logger.cpp.o +x86_64 MemIOCallback.cpp.o +x86_64 MemReadIOCallback.cpp.o +x86_64 NLSF2A.c.o +x86_64 NLSF_VQ.c.o +x86_64 NLSF_VQ_weights_laroia.c.o +x86_64 NLSF_decode.c.o +x86_64 NLSF_del_dec_quant.c.o +x86_64 NLSF_encode.c.o +x86_64 NLSF_stabilize.c.o +x86_64 NLSF_unpack.c.o +x86_64 NSQ.c.o +x86_64 NSQ_del_dec.c.o +x86_64 OT_Var_VARC_VARC.cc.o +x86_64 PLC.c.o +x86_64 ParseContextBase.cpp.o +x86_64 ParseHelper.cpp.o +x86_64 PoolAlloc.cpp.o +x86_64 Pp.cpp.o +x86_64 PpAtom.cpp.o +x86_64 PpContext.cpp.o +x86_64 PpScanner.cpp.o +x86_64 PpTokens.cpp.o +x86_64 RemoveTree.cpp.o +x86_64 ResourceLimits.cpp.o +x86_64 SAX.c.o +x86_64 SAX2.c.o +x86_64 SPVRemapper.cpp.o +x86_64 SSDPResultData.c.o +x86_64 SSDPResultDataCallback.c.o +x86_64 SafeReadIOCallback.cpp.o +x86_64 Scan.cpp.o +x86_64 ShaderLang.cpp.o +x86_64 SpeakersBinauralizer.cpp.o +x86_64 SpirvIntrinsics.cpp.o +x86_64 SpvBuilder.cpp.o +x86_64 SpvPostProcess.cpp.o +x86_64 SpvTools.cpp.o +x86_64 StdIOCallback.cpp.o +x86_64 SymbolTable.cpp.o +x86_64 ThreadPool.c.o +x86_64 TimerThread.c.o +x86_64 UpnpActionComplete.c.o +x86_64 UpnpActionRequest.c.o +x86_64 UpnpDiscovery.c.o +x86_64 UpnpEvent.c.o +x86_64 UpnpEventSubscribe.c.o +x86_64 UpnpExtraHeaders.c.o +x86_64 UpnpFileInfo.c.o +x86_64 UpnpStateVarComplete.c.o +x86_64 UpnpStateVarRequest.c.o +x86_64 UpnpString.c.o +x86_64 UpnpSubscriptionRequest.c.o +x86_64 VAD.c.o +x86_64 VQ_WMat_EC.c.o +x86_64 VbrTag.o +x86_64 Versions.cpp.o +x86_64 __.SYMDEF +x86_64 a52.o +x86_64 a64.o +x86_64 a64multienc.o +x86_64 aac_ac3_parser.o +x86_64 aac_adtstoasc.o +x86_64 aac_parser.o +x86_64 aaccoder.o +x86_64 aacdec.o +x86_64 aacdec.o +x86_64 aacdec_ac.o +x86_64 aacdec_fixed.o +x86_64 aacdec_float.o +x86_64 aacdec_lpd.o +x86_64 aacdec_tab.o +x86_64 aacdec_usac.o +x86_64 aacenc.o +x86_64 aacenc_is.o +x86_64 aacenc_tns.o +x86_64 aacencdsp.o +x86_64 aacencdsp_init.o +x86_64 aacenctab.o +x86_64 aacps_common.o +x86_64 aacps_fixed.o +x86_64 aacps_float.o +x86_64 aacpsdsp.o +x86_64 aacpsdsp_fixed.o +x86_64 aacpsdsp_float.o +x86_64 aacpsdsp_init.o +x86_64 aacpsy.o +x86_64 aacsbr.o +x86_64 aacsbr_fixed.o +x86_64 aactab.o +x86_64 aadec.o +x86_64 aandcttab.o +x86_64 aasc.o +x86_64 aaxdec.o +x86_64 ac3.o +x86_64 ac3.o +x86_64 ac3_channel_layout_tab.o +x86_64 ac3_parser.o +x86_64 ac3dec.o +x86_64 ac3dec_data.o +x86_64 ac3dec_fixed.o +x86_64 ac3dec_float.o +x86_64 ac3dsp.o +x86_64 ac3dsp.o +x86_64 ac3dsp_downmix.o +x86_64 ac3dsp_init.o +x86_64 ac3enc.o +x86_64 ac3enc_fixed.o +x86_64 ac3enc_float.o +x86_64 ac3tab.o +x86_64 ac4dec.o +x86_64 ac4enc.o +x86_64 access.o +x86_64 acedec.o +x86_64 acelp_filters.o +x86_64 acelp_pitch_delay.o +x86_64 acelp_vectors.o +x86_64 acm.o +x86_64 act.o +x86_64 add.o +x86_64 add_noise.c.o +x86_64 add_res.o +x86_64 adf.o +x86_64 adjust.o +x86_64 adjust_sat_hue.o +x86_64 adler32.c.o +x86_64 adler32.o +x86_64 adp.o +x86_64 adpcm.o +x86_64 adpcm.o +x86_64 adpcm_data.o +x86_64 adpcmenc.o +x86_64 ads.o +x86_64 adts_header.o +x86_64 adts_parser.o +x86_64 adtsenc.o +x86_64 adummy.o +x86_64 adx.o +x86_64 adx_parser.o +x86_64 adxdec.o +x86_64 adxdec.o +x86_64 adxenc.o +x86_64 aeadec.o +x86_64 aeaenc.o +x86_64 aes.c.o +x86_64 aes.o +x86_64 aes.o +x86_64 aes128ccm.c.o +x86_64 aes3.o +x86_64 aes_ctr.o +x86_64 aes_init.o +x86_64 afc.o +x86_64 agent.o +x86_64 agm.o +x86_64 aic.o +x86_64 aiff.o +x86_64 aiff.o +x86_64 aiffdec.o +x86_64 aiffenc.o +x86_64 aifffile.cpp.o +x86_64 aiffproperties.cpp.o +x86_64 aixdec.o +x86_64 alac.o +x86_64 alac_data.o +x86_64 alacdsp.o +x86_64 alacdsp.o +x86_64 alacdsp_init.o +x86_64 alacenc.o +x86_64 alf.o +x86_64 aliaspixdec.o +x86_64 aliaspixenc.o +x86_64 aligned_alloc.cpp.o +x86_64 aligned_alloc.o +x86_64 allcodecs.o +x86_64 allformats.o +x86_64 alloc.c.o +x86_64 alloccommon.c.o +x86_64 allpass.o +x86_64 alp.o +x86_64 alphablend.o +x86_64 alsdec.o +x86_64 ambient_viewing_environment.o +x86_64 amem.o +x86_64 amr.o +x86_64 amr_parser.o +x86_64 amrnbdec.o +x86_64 amrwbdec.o +x86_64 amt.o +x86_64 amvenc.o +x86_64 ana_filt_bank_1.c.o +x86_64 analysis.c.o +x86_64 analysis.c.o +x86_64 analyze.o +x86_64 analyze.o +x86_64 anm.o +x86_64 anm.o +x86_64 ansi.o +x86_64 any.cc.o +x86_64 any.pb.cc.o +x86_64 any_lite.cc.o +x86_64 any_lite.cc.o +x86_64 aom_film_grain.o +x86_64 apac.o +x86_64 apac.o +x86_64 apc.o +x86_64 ape.o +x86_64 apedec.o +x86_64 apefile.cpp.o +x86_64 apefooter.cpp.o +x86_64 apeitem.cpp.o +x86_64 apeproperties.cpp.o +x86_64 apetag.cpp.o +x86_64 apetag.o +x86_64 api.pb.cc.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apm.o +x86_64 apngdec.o +x86_64 apngenc.o +x86_64 aptx.o +x86_64 aptxdec.o +x86_64 aptxdec.o +x86_64 aptxenc.o +x86_64 apv.o +x86_64 apv_decode.o +x86_64 apv_dsp.o +x86_64 apv_dsp.o +x86_64 apv_dsp_init.o +x86_64 apv_entropy.o +x86_64 apv_parser.o +x86_64 apvdec.o +x86_64 apvenc.o +x86_64 aqtitledec.o +x86_64 araw.o +x86_64 arbc.o +x86_64 arcfour-amd64.o +x86_64 arcfour.o +x86_64 archive_acl.c.o +x86_64 archive_blake2s_ref.c.o +x86_64 archive_blake2sp_ref.c.o +x86_64 archive_check_magic.c.o +x86_64 archive_cmdline.c.o +x86_64 archive_cryptor.c.o +x86_64 archive_digest.c.o +x86_64 archive_disk_acl_darwin.c.o +x86_64 archive_entry.c.o +x86_64 archive_entry_copy_stat.c.o +x86_64 archive_entry_link_resolver.c.o +x86_64 archive_entry_sparse.c.o +x86_64 archive_entry_stat.c.o +x86_64 archive_entry_strmode.c.o +x86_64 archive_entry_xattr.c.o +x86_64 archive_hmac.c.o +x86_64 archive_match.c.o +x86_64 archive_options.c.o +x86_64 archive_pack_dev.c.o +x86_64 archive_parse_date.c.o +x86_64 archive_pathmatch.c.o +x86_64 archive_ppmd7.c.o +x86_64 archive_ppmd8.c.o +x86_64 archive_random.c.o +x86_64 archive_rb.c.o +x86_64 archive_read.c.o +x86_64 archive_read_add_passphrase.c.o +x86_64 archive_read_append_filter.c.o +x86_64 archive_read_data_into_fd.c.o +x86_64 archive_read_disk_entry_from_file.c.o +x86_64 archive_read_disk_posix.c.o +x86_64 archive_read_disk_set_standard_lookup.c.o +x86_64 archive_read_extract.c.o +x86_64 archive_read_extract2.c.o +x86_64 archive_read_open_fd.c.o +x86_64 archive_read_open_file.c.o +x86_64 archive_read_open_filename.c.o +x86_64 archive_read_open_memory.c.o +x86_64 archive_read_set_format.c.o +x86_64 archive_read_set_options.c.o +x86_64 archive_read_support_filter_all.c.o +x86_64 archive_read_support_filter_by_code.c.o +x86_64 archive_read_support_filter_bzip2.c.o +x86_64 archive_read_support_filter_compress.c.o +x86_64 archive_read_support_filter_grzip.c.o +x86_64 archive_read_support_filter_gzip.c.o +x86_64 archive_read_support_filter_lrzip.c.o +x86_64 archive_read_support_filter_lz4.c.o +x86_64 archive_read_support_filter_lzop.c.o +x86_64 archive_read_support_filter_none.c.o +x86_64 archive_read_support_filter_program.c.o +x86_64 archive_read_support_filter_rpm.c.o +x86_64 archive_read_support_filter_uu.c.o +x86_64 archive_read_support_filter_xz.c.o +x86_64 archive_read_support_filter_zstd.c.o +x86_64 archive_read_support_format_7zip.c.o +x86_64 archive_read_support_format_all.c.o +x86_64 archive_read_support_format_ar.c.o +x86_64 archive_read_support_format_by_code.c.o +x86_64 archive_read_support_format_cab.c.o +x86_64 archive_read_support_format_cpio.c.o +x86_64 archive_read_support_format_empty.c.o +x86_64 archive_read_support_format_iso9660.c.o +x86_64 archive_read_support_format_lha.c.o +x86_64 archive_read_support_format_mtree.c.o +x86_64 archive_read_support_format_rar.c.o +x86_64 archive_read_support_format_rar5.c.o +x86_64 archive_read_support_format_raw.c.o +x86_64 archive_read_support_format_tar.c.o +x86_64 archive_read_support_format_warc.c.o +x86_64 archive_read_support_format_xar.c.o +x86_64 archive_read_support_format_zip.c.o +x86_64 archive_string.c.o +x86_64 archive_string_sprintf.c.o +x86_64 archive_time.c.o +x86_64 archive_util.c.o +x86_64 archive_version_details.c.o +x86_64 archive_virtual.c.o +x86_64 archive_write.c.o +x86_64 archive_write_add_filter.c.o +x86_64 archive_write_add_filter_b64encode.c.o +x86_64 archive_write_add_filter_by_name.c.o +x86_64 archive_write_add_filter_bzip2.c.o +x86_64 archive_write_add_filter_compress.c.o +x86_64 archive_write_add_filter_grzip.c.o +x86_64 archive_write_add_filter_gzip.c.o +x86_64 archive_write_add_filter_lrzip.c.o +x86_64 archive_write_add_filter_lz4.c.o +x86_64 archive_write_add_filter_lzop.c.o +x86_64 archive_write_add_filter_none.c.o +x86_64 archive_write_add_filter_program.c.o +x86_64 archive_write_add_filter_uuencode.c.o +x86_64 archive_write_add_filter_xz.c.o +x86_64 archive_write_add_filter_zstd.c.o +x86_64 archive_write_disk_posix.c.o +x86_64 archive_write_disk_set_standard_lookup.c.o +x86_64 archive_write_open_fd.c.o +x86_64 archive_write_open_file.c.o +x86_64 archive_write_open_filename.c.o +x86_64 archive_write_open_memory.c.o +x86_64 archive_write_set_format.c.o +x86_64 archive_write_set_format_7zip.c.o +x86_64 archive_write_set_format_ar.c.o +x86_64 archive_write_set_format_by_name.c.o +x86_64 archive_write_set_format_cpio.c.o +x86_64 archive_write_set_format_cpio_binary.c.o +x86_64 archive_write_set_format_cpio_newc.c.o +x86_64 archive_write_set_format_cpio_odc.c.o +x86_64 archive_write_set_format_filter_by_ext.c.o +x86_64 archive_write_set_format_gnutar.c.o +x86_64 archive_write_set_format_iso9660.c.o +x86_64 archive_write_set_format_mtree.c.o +x86_64 archive_write_set_format_pax.c.o +x86_64 archive_write_set_format_raw.c.o +x86_64 archive_write_set_format_shar.c.o +x86_64 archive_write_set_format_ustar.c.o +x86_64 archive_write_set_format_v7tar.c.o +x86_64 archive_write_set_format_warc.c.o +x86_64 archive_write_set_format_xar.c.o +x86_64 archive_write_set_format_zip.c.o +x86_64 archive_write_set_options.c.o +x86_64 archive_write_set_passphrase.c.o +x86_64 arena.cc.o +x86_64 arena.cc.o +x86_64 arenastring.cc.o +x86_64 arenastring.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 argo.o +x86_64 argo_asf.o +x86_64 argo_brp.o +x86_64 argo_cvg.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf_tags.o +x86_64 asfattribute.cpp.o +x86_64 asfcrypt.o +x86_64 asfdec_f.o +x86_64 asfdec_o.o +x86_64 asfenc.o +x86_64 asffile.cpp.o +x86_64 asfpacket.o +x86_64 asfpacket.o +x86_64 asfpicture.cpp.o +x86_64 asfproperties.cpp.o +x86_64 asftag.cpp.o +x86_64 asn1-ber.c.o +x86_64 ass.c.o +x86_64 ass.o +x86_64 ass_bitmap.c.o +x86_64 ass_bitmap_engine.c.o +x86_64 ass_blur.c.o +x86_64 ass_cache.c.o +x86_64 ass_drawing.c.o +x86_64 ass_filesystem.c.o +x86_64 ass_font.c.o +x86_64 ass_fontselect.c.o +x86_64 ass_library.c.o +x86_64 ass_outline.c.o +x86_64 ass_parse.c.o +x86_64 ass_rasterizer.c.o +x86_64 ass_render.c.o +x86_64 ass_render_api.c.o +x86_64 ass_shaper.c.o +x86_64 ass_split.o +x86_64 ass_string.c.o +x86_64 ass_strtod.c.o +x86_64 ass_utils.c.o +x86_64 assdec.o +x86_64 assdec.o +x86_64 assenc.o +x86_64 assenc.o +x86_64 ast.o +x86_64 astdec.o +x86_64 astenc.o +x86_64 asv.o +x86_64 asvdec.o +x86_64 asvenc.o +x86_64 asx.o +x86_64 async.o +x86_64 atrac.o +x86_64 atrac1.o +x86_64 atrac3.o +x86_64 atrac3plus.o +x86_64 atrac3plusdec.o +x86_64 atrac3plusdsp.o +x86_64 atrac9dec.o +x86_64 atsc_a53.o +x86_64 atsc_a65.o +x86_64 atsc_eit.o +x86_64 atsc_ett.o +x86_64 atsc_mgt.o +x86_64 atsc_stt.o +x86_64 atsc_vct.o +x86_64 attachedpictureframe.cpp.o +x86_64 attachments.o +x86_64 attr.c.o +x86_64 attribute.cpp.o +x86_64 au.o +x86_64 au.o +x86_64 audio.o +x86_64 audio_fifo.o +x86_64 audio_frame_queue.o +x86_64 audiodsp.o +x86_64 audiodsp.o +x86_64 audiodsp_init.o +x86_64 audioproperties.cpp.o +x86_64 audiotoolbox_midi.o +x86_64 audiotoolboxdec.o +x86_64 audiotoolboxenc.o +x86_64 aura.o +x86_64 autodel.o +x86_64 av1.o +x86_64 av1.o +x86_64 av1_frame_merge.o +x86_64 av1_metadata.o +x86_64 av1_obu.o +x86_64 av1_obu.o +x86_64 av1_parse.o +x86_64 av1_parser.o +x86_64 av1dec.o +x86_64 av1dec.o +x86_64 avc.o +x86_64 avcodec.o +x86_64 avdct.o +x86_64 avfft32.c.o +x86_64 avfft32s.c.o +x86_64 avformat.o +x86_64 avg.c.o +x86_64 avi.o +x86_64 avi.o +x86_64 avidec.o +x86_64 avienc.o +x86_64 avio.o +x86_64 aviobuf.o +x86_64 avlanguage.o +x86_64 avr.o +x86_64 avrndec.o +x86_64 avs.o +x86_64 avs.o +x86_64 avs2.o +x86_64 avs2_parser.o +x86_64 avs2dec.o +x86_64 avs3_parser.o +x86_64 avs3dec.o +x86_64 avsscanf.o +x86_64 avstring.o +x86_64 avuidec.o +x86_64 avuienc.o +x86_64 b24_codesets.cpp.o +x86_64 b24_colors.cpp.o +x86_64 b24_drcs_conv.cpp.o +x86_64 b4s.o +x86_64 bands.c.o +x86_64 base64.o +x86_64 bat.o +x86_64 bcrypt_pbkdf.o +x86_64 bdmv.o +x86_64 bethsoftvid.o +x86_64 bethsoftvideo.o +x86_64 bfi.o +x86_64 bfi.o +x86_64 bgmc.o +x86_64 bink.o +x86_64 bink.o +x86_64 binka.o +x86_64 binkaudio.o +x86_64 binkdsp.o +x86_64 bintext.o +x86_64 bintext.o +x86_64 bio.c.o +x86_64 biquad_alt.c.o +x86_64 bit.o +x86_64 bit_slicer.o +x86_64 bitmap.cpp.o +x86_64 bitmath.c.o +x86_64 bitpack.o +x86_64 bitpack.o +x86_64 bitpacked_dec.o +x86_64 bitpacked_enc.o +x86_64 bitrate.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader_buffer.c.o +x86_64 bits.o +x86_64 bitstream.c.o +x86_64 bitstream.o +x86_64 bitstream.o +x86_64 bitstream_filters.o +x86_64 bitwise.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter_buffer.c.o +x86_64 blake2.o +x86_64 blake2b-amd64-avx2.o +x86_64 blake2s-amd64-avx.o +x86_64 blend.o +x86_64 block.c.o +x86_64 blockd.c.o +x86_64 blockdsp.o +x86_64 blockdsp.o +x86_64 blockdsp_init.o +x86_64 blowfish.o +x86_64 bmp.o +x86_64 bmp_parser.o +x86_64 bmpenc.o +x86_64 bmv.o +x86_64 bmvaudio.o +x86_64 bmvvideo.o +x86_64 boadec.o +x86_64 bonk.o +x86_64 bonk.o +x86_64 boolhuff.c.o +x86_64 bprint.o +x86_64 brenderpix.o +x86_64 bridge.o +x86_64 brstm.o +x86_64 bsf.o +x86_64 bswapdsp.o +x86_64 bswapdsp.o +x86_64 bswapdsp_init.o +x86_64 btree.c.o +x86_64 buf.c.o +x86_64 buffer.o +x86_64 buffer.o +x86_64 builds_unix_ftsystem.c.o +x86_64 bwexpander.c.o +x86_64 bwexpander_32.c.o +x86_64 bytestream.cc.o +x86_64 bytestream.cc.o +x86_64 c14n.c.o +x86_64 c93.o +x86_64 c93.o +x86_64 c_c_be_blur.c.o +x86_64 c_c_blend_bitmaps.c.o +x86_64 c_c_blur.c.o +x86_64 c_c_rasterizer.c.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cache.c.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache_read.o +x86_64 caf.o +x86_64 caf.o +x86_64 cafdec.o +x86_64 cafenc.o +x86_64 camellia.o +x86_64 canopus.o +x86_64 canvas.cpp.o +x86_64 canvas.o +x86_64 caption.o +x86_64 caption_capi.cpp.o +x86_64 cast5.o +x86_64 cat.o +x86_64 catalog.c.o +x86_64 cavs.o +x86_64 cavs_parser.o +x86_64 cavsdata.o +x86_64 cavsdec.o +x86_64 cavsdsp.o +x86_64 cavsdsp.o +x86_64 cavsidct.o +x86_64 cavsvideodec.o +x86_64 cb_search.o +x86_64 cbrt_data.o +x86_64 cbrt_data_fixed.o +x86_64 cbs.o +x86_64 cbs.o +x86_64 cbs_apv.o +x86_64 cbs_apv.o +x86_64 cbs_av1.o +x86_64 cbs_av1.o +x86_64 cbs_bsf.o +x86_64 cbs_h2645.o +x86_64 cbs_sei.o +x86_64 cbs_vp9.o +x86_64 cc.o +x86_64 cc608_decoder.o +x86_64 ccaption_dec.o +x86_64 cdef16_avx2.obj +x86_64 cdef16_avx512.obj +x86_64 cdef16_sse.obj +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_avx2.obj +x86_64 cdef_avx512.obj +x86_64 cdef_sse.obj +x86_64 cdef_tmpl.c.o +x86_64 cdef_tmpl.c.o +x86_64 cdf.c.o +x86_64 cdg.o +x86_64 cdg.o +x86_64 cdgraphics.o +x86_64 cdtoons.o +x86_64 cdxl.o +x86_64 cdxl.o +x86_64 cea708.o +x86_64 celp_filters.o +x86_64 celp_math.o +x86_64 celt.c.o +x86_64 celt.o +x86_64 celt_decoder.c.o +x86_64 celt_encoder.c.o +x86_64 celt_lpc.c.o +x86_64 celt_lpc.o +x86_64 celt_pvq_init.o +x86_64 celt_pvq_search.o +x86_64 center.o +x86_64 cfhd.o +x86_64 cfhddata.o +x86_64 cfhddsp.o +x86_64 cfhddsp.o +x86_64 cfhddsp_init.o +x86_64 cfhdenc.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp_init.o +x86_64 cga_data.o +x86_64 chacha20-amd64-avx2.o +x86_64 chacha20-amd64-ssse3.o +x86_64 chacha20.o +x86_64 chain.o +x86_64 channel.o +x86_64 channel_layout.o +x86_64 chapterframe.cpp.o +x86_64 check.c.o +x86_64 check_control_input.c.o +x86_64 chorus_flanger.o +x86_64 chvalid.c.o +x86_64 cinedec.o +x86_64 cinepak.o +x86_64 cinepakenc.o +x86_64 cio.c.o +x86_64 cipher-aeswrap.o +x86_64 cipher-cbc.o +x86_64 cipher-ccm.o +x86_64 cipher-cfb.o +x86_64 cipher-cmac.o +x86_64 cipher-ctr.o +x86_64 cipher-eax.o +x86_64 cipher-gcm-intel-pclmul.o +x86_64 cipher-gcm-siv.o +x86_64 cipher-gcm.o +x86_64 cipher-ocb.o +x86_64 cipher-ofb.o +x86_64 cipher-poly1305.o +x86_64 cipher-selftest.o +x86_64 cipher-siv.o +x86_64 cipher-xts.o +x86_64 cipher.o +x86_64 clearvideo.o +x86_64 client_table.c.o +x86_64 cljrdec.o +x86_64 cljrenc.o +x86_64 cllc.o +x86_64 clock_getres.o +x86_64 clock_gettime.o +x86_64 clock_nanosleep.o +x86_64 cms.o +x86_64 cngdec.o +x86_64 cngenc.o +x86_64 code.o +x86_64 code_signs.c.o +x86_64 codebook.c.o +x86_64 codec2.o +x86_64 codec_desc.o +x86_64 codec_opus.o +x86_64 codec_par.o +x86_64 codec_speex.o +x86_64 codec_theora.o +x86_64 codec_vorbis.o +x86_64 codecs.o +x86_64 coded_stream.cc.o +x86_64 coded_stream.cc.o +x86_64 coding.o +x86_64 colorspace.c.o +x86_64 comb.o +x86_64 commentsframe.cpp.o +x86_64 common.c.o +x86_64 common.cc.o +x86_64 common.cc.o +x86_64 common.o +x86_64 comp.o +x86_64 compat.c.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compress.c.o +x86_64 compressor.o +x86_64 concat.o +x86_64 concat.o +x86_64 concatdec.o +x86_64 connection.o +x86_64 console.o +x86_64 constants.o +x86_64 container_fifo.o +x86_64 context.cpp.o +x86_64 context_capi.cpp.o +x86_64 contrib_aes.c.o +x86_64 contrib_contrib_cJSON_cjson_cJSON.c.o +x86_64 contrib_fastpbkdf2.c.o +x86_64 contrib_mbedtls_library_aes.c.o +x86_64 contrib_mbedtls_library_aesni.c.o +x86_64 contrib_mbedtls_library_arc4.c.o +x86_64 contrib_mbedtls_library_aria.c.o +x86_64 contrib_mbedtls_library_asn1parse.c.o +x86_64 contrib_mbedtls_library_asn1write.c.o +x86_64 contrib_mbedtls_library_base64.c.o +x86_64 contrib_mbedtls_library_bignum.c.o +x86_64 contrib_mbedtls_library_blowfish.c.o +x86_64 contrib_mbedtls_library_camellia.c.o +x86_64 contrib_mbedtls_library_ccm.c.o +x86_64 contrib_mbedtls_library_chacha20.c.o +x86_64 contrib_mbedtls_library_chachapoly.c.o +x86_64 contrib_mbedtls_library_cipher.c.o +x86_64 contrib_mbedtls_library_cipher_wrap.c.o +x86_64 contrib_mbedtls_library_cmac.c.o +x86_64 contrib_mbedtls_library_ctr_drbg.c.o +x86_64 contrib_mbedtls_library_des.c.o +x86_64 contrib_mbedtls_library_dhm.c.o +x86_64 contrib_mbedtls_library_ecdh.c.o +x86_64 contrib_mbedtls_library_ecdsa.c.o +x86_64 contrib_mbedtls_library_ecjpake.c.o +x86_64 contrib_mbedtls_library_ecp.c.o +x86_64 contrib_mbedtls_library_ecp_curves.c.o +x86_64 contrib_mbedtls_library_entropy.c.o +x86_64 contrib_mbedtls_library_entropy_poll.c.o +x86_64 contrib_mbedtls_library_error.c.o +x86_64 contrib_mbedtls_library_gcm.c.o +x86_64 contrib_mbedtls_library_havege.c.o +x86_64 contrib_mbedtls_library_hkdf.c.o +x86_64 contrib_mbedtls_library_hmac_drbg.c.o +x86_64 contrib_mbedtls_library_md.c.o +x86_64 contrib_mbedtls_library_md2.c.o +x86_64 contrib_mbedtls_library_md4.c.o +x86_64 contrib_mbedtls_library_md5.c.o +x86_64 contrib_mbedtls_library_memory_buffer_alloc.c.o +x86_64 contrib_mbedtls_library_nist_kw.c.o +x86_64 contrib_mbedtls_library_oid.c.o +x86_64 contrib_mbedtls_library_padlock.c.o +x86_64 contrib_mbedtls_library_pem.c.o +x86_64 contrib_mbedtls_library_pk.c.o +x86_64 contrib_mbedtls_library_pk_wrap.c.o +x86_64 contrib_mbedtls_library_pkcs12.c.o +x86_64 contrib_mbedtls_library_pkcs5.c.o +x86_64 contrib_mbedtls_library_pkparse.c.o +x86_64 contrib_mbedtls_library_pkwrite.c.o +x86_64 contrib_mbedtls_library_platform.c.o +x86_64 contrib_mbedtls_library_platform_util.c.o +x86_64 contrib_mbedtls_library_poly1305.c.o +x86_64 contrib_mbedtls_library_psa_crypto.c.o +x86_64 contrib_mbedtls_library_psa_crypto_client.c.o +x86_64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +x86_64 contrib_mbedtls_library_psa_crypto_ecp.c.o +x86_64 contrib_mbedtls_library_psa_crypto_rsa.c.o +x86_64 contrib_mbedtls_library_psa_crypto_se.c.o +x86_64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +x86_64 contrib_mbedtls_library_psa_crypto_storage.c.o +x86_64 contrib_mbedtls_library_psa_its_file.c.o +x86_64 contrib_mbedtls_library_ripemd160.c.o +x86_64 contrib_mbedtls_library_rsa.c.o +x86_64 contrib_mbedtls_library_rsa_internal.c.o +x86_64 contrib_mbedtls_library_sha1.c.o +x86_64 contrib_mbedtls_library_sha256.c.o +x86_64 contrib_mbedtls_library_sha512.c.o +x86_64 contrib_mbedtls_library_threading.c.o +x86_64 contrib_mbedtls_library_timing.c.o +x86_64 contrib_mbedtls_library_version.c.o +x86_64 contrib_mbedtls_library_version_features.c.o +x86_64 contrib_mbedtls_library_xtea.c.o +x86_64 contrib_mdx_md4.c.o +x86_64 contrib_mdx_md5.c.o +x86_64 contrib_pthread-shim.c.o +x86_64 contrib_rc4_rc4.c.o +x86_64 contrib_sha256.c.o +x86_64 contrib_srp.c.o +x86_64 contrib_stdio-shim.c.o +x86_64 contrib_time-shim.c.o +x86_64 control_SNR.c.o +x86_64 control_audio_bandwidth.c.o +x86_64 control_codec.c.o +x86_64 conv.o +x86_64 cook.o +x86_64 cook_parser.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy_c.c.o +x86_64 cpia.o +x86_64 cpu.c.o +x86_64 cpu.c.o +x86_64 cpu.o +x86_64 cpu.o +x86_64 cpuid.o +x86_64 cpuid.obj +x86_64 cr.c.o +x86_64 cr32.c.o +x86_64 cr32s.c.o +x86_64 cr64.c.o +x86_64 cr64s.c.o +x86_64 crc.c.o +x86_64 crc.o +x86_64 crc32.c.o +x86_64 crcenc.o +x86_64 cri.o +x86_64 cri_parser.o +x86_64 croppadd.o +x86_64 crypt.o +x86_64 crypto.o +x86_64 crypto.o +x86_64 cscd.o +x86_64 csp.o +x86_64 csputils.o +x86_64 ctu.o +x86_64 ctx.c.o +x86_64 cvdsub.o +x86_64 cvpx.o +x86_64 cwrs.c.o +x86_64 cycle.o +x86_64 cyuv.o +x86_64 d3d11va.o +x86_64 dash.o +x86_64 dashenc.o +x86_64 data-io.c.o +x86_64 data.c.o +x86_64 data.o +x86_64 data.o +x86_64 data.o +x86_64 data_uri.o +x86_64 dataobject.c.o +x86_64 datapiece.cc.o +x86_64 dauddec.o +x86_64 daudenc.o +x86_64 dbesi0.c.o +x86_64 dboolhuff.c.o +x86_64 dca.o +x86_64 dca_core.o +x86_64 dca_exss.o +x86_64 dca_lbr.o +x86_64 dca_parser.o +x86_64 dca_sample_rate_tab.o +x86_64 dca_xll.o +x86_64 dcaadpcm.o +x86_64 dcadata.o +x86_64 dcadct.o +x86_64 dcadec.o +x86_64 dcadsp.o +x86_64 dcadsp.o +x86_64 dcadsp_init.o +x86_64 dcaenc.o +x86_64 dcahuff.o +x86_64 dcerpc-lsa.c.o +x86_64 dcerpc-srvsvc.c.o +x86_64 dcerpc.c.o +x86_64 dcstr.o +x86_64 dct.c.o +x86_64 dct32.o +x86_64 dct32_fixed.o +x86_64 dct32_float.o +x86_64 dct36_avx.o +x86_64 dct36_x86_64.o +x86_64 dct64_avx_float.o +x86_64 dct64_x86_64_float.o +x86_64 dds.o +x86_64 ddummy.o +x86_64 deblock.c.o +x86_64 deblock.o +x86_64 debug.c.o +x86_64 debug.o +x86_64 debugXML.c.o +x86_64 dec.o +x86_64 dec_API.c.o +x86_64 decapiwrapper.o +x86_64 decapiwrapper.o +x86_64 decinfo.o +x86_64 decinfo.o +x86_64 decode.c.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode_core.c.o +x86_64 decode_frame.c.o +x86_64 decode_indices.c.o +x86_64 decode_parameters.c.o +x86_64 decode_pitch.c.o +x86_64 decode_pulses.c.o +x86_64 decodeframe.c.o +x86_64 decodemv.c.o +x86_64 decoder.cpp.o +x86_64 decoder_capi.cpp.o +x86_64 decoder_impl.cpp.o +x86_64 decoder_set_fs.c.o +x86_64 decoding.o +x86_64 decomp.o +x86_64 default_value_objectwriter.cc.o +x86_64 deflate.c.o +x86_64 delay.o +x86_64 delimited_message_util.cc.o +x86_64 demux.o +x86_64 demux.o +x86_64 demux_utils.o +x86_64 denoise.o +x86_64 denoising.c.o +x86_64 denormals.o +x86_64 dequant.o +x86_64 dequant.o +x86_64 dequant_tables.c.o +x86_64 dequantize.c.o +x86_64 derf.o +x86_64 des-amd64.o +x86_64 des.o +x86_64 des.o +x86_64 descriptor.cc.o +x86_64 descriptor.o +x86_64 descriptor.pb.cc.o +x86_64 descriptor_database.cc.o +x86_64 detection_bbox.o +x86_64 detokenize.c.o +x86_64 dfa.o +x86_64 dfa.o +x86_64 dfpwmdec.o +x86_64 dfpwmdec.o +x86_64 dfpwmenc.o +x86_64 dhav.o +x86_64 dict.c.o +x86_64 dict.o +x86_64 dirac.o +x86_64 dirac_arith.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt_init.o +x86_64 dirac_parser.o +x86_64 dirac_vlc.o +x86_64 diracdec.o +x86_64 diracdec.o +x86_64 diracdsp.o +x86_64 diracdsp.o +x86_64 diracdsp_init.o +x86_64 diractab.o +x86_64 directory.o +x86_64 disassemble.cpp.o +x86_64 dispatch.c.o +x86_64 display.o +x86_64 display.o +x86_64 dither.c.o +x86_64 dither.o +x86_64 dmvr.o +x86_64 dmxmus.o +x86_64 dnxhd_parser.o +x86_64 dnxhddata.o +x86_64 dnxhddec.o +x86_64 dnxhddec.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc_init.o +x86_64 dnxuc_parser.o +x86_64 doc.cpp.o +x86_64 doc.cpp.o +x86_64 document.c.o +x86_64 dolby.o +x86_64 dolby_e.o +x86_64 dolby_e_parse.o +x86_64 dolby_e_parser.o +x86_64 dovi_isom.o +x86_64 dovi_meta.o +x86_64 dovi_rpu.o +x86_64 dovi_rpudec.o +x86_64 downmix_info.o +x86_64 dpcm.o +x86_64 dpx.o +x86_64 dpx_parser.o +x86_64 dpxenc.o +x86_64 dr_02.o +x86_64 dr_03.o +x86_64 dr_04.o +x86_64 dr_05.o +x86_64 dr_06.o +x86_64 dr_07.o +x86_64 dr_08.o +x86_64 dr_09.o +x86_64 dr_0a.o +x86_64 dr_0b.o +x86_64 dr_0c.o +x86_64 dr_0d.o +x86_64 dr_0e.o +x86_64 dr_0f.o +x86_64 dr_10.o +x86_64 dr_11.o +x86_64 dr_12.o +x86_64 dr_13.o +x86_64 dr_14.o +x86_64 dr_1b.o +x86_64 dr_1c.o +x86_64 dr_40.o +x86_64 dr_41.o +x86_64 dr_42.o +x86_64 dr_43.o +x86_64 dr_44.o +x86_64 dr_45.o +x86_64 dr_47.o +x86_64 dr_48.o +x86_64 dr_49.o +x86_64 dr_4a.o +x86_64 dr_4b.o +x86_64 dr_4c.o +x86_64 dr_4d.o +x86_64 dr_4e.o +x86_64 dr_4f.o +x86_64 dr_50.o +x86_64 dr_52.o +x86_64 dr_53.o +x86_64 dr_54.o +x86_64 dr_55.o +x86_64 dr_56.o +x86_64 dr_58.o +x86_64 dr_59.o +x86_64 dr_5a.o +x86_64 dr_62.o +x86_64 dr_66.o +x86_64 dr_69.o +x86_64 dr_73.o +x86_64 dr_76.o +x86_64 dr_7c.o +x86_64 dr_81.o +x86_64 dr_83.o +x86_64 dr_86.o +x86_64 dr_8a.o +x86_64 dr_a0.o +x86_64 dr_a1.o +x86_64 drcs_renderer.cpp.o +x86_64 dsa-common.o +x86_64 dsa.o +x86_64 dsd.o +x86_64 dsddec.o +x86_64 dsdiffdiintag.cpp.o +x86_64 dsdifffile.cpp.o +x86_64 dsdiffproperties.cpp.o +x86_64 dsfdec.o +x86_64 dsffile.cpp.o +x86_64 dsfproperties.cpp.o +x86_64 dsicin.o +x86_64 dsicinaudio.o +x86_64 dsicinvideo.o +x86_64 dsp.o +x86_64 dsp.o +x86_64 dsp_init.o +x86_64 dsp_init.o +x86_64 dss.o +x86_64 dss_sp.o +x86_64 dstdec.o +x86_64 dts.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dtsdec.o +x86_64 dtshddec.o +x86_64 dummy.c.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dump.o +x86_64 duplicate.o +x86_64 duration.pb.cc.o +x86_64 dv.o +x86_64 dv.o +x86_64 dv_profile.o +x86_64 dvaudio_parser.o +x86_64 dvaudiodec.o +x86_64 dvb.o +x86_64 dvb_demux.o +x86_64 dvb_mux.o +x86_64 dvbpsi.o +x86_64 dvbsub.o +x86_64 dvbsub.o +x86_64 dvbsub_parser.o +x86_64 dvbsubdec.o +x86_64 dvbsubenc.o +x86_64 dvbtxt.o +x86_64 dvd_nav_parser.o +x86_64 dvdata.o +x86_64 dvdclut.o +x86_64 dvdec.o +x86_64 dvdsub.o +x86_64 dvdsub_parser.o +x86_64 dvdsubdec.o +x86_64 dvdsubenc.o +x86_64 dvenc.o +x86_64 dvenc.o +x86_64 dwt.c.o +x86_64 dxa.o +x86_64 dxa.o +x86_64 dxtory.o +x86_64 dxv.o +x86_64 dxvenc.o +x86_64 dynamic_hdr_vivid.o +x86_64 dynamic_message.cc.o +x86_64 eac3_data.o +x86_64 eac3enc.o +x86_64 eacdata.o +x86_64 eacmv.o +x86_64 eaidct.o +x86_64 eamad.o +x86_64 easy.c.o +x86_64 eatgq.o +x86_64 eatgv.o +x86_64 eatqi.o +x86_64 ebur128.c.o +x86_64 ec-ed25519.o +x86_64 ec-hw-s390x.o +x86_64 ec-nist.o +x86_64 ec.o +x86_64 ecc-curves.o +x86_64 ecc-ecdh.o +x86_64 ecc-ecdsa.o +x86_64 ecc-eddsa.o +x86_64 ecc-gost.o +x86_64 ecc-misc.o +x86_64 ecc-sm2.o +x86_64 ecc.o +x86_64 edgedetection.o +x86_64 edummy.o +x86_64 eia608_to_smpte436m.o +x86_64 eit.o +x86_64 elbg.o +x86_64 electronicarts.o +x86_64 element.c.o +x86_64 element.o +x86_64 elsdec.o +x86_64 empty.pb.cc.o +x86_64 enc.o +x86_64 enc_API.c.o +x86_64 enc_psy.o +x86_64 encapiwrapper.o +x86_64 encapiwrapper.o +x86_64 encfrag.o +x86_64 encfrag.o +x86_64 encinfo.o +x86_64 encinfo.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode_indices.c.o +x86_64 encode_pulses.c.o +x86_64 encodeframe.c.o +x86_64 encodeintra.c.o +x86_64 encodemb.c.o +x86_64 encodemv.c.o +x86_64 encoder.o +x86_64 encoder.o +x86_64 encoding.c.o +x86_64 encryption_info.o +x86_64 encttml.o +x86_64 enquant.o +x86_64 enquant.o +x86_64 entcode.c.o +x86_64 entdec.c.o +x86_64 entenc.c.o +x86_64 entities.c.o +x86_64 entropy.c.o +x86_64 entropymode.c.o +x86_64 entropymv.c.o +x86_64 envelope.c.o +x86_64 epafdec.o +x86_64 equalizer.o +x86_64 error.c.o +x86_64 error.o +x86_64 error_listener.cc.o +x86_64 error_resilience.o +x86_64 errors.c.o +x86_64 errors.o +x86_64 es.o +x86_64 es.o +x86_64 escape124.o +x86_64 escape130.o +x86_64 essetup.o +x86_64 ethreading.c.o +x86_64 eval.o +x86_64 evc.o +x86_64 evc_frame_merge.o +x86_64 evc_parse.o +x86_64 evc_parser.o +x86_64 evc_ps.o +x86_64 evcdec.o +x86_64 event.c.o +x86_64 event.o +x86_64 eventtimingcodesframe.cpp.o +x86_64 evrcdec.o +x86_64 exc_10_16_table.o +x86_64 exc_10_32_table.o +x86_64 exc_20_32_table.o +x86_64 exc_5_256_table.o +x86_64 exc_5_64_table.o +x86_64 exc_8_128_table.o +x86_64 executor.o +x86_64 executor.o +x86_64 exif.o +x86_64 exp-html.o +x86_64 exp-templ.o +x86_64 exp-txt.o +x86_64 exp-vtx.o +x86_64 export.o +x86_64 exr.o +x86_64 exrdsp.o +x86_64 exrdsp.o +x86_64 exrdsp_init.o +x86_64 exrenc.o +x86_64 extend.c.o +x86_64 extension_set.cc.o +x86_64 extension_set.cc.o +x86_64 extension_set_heavy.cc.o +x86_64 extensions.c.o +x86_64 extradata.o +x86_64 faandct.o +x86_64 faanidct.o +x86_64 fastaudio.o +x86_64 fastmix.o +x86_64 faxcompr.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdctdsp.o +x86_64 fdctdsp_init.o +x86_64 ffmetadec.o +x86_64 ffmetaenc.o +x86_64 fft.o +x86_64 fft4g64.c.o +x86_64 fftwrap.o +x86_64 ffv1.o +x86_64 ffv1_parse.o +x86_64 ffv1_parser.o +x86_64 ffv1dec.o +x86_64 ffv1enc.o +x86_64 ffwavesynth.o +x86_64 fg_apply_tmpl.c.o +x86_64 fg_apply_tmpl.c.o +x86_64 fic.o +x86_64 field_comparator.cc.o +x86_64 field_mask.pb.cc.o +x86_64 field_mask_util.cc.o +x86_64 field_mask_utility.cc.o +x86_64 fifo.o +x86_64 fifo.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file_open.o +x86_64 fileref.cpp.o +x86_64 film_grain_params.o +x86_64 filmgrain16_avx2.obj +x86_64 filmgrain16_avx512.obj +x86_64 filmgrain16_sse.obj +x86_64 filmgrain_avx2.obj +x86_64 filmgrain_avx512.obj +x86_64 filmgrain_sse.obj +x86_64 filmgrain_tmpl.c.o +x86_64 filmgrain_tmpl.c.o +x86_64 filmstripdec.o +x86_64 filmstripenc.o +x86_64 filter.c.o +x86_64 filter.c.o +x86_64 filter.o +x86_64 filter.o +x86_64 filter_fork_posix.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filterbank.o +x86_64 filters.c.o +x86_64 filters.o +x86_64 findnearmv.c.o +x86_64 firstpass.c.o +x86_64 fits.o +x86_64 fitsdec.o +x86_64 fitsdec.o +x86_64 fitsenc.o +x86_64 fitsenc.o +x86_64 fixed.c.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp_init.o +x86_64 fixed_intrin_avx2.c.o +x86_64 fixed_intrin_sse2.c.o +x86_64 fixed_intrin_sse42.c.o +x86_64 fixed_intrin_ssse3.c.o +x86_64 flac.o +x86_64 flac.o +x86_64 flac_parser.o +x86_64 flac_picture.o +x86_64 flacdata.o +x86_64 flacdec.o +x86_64 flacdec.o +x86_64 flacdsp.o +x86_64 flacdsp.o +x86_64 flacdsp_init.o +x86_64 flacenc.o +x86_64 flacenc.o +x86_64 flacenc_header.o +x86_64 flacencdsp.o +x86_64 flacencdsp_init.o +x86_64 flacfile.cpp.o +x86_64 flacmetadatablock.cpp.o +x86_64 flacpicture.cpp.o +x86_64 flacproperties.cpp.o +x86_64 flacunknownmetadatablock.cpp.o +x86_64 flaschen.o +x86_64 flashsv.o +x86_64 flashsv2enc.o +x86_64 flashsvenc.o +x86_64 flic.o +x86_64 flicvideo.o +x86_64 float.c.o +x86_64 float2half.o +x86_64 float_LPC_analysis_filter_FLP.c.o +x86_64 float_LPC_inv_pred_gain_FLP.c.o +x86_64 float_LTP_analysis_filter_FLP.c.o +x86_64 float_LTP_scale_ctrl_FLP.c.o +x86_64 float_apply_sine_window_FLP.c.o +x86_64 float_autocorrelation_FLP.c.o +x86_64 float_burg_modified_FLP.c.o +x86_64 float_bwexpander_FLP.c.o +x86_64 float_corrMatrix_FLP.c.o +x86_64 float_dsp.o +x86_64 float_dsp.o +x86_64 float_dsp_init.o +x86_64 float_encode_frame_FLP.c.o +x86_64 float_energy_FLP.c.o +x86_64 float_find_LPC_FLP.c.o +x86_64 float_find_LTP_FLP.c.o +x86_64 float_find_pitch_lags_FLP.c.o +x86_64 float_find_pred_coefs_FLP.c.o +x86_64 float_inner_product_FLP.c.o +x86_64 float_k2a_FLP.c.o +x86_64 float_noise_shape_analysis_FLP.c.o +x86_64 float_pitch_analysis_core_FLP.c.o +x86_64 float_process_gains_FLP.c.o +x86_64 float_regularize_correlations_FLP.c.o +x86_64 float_residual_energy_FLP.c.o +x86_64 float_scalarproduct.o +x86_64 float_scale_copy_vector_FLP.c.o +x86_64 float_scale_vector_FLP.c.o +x86_64 float_schur_FLP.c.o +x86_64 float_sort_FLP.c.o +x86_64 float_warped_autocorrelation_FLP.c.o +x86_64 float_wrappers_FLP.c.o +x86_64 float_x86_inner_product_FLP_avx2.c.o +x86_64 floor0.c.o +x86_64 floor1.c.o +x86_64 fluid_chan.c.o +x86_64 fluid_chorus.c.o +x86_64 fluid_conv.c.o +x86_64 fluid_defsfont.c.o +x86_64 fluid_dsp_float.c.o +x86_64 fluid_gen.c.o +x86_64 fluid_hash.c.o +x86_64 fluid_init.c.o +x86_64 fluid_list.c.o +x86_64 fluid_mod.c.o +x86_64 fluid_ramsfont.c.o +x86_64 fluid_rev.c.o +x86_64 fluid_settings.c.o +x86_64 fluid_synth.c.o +x86_64 fluid_sys.c.o +x86_64 fluid_tuning.c.o +x86_64 fluid_voice.c.o +x86_64 flvdec.o +x86_64 flvdec.o +x86_64 flvenc.o +x86_64 flvenc.o +x86_64 fmtconvert.o +x86_64 fmtconvert.o +x86_64 fmtconvert_init.o +x86_64 fmvc.o +x86_64 folder.o +x86_64 font_provider.cpp.o +x86_64 font_provider_coretext.cpp.o +x86_64 format.c.o +x86_64 format.c.o +x86_64 format.o +x86_64 format.o +x86_64 format_mp3.o +x86_64 format_ogg.o +x86_64 format_text.o +x86_64 format_webm.o +x86_64 formatcrop.o +x86_64 fpel.o +x86_64 fps.o +x86_64 fractalhead.c.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragments.o +x86_64 frame.o +x86_64 frame_thread_encoder.o +x86_64 framecrcenc.o +x86_64 framehash.o +x86_64 framing.c.o +x86_64 fraps.o +x86_64 freeze.o +x86_64 fribidi-arabic.c.o +x86_64 fribidi-bidi-types.c.o +x86_64 fribidi-bidi.c.o +x86_64 fribidi-brackets.c.o +x86_64 fribidi-char-sets-cap-rtl.c.o +x86_64 fribidi-char-sets-cp1255.c.o +x86_64 fribidi-char-sets-cp1256.c.o +x86_64 fribidi-char-sets-iso8859-6.c.o +x86_64 fribidi-char-sets-iso8859-8.c.o +x86_64 fribidi-char-sets-utf8.c.o +x86_64 fribidi-char-sets.c.o +x86_64 fribidi-deprecated.c.o +x86_64 fribidi-joining-types.c.o +x86_64 fribidi-joining.c.o +x86_64 fribidi-mirroring.c.o +x86_64 fribidi-run.c.o +x86_64 fribidi-shape.c.o +x86_64 fribidi.c.o +x86_64 frmdec.o +x86_64 frwu.o +x86_64 fsb.o +x86_64 ftp.o +x86_64 ftp.o +x86_64 ftr.o +x86_64 ftr_parser.o +x86_64 function_list.c.o +x86_64 fwd_txfm.c.o +x86_64 fwse.o +x86_64 g2meet.o +x86_64 g64rtp.o +x86_64 g711.o +x86_64 g722.o +x86_64 g722.o +x86_64 g722dec.o +x86_64 g722dsp.o +x86_64 g722dsp.o +x86_64 g722dsp_init.o +x86_64 g722enc.o +x86_64 g723_1.o +x86_64 g723_1.o +x86_64 g723_1_parser.o +x86_64 g723_1dec.o +x86_64 g723_1enc.o +x86_64 g726.o +x86_64 g726.o +x86_64 g728dec.o +x86_64 g728dec.o +x86_64 g729_parser.o +x86_64 g729dec.o +x86_64 g729dec.o +x86_64 g729postfilter.o +x86_64 gain.o +x86_64 gain_analysis.o +x86_64 gain_quant.c.o +x86_64 gain_table.o +x86_64 gain_table_lbr.o +x86_64 gamma.o +x86_64 gate.o +x86_64 gather.o +x86_64 gcol.c.o +x86_64 gdv.o +x86_64 gdv.o +x86_64 gemdec.o +x86_64 gen_scalers.c.o +x86_64 gena_callback2.c.o +x86_64 gena_ctrlpt.c.o +x86_64 gena_device.c.o +x86_64 generalencapsulatedobjectframe.cpp.o +x86_64 generated_enum_util.cc.o +x86_64 generated_enum_util.cc.o +x86_64 generated_message_bases.cc.o +x86_64 generated_message_reflection.cc.o +x86_64 generated_message_tctable_full.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_util.cc.o +x86_64 generated_message_util.cc.o +x86_64 genh.o +x86_64 genttml.o +x86_64 get_buffer.o +x86_64 getbits.c.o +x86_64 getcpuflags_x86_64.o +x86_64 gif.o +x86_64 gif.o +x86_64 gif_parser.o +x86_64 gifdec.o +x86_64 gifdec.o +x86_64 global.o +x86_64 globals.c.o +x86_64 glsl_glslang.cc.o +x86_64 glsl_glslang_resources.c.o +x86_64 glsl_spirv.c.o +x86_64 glsl_spirv_glslang.c.o +x86_64 glslang_c_interface.cpp.o +x86_64 glslang_tab.cpp.o +x86_64 golomb.o +x86_64 gopher.o +x86_64 gopher.o +x86_64 gpu.c.o +x86_64 gpu_utils.c.o +x86_64 graph.o +x86_64 graph_gsubgpos-context.cc.o +x86_64 grey_yuv.o +x86_64 gsm_create.o +x86_64 gsm_decode.o +x86_64 gsm_destroy.o +x86_64 gsm_encode.o +x86_64 gsm_explode.o +x86_64 gsm_implode.o +x86_64 gsm_option.o +x86_64 gsm_parser.o +x86_64 gsm_print.o +x86_64 gsmdec.o +x86_64 gsmdec.o +x86_64 gsmdec_data.o +x86_64 gstr.o +x86_64 gunzip.c.o +x86_64 gxf.o +x86_64 gxfenc.o +x86_64 gzclose.c.o +x86_64 gzip_stream.cc.o +x86_64 gzlib.c.o +x86_64 gzread.c.o +x86_64 gzwrite.c.o +x86_64 h261.o +x86_64 h261_parser.o +x86_64 h261data.o +x86_64 h261dec.o +x86_64 h261dec.o +x86_64 h261enc.o +x86_64 h263.o +x86_64 h263_loopfilter.o +x86_64 h263_parser.o +x86_64 h263data.o +x86_64 h263dec.o +x86_64 h263dec.o +x86_64 h263dsp.o +x86_64 h263dsp_init.o +x86_64 h264.o +x86_64 h264.o +x86_64 h2645_parse.o +x86_64 h2645_sei.o +x86_64 h2645_vui.o +x86_64 h2645data.o +x86_64 h264_cabac.o +x86_64 h264_cavlc.o +x86_64 h264_chromamc.o +x86_64 h264_chromamc_10bit.o +x86_64 h264_deblock.o +x86_64 h264_deblock_10bit.o +x86_64 h264_direct.o +x86_64 h264_idct.o +x86_64 h264_idct_10bit.o +x86_64 h264_intrapred.o +x86_64 h264_intrapred_10bit.o +x86_64 h264_intrapred_init.o +x86_64 h264_loopfilter.o +x86_64 h264_mb.o +x86_64 h264_mp4toannexb.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_parse.o +x86_64 h264_parser.o +x86_64 h264_picture.o +x86_64 h264_ps.o +x86_64 h264_qpel.o +x86_64 h264_qpel_10bit.o +x86_64 h264_qpel_8bit.o +x86_64 h264_refs.o +x86_64 h264_sei.o +x86_64 h264_slice.o +x86_64 h264_slice.o +x86_64 h264_weight.o +x86_64 h264_weight_10bit.o +x86_64 h264chroma.o +x86_64 h264chroma_init.o +x86_64 h264data.o +x86_64 h264dec.o +x86_64 h264dec.o +x86_64 h264dsp.o +x86_64 h264dsp_init.o +x86_64 h264idct.o +x86_64 h264pred.o +x86_64 h264qpel.o +x86_64 h265.o +x86_64 h2656_inter.o +x86_64 h2656dsp.o +x86_64 h26x.o +x86_64 h274.o +x86_64 half2float.o +x86_64 hamm.o +x86_64 hap.o +x86_64 hapdec.o +x86_64 hash-common.o +x86_64 hash.c.o +x86_64 hash.o +x86_64 hashenc.o +x86_64 hashtable.o +x86_64 hb-aat-layout.cc.o +x86_64 hb-aat-map.cc.o +x86_64 hb-blob.cc.o +x86_64 hb-buffer-serialize.cc.o +x86_64 hb-buffer-verify.cc.o +x86_64 hb-buffer.cc.o +x86_64 hb-common.cc.o +x86_64 hb-coretext-font.cc.o +x86_64 hb-coretext-shape.cc.o +x86_64 hb-coretext.cc.o +x86_64 hb-draw.cc.o +x86_64 hb-face-builder.cc.o +x86_64 hb-face.cc.o +x86_64 hb-fallback-shape.cc.o +x86_64 hb-font.cc.o +x86_64 hb-ft.cc.o +x86_64 hb-map.cc.o +x86_64 hb-number.cc.o +x86_64 hb-number.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-color.cc.o +x86_64 hb-ot-face.cc.o +x86_64 hb-ot-font.cc.o +x86_64 hb-ot-layout.cc.o +x86_64 hb-ot-map.cc.o +x86_64 hb-ot-math.cc.o +x86_64 hb-ot-meta.cc.o +x86_64 hb-ot-metrics.cc.o +x86_64 hb-ot-name.cc.o +x86_64 hb-ot-shape-fallback.cc.o +x86_64 hb-ot-shape-normalize.cc.o +x86_64 hb-ot-shape.cc.o +x86_64 hb-ot-shaper-arabic.cc.o +x86_64 hb-ot-shaper-default.cc.o +x86_64 hb-ot-shaper-hangul.cc.o +x86_64 hb-ot-shaper-hebrew.cc.o +x86_64 hb-ot-shaper-indic-table.cc.o +x86_64 hb-ot-shaper-indic.cc.o +x86_64 hb-ot-shaper-khmer.cc.o +x86_64 hb-ot-shaper-myanmar.cc.o +x86_64 hb-ot-shaper-syllabic.cc.o +x86_64 hb-ot-shaper-thai.cc.o +x86_64 hb-ot-shaper-use.cc.o +x86_64 hb-ot-shaper-vowel-constraints.cc.o +x86_64 hb-ot-tag.cc.o +x86_64 hb-ot-var.cc.o +x86_64 hb-outline.cc.o +x86_64 hb-paint-bounded.cc.o +x86_64 hb-paint-extents.cc.o +x86_64 hb-paint.cc.o +x86_64 hb-set.cc.o +x86_64 hb-shape-plan.cc.o +x86_64 hb-shape.cc.o +x86_64 hb-shaper.cc.o +x86_64 hb-static.cc.o +x86_64 hb-static.cc.o +x86_64 hb-style.cc.o +x86_64 hb-subset-cff-common.cc.o +x86_64 hb-subset-cff1.cc.o +x86_64 hb-subset-cff2.cc.o +x86_64 hb-subset-input.cc.o +x86_64 hb-subset-instancer-iup.cc.o +x86_64 hb-subset-instancer-solver.cc.o +x86_64 hb-subset-plan-layout.cc.o +x86_64 hb-subset-plan-var.cc.o +x86_64 hb-subset-plan.cc.o +x86_64 hb-subset-serialize.cc.o +x86_64 hb-subset-table-cff.cc.o +x86_64 hb-subset-table-color.cc.o +x86_64 hb-subset-table-layout.cc.o +x86_64 hb-subset-table-other.cc.o +x86_64 hb-subset-table-var.cc.o +x86_64 hb-subset.cc.o +x86_64 hb-ucd.cc.o +x86_64 hb-unicode.cc.o +x86_64 hca.o +x86_64 hcadec.o +x86_64 hcom.o +x86_64 hcom.o +x86_64 hdr_dynamic_metadata.o +x86_64 hdr_dynamic_vivid_metadata.o +x86_64 hdr_parser.o +x86_64 hdrdec.o +x86_64 hdrenc.o +x86_64 hds.o +x86_64 hdsenc.o +x86_64 heif.o +x86_64 hevc.o +x86_64 hevc.o +x86_64 hevc_mp4toannexb.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevcdec.o +x86_64 hevcdec.o +x86_64 hexc_10_32_table.o +x86_64 hexc_table.o +x86_64 high_lsp_tables.o +x86_64 hls.o +x86_64 hls.o +x86_64 hls_sample_encryption.o +x86_64 hlsenc.o +x86_64 hlslAttributes.cpp.o +x86_64 hlslGrammar.cpp.o +x86_64 hlslOpMap.cpp.o +x86_64 hlslParseHelper.cpp.o +x86_64 hlslParseables.cpp.o +x86_64 hlslScanContext.cpp.o +x86_64 hlslTokenStream.cpp.o +x86_64 hlsplaylist.o +x86_64 hlsproto.o +x86_64 hmac-md5.c.o +x86_64 hmac.c.o +x86_64 hmac.o +x86_64 hnm.o +x86_64 hnm4video.o +x86_64 hostkey.o +x86_64 hpeldsp.o +x86_64 hpeldsp.o +x86_64 hpeldsp_init.o +x86_64 hq_common.o +x86_64 hq_hqa.o +x86_64 hq_hqadsp.o +x86_64 hqx.o +x86_64 hqxdsp.o +x86_64 hscale.o +x86_64 hscale_fast_bilinear.o +x86_64 hscale_fast_bilinear_simd.o +x86_64 ht_dec.c.o +x86_64 htmlsubtitles.o +x86_64 http.o +x86_64 http.o +x86_64 http.o +x86_64 httpauth.o +x86_64 httpparser.c.o +x86_64 httpreadwrite.c.o +x86_64 huffdec.o +x86_64 huffdec.o +x86_64 huffenc.o +x86_64 huffenc.o +x86_64 huffman.o +x86_64 huffyuv.o +x86_64 huffyuvdec.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp_init.o +x86_64 huffyuvenc.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp_init.o +x86_64 hwcontext.o +x86_64 hwcontext_stub.o +x86_64 hwcontext_videotoolbox.o +x86_64 hx.o +x86_64 hxxx_common.o +x86_64 hxxx_common.o +x86_64 hxxx_helper.o +x86_64 hxxx_nal.o +x86_64 hxxx_sei.o +x86_64 hxxx_sei.o +x86_64 i420_rgb.o +x86_64 i420_rgb16.o +x86_64 i420_rgb8.o +x86_64 i422_i420.o +x86_64 iamf.o +x86_64 iamf.o +x86_64 iamf_parse.o +x86_64 iamf_reader.o +x86_64 iamf_writer.o +x86_64 iamfdec.o +x86_64 iamfenc.o +x86_64 icecast.o +x86_64 icodec.o +x86_64 icoenc.o +x86_64 icy.o +x86_64 id3tag.o +x86_64 id3v1.o +x86_64 id3v1genres.cpp.o +x86_64 id3v1tag.cpp.o +x86_64 id3v2.o +x86_64 id3v2enc.o +x86_64 id3v2extendedheader.cpp.o +x86_64 id3v2footer.cpp.o +x86_64 id3v2frame.cpp.o +x86_64 id3v2framefactory.cpp.o +x86_64 id3v2header.cpp.o +x86_64 id3v2synchdata.cpp.o +x86_64 id3v2tag.cpp.o +x86_64 idcin.o +x86_64 idcinvideo.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct_blk.c.o +x86_64 idctdsp.o +x86_64 idctdsp.o +x86_64 idctdsp_init.o +x86_64 idctllm.c.o +x86_64 idl_demux.o +x86_64 idroqdec.o +x86_64 idroqenc.o +x86_64 idummy.o +x86_64 iff.o +x86_64 iff.o +x86_64 ifo.o +x86_64 ifv.o +x86_64 ilbc.o +x86_64 ilbcdec.o +x86_64 image.c.o +x86_64 image.o +x86_64 image_capi.cpp.o +x86_64 imc.o +x86_64 imdct36.o +x86_64 imem-access.o +x86_64 imem.o +x86_64 img2.o +x86_64 img2_alias_pix.o +x86_64 img2_brender_pix.o +x86_64 img2dec.o +x86_64 img2enc.o +x86_64 imgconvert.o +x86_64 imgutils.o +x86_64 imgutils.o +x86_64 imgutils_init.o +x86_64 imm4.o +x86_64 imm5.o +x86_64 implicit_weak_message.cc.o +x86_64 implicit_weak_message.cc.o +x86_64 importer.cc.o +x86_64 imx.o +x86_64 imx.o +x86_64 indeo2.o +x86_64 indeo3.o +x86_64 indeo4.o +x86_64 indeo5.o +x86_64 infback.c.o +x86_64 inffast.c.o +x86_64 inflate.c.o +x86_64 inflate.o +x86_64 info.c.o +x86_64 info.o +x86_64 info.o +x86_64 infotag.cpp.o +x86_64 inftrees.c.o +x86_64 ingenientdec.o +x86_64 init.c.o +x86_64 init.c.o +x86_64 init_decoder.c.o +x86_64 init_encoder.c.o +x86_64 inlined_string_field.cc.o +x86_64 inlined_string_field.cc.o +x86_64 inner_prod_aligned.c.o +x86_64 input.o +x86_64 input.o +x86_64 int128.cc.o +x86_64 int128.cc.o +x86_64 integer.o +x86_64 intel_init.c.o +x86_64 intel_init.c.o +x86_64 intelh263dec.o +x86_64 inter.o +x86_64 intermOut.cpp.o +x86_64 internal.o +x86_64 internal.o +x86_64 internal.o +x86_64 interplayacm.o +x86_64 interplayvideo.o +x86_64 interpolate.c.o +x86_64 interpolate.c.o +x86_64 intmath.o +x86_64 intra.o +x86_64 intra_edge.c.o +x86_64 intra_utils.o +x86_64 intrapred.c.o +x86_64 intrax8.o +x86_64 intrax8dsp.o +x86_64 inv_txfm.c.o +x86_64 invert.c.o +x86_64 io-bktr.o +x86_64 io-dvb.o +x86_64 io-sim.o +x86_64 io-v4l.o +x86_64 io-v4l2.o +x86_64 io-v4l2k.o +x86_64 io.o +x86_64 io_win32.cc.o +x86_64 io_win32.cc.o +x86_64 iomapper.cpp.o +x86_64 ip.o +x86_64 ipmovie.o +x86_64 ipred16_avx2.obj +x86_64 ipred16_avx512.obj +x86_64 ipred16_sse.obj +x86_64 ipred_avx2.obj +x86_64 ipred_avx512.obj +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_sse.obj +x86_64 ipred_tmpl.c.o +x86_64 ipred_tmpl.c.o +x86_64 ipu_parser.o +x86_64 ipudec.o +x86_64 ircam.o +x86_64 ircamdec.o +x86_64 ircamenc.o +x86_64 isom.o +x86_64 isom_tags.o +x86_64 iss.o +x86_64 itfile.cpp.o +x86_64 itml.o +x86_64 itproperties.cpp.o +x86_64 ituh263dec.o +x86_64 ituh263enc.o +x86_64 itx16_avx2.obj +x86_64 itx16_avx512.obj +x86_64 itx16_sse.obj +x86_64 itx_1d.c.o +x86_64 itx_1d.o +x86_64 itx_avx2.obj +x86_64 itx_avx512.obj +x86_64 itx_sse.obj +x86_64 itx_tmpl.c.o +x86_64 itx_tmpl.c.o +x86_64 iv8.o +x86_64 ivfdec.o +x86_64 ivfenc.o +x86_64 ivi.o +x86_64 ivi_dsp.o +x86_64 ixml.c.o +x86_64 ixmldebug.c.o +x86_64 ixmlmembuf.c.o +x86_64 ixmlparser.c.o +x86_64 j2k.c.o +x86_64 j2kenc.o +x86_64 jacosubdec.o +x86_64 jacosubdec.o +x86_64 jacosubenc.o +x86_64 jaricom.c.o +x86_64 jcapimin.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcarith.c.o +x86_64 jccoefct.c.o +x86_64 jccoefct.c.o +x86_64 jccolor-avx2.asm.o +x86_64 jccolor-sse2.asm.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcgray-avx2.asm.o +x86_64 jcgray-sse2.asm.o +x86_64 jchuff-sse2.asm.o +x86_64 jchuff.c.o +x86_64 jcicc.c.o +x86_64 jcinit.c.o +x86_64 jclhuff.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmarker.c.o +x86_64 jcmaster.c.o +x86_64 jcomapi.c.o +x86_64 jcparam.c.o +x86_64 jcphuff-sse2.asm.o +x86_64 jcphuff.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcsample-avx2.asm.o +x86_64 jcsample-sse2.asm.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jctrans.c.o +x86_64 jdapimin.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdarith.c.o +x86_64 jdatadst.c.o +x86_64 jdatasrc.c.o +x86_64 jdcoefct.c.o +x86_64 jdcoefct.c.o +x86_64 jdcolor-avx2.asm.o +x86_64 jdcolor-sse2.asm.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jddctmgr.c.o +x86_64 jddctmgr.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jdhuff.c.o +x86_64 jdicc.c.o +x86_64 jdinput.c.o +x86_64 jdlhuff.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmarker.c.o +x86_64 jdmaster.c.o +x86_64 jdmerge-avx2.asm.o +x86_64 jdmerge-sse2.asm.o +x86_64 jdmerge.c.o +x86_64 jdmerge.c.o +x86_64 jdphuff.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdsample-avx2.asm.o +x86_64 jdsample-sse2.asm.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdtrans.c.o +x86_64 jerror.c.o +x86_64 jfdctflt-sse.asm.o +x86_64 jfdctflt.c.o +x86_64 jfdctfst-sse2.asm.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.o +x86_64 jfdctint-avx2.asm.o +x86_64 jfdctint-sse2.asm.o +x86_64 jfdctint.c.o +x86_64 jfdctint.c.o +x86_64 jfdctint.o +x86_64 jidctflt-sse2.asm.o +x86_64 jidctflt.c.o +x86_64 jidctflt.c.o +x86_64 jidctfst-sse2.asm.o +x86_64 jidctfst.c.o +x86_64 jidctfst.c.o +x86_64 jidctint-avx2.asm.o +x86_64 jidctint-sse2.asm.o +x86_64 jidctint.c.o +x86_64 jidctint.c.o +x86_64 jidctred-sse2.asm.o +x86_64 jidctred.c.o +x86_64 jidctred.c.o +x86_64 jitter.o +x86_64 jmemmgr.c.o +x86_64 jmemnobs.c.o +x86_64 jni.o +x86_64 jp2.c.o +x86_64 jpeg.o +x86_64 jpeg2000.o +x86_64 jpeg2000_parser.o +x86_64 jpeg2000dec.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp_init.o +x86_64 jpeg2000dwt.o +x86_64 jpeg2000htdec.o +x86_64 jpeg_nbits.c.o +x86_64 jpegls.o +x86_64 jpeglsdec.o +x86_64 jpeglsenc.o +x86_64 jpegquanttables.o +x86_64 jpegtables.o +x86_64 jpegxl_anim_dec.o +x86_64 jpegxl_parse.o +x86_64 jpegxl_parser.o +x86_64 jquant1.c.o +x86_64 jquant1.c.o +x86_64 jquant2.c.o +x86_64 jquant2.c.o +x86_64 jquantf-sse2.asm.o +x86_64 jquanti-avx2.asm.o +x86_64 jquanti-sse2.asm.o +x86_64 jrevdct.o +x86_64 jsimd.c.o +x86_64 jsimdcpu.asm.o +x86_64 json.o +x86_64 json_escaping.cc.o +x86_64 json_objectwriter.cc.o +x86_64 json_stream_parser.cc.o +x86_64 json_util.cc.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jvdec.o +x86_64 jvdec.o +x86_64 karaoke.o +x86_64 kbdwin.o +x86_64 kdf.o +x86_64 kdtree.c.o +x86_64 keepalive.o +x86_64 kex.o +x86_64 kgv1dec.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.o +x86_64 kiss_fftr.c.o +x86_64 kmvc.o +x86_64 knownhost.o +x86_64 krb5-wrapper.c.o +x86_64 krb5-wrapper.c.o +x86_64 kvag.o +x86_64 lafdec.o +x86_64 lagarith.o +x86_64 lagarithrac.o +x86_64 lame.o +x86_64 lang.o +x86_64 laplace.c.o +x86_64 latm_parser.o +x86_64 latmenc.o +x86_64 lc3.o +x86_64 lcevcdec.o +x86_64 lcldec.o +x86_64 lclenc.o +x86_64 leaddec.o +x86_64 legacy.c.o +x86_64 legacy.o +x86_64 legacy_module.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_mask.c.o +x86_64 lfg.o +x86_64 lib.c.o +x86_64 libaccess_http_put_plugin_la-http-put.o +x86_64 libaccess_mms_plugin_la-asf.o +x86_64 libaccess_mms_plugin_la-buffer.o +x86_64 libaccess_mms_plugin_la-mms.o +x86_64 libaccess_mms_plugin_la-mmsh.o +x86_64 libaccess_mms_plugin_la-mmstu.o +x86_64 libaccess_output_rist_plugin_la-rist.o +x86_64 libaccess_output_shout_plugin_la-shout.o +x86_64 libadaptive_plugin_la-adaptive.o +x86_64 libafile_plugin_la-file.o +x86_64 libarchive_plugin_la-archive.o +x86_64 libaribcaption_plugin_la-libaribcaption.o +x86_64 libasf.o +x86_64 libaudio_format_plugin_la-format.o +x86_64 libaudiounit_ios_plugin_la-audiounit_ios.o +x86_64 libaudiounit_ios_plugin_la-avaudiosession_common.o +x86_64 libaudiounit_ios_plugin_la-channel_layout.o +x86_64 libaudiounit_ios_plugin_la-coreaudio_common.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_plugin_la-audio.o +x86_64 libavcodec_plugin_la-av1_obu.o +x86_64 libavcodec_plugin_la-avcodec.o +x86_64 libavcodec_plugin_la-encoder.o +x86_64 libavcodec_plugin_la-subtitle.o +x86_64 libavcodec_plugin_la-va.o +x86_64 libavcodec_plugin_la-video.o +x86_64 libavformat_plugin_la-avformat.o +x86_64 libavformat_plugin_la-demux.o +x86_64 libavformat_plugin_la-mux.o +x86_64 libavi.o +x86_64 libavio_plugin_la-avio.o +x86_64 libavsamplebuffer_plugin_la-avaudiosession_common.o +x86_64 libavsamplebuffer_plugin_la-avsamplebuffer.o +x86_64 libavsamplebuffer_plugin_la-channel_layout.o +x86_64 libbonjour_plugin_la-bonjour.o +x86_64 libci_filters_plugin_la-ci_filters.o +x86_64 libci_filters_plugin_la-vt_utils.o +x86_64 libdav1d_plugin_la-av1_obu.o +x86_64 libdav1d_plugin_la-dav1d.o +x86_64 libdefaultmodule_la-dummy.o +x86_64 libdeinterlace_plugin_la-algo_basic.o +x86_64 libdeinterlace_plugin_la-algo_ivtc.o +x86_64 libdeinterlace_plugin_la-algo_phosphor.o +x86_64 libdeinterlace_plugin_la-algo_x.o +x86_64 libdeinterlace_plugin_la-algo_yadif.o +x86_64 libdeinterlace_plugin_la-deinterlace.o +x86_64 libdeinterlace_plugin_la-helpers.o +x86_64 libdeinterlace_plugin_la-merge.o +x86_64 libdemux_cdg_plugin_la-cdg.o +x86_64 libdemux_chromecast_plugin_la-chromecast_demux.o +x86_64 libdemux_stl_plugin_la-stl.o +x86_64 libdsm_plugin_la-access.o +x86_64 libdsm_plugin_la-sd.o +x86_64 libebur128_plugin_la-libebur128.o +x86_64 libfilesystem_plugin_la-directory.o +x86_64 libfilesystem_plugin_la-file.o +x86_64 libfilesystem_plugin_la-fs.o +x86_64 libflac_plugin_la-flac.o +x86_64 libflacsys_plugin_la-flac.o +x86_64 libfloat_mixer_plugin_la-float.o +x86_64 libfluidsynth_plugin_la-fluidsynth.o +x86_64 libfreetype_plugin_la-darwin.o +x86_64 libfreetype_plugin_la-freetype.o +x86_64 libfreetype_plugin_la-ftcache.o +x86_64 libfreetype_plugin_la-lru.o +x86_64 libfreetype_plugin_la-platform_fonts.o +x86_64 libfreetype_plugin_la-text_layout.o +x86_64 libgcrypt_la-context.o +x86_64 libgcrypt_la-fips.o +x86_64 libgcrypt_la-global.o +x86_64 libgcrypt_la-hwf-x86.o +x86_64 libgcrypt_la-hwfeatures.o +x86_64 libgcrypt_la-misc.o +x86_64 libgcrypt_la-missing-string.o +x86_64 libgcrypt_la-secmem.o +x86_64 libgcrypt_la-sexp.o +x86_64 libgcrypt_la-stdmem.o +x86_64 libgcrypt_la-visibility.o +x86_64 libglblend_plugin_la-glblend.o +x86_64 libglfilter_draw_plugin_la-filter_draw.o +x86_64 libglinterop_cvpx_plugin_la-interop_cvpx.o +x86_64 libglinterop_sw_plugin_la-interop_sw.o +x86_64 libgnu_la-c-ctype.o +x86_64 libgnu_la-strverscmp.o +x86_64 libgnu_la-unistd.o +x86_64 libgpg_error_la-argparse.o +x86_64 libgpg_error_la-b64dec.o +x86_64 libgpg_error_la-b64enc.o +x86_64 libgpg_error_la-code-from-errno.o +x86_64 libgpg_error_la-code-to-errno.o +x86_64 libgpg_error_la-estream-printf.o +x86_64 libgpg_error_la-estream.o +x86_64 libgpg_error_la-init.o +x86_64 libgpg_error_la-logging.o +x86_64 libgpg_error_la-name-value.o +x86_64 libgpg_error_la-posix-lock.o +x86_64 libgpg_error_la-posix-thread.o +x86_64 libgpg_error_la-spawn-posix.o +x86_64 libgpg_error_la-strerror.o +x86_64 libgpg_error_la-stringutils.o +x86_64 libgpg_error_la-strlist.o +x86_64 libgpg_error_la-strsource.o +x86_64 libgpg_error_la-syscall-clamp.o +x86_64 libgpg_error_la-sysutils.o +x86_64 libgpg_error_la-version.o +x86_64 libgpg_error_la-visibility.o +x86_64 libgsmdec.o +x86_64 libgsmenc.o +x86_64 libi420_nv12_plugin_la-i420_nv12.o +x86_64 libiceavl_la-avl.o +x86_64 libicehttpp_la-encoding.o +x86_64 libicehttpp_la-httpp.o +x86_64 libicenet_la-resolver.o +x86_64 libicenet_la-sock.o +x86_64 libicethread_la-thread.o +x86_64 libicetiming_la-timing.o +x86_64 libinteger_mixer_plugin_la-integer.o +x86_64 libkeychain_plugin_la-keychain.o +x86_64 libkeychain_plugin_la-list_util.o +x86_64 liblibass_plugin_la-libass.o +x86_64 libmkv_plugin_la-Ebml_parser.o +x86_64 libmkv_plugin_la-chapter_command.o +x86_64 libmkv_plugin_la-chapter_command_dvd.o +x86_64 libmkv_plugin_la-chapter_command_script.o +x86_64 libmkv_plugin_la-chapter_command_script_common.o +x86_64 libmkv_plugin_la-chapters.o +x86_64 libmkv_plugin_la-demux.o +x86_64 libmkv_plugin_la-dts_header.o +x86_64 libmkv_plugin_la-events.o +x86_64 libmkv_plugin_la-lzokay.o +x86_64 libmkv_plugin_la-matroska_segment.o +x86_64 libmkv_plugin_la-matroska_segment_parse.o +x86_64 libmkv_plugin_la-matroska_segment_seeker.o +x86_64 libmkv_plugin_la-mkv.o +x86_64 libmkv_plugin_la-stream_io_callback.o +x86_64 libmkv_plugin_la-util.o +x86_64 libmkv_plugin_la-virtual_segment.o +x86_64 libmkv_plugin_la-vlc_colors.o +x86_64 libmod_plugin_la-mod.o +x86_64 libmp3lame.o +x86_64 libmp4mux.o +x86_64 libmp4mux.o +x86_64 libmpg123_la-dct64.o +x86_64 libmpg123_la-dither.o +x86_64 libmpg123_la-equalizer.o +x86_64 libmpg123_la-feature.o +x86_64 libmpg123_la-format.o +x86_64 libmpg123_la-frame.o +x86_64 libmpg123_la-icy.o +x86_64 libmpg123_la-icy2utf8.o +x86_64 libmpg123_la-id3.o +x86_64 libmpg123_la-index.o +x86_64 libmpg123_la-layer1.o +x86_64 libmpg123_la-layer2.o +x86_64 libmpg123_la-layer3.o +x86_64 libmpg123_la-lfs_wrap.o +x86_64 libmpg123_la-libmpg123.o +x86_64 libmpg123_la-ntom.o +x86_64 libmpg123_la-optimize.o +x86_64 libmpg123_la-parse.o +x86_64 libmpg123_la-readers.o +x86_64 libmpg123_la-stringbuf.o +x86_64 libmpg123_la-synth.o +x86_64 libmpg123_la-synth_8bit.o +x86_64 libmpg123_la-synth_real.o +x86_64 libmpg123_la-synth_s32.o +x86_64 libmpg123_la-tabinit.o +x86_64 libmpg123_plugin_la-mpg123.o +x86_64 libmux_ogg_plugin_la-ogg.o +x86_64 libmux_ts_plugin_la-csa.o +x86_64 libmux_ts_plugin_la-pes.o +x86_64 libmux_ts_plugin_la-repack.o +x86_64 libmux_ts_plugin_la-tables.o +x86_64 libmux_ts_plugin_la-ts.o +x86_64 libmux_ts_plugin_la-tsutil.o +x86_64 libnfs-raw-mount.c.o +x86_64 libnfs-raw-nfs.c.o +x86_64 libnfs-raw-nfs4.c.o +x86_64 libnfs-raw-nlm.c.o +x86_64 libnfs-raw-nsm.c.o +x86_64 libnfs-raw-portmap.c.o +x86_64 libnfs-raw-rquota.c.o +x86_64 libnfs-sync.c.o +x86_64 libnfs-zdr.c.o +x86_64 libnfs.c.o +x86_64 libnfs_plugin_la-nfs.o +x86_64 libogg_plugin_la-ogg.o +x86_64 libogg_plugin_la-ogg_granule.o +x86_64 libogg_plugin_la-oggseek.o +x86_64 liboggspots_plugin_la-oggspots.o +x86_64 libopenapv_plugin_la-openapv.o +x86_64 libopengl_filter_plugin_la-opengl.o +x86_64 libopenjpegenc.o +x86_64 libopus_plugin_la-opus.o +x86_64 libopus_plugin_la-opus_header.o +x86_64 libout123_la-hextxt.o +x86_64 libout123_la-libout123.o +x86_64 libout123_la-stringlists.o +x86_64 libout123_la-wav.o +x86_64 libpacketizer_avparser_plugin_la-avparser.o +x86_64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +x86_64 libpl_scale_plugin_la-pl_scale.o +x86_64 libplacebo_plugin_la-display.o +x86_64 libplacebo_plugin_la-instance.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 librist_plugin_la-rist.o +x86_64 librnnoise_plugin_la-rnnoise.o +x86_64 librtp_pcm_plugin_la-pcm.o +x86_64 librtp_plugin_la-datagram.o +x86_64 librtp_plugin_la-input.o +x86_64 librtp_plugin_la-rtp.o +x86_64 librtp_plugin_la-sdp.o +x86_64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +x86_64 libsamplebufferdisplay_plugin_la-vt_utils.o +x86_64 libsap_plugin_la-sap.o +x86_64 libsap_plugin_la-sdp.o +x86_64 libscaletempo_pitch_plugin_la-scaletempo.o +x86_64 libsecuretransport_plugin_la-securetransport.o +x86_64 libsftp_plugin_la-sftp.o +x86_64 libsimple_channel_mixer_plugin_la-simple.o +x86_64 libsmb2.c.o +x86_64 libsmb2_plugin_la-smb2.o +x86_64 libsoxr_plugin_la-soxr.o +x86_64 libspatialaudio_plugin_la-spatialaudio.o +x86_64 libspeex_plugin_la-speex.o +x86_64 libspudec_plugin_la-parse.o +x86_64 libspudec_plugin_la-spudec.o +x86_64 libstream_out_chromecast_plugin_la-cast.o +x86_64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_communication.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +x86_64 libstream_out_chromecast_plugin_la-renderer_common.o +x86_64 libstream_out_rtp_plugin_la-rtcp.o +x86_64 libstream_out_rtp_plugin_la-rtp.o +x86_64 libstream_out_rtp_plugin_la-rtpfmt.o +x86_64 libstream_out_rtp_plugin_la-rtsp.o +x86_64 libstream_out_rtp_plugin_la-sdp_helper.o +x86_64 libstream_out_standard_plugin_la-standard.o +x86_64 libswscale_plugin_la-chroma.o +x86_64 libswscale_plugin_la-swscale.o +x86_64 libsyn123_la-filter.o +x86_64 libsyn123_la-geiger.o +x86_64 libsyn123_la-libsyn123.o +x86_64 libsyn123_la-pinknoise.o +x86_64 libsyn123_la-resample.o +x86_64 libsyn123_la-sampleconv.o +x86_64 libsyn123_la-volume.o +x86_64 libtaglib_plugin_la-taglib.o +x86_64 libtheora_plugin_la-theora.o +x86_64 libts_plugin_la-atsc_a65.o +x86_64 libts_plugin_la-csa.o +x86_64 libts_plugin_la-mpeg4_iod.o +x86_64 libts_plugin_la-opus_header.o +x86_64 libts_plugin_la-sections.o +x86_64 libts_plugin_la-tables.o +x86_64 libts_plugin_la-ts.o +x86_64 libts_plugin_la-ts_arib.o +x86_64 libts_plugin_la-ts_decoders.o +x86_64 libts_plugin_la-ts_hotfixes.o +x86_64 libts_plugin_la-ts_metadata.o +x86_64 libts_plugin_la-ts_pes.o +x86_64 libts_plugin_la-ts_pid.o +x86_64 libts_plugin_la-ts_psi.o +x86_64 libts_plugin_la-ts_psip.o +x86_64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +x86_64 libts_plugin_la-ts_scte.o +x86_64 libts_plugin_la-ts_si.o +x86_64 libts_plugin_la-ts_sl.o +x86_64 libts_plugin_la-ts_streams.o +x86_64 libts_plugin_la-tsutil.o +x86_64 libtwolame_la-ath.o +x86_64 libtwolame_la-availbits.o +x86_64 libtwolame_la-bitbuffer.o +x86_64 libtwolame_la-crc.o +x86_64 libtwolame_la-dab.o +x86_64 libtwolame_la-encode.o +x86_64 libtwolame_la-energy.o +x86_64 libtwolame_la-fft.o +x86_64 libtwolame_la-get_set.o +x86_64 libtwolame_la-mem.o +x86_64 libtwolame_la-psycho_0.o +x86_64 libtwolame_la-psycho_1.o +x86_64 libtwolame_la-psycho_2.o +x86_64 libtwolame_la-psycho_3.o +x86_64 libtwolame_la-psycho_4.o +x86_64 libtwolame_la-psycho_n1.o +x86_64 libtwolame_la-subband.o +x86_64 libtwolame_la-twolame.o +x86_64 libtwolame_la-util.o +x86_64 libtwolame_plugin_la-twolame.o +x86_64 libuikit_inhibit_plugin_la-uikit-inhibit.o +x86_64 libuiview_window_plugin_la-VLCVideoUIView.o +x86_64 libupnp_plugin_la-dlna.o +x86_64 libupnp_plugin_la-renderer_common.o +x86_64 libupnp_plugin_la-upnp-wrapper.o +x86_64 libupnp_plugin_la-upnp.o +x86_64 libvideotoolbox_enc_plugin_la-encoder.o +x86_64 libvideotoolbox_plugin_la-decoder.o +x86_64 libvideotoolbox_plugin_la-dpb.o +x86_64 libvideotoolbox_plugin_la-pacer.o +x86_64 libvlc_adaptive_la-AbstractAdaptationLogic.o +x86_64 libvlc_adaptive_la-AdaptationSet.o +x86_64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AtomsReader.o +x86_64 libvlc_adaptive_la-AuthStorage.o +x86_64 libvlc_adaptive_la-BaseAdaptationSet.o +x86_64 libvlc_adaptive_la-BasePeriod.o +x86_64 libvlc_adaptive_la-BasePlaylist.o +x86_64 libvlc_adaptive_la-BaseRepresentation.o +x86_64 libvlc_adaptive_la-BufferingLogic.o +x86_64 libvlc_adaptive_la-BytesRange.o +x86_64 libvlc_adaptive_la-Chunk.o +x86_64 libvlc_adaptive_la-CodecDescription.o +x86_64 libvlc_adaptive_la-CodecParameters.o +x86_64 libvlc_adaptive_la-CommandsQueue.o +x86_64 libvlc_adaptive_la-CommonAttributesElements.o +x86_64 libvlc_adaptive_la-CommonEncryption.o +x86_64 libvlc_adaptive_la-ConnectionParams.o +x86_64 libvlc_adaptive_la-ContentDescription.o +x86_64 libvlc_adaptive_la-Conversions.o +x86_64 libvlc_adaptive_la-DASHCommonAttributesElements.o +x86_64 libvlc_adaptive_la-DASHManager.o +x86_64 libvlc_adaptive_la-DASHSegment.o +x86_64 libvlc_adaptive_la-DASHStream.o +x86_64 libvlc_adaptive_la-DOMHelper.o +x86_64 libvlc_adaptive_la-DOMParser.o +x86_64 libvlc_adaptive_la-Demuxer.o +x86_64 libvlc_adaptive_la-Downloader.o +x86_64 libvlc_adaptive_la-FakeESOut.o +x86_64 libvlc_adaptive_la-FakeESOutID.o +x86_64 libvlc_adaptive_la-ForgedInitSegment.o +x86_64 libvlc_adaptive_la-FormatNamespace.o +x86_64 libvlc_adaptive_la-HLSManager.o +x86_64 libvlc_adaptive_la-HLSRepresentation.o +x86_64 libvlc_adaptive_la-HLSSegment.o +x86_64 libvlc_adaptive_la-HLSStreams.o +x86_64 libvlc_adaptive_la-HTTPConnection.o +x86_64 libvlc_adaptive_la-HTTPConnectionManager.o +x86_64 libvlc_adaptive_la-Helper.o +x86_64 libvlc_adaptive_la-ID.o +x86_64 libvlc_adaptive_la-IndexReader.o +x86_64 libvlc_adaptive_la-Inheritables.o +x86_64 libvlc_adaptive_la-IsoffMainParser.o +x86_64 libvlc_adaptive_la-Keyring.o +x86_64 libvlc_adaptive_la-M3U8.o +x86_64 libvlc_adaptive_la-MPD.o +x86_64 libvlc_adaptive_la-Manifest.o +x86_64 libvlc_adaptive_la-MemoryChunk.o +x86_64 libvlc_adaptive_la-Namespaces.o +x86_64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +x86_64 libvlc_adaptive_la-Node.o +x86_64 libvlc_adaptive_la-Parser.o +x86_64 libvlc_adaptive_la-PlaylistManager.o +x86_64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +x86_64 libvlc_adaptive_la-Profile.o +x86_64 libvlc_adaptive_la-ProgramInformation.o +x86_64 libvlc_adaptive_la-QualityLevel.o +x86_64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +x86_64 libvlc_adaptive_la-Representation.o +x86_64 libvlc_adaptive_la-Representationselectors.o +x86_64 libvlc_adaptive_la-Retrieve.o +x86_64 libvlc_adaptive_la-Role.o +x86_64 libvlc_adaptive_la-RoundRobinLogic.o +x86_64 libvlc_adaptive_la-Segment.o +x86_64 libvlc_adaptive_la-SegmentBase.o +x86_64 libvlc_adaptive_la-SegmentBaseType.o +x86_64 libvlc_adaptive_la-SegmentChunk.o +x86_64 libvlc_adaptive_la-SegmentInformation.o +x86_64 libvlc_adaptive_la-SegmentList.o +x86_64 libvlc_adaptive_la-SegmentTemplate.o +x86_64 libvlc_adaptive_la-SegmentTimeline.o +x86_64 libvlc_adaptive_la-SegmentTracker.o +x86_64 libvlc_adaptive_la-SharedResources.o +x86_64 libvlc_adaptive_la-SmoothIndexReader.o +x86_64 libvlc_adaptive_la-SmoothManager.o +x86_64 libvlc_adaptive_la-SmoothParser.o +x86_64 libvlc_adaptive_la-SmoothSegment.o +x86_64 libvlc_adaptive_la-SmoothStream.o +x86_64 libvlc_adaptive_la-SourceStream.o +x86_64 libvlc_adaptive_la-StreamFormat.o +x86_64 libvlc_adaptive_la-Streams.o +x86_64 libvlc_adaptive_la-Tags.o +x86_64 libvlc_adaptive_la-TemplatedUri.o +x86_64 libvlc_adaptive_la-Url.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_la-audio.o +x86_64 libvlc_la-core.o +x86_64 libvlc_la-dialog.o +x86_64 libvlc_la-error.o +x86_64 libvlc_la-event.o +x86_64 libvlc_la-log.o +x86_64 libvlc_la-media.o +x86_64 libvlc_la-media_discoverer.o +x86_64 libvlc_la-media_list.o +x86_64 libvlc_la-media_list_player.o +x86_64 libvlc_la-media_player.o +x86_64 libvlc_la-media_track.o +x86_64 libvlc_la-picture.o +x86_64 libvlc_la-renderer_discoverer.o +x86_64 libvlc_la-revision.o +x86_64 libvlc_la-video.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_rtp_la-rtpfmt.o +x86_64 libvlc_rtp_la-session.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlccore_la-access.o +x86_64 libvlccore_la-actions.o +x86_64 libvlccore_la-addons.o +x86_64 libvlccore_la-ancillary.o +x86_64 libvlccore_la-aout.o +x86_64 libvlccore_la-art.o +x86_64 libvlccore_la-attachment.o +x86_64 libvlccore_la-bank.o +x86_64 libvlccore_la-cache.o +x86_64 libvlccore_la-cat.o +x86_64 libvlccore_la-chain.o +x86_64 libvlccore_la-charset.o +x86_64 libvlccore_la-chroma_probe.o +x86_64 libvlccore_la-clock.o +x86_64 libvlccore_la-clock_internal.o +x86_64 libvlccore_la-cmdline.o +x86_64 libvlccore_la-common.o +x86_64 libvlccore_la-content.o +x86_64 libvlccore_la-control.o +x86_64 libvlccore_la-core.o +x86_64 libvlccore_la-cpu.o +x86_64 libvlccore_la-dec.o +x86_64 libvlccore_la-decoder.o +x86_64 libvlccore_la-decoder_device.o +x86_64 libvlccore_la-decoder_helpers.o +x86_64 libvlccore_la-decoder_prevframe.o +x86_64 libvlccore_la-demux.o +x86_64 libvlccore_la-demux_chained.o +x86_64 libvlccore_la-dialog.o +x86_64 libvlccore_la-diffutil.o +x86_64 libvlccore_la-dirs.o +x86_64 libvlccore_la-display.o +x86_64 libvlccore_la-entry.o +x86_64 libvlccore_la-epg.o +x86_64 libvlccore_la-error.o +x86_64 libvlccore_la-es_format.o +x86_64 libvlccore_la-es_out.o +x86_64 libvlccore_la-es_out_source.o +x86_64 libvlccore_la-es_out_timeshift.o +x86_64 libvlccore_la-executor.o +x86_64 libvlccore_la-exit.o +x86_64 libvlccore_la-export.o +x86_64 libvlccore_la-extensions.o +x86_64 libvlccore_la-fetcher.o +x86_64 libvlccore_la-fifo.o +x86_64 libvlccore_la-file.o +x86_64 libvlccore_la-filesystem.o +x86_64 libvlccore_la-filter.o +x86_64 libvlccore_la-filter_chain.o +x86_64 libvlccore_la-filters.o +x86_64 libvlccore_la-fingerprinter.o +x86_64 libvlccore_la-fourcc.o +x86_64 libvlccore_la-frame.o +x86_64 libvlccore_la-getaddrinfo.o +x86_64 libvlccore_la-getopt.o +x86_64 libvlccore_la-help.o +x86_64 libvlccore_la-http_auth.o +x86_64 libvlccore_la-httpcookies.o +x86_64 libvlccore_la-httpd.o +x86_64 libvlccore_la-image.o +x86_64 libvlccore_la-inhibit.o +x86_64 libvlccore_la-input.o +x86_64 libvlccore_la-input_clock.o +x86_64 libvlccore_la-interface.o +x86_64 libvlccore_la-interlacing.o +x86_64 libvlccore_la-interrupt.o +x86_64 libvlccore_la-intf.o +x86_64 libvlccore_la-io.o +x86_64 libvlccore_la-iso_lang.o +x86_64 libvlccore_la-item.o +x86_64 libvlccore_la-jaro_winkler.o +x86_64 libvlccore_la-keystore.o +x86_64 libvlccore_la-libc.o +x86_64 libvlccore_la-libvlc-module.o +x86_64 libvlccore_la-libvlc.o +x86_64 libvlccore_la-md5.o +x86_64 libvlccore_la-media_source.o +x86_64 libvlccore_la-media_tree.o +x86_64 libvlccore_la-medialib.o +x86_64 libvlccore_la-medialibrary.o +x86_64 libvlccore_la-memstream.o +x86_64 libvlccore_la-messages.o +x86_64 libvlccore_la-meta.o +x86_64 libvlccore_la-metadata.o +x86_64 libvlccore_la-meter.o +x86_64 libvlccore_la-mime.o +x86_64 libvlccore_la-missing.o +x86_64 libvlccore_la-modules.o +x86_64 libvlccore_la-mtime.o +x86_64 libvlccore_la-notify.o +x86_64 libvlccore_la-objects.o +x86_64 libvlccore_la-objres.o +x86_64 libvlccore_la-opengl.o +x86_64 libvlccore_la-osd.o +x86_64 libvlccore_la-output.o +x86_64 libvlccore_la-parse.o +x86_64 libvlccore_la-picture.o +x86_64 libvlccore_la-picture_fifo.o +x86_64 libvlccore_la-picture_pool.o +x86_64 libvlccore_la-player.o +x86_64 libvlccore_la-playlist.o +x86_64 libvlccore_la-plugin.o +x86_64 libvlccore_la-preparse.o +x86_64 libvlccore_la-preparser.o +x86_64 libvlccore_la-probe.o +x86_64 libvlccore_la-queue.o +x86_64 libvlccore_la-rand.o +x86_64 libvlccore_la-randomizer.o +x86_64 libvlccore_la-rcu.o +x86_64 libvlccore_la-renderer_discovery.o +x86_64 libvlccore_la-replay_gain.o +x86_64 libvlccore_la-request.o +x86_64 libvlccore_la-resource.o +x86_64 libvlccore_la-revision.o +x86_64 libvlccore_la-rootbind.o +x86_64 libvlccore_la-sap.o +x86_64 libvlccore_la-services_discovery.o +x86_64 libvlccore_la-shuffle.o +x86_64 libvlccore_la-snapshot.o +x86_64 libvlccore_la-sort.o +x86_64 libvlccore_la-source.o +x86_64 libvlccore_la-specific.o +x86_64 libvlccore_la-stats.o +x86_64 libvlccore_la-stream.o +x86_64 libvlccore_la-stream_extractor.o +x86_64 libvlccore_la-stream_fifo.o +x86_64 libvlccore_la-stream_filter.o +x86_64 libvlccore_la-stream_memory.o +x86_64 libvlccore_la-stream_output.o +x86_64 libvlccore_la-strings.o +x86_64 libvlccore_la-subpicture.o +x86_64 libvlccore_la-subtitles.o +x86_64 libvlccore_la-text_style.o +x86_64 libvlccore_la-textdomain.o +x86_64 libvlccore_la-thread.o +x86_64 libvlccore_la-threads.o +x86_64 libvlccore_la-timer.o +x86_64 libvlccore_la-title.o +x86_64 libvlccore_la-tls.o +x86_64 libvlccore_la-tracer.o +x86_64 libvlccore_la-track.o +x86_64 libvlccore_la-udp.o +x86_64 libvlccore_la-unicode.o +x86_64 libvlccore_la-url.o +x86_64 libvlccore_la-var.o +x86_64 libvlccore_la-variables.o +x86_64 libvlccore_la-version.o +x86_64 libvlccore_la-video_epg.o +x86_64 libvlccore_la-video_output.o +x86_64 libvlccore_la-video_text.o +x86_64 libvlccore_la-video_widgets.o +x86_64 libvlccore_la-video_window.o +x86_64 libvlccore_la-viewpoint.o +x86_64 libvlccore_la-volume.o +x86_64 libvlccore_la-vout.o +x86_64 libvlccore_la-vout_intf.o +x86_64 libvlccore_la-vout_subpictures.o +x86_64 libvlccore_la-vout_wrapper.o +x86_64 libvlccore_la-wait.o +x86_64 libvlccore_la-window.o +x86_64 libvlccore_la-xml.o +x86_64 libvlccore_objc_la-dirs.o +x86_64 libvlccore_objc_la-netconf.o +x86_64 libvorbis_plugin_la-vorbis.o +x86_64 libvout_ios_plugin_la-display.o +x86_64 libvout_ios_plugin_la-renderer.o +x86_64 libvout_ios_plugin_la-sub_renderer.o +x86_64 libvout_ios_plugin_la-vout_helper.o +x86_64 libvpx_plugin_la-vpx.o +x86_64 libwebvtt_plugin_la-CSSGrammar.o +x86_64 libwebvtt_plugin_la-css_parser.o +x86_64 libwebvtt_plugin_la-css_style.o +x86_64 libwebvtt_plugin_la-encvtt.o +x86_64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +x86_64 libwebvtt_plugin_la-subsvtt.o +x86_64 libwebvtt_plugin_la-webvtt.o +x86_64 libxml_plugin_la-libxml.o +x86_64 libytdl_plugin_la-ytdl.o +x86_64 libzvbi_plugin_la-zvbi.o +x86_64 libzvbiinline_la-decoder.o +x86_64 libzvbiinline_la-exp-gfx.o +x86_64 limits.cpp.o +x86_64 lin2log.c.o +x86_64 linkValidate.cpp.o +x86_64 list.c.o +x86_64 list.c.o +x86_64 list_util.o +x86_64 list_util.o +x86_64 ljpegenc.o +x86_64 lls.o +x86_64 lls.o +x86_64 lls_init.o +x86_64 lmlm4.o +x86_64 load_669.o +x86_64 load_abc.o +x86_64 load_amf.o +x86_64 load_ams.o +x86_64 load_dbm.o +x86_64 load_dmf.o +x86_64 load_dsm.o +x86_64 load_far.o +x86_64 load_it.o +x86_64 load_j2b.o +x86_64 load_mdl.o +x86_64 load_med.o +x86_64 load_mid.o +x86_64 load_mod.o +x86_64 load_mt2.o +x86_64 load_mtm.o +x86_64 load_okt.o +x86_64 load_pat.o +x86_64 load_psm.o +x86_64 load_ptm.o +x86_64 load_s3m.o +x86_64 load_stm.o +x86_64 load_ult.o +x86_64 load_umx.o +x86_64 load_wav.o +x86_64 load_xm.o +x86_64 loasdec.o +x86_64 loco.o +x86_64 log.c.o +x86_64 log.c.o +x86_64 log.o +x86_64 log2_tab.o +x86_64 log2lin.c.o +x86_64 logger.cpp.o +x86_64 logo.o +x86_64 long_term.o +x86_64 lookahead.c.o +x86_64 lookup.c.o +x86_64 lookup.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter16_avx2.obj +x86_64 loopfilter16_avx512.obj +x86_64 loopfilter16_sse.obj +x86_64 loopfilter_avx2.obj +x86_64 loopfilter_avx512.obj +x86_64 loopfilter_filters.c.o +x86_64 loopfilter_sse.obj +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_x86.c.o +x86_64 looprestoration16_avx2.obj +x86_64 looprestoration16_avx512.obj +x86_64 looprestoration16_sse.obj +x86_64 looprestoration_avx2.obj +x86_64 looprestoration_avx512.obj +x86_64 looprestoration_sse.obj +x86_64 looprestoration_tmpl.c.o +x86_64 looprestoration_tmpl.c.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp_init.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp_init.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp_init.o +x86_64 loudness.c.o +x86_64 lpc.c.o +x86_64 lpc.c.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc_init.o +x86_64 lpc_intrin_avx2.c.o +x86_64 lpc_intrin_fma.c.o +x86_64 lpc_intrin_neon.c.o +x86_64 lpc_intrin_sse2.c.o +x86_64 lpc_intrin_sse41.c.o +x86_64 lpcm.o +x86_64 lr_apply_tmpl.c.o +x86_64 lr_apply_tmpl.c.o +x86_64 lrc.o +x86_64 lrcdec.o +x86_64 lrcenc.o +x86_64 lscrdec.o +x86_64 lsp.c.o +x86_64 lsp.o +x86_64 lsp.o +x86_64 lsp_tables_nb.o +x86_64 lt1-libvlccore_la-item.o +x86_64 lt1-libwebvtt_plugin_la-webvtt.o +x86_64 lt1-spu.o +x86_64 lt1-ttml.o +x86_64 lt10-libvlccore_la-timer.o +x86_64 lt11-libvlccore_la-sort.o +x86_64 lt12-libvlccore_la-thread.o +x86_64 lt2-audio.o +x86_64 lt2-libvlccore_la-player.o +x86_64 lt2-libwebvtt_plugin_la-webvtt.o +x86_64 lt3-libvlccore_la-input.o +x86_64 lt3-video.o +x86_64 lt4-libvlccore_la-control.o +x86_64 lt5-libvlccore_la-stream.o +x86_64 lt6-libvlccore_la-filesystem.o +x86_64 lt7-libvlccore_la-sort.o +x86_64 lt8-libvlccore_la-filesystem.o +x86_64 lt9-libvlccore_la-rand.o +x86_64 ltp.o +x86_64 luodatdec.o +x86_64 lut3d.o +x86_64 lvfdec.o +x86_64 lxfdec.o +x86_64 lzf.o +x86_64 lzo.o +x86_64 lzw.o +x86_64 lzwenc.o +x86_64 m101.o +x86_64 m3u.o +x86_64 m4vdec.o +x86_64 mac-cmac.o +x86_64 mac-gmac.o +x86_64 mac-hmac.o +x86_64 mac-poly1305.o +x86_64 mac.o +x86_64 mac.o +x86_64 mace.o +x86_64 magicyuv.o +x86_64 magicyuvenc.o +x86_64 map.cc.o +x86_64 map.cc.o +x86_64 map_field.cc.o +x86_64 mapping0.c.o +x86_64 mapping_matrix.c.o +x86_64 marq.o +x86_64 mastering_display_metadata.o +x86_64 mathematics.o +x86_64 mathops.c.o +x86_64 mathops.o +x86_64 mathops.o +x86_64 mathtables.o +x86_64 matroska.o +x86_64 matroskadec.o +x86_64 matroskaenc.o +x86_64 mbpitch.c.o +x86_64 mc.o +x86_64 mc.o +x86_64 mc16_avx2.obj +x86_64 mc16_avx512.obj +x86_64 mc16_sse.obj +x86_64 mc_avx2.obj +x86_64 mc_avx512.obj +x86_64 mc_sse.obj +x86_64 mc_tmpl.c.o +x86_64 mc_tmpl.c.o +x86_64 mca.o +x86_64 mccdec.o +x86_64 mccenc.o +x86_64 mcenc.o +x86_64 mcenc.o +x86_64 mcomp.c.o +x86_64 mct.c.o +x86_64 md.o +x86_64 md4c.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.o +x86_64 md5.o +x86_64 md5proto.o +x86_64 mdct.c.o +x86_64 mdct.c.o +x86_64 mdec.o +x86_64 mdf.o +x86_64 me_cmp.o +x86_64 me_cmp.o +x86_64 me_cmp_init.o +x86_64 media100_to_mjpegb.o +x86_64 mediacodec.o +x86_64 mem.c.o +x86_64 mem.o +x86_64 membuffer.c.o +x86_64 memory.c.o +x86_64 memory.o +x86_64 memrchr.o +x86_64 meson-generated_.._vulkan_utils_gen.c.o +x86_64 message.cc.o +x86_64 message_differencer.cc.o +x86_64 message_lite.cc.o +x86_64 message_lite.cc.o +x86_64 meta.o +x86_64 metadata.o +x86_64 metadata_iterators.c.o +x86_64 metadata_object.c.o +x86_64 metasound.o +x86_64 mfqe.c.o +x86_64 mgsts.o +x86_64 microdvddec.o +x86_64 microdvddec.o +x86_64 microdvdenc.o +x86_64 midivid.o +x86_64 mimic.o +x86_64 miniserver.c.o +x86_64 minphase.c.o +x86_64 misc.o +x86_64 misc.o +x86_64 misc4.o +x86_64 misc4_parser.o +x86_64 mit_hrtf.cpp.o +x86_64 mit_hrtf_lib.c.o +x86_64 mj2kdec.o +x86_64 mjpeg.o +x86_64 mjpeg.o +x86_64 mjpeg_parser.o +x86_64 mjpegbdec.o +x86_64 mjpegdec.o +x86_64 mjpegdec_common.o +x86_64 mjpegenc.o +x86_64 mjpegenc_common.o +x86_64 mjpegenc_huffman.o +x86_64 mkvtimestamp_v2.o +x86_64 mlp.c.o +x86_64 mlp.o +x86_64 mlp.o +x86_64 mlp_data.c.o +x86_64 mlp_parse.o +x86_64 mlp_parser.o +x86_64 mlpdec.o +x86_64 mlpdec.o +x86_64 mlpdsp.o +x86_64 mlpdsp.o +x86_64 mlpdsp_init.o +x86_64 mlpenc.o +x86_64 mlvdec.o +x86_64 mlz.o +x86_64 mm.o +x86_64 mmcmp.o +x86_64 mmf.o +x86_64 mms.o +x86_64 mmsh.o +x86_64 mmst.o +x86_64 mmvideo.o +x86_64 mobiclip.o +x86_64 modecont.c.o +x86_64 modecosts.c.o +x86_64 modes.c.o +x86_64 modes.o +x86_64 modes_wb.o +x86_64 modfile.cpp.o +x86_64 modfilebase.cpp.o +x86_64 modplug.o +x86_64 modproperties.cpp.o +x86_64 mods.o +x86_64 modtag.cpp.o +x86_64 moflex.o +x86_64 mono.o +x86_64 motion_est.o +x86_64 motionlib.o +x86_64 motionpixels.o +x86_64 mount.c.o +x86_64 mov.o +x86_64 mov_chan.o +x86_64 mov_esds.o +x86_64 movenc.o +x86_64 movenc_ttml.o +x86_64 movenccenc.o +x86_64 movenchint.o +x86_64 movtextdec.o +x86_64 movtextenc.o +x86_64 mp3dec.o +x86_64 mp3enc.o +x86_64 mp4.o +x86_64 mp4.o +x86_64 mp4atom.cpp.o +x86_64 mp4coverart.cpp.o +x86_64 mp4file.cpp.o +x86_64 mp4item.cpp.o +x86_64 mp4itemfactory.cpp.o +x86_64 mp4properties.cpp.o +x86_64 mp4tag.cpp.o +x86_64 mpc.o +x86_64 mpc.o +x86_64 mpc7.o +x86_64 mpc8.o +x86_64 mpc8.o +x86_64 mpcfile.cpp.o +x86_64 mpcproperties.cpp.o +x86_64 mpeg.o +x86_64 mpeg12.o +x86_64 mpeg12.o +x86_64 mpeg12data.o +x86_64 mpeg12dec.o +x86_64 mpeg12enc.o +x86_64 mpeg12framerate.o +x86_64 mpeg4.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio_sample_rates.o +x86_64 mpeg4video.o +x86_64 mpeg4video.o +x86_64 mpeg4video_parser.o +x86_64 mpeg4videodec.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videoenc.o +x86_64 mpeg_er.o +x86_64 mpegaudio.o +x86_64 mpegaudio.o +x86_64 mpegaudio_parser.o +x86_64 mpegaudiodata.o +x86_64 mpegaudiodec_common.o +x86_64 mpegaudiodec_fixed.o +x86_64 mpegaudiodec_float.o +x86_64 mpegaudiodecheader.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp_data.o +x86_64 mpegaudiodsp_fixed.o +x86_64 mpegaudiodsp_float.o +x86_64 mpegaudioenc.o +x86_64 mpegaudiotabs.o +x86_64 mpegenc.o +x86_64 mpegfile.cpp.o +x86_64 mpegheader.cpp.o +x86_64 mpegpicture.o +x86_64 mpegproperties.cpp.o +x86_64 mpegts.o +x86_64 mpegtsenc.o +x86_64 mpegutils.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo_dec.o +x86_64 mpegvideo_enc.o +x86_64 mpegvideo_motion.o +x86_64 mpegvideo_parser.o +x86_64 mpegvideo_unquantize.o +x86_64 mpegvideodata.o +x86_64 mpegvideodec.o +x86_64 mpegvideoenc.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp_init.o +x86_64 mpglib_interface.o +x86_64 mpgv.o +x86_64 mpi-add.o +x86_64 mpi-bit.o +x86_64 mpi-cmp.o +x86_64 mpi-div.o +x86_64 mpi-gcd.o +x86_64 mpi-inline.o +x86_64 mpi-inv.o +x86_64 mpi-mod.o +x86_64 mpi-mpow.o +x86_64 mpi-mul.o +x86_64 mpi-pow.o +x86_64 mpi-scan.o +x86_64 mpicoder.o +x86_64 mpih-add1-asm.o +x86_64 mpih-const-time.o +x86_64 mpih-div.o +x86_64 mpih-lshift-asm.o +x86_64 mpih-mul.o +x86_64 mpih-mul1-asm.o +x86_64 mpih-mul2-asm.o +x86_64 mpih-mul3-asm.o +x86_64 mpih-rshift-asm.o +x86_64 mpih-sub1-asm.o +x86_64 mpiutil.o +x86_64 mpjpeg.o +x86_64 mpjpeg.o +x86_64 mpjpegdec.o +x86_64 mpl2dec.o +x86_64 mpl2dec.o +x86_64 mpsubdec.o +x86_64 mqc.c.o +x86_64 mqc.o +x86_64 mqcdec.o +x86_64 mqcenc.o +x86_64 msac.c.o +x86_64 msac.obj +x86_64 mscc.o +x86_64 msf.o +x86_64 msgsmdec.o +x86_64 msmpeg4.o +x86_64 msmpeg4_vc1_data.o +x86_64 msmpeg4data.o +x86_64 msmpeg4dec.o +x86_64 msmpeg4enc.o +x86_64 msnwc_tcp.o +x86_64 msp2dec.o +x86_64 mspdec.o +x86_64 msrle.o +x86_64 msrledec.o +x86_64 msrleenc.o +x86_64 mss1.o +x86_64 mss12.o +x86_64 mss2.o +x86_64 mss2dsp.o +x86_64 mss3.o +x86_64 mss34dsp.o +x86_64 mss4.o +x86_64 msvideo1.o +x86_64 msvideo1enc.o +x86_64 mtaf.o +x86_64 mtv.o +x86_64 multithreading.c.o +x86_64 murmur3.o +x86_64 musx.o +x86_64 mux.o +x86_64 mux_utils.o +x86_64 mv30.o +x86_64 mvcdec.o +x86_64 mvdec.o +x86_64 mvha.o +x86_64 mvi.o +x86_64 mvs.o +x86_64 mvs.o +x86_64 mwsc.o +x86_64 mxf.o +x86_64 mxfdec.o +x86_64 mxfenc.o +x86_64 mxg.o +x86_64 mxpegdec.o +x86_64 nal.o +x86_64 namedNodeMap.c.o +x86_64 nanoftp.c.o +x86_64 nanohttp.c.o +x86_64 nb_celp.o +x86_64 ncdec.o +x86_64 neighbors.c.o +x86_64 nellymoser.o +x86_64 nellymoserdec.o +x86_64 nellymoserenc.o +x86_64 network.o +x86_64 newmdct.o +x86_64 nfs.c.o +x86_64 nfs4.c.o +x86_64 nfs_v3.c.o +x86_64 nfs_v4.c.o +x86_64 nfsacl.c.o +x86_64 nistspheredec.o +x86_64 nit.o +x86_64 nlm.c.o +x86_64 node.c.o +x86_64 nodeList.c.o +x86_64 normvol.o +x86_64 noseek.o +x86_64 notchlc.o +x86_64 nsm.c.o +x86_64 nspdec.o +x86_64 nsv.o +x86_64 nsvdec.o +x86_64 ntlmssp.c.o +x86_64 null.o +x86_64 nullenc.o +x86_64 nut.o +x86_64 nutdec.o +x86_64 nutenc.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 oapv.c.o +x86_64 oapv_bs.c.o +x86_64 oapv_metadata.c.o +x86_64 oapv_param.c.o +x86_64 oapv_port.c.o +x86_64 oapv_rc.c.o +x86_64 oapv_sad.c.o +x86_64 oapv_sad_avx.c.o +x86_64 oapv_sad_sse.c.o +x86_64 oapv_tbl.c.o +x86_64 oapv_tpool.c.o +x86_64 oapv_tq.c.o +x86_64 oapv_tq_avx.c.o +x86_64 oapv_tq_sse.c.o +x86_64 oapv_util.c.o +x86_64 oapv_vlc.c.o +x86_64 object_writer.cc.o +x86_64 obu.c.o +x86_64 of.o +x86_64 ogg_decoder_aspect.c.o +x86_64 ogg_encoder_aspect.c.o +x86_64 ogg_helper.c.o +x86_64 ogg_mapping.c.o +x86_64 oggdec.o +x86_64 oggenc.o +x86_64 oggfile.cpp.o +x86_64 oggflacfile.cpp.o +x86_64 oggpage.cpp.o +x86_64 oggpageheader.cpp.o +x86_64 oggparsecelt.o +x86_64 oggparsedirac.o +x86_64 oggparseflac.o +x86_64 oggparseogm.o +x86_64 oggparseopus.o +x86_64 oggparseskeleton.o +x86_64 oggparsespeex.o +x86_64 oggparsetheora.o +x86_64 oggparsevorbis.o +x86_64 oggparsevp8.o +x86_64 oma.o +x86_64 omadec.o +x86_64 omaenc.o +x86_64 on2avc.o +x86_64 on2avcdata.o +x86_64 onyx_if.c.o +x86_64 onyxd_if.c.o +x86_64 open_type_gsub.cpp.o +x86_64 opengl_context.c.o +x86_64 opengl_formats.c.o +x86_64 opengl_gpu.c.o +x86_64 opengl_gpu_pass.c.o +x86_64 opengl_gpu_tex.c.o +x86_64 opengl_loader_egl.c.o +x86_64 opengl_loader_gl.c.o +x86_64 opengl_swapchain.c.o +x86_64 opengl_utils.c.o +x86_64 openjpeg.c.o +x86_64 opj_clock.c.o +x86_64 opj_malloc.c.o +x86_64 opt.o +x86_64 options.o +x86_64 options.o +x86_64 options.o +x86_64 opus.c.o +x86_64 opus.o +x86_64 opus_decoder.c.o +x86_64 opus_encoder.c.o +x86_64 opus_multistream.c.o +x86_64 opus_multistream_decoder.c.o +x86_64 opus_multistream_encoder.c.o +x86_64 opus_projection_decoder.c.o +x86_64 opus_projection_encoder.c.o +x86_64 opusfile.cpp.o +x86_64 opusproperties.cpp.o +x86_64 orient.o +x86_64 os_support.o +x86_64 osq.o +x86_64 osq.o +x86_64 ossource.cpp.o +x86_64 output.o +x86_64 output.o +x86_64 ownershipframe.cpp.o +x86_64 packet-830.o +x86_64 packet.o +x86_64 packet.o +x86_64 packet.o +x86_64 paf.o +x86_64 pafaudio.o +x86_64 pafvideo.o +x86_64 page_table.o +x86_64 pal.c.o +x86_64 pal.obj +x86_64 pamenc.o +x86_64 param_eq.o +x86_64 parse.o +x86_64 parse.o +x86_64 parseConst.cpp.o +x86_64 parse_context.cc.o +x86_64 parse_context.cc.o +x86_64 parser.c.o +x86_64 parser.cc.o +x86_64 parser.o +x86_64 parser.o +x86_64 parser.o +x86_64 parserInternals.c.o +x86_64 parser_aux.o +x86_64 parsers.o +x86_64 parsetools.c.o +x86_64 parseutils.o +x86_64 pat.o +x86_64 pattern.c.o +x86_64 pcm-bluray.o +x86_64 pcm-blurayenc.o +x86_64 pcm-dvd.o +x86_64 pcm-dvdenc.o +x86_64 pcm.o +x86_64 pcm.o +x86_64 pcm_rechunk.o +x86_64 pcmdec.o +x86_64 pcmenc.o +x86_64 pcr_helper.o +x86_64 pcr_sync.o +x86_64 pcx.o +x86_64 pcxenc.o +x86_64 pdc.o +x86_64 pdu.c.o +x86_64 pdu.c.o +x86_64 pdvdec.o +x86_64 pdvdec.o +x86_64 pem.o +x86_64 pes.o +x86_64 pfc_demux.o +x86_64 pffft64s.c.o +x86_64 pgs_frame_merge.o +x86_64 pgssubdec.o +x86_64 pgxdec.o +x86_64 photocd.o +x86_64 pi.c.o +x86_64 pickinter.c.o +x86_64 picklpf.c.o +x86_64 pictordec.o +x86_64 picture.c.o +x86_64 pitch.c.o +x86_64 pitch.o +x86_64 pitch_est_tables.c.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp_init.o +x86_64 pixdesc.o +x86_64 pixelutils.o +x86_64 pixlet.o +x86_64 pjsdec.o +x86_64 pl_alloc.c.o +x86_64 pl_string.c.o +x86_64 playlist.o +x86_64 pls.o +x86_64 pmpdec.o +x86_64 pmt.o +x86_64 png.c.o +x86_64 png.c.o +x86_64 png.o +x86_64 png.o +x86_64 png_parser.o +x86_64 pngdec.o +x86_64 pngdsp.o +x86_64 pngdsp.o +x86_64 pngdsp_init.o +x86_64 pngenc.o +x86_64 pngerror.c.o +x86_64 pngerror.c.o +x86_64 pngget.c.o +x86_64 pngget.c.o +x86_64 pngmem.c.o +x86_64 pngmem.c.o +x86_64 pngpread.c.o +x86_64 pngpread.c.o +x86_64 pngread.c.o +x86_64 pngread.c.o +x86_64 pngrio.c.o +x86_64 pngrio.c.o +x86_64 pngrtran.c.o +x86_64 pngrtran.c.o +x86_64 pngrutil.c.o +x86_64 pngrutil.c.o +x86_64 pngset.c.o +x86_64 pngset.c.o +x86_64 pngtrans.c.o +x86_64 pngtrans.c.o +x86_64 pngwio.c.o +x86_64 pngwio.c.o +x86_64 pngwrite.c.o +x86_64 pngwrite.c.o +x86_64 pngwtran.c.o +x86_64 pngwtran.c.o +x86_64 pngwutil.c.o +x86_64 pngwutil.c.o +x86_64 pnm.o +x86_64 pnm_parser.o +x86_64 pnmdec.o +x86_64 pnmenc.o +x86_64 podcast.o +x86_64 podcastframe.cpp.o +x86_64 poly1305.o +x86_64 popularimeterframe.cpp.o +x86_64 portmap.c.o +x86_64 postproc.c.o +x86_64 pp_bnk.o +x86_64 pred.o +x86_64 prefetch.o +x86_64 preprocess.o +x86_64 preprocess.o +x86_64 presets.o +x86_64 primegen.o +x86_64 printer.cc.o +x86_64 privateframe.cpp.o +x86_64 prob.c.o +x86_64 process_NLSFs.c.o +x86_64 profiles.o +x86_64 prompeg.o +x86_64 propagateNoContraction.cpp.o +x86_64 prores_raw.o +x86_64 prores_raw_parser.o +x86_64 proresdata.o +x86_64 proresdec.o +x86_64 proresdsp.o +x86_64 proresdsp.o +x86_64 proresdsp_init.o +x86_64 proresenc_anatoliy.o +x86_64 proresenc_kostya.o +x86_64 prosumer.o +x86_64 proto_http.o +x86_64 proto_icy.o +x86_64 proto_roaraudio.o +x86_64 proto_writer.cc.o +x86_64 proto_xaudiocast.o +x86_64 protocols.o +x86_64 protostream_objectsource.cc.o +x86_64 protostream_objectwriter.cc.o +x86_64 proxy-client.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 psd.o +x86_64 psi.o +x86_64 psnr.c.o +x86_64 psxstr.o +x86_64 psy.c.o +x86_64 psymodel.o +x86_64 psymodel.o +x86_64 pthread.o +x86_64 pthread_frame.o +x86_64 pthread_slice.o +x86_64 ptx.o +x86_64 pubkey-util.o +x86_64 pubkey.o +x86_64 publickey.o +x86_64 pva.o +x86_64 pva.o +x86_64 pvfdec.o +x86_64 pvq.o +x86_64 qcelpdec.o +x86_64 qcp.o +x86_64 qdm2.o +x86_64 qdmc.o +x86_64 qdrw.o +x86_64 qm.c.o +x86_64 qoadec.o +x86_64 qoadec.o +x86_64 qoi_parser.o +x86_64 qoidec.o +x86_64 qoienc.o +x86_64 qpeg.o +x86_64 qpel.o +x86_64 qpeldsp.o +x86_64 qpeldsp.o +x86_64 qpeldsp_init.o +x86_64 qsv_api.o +x86_64 qtl.o +x86_64 qtpalette.o +x86_64 qtrle.o +x86_64 qtrleenc.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant_LTP_gains.c.o +x86_64 quant_bands.c.o +x86_64 quant_common.c.o +x86_64 quant_lsp.o +x86_64 quantize.c.o +x86_64 quantize.o +x86_64 quantize_pvt.o +x86_64 queue.o +x86_64 r210dec.o +x86_64 r210enc.o +x86_64 r3d.o +x86_64 ra144.o +x86_64 ra144dec.o +x86_64 ra144enc.o +x86_64 ra288.o +x86_64 radio.o +x86_64 ralf.o +x86_64 ram.o +x86_64 random-csprng.o +x86_64 random-drbg.o +x86_64 random-system.o +x86_64 random.o +x86_64 random_seed.o +x86_64 range_convert.o +x86_64 rangecoder.o +x86_64 rasc.o +x86_64 rate.c.o +x86_64 rate.o +x86_64 rate.o +x86_64 ratecontrol.o +x86_64 ratectrl.c.o +x86_64 rational.o +x86_64 raw.o +x86_64 raw.o +x86_64 raw_decoder.o +x86_64 rawaud.o +x86_64 rawdec.o +x86_64 rawdec.o +x86_64 rawdv.o +x86_64 rawenc.o +x86_64 rawenc.o +x86_64 rawutils.o +x86_64 rawvid.o +x86_64 rawvideo.o +x86_64 rawvideodec.o +x86_64 rc.o +x86_64 rc4.o +x86_64 rcwtdec.o +x86_64 rcwtenc.o +x86_64 rdopt.c.o +x86_64 rdt.o +x86_64 reader.c.o +x86_64 realtextdec.o +x86_64 realtextdec.o +x86_64 recon_tmpl.c.o +x86_64 recon_tmpl.c.o +x86_64 reconinter.c.o +x86_64 reconintra.c.o +x86_64 reconintra4x4.c.o +x86_64 record.o +x86_64 record.o +x86_64 redspark.o +x86_64 ref.c.o +x86_64 reflection.cpp.o +x86_64 reflection_ops.cc.o +x86_64 refmvs.c.o +x86_64 refmvs.obj +x86_64 refs.o +x86_64 refs.o +x86_64 refstruct.o +x86_64 region_renderer.cpp.o +x86_64 registry.c.o +x86_64 relativevolumeframe.cpp.o +x86_64 relaxng.c.o +x86_64 renderer.c.o +x86_64 renderer.cpp.o +x86_64 renderer_capi.cpp.o +x86_64 renderer_impl.cpp.o +x86_64 repack.o +x86_64 repacketizer.c.o +x86_64 repeated_field.cc.o +x86_64 repeated_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 replaygain.o +x86_64 res0.c.o +x86_64 resample.c.o +x86_64 resample.o +x86_64 resampler.c.o +x86_64 resampler_down2.c.o +x86_64 resampler_down2_3.c.o +x86_64 resampler_private_AR2.c.o +x86_64 resampler_private_IIR_FIR.c.o +x86_64 resampler_private_down_FIR.c.o +x86_64 resampler_private_up2_HQ.c.o +x86_64 resampler_rom.c.o +x86_64 reservoir.o +x86_64 resource_limits_c.cpp.o +x86_64 reverse.o +x86_64 revmodel.o +x86_64 rfc2268.o +x86_64 rgb2rgb.o +x86_64 rgb2rgb.o +x86_64 rgb_2_rgb.o +x86_64 riff.o +x86_64 riffdec.o +x86_64 riffenc.o +x86_64 rifffile.cpp.o +x86_64 rijndael-aesni.o +x86_64 rijndael-amd64.o +x86_64 rijndael-padlock.o +x86_64 rijndael-ssse3-amd64-asm.o +x86_64 rijndael-ssse3-amd64.o +x86_64 rijndael-vaes-avx2-amd64.o +x86_64 rijndael-vaes.o +x86_64 rijndael.o +x86_64 ripemd.o +x86_64 rka.o +x86_64 rka.o +x86_64 rl.o +x86_64 rl2.o +x86_64 rl2.o +x86_64 rle.o +x86_64 rm.o +x86_64 rmd160.o +x86_64 rmdec.o +x86_64 rmenc.o +x86_64 rmsipr.o +x86_64 rndhw.o +x86_64 rndjent.o +x86_64 rndoldlinux.o +x86_64 rnn.o +x86_64 rnn_data.o +x86_64 rnn_reader.o +x86_64 roqaudioenc.o +x86_64 roqvideo.o +x86_64 roqvideodec.o +x86_64 roqvideoenc.o +x86_64 rotate.o +x86_64 rpe.o +x86_64 rpl.o +x86_64 rpza.o +x86_64 rpzaenc.o +x86_64 rquota.c.o +x86_64 rsa-common.o +x86_64 rsa.o +x86_64 rscc.o +x86_64 rsd.o +x86_64 rso.o +x86_64 rsodec.o +x86_64 rsoenc.o +x86_64 rst.o +x86_64 rtcd.c.o +x86_64 rtjpeg.o +x86_64 rtmpdigest.o +x86_64 rtmphttp.o +x86_64 rtmppkt.o +x86_64 rtmpproto.o +x86_64 rtp-rawvid.o +x86_64 rtp.o +x86_64 rtpdec.o +x86_64 rtpdec_ac3.o +x86_64 rtpdec_amr.o +x86_64 rtpdec_asf.o +x86_64 rtpdec_av1.o +x86_64 rtpdec_dv.o +x86_64 rtpdec_g726.o +x86_64 rtpdec_h261.o +x86_64 rtpdec_h263.o +x86_64 rtpdec_h263_rfc2190.o +x86_64 rtpdec_h264.o +x86_64 rtpdec_hevc.o +x86_64 rtpdec_ilbc.o +x86_64 rtpdec_jpeg.o +x86_64 rtpdec_latm.o +x86_64 rtpdec_mpa_robust.o +x86_64 rtpdec_mpeg12.o +x86_64 rtpdec_mpeg4.o +x86_64 rtpdec_mpegts.o +x86_64 rtpdec_opus.o +x86_64 rtpdec_qcelp.o +x86_64 rtpdec_qdm2.o +x86_64 rtpdec_qt.o +x86_64 rtpdec_rfc4175.o +x86_64 rtpdec_svq3.o +x86_64 rtpdec_vc2hq.o +x86_64 rtpdec_vp8.o +x86_64 rtpdec_vp9.o +x86_64 rtpdec_xiph.o +x86_64 rtpenc.o +x86_64 rtpenc_aac.o +x86_64 rtpenc_amr.o +x86_64 rtpenc_av1.o +x86_64 rtpenc_chain.o +x86_64 rtpenc_h261.o +x86_64 rtpenc_h263.o +x86_64 rtpenc_h263_rfc2190.o +x86_64 rtpenc_h264_hevc.o +x86_64 rtpenc_jpeg.o +x86_64 rtpenc_latm.o +x86_64 rtpenc_mpegts.o +x86_64 rtpenc_mpv.o +x86_64 rtpenc_rfc4175.o +x86_64 rtpenc_vc2hq.o +x86_64 rtpenc_vp8.o +x86_64 rtpenc_vp9.o +x86_64 rtpenc_xiph.o +x86_64 rtpproto.o +x86_64 rtpvideo.o +x86_64 rtsp.o +x86_64 rtspdec.o +x86_64 rtspenc.o +x86_64 rtv1.o +x86_64 rv10.o +x86_64 rv10enc.o +x86_64 rv20enc.o +x86_64 rv30.o +x86_64 rv30dsp.o +x86_64 rv32.o +x86_64 rv34.o +x86_64 rv34_parser.o +x86_64 rv34dsp.o +x86_64 rv34dsp.o +x86_64 rv34dsp_init.o +x86_64 rv40.o +x86_64 rv40dsp.o +x86_64 rv40dsp.o +x86_64 rv40dsp_init.o +x86_64 rv60dec.o +x86_64 rv60dsp.o +x86_64 s302m.o +x86_64 s302menc.o +x86_64 s337m.o +x86_64 s3mfile.cpp.o +x86_64 s3mproperties.cpp.o +x86_64 sad.c.o +x86_64 sad.o +x86_64 samidec.o +x86_64 samidec.o +x86_64 samplefmt.o +x86_64 sampling_par.o +x86_64 sanm.o +x86_64 sao.o +x86_64 sao.o +x86_64 sao_10bit.o +x86_64 sao_10bit.o +x86_64 sapdec.o +x86_64 sapenc.o +x86_64 satip.o +x86_64 sauce.o +x86_64 sb_celp.o +x86_64 sbc.o +x86_64 sbc_parser.o +x86_64 sbcdec.o +x86_64 sbcdec.o +x86_64 sbcdsp.o +x86_64 sbcdsp.o +x86_64 sbcdsp_init.o +x86_64 sbcenc.o +x86_64 sbgdec.o +x86_64 sbrdsp.o +x86_64 sbrdsp.o +x86_64 sbrdsp_fixed.o +x86_64 sbrdsp_init.o +x86_64 scal.o +x86_64 scale.o +x86_64 scale.o +x86_64 scale_avx2.o +x86_64 scaletempo.o +x86_64 scan.c.o +x86_64 sccdec.o +x86_64 sccenc.o +x86_64 scd.o +x86_64 schematron.c.o +x86_64 scp.o +x86_64 scpr.o +x86_64 screenpresso.o +x86_64 scrypt.o +x86_64 scte18.o +x86_64 scte27.o +x86_64 sdns.o +x86_64 sdp.o +x86_64 sdp.o +x86_64 sdp_helper.o +x86_64 sdr2.o +x86_64 sdsdec.o +x86_64 sdt.o +x86_64 sdxdec.o +x86_64 search.o +x86_64 seek.o +x86_64 segafilm.o +x86_64 segafilmenc.o +x86_64 segment.o +x86_64 segmentation.c.o +x86_64 segments.o +x86_64 sei.o +x86_64 sei.o +x86_64 serdec.o +x86_64 service.cc.o +x86_64 service_table.c.o +x86_64 session.o +x86_64 set_get.o +x86_64 setid.o +x86_64 setupintrarecon.c.o +x86_64 sftp.o +x86_64 sga.o +x86_64 sga.o +x86_64 sgidec.o +x86_64 sgienc.o +x86_64 sgimb.o +x86_64 sgirledec.o +x86_64 sha.o +x86_64 sha1-avx-amd64.o +x86_64 sha1-avx-bmi2-amd64.o +x86_64 sha1-avx2-bmi2-amd64.o +x86_64 sha1-intel-shaext.o +x86_64 sha1-ssse3-amd64.o +x86_64 sha1.c.o +x86_64 sha1.o +x86_64 sha224-256.c.o +x86_64 sha256-avx-amd64.o +x86_64 sha256-avx2-bmi2-amd64.o +x86_64 sha256-intel-shaext.o +x86_64 sha256-ssse3-amd64.o +x86_64 sha256.o +x86_64 sha384-512.c.o +x86_64 sha512-avx-amd64.o +x86_64 sha512-avx2-bmi2-amd64.o +x86_64 sha512-ssse3-amd64.o +x86_64 sha512.o +x86_64 sha512.o +x86_64 shaders.c.o +x86_64 shaders_colorspace.c.o +x86_64 shaders_custom.c.o +x86_64 shaders_custom_mpv.c.o +x86_64 shaders_deinterlacing.c.o +x86_64 shaders_dithering.c.o +x86_64 shaders_film_grain.c.o +x86_64 shaders_film_grain_av1.c.o +x86_64 shaders_film_grain_h274.c.o +x86_64 shaders_icc.c.o +x86_64 shaders_lut.c.o +x86_64 shaders_sampling.c.o +x86_64 sharedbook.c.o +x86_64 sheervideo.o +x86_64 shell_coder.c.o +x86_64 short_term.o +x86_64 shorten.o +x86_64 shortendec.o +x86_64 shortenfile.cpp.o +x86_64 shortenproperties.cpp.o +x86_64 shortentag.cpp.o +x86_64 shout.o +x86_64 side_data.o +x86_64 sierravmd.o +x86_64 siff.o +x86_64 sigm_Q15.c.o +x86_64 simple_idct.o +x86_64 simple_idct10.o +x86_64 sincos.o +x86_64 sinewin.o +x86_64 siphash.c.o +x86_64 sipr.o +x86_64 sipr16k.o +x86_64 sipr_parser.o +x86_64 siren.o +x86_64 sis.o +x86_64 skin_detection.c.o +x86_64 skiptags.o +x86_64 slice.o +x86_64 sliced_filter.o +x86_64 slicethread.o +x86_64 smacker.o +x86_64 smacker.o +x86_64 smallft.c.o +x86_64 smallft.o +x86_64 smb2-cmd-close.c.o +x86_64 smb2-cmd-create.c.o +x86_64 smb2-cmd-echo.c.o +x86_64 smb2-cmd-error.c.o +x86_64 smb2-cmd-flush.c.o +x86_64 smb2-cmd-ioctl.c.o +x86_64 smb2-cmd-lock.c.o +x86_64 smb2-cmd-logoff.c.o +x86_64 smb2-cmd-negotiate.c.o +x86_64 smb2-cmd-notify-change.c.o +x86_64 smb2-cmd-oplock-break.c.o +x86_64 smb2-cmd-query-directory.c.o +x86_64 smb2-cmd-query-info.c.o +x86_64 smb2-cmd-read.c.o +x86_64 smb2-cmd-session-setup.c.o +x86_64 smb2-cmd-set-info.c.o +x86_64 smb2-cmd-tree-connect.c.o +x86_64 smb2-cmd-tree-disconnect.c.o +x86_64 smb2-cmd-write.c.o +x86_64 smb2-data-file-info.c.o +x86_64 smb2-data-filesystem-info.c.o +x86_64 smb2-data-reparse-point.c.o +x86_64 smb2-data-security-descriptor.c.o +x86_64 smb2-share-enum.c.o +x86_64 smb2-signing.c.o +x86_64 smb3-seal.c.o +x86_64 smc.o +x86_64 smcenc.o +x86_64 smem.o +x86_64 smjpeg.o +x86_64 smjpegdec.o +x86_64 smjpegenc.o +x86_64 smoothstreamingenc.o +x86_64 smpte_436m.o +x86_64 smush.o +x86_64 snappy.o +x86_64 snd_dsp.o +x86_64 snd_flt.o +x86_64 snd_fx.o +x86_64 sndfile.o +x86_64 sndmix.o +x86_64 snow.o +x86_64 snow_dwt.o +x86_64 snowdec.o +x86_64 snowdsp.o +x86_64 snowenc.o +x86_64 soap_common.c.o +x86_64 soap_ctrlpt.c.o +x86_64 soap_device.c.o +x86_64 sock.c.o +x86_64 socket.c.o +x86_64 socket.c.o +x86_64 sofa_hrtf.cpp.o +x86_64 sol.o +x86_64 sonic.o +x86_64 sort.c.o +x86_64 source_context.pb.cc.o +x86_64 soxdec.o +x86_64 soxenc.o +x86_64 soxr.c.o +x86_64 sp5xdec.o +x86_64 sparse_array.c.o +x86_64 spatializer.o +x86_64 spdif.o +x86_64 spdif.o +x86_64 spdifdec.o +x86_64 spdifenc.o +x86_64 speedhq.o +x86_64 speedhqdec.o +x86_64 speedhqenc.o +x86_64 speex.o +x86_64 speex_callbacks.o +x86_64 speex_header.o +x86_64 speex_resampler.c.o +x86_64 speexdec.o +x86_64 speexfile.cpp.o +x86_64 speexproperties.cpp.o +x86_64 spherical.c.o +x86_64 spherical.o +x86_64 spirv_c_interface.cpp.o +x86_64 splitter.o +x86_64 spnego-wrapper.c.o +x86_64 spnego_asn1.c.o +x86_64 spu.o +x86_64 src_autofit_autofit.c.o +x86_64 src_base_ftbase.c.o +x86_64 src_base_ftbbox.c.o +x86_64 src_base_ftbdf.c.o +x86_64 src_base_ftbitmap.c.o +x86_64 src_base_ftcid.c.o +x86_64 src_base_ftdebug.c.o +x86_64 src_base_ftfstype.c.o +x86_64 src_base_ftgasp.c.o +x86_64 src_base_ftglyph.c.o +x86_64 src_base_ftgxval.c.o +x86_64 src_base_ftinit.c.o +x86_64 src_base_ftmm.c.o +x86_64 src_base_ftotval.c.o +x86_64 src_base_ftpatent.c.o +x86_64 src_base_ftpfr.c.o +x86_64 src_base_ftstroke.c.o +x86_64 src_base_ftsynth.c.o +x86_64 src_base_fttype1.c.o +x86_64 src_base_ftwinfnt.c.o +x86_64 src_bdf_bdf.c.o +x86_64 src_cache_ftcache.c.o +x86_64 src_cff_cff.c.o +x86_64 src_cid_type1cid.c.o +x86_64 src_crypto_crypto.c.o +x86_64 src_crypto_psk.c.o +x86_64 src_eap.c.o +x86_64 src_flow.c.o +x86_64 src_gzip_ftgzip.c.o +x86_64 src_hmac_md5.c.o +x86_64 src_libevsocket.c.o +x86_64 src_logging.c.o +x86_64 src_lzw_ftlzw.c.o +x86_64 src_mpegts.c.o +x86_64 src_netbios_ns.c.o +x86_64 src_netbios_query.c.o +x86_64 src_netbios_session.c.o +x86_64 src_netbios_utils.c.o +x86_64 src_pcf_pcf.c.o +x86_64 src_pfr_pfr.c.o +x86_64 src_psaux_psaux.c.o +x86_64 src_pshinter_pshinter.c.o +x86_64 src_psnames_psnames.c.o +x86_64 src_raster_raster.c.o +x86_64 src_rist-common.c.o +x86_64 src_rist-thread.c.o +x86_64 src_rist.c.o +x86_64 src_rist_ref.c.o +x86_64 src_sdf_sdf.c.o +x86_64 src_sfnt_sfnt.c.o +x86_64 src_smb_buffer.c.o +x86_64 src_smb_dir.c.o +x86_64 src_smb_fd.c.o +x86_64 src_smb_file.c.o +x86_64 src_smb_message.c.o +x86_64 src_smb_ntlm.c.o +x86_64 src_smb_session.c.o +x86_64 src_smb_session_msg.c.o +x86_64 src_smb_share.c.o +x86_64 src_smb_spnego.c.o +x86_64 src_smb_stat.c.o +x86_64 src_smb_trans2.c.o +x86_64 src_smb_transport.c.o +x86_64 src_smb_utils.c.o +x86_64 src_smooth_smooth.c.o +x86_64 src_stats.c.o +x86_64 src_svg_svg.c.o +x86_64 src_truetype_truetype.c.o +x86_64 src_type1_type1.c.o +x86_64 src_type42_type42.c.o +x86_64 src_udp.c.o +x86_64 src_udpsocket.c.o +x86_64 src_winfonts_winfnt.c.o +x86_64 srtdec.o +x86_64 srtdec.o +x86_64 srtenc.o +x86_64 srtenc.o +x86_64 srtp.o +x86_64 srtpproto.o +x86_64 ssdp_ctrlpt.c.o +x86_64 ssdp_device.c.o +x86_64 ssdp_server.c.o +x86_64 sse.c.o +x86_64 startcode.o +x86_64 statcodes.c.o +x86_64 state.o +x86_64 state.o +x86_64 state.o +x86_64 static-module-list.o +x86_64 status.cc.o +x86_64 status.cc.o +x86_64 statusor.cc.o +x86_64 statusor.cc.o +x86_64 stereo.o +x86_64 stereo3d.o +x86_64 stereo_LR_to_MS.c.o +x86_64 stereo_MS_to_LR.c.o +x86_64 stereo_decode_pred.c.o +x86_64 stereo_encode_pred.c.o +x86_64 stereo_find_predictor.c.o +x86_64 stereo_pan.o +x86_64 stereo_quant_pred.c.o +x86_64 stereo_widen.o +x86_64 stl.o +x86_64 stldec.o +x86_64 storage.o +x86_64 stream_decoder.c.o +x86_64 stream_encoder.c.o +x86_64 stream_encoder_framing.c.o +x86_64 stream_encoder_intrin_avx2.c.o +x86_64 stream_encoder_intrin_sse2.c.o +x86_64 stream_encoder_intrin_ssse3.c.o +x86_64 stringpiece.cc.o +x86_64 stringpiece.cc.o +x86_64 stringprintf.cc.o +x86_64 stringprintf.cc.o +x86_64 strintmap.c.o +x86_64 strtod.cc.o +x86_64 strtod.cc.o +x86_64 struct.pb.cc.o +x86_64 structurally_valid.cc.o +x86_64 structurally_valid.cc.o +x86_64 structure.o +x86_64 strutil.cc.o +x86_64 strutil.cc.o +x86_64 strverscmp.o +x86_64 stub.cpp.o +x86_64 subfile.o +x86_64 subsdec.o +x86_64 subsdelay.o +x86_64 substitute.cc.o +x86_64 substtml.o +x86_64 substx3g.o +x86_64 subsusf.o +x86_64 subtitle.o +x86_64 subtitles.o +x86_64 subtitles_segmenter.o +x86_64 subtract.c.o +x86_64 subviewer1dec.o +x86_64 subviewerdec.o +x86_64 subviewerdec.o +x86_64 sum_sqr_shift.c.o +x86_64 sum_squares.c.o +x86_64 sunrast.o +x86_64 sunrastenc.o +x86_64 supdec.o +x86_64 supenc.o +x86_64 superblock.c.o +x86_64 svag.o +x86_64 svcdsub.o +x86_64 svq1.o +x86_64 svq1dec.o +x86_64 svq1enc.o +x86_64 svq1enc.o +x86_64 svq1enc_init.o +x86_64 svq3.o +x86_64 svs.o +x86_64 swapchain.c.o +x86_64 swapyv12buffer.c.o +x86_64 swf.o +x86_64 swfdec.o +x86_64 swfenc.o +x86_64 swscale.o +x86_64 swscale.o +x86_64 swscale_unscaled.o +x86_64 sync.c.o +x86_64 synchronizedlyricsframe.cpp.o +x86_64 synth_filter.o +x86_64 synth_filter.o +x86_64 synth_filter_init.o +x86_64 synth_stereo_avx_accurate.o +x86_64 synth_stereo_avx_float.o +x86_64 synth_stereo_avx_s32.o +x86_64 synth_stereo_x86_64_accurate.o +x86_64 synth_stereo_x86_64_float.o +x86_64 synth_stereo_x86_64_s32.o +x86_64 synth_x86_64_accurate.o +x86_64 synth_x86_64_float.o +x86_64 synth_x86_64_s32.o +x86_64 synthesis.c.o +x86_64 sysdep.c.o +x86_64 syslog.o +x86_64 systemdependent.c.o +x86_64 t1.c.o +x86_64 t2.c.o +x86_64 tab.o +x86_64 table.o +x86_64 table_LSF_cos.c.o +x86_64 tableofcontentsframe.cpp.o +x86_64 tables.c.o +x86_64 tables.o +x86_64 tables.o +x86_64 tables_LTP.c.o +x86_64 tables_NLSF_CB_NB_MB.c.o +x86_64 tables_NLSF_CB_WB.c.o +x86_64 tables_gain.c.o +x86_64 tables_other.c.o +x86_64 tables_pitch_lag.c.o +x86_64 tables_pulses_per_block.c.o +x86_64 tag.cpp.o +x86_64 tagunion.cpp.o +x86_64 tagutils.cpp.o +x86_64 tak.o +x86_64 tak_parser.o +x86_64 takdec.o +x86_64 takdec.o +x86_64 takdsp.o +x86_64 takdsp.o +x86_64 takdsp_init.o +x86_64 takehiro.o +x86_64 targa.o +x86_64 targa_y216dec.o +x86_64 targaenc.o +x86_64 tbytevector.cpp.o +x86_64 tbytevectorlist.cpp.o +x86_64 tbytevectorstream.cpp.o +x86_64 tcd.c.o +x86_64 tcp.o +x86_64 tcp.o +x86_64 tdebug.cpp.o +x86_64 tdebuglistener.cpp.o +x86_64 tdestroy.o +x86_64 tdrdi.o +x86_64 tdsc.o +x86_64 tdummy.o +x86_64 tea.o +x86_64 tedcaptionsdec.o +x86_64 tee.o +x86_64 tee_common.o +x86_64 teeproto.o +x86_64 teletext.o +x86_64 telx.o +x86_64 temporal_filter.c.o +x86_64 text_format.cc.o +x86_64 text_renderer.cpp.o +x86_64 text_renderer_coretext.cpp.o +x86_64 text_renderer_freetype.cpp.o +x86_64 textdec.o +x86_64 textidentificationframe.cpp.o +x86_64 textst.o +x86_64 texturedsp.o +x86_64 texturedspenc.o +x86_64 tfile.cpp.o +x86_64 tfilestream.cpp.o +x86_64 tgt.c.o +x86_64 thp.o +x86_64 thread.c.o +x86_64 thread.o +x86_64 thread_task.c.o +x86_64 threading.c.o +x86_64 threadmessage.o +x86_64 threadprogress.o +x86_64 threads.c.o +x86_64 tiertexseq.o +x86_64 tiertexseqv.o +x86_64 tiff.o +x86_64 tiff_common.o +x86_64 tiffenc.o +x86_64 time.cc.o +x86_64 time.cc.o +x86_64 time.o +x86_64 time_util.cc.o +x86_64 timecode.o +x86_64 timecode.o +x86_64 timecode_internal.o +x86_64 timespec_get.o +x86_64 timestamp.o +x86_64 timestamp.pb.cc.o +x86_64 timestamps.c.o +x86_64 tiostream.cpp.o +x86_64 tmv.o +x86_64 tmv.o +x86_64 to_upper4.o +x86_64 tokenize.c.o +x86_64 tokenize.o +x86_64 tokenize.o +x86_64 tokenizer.cc.o +x86_64 tone_mapping.c.o +x86_64 tools.c.o +x86_64 tospdif.o +x86_64 tot.o +x86_64 tpeldsp.o +x86_64 tpicturetype.cpp.o +x86_64 tpropertymap.cpp.o +x86_64 trace.o +x86_64 transcode.o +x86_64 transform.o +x86_64 transport.o +x86_64 tree.c.o +x86_64 tree.o +x86_64 treecoder.c.o +x86_64 trees.c.o +x86_64 treewriter.c.o +x86_64 trigger.o +x86_64 trivial.o +x86_64 trueaudiofile.cpp.o +x86_64 trueaudioproperties.cpp.o +x86_64 truemotion1.o +x86_64 truemotion2.o +x86_64 truemotion2rt.o +x86_64 truespeech.o +x86_64 tscc.o +x86_64 tscc2.o +x86_64 tstring.cpp.o +x86_64 tstringlist.cpp.o +x86_64 tta.o +x86_64 tta.o +x86_64 tta.o +x86_64 ttadata.o +x86_64 ttadsp.o +x86_64 ttadsp.o +x86_64 ttadsp_init.o +x86_64 ttaenc.o +x86_64 ttaenc.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp_init.o +x86_64 ttml.o +x86_64 ttmlenc.o +x86_64 ttmlenc.o +x86_64 tty.o +x86_64 tvariant.cpp.o +x86_64 tversionnumber.cpp.o +x86_64 twinvq.o +x86_64 twinvqdec.o +x86_64 twofish.o +x86_64 tx.o +x86_64 tx_double.o +x86_64 tx_float.o +x86_64 tx_float.o +x86_64 tx_float_init.o +x86_64 tx_int32.o +x86_64 txd.o +x86_64 txd.o +x86_64 ty.o +x86_64 ty.o +x86_64 type.pb.cc.o +x86_64 type_info.cc.o +x86_64 type_resolver_util.cc.o +x86_64 tzlib.cpp.o +x86_64 udp.o +x86_64 udp.o +x86_64 udp.o +x86_64 ugly.o +x86_64 uleaddvaudio.o +x86_64 ulti.o +x86_64 uncodedframecrcenc.o +x86_64 uncompr.c.o +x86_64 unicode.c.o +x86_64 uniquefileidentifierframe.cpp.o +x86_64 unix.o +x86_64 unknown_field_set.cc.o +x86_64 unknownframe.cpp.o +x86_64 unsynchronizedlyricsframe.cpp.o +x86_64 upnpapi.c.o +x86_64 upnpdebug.c.o +x86_64 upnptools.c.o +x86_64 ure.o +x86_64 uri.c.o +x86_64 uri.c.o +x86_64 url.o +x86_64 urlconfig.c.o +x86_64 urldecode.o +x86_64 urllinkframe.cpp.o +x86_64 userauth.o +x86_64 userauth_kbd_packet.o +x86_64 usha.c.o +x86_64 usmdec.o +x86_64 util.c.o +x86_64 util.o +x86_64 util.o +x86_64 util32s.c.o +x86_64 util64s.c.o +x86_64 utility.cc.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils_dolbyvision.c.o +x86_64 utils_frame_queue.c.o +x86_64 utils_upload.c.o +x86_64 utvideodec.o +x86_64 utvideodsp.o +x86_64 utvideodsp.o +x86_64 utvideodsp_init.o +x86_64 utvideoenc.o +x86_64 uuid.c.o +x86_64 uuid.o +x86_64 v210-init.o +x86_64 v210.o +x86_64 v210dec.o +x86_64 v210enc.o +x86_64 v210enc.o +x86_64 v210enc_init.o +x86_64 v210x.o +x86_64 v308dec.o +x86_64 v308enc.o +x86_64 v408dec.o +x86_64 v408enc.o +x86_64 v410dec.o +x86_64 v410enc.o +x86_64 vag.o +x86_64 valid.c.o +x86_64 variance.c.o +x86_64 variant_maps.o +x86_64 vb.o +x86_64 vbi.o +x86_64 vble.o +x86_64 vbndec.o +x86_64 vbnenc.o +x86_64 vbr.o +x86_64 vbrquantize.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1_block.o +x86_64 vc1_loopfilter.o +x86_64 vc1_mc.o +x86_64 vc1_parser.o +x86_64 vc1_pred.o +x86_64 vc1data.o +x86_64 vc1dec.o +x86_64 vc1dec.o +x86_64 vc1dsp.o +x86_64 vc1dsp_init.o +x86_64 vc1dsp_loopfilter.o +x86_64 vc1dsp_mc.o +x86_64 vc1dsp_mmx.o +x86_64 vc1test.o +x86_64 vc1testenc.o +x86_64 vc2enc.o +x86_64 vc2enc_dwt.o +x86_64 vcr1.o +x86_64 vdr.o +x86_64 vdummy.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 vgl.o +x86_64 video.o +x86_64 video_enc_params.o +x86_64 video_hint.o +x86_64 videodsp.o +x86_64 videodsp.o +x86_64 videodsp_init.o +x86_64 videotoolbox.o +x86_64 videotoolbox_av1.o +x86_64 videotoolbox_vp9.o +x86_64 videotoolboxenc.o +x86_64 vima.o +x86_64 vividas.o +x86_64 vivo.o +x86_64 vlc.o +x86_64 vmdaudio.o +x86_64 vmdvideo.o +x86_64 vmem.o +x86_64 vmixdec.o +x86_64 vmnc.o +x86_64 vobsub.o +x86_64 voc.o +x86_64 voc.o +x86_64 voc_packet.o +x86_64 vocdec.o +x86_64 vocenc.o +x86_64 vorbis.o +x86_64 vorbis_data.o +x86_64 vorbis_parser.o +x86_64 vorbiscomment.o +x86_64 vorbisdec.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp_init.o +x86_64 vorbisenc.c.o +x86_64 vorbisfile.c.o +x86_64 vorbisfile.cpp.o +x86_64 vorbisproperties.cpp.o +x86_64 vp3.o +x86_64 vp3_parser.o +x86_64 vp3dsp.o +x86_64 vp3dsp.o +x86_64 vp3dsp_init.o +x86_64 vp5.o +x86_64 vp56.o +x86_64 vp56data.o +x86_64 vp56dsp.o +x86_64 vp6.o +x86_64 vp6dsp.o +x86_64 vp6dsp.o +x86_64 vp6dsp_init.o +x86_64 vp8.o +x86_64 vp8_asm_stubs.c.o +x86_64 vp8_cx_iface.c.o +x86_64 vp8_dx_iface.c.o +x86_64 vp8_loopfilter.c.o +x86_64 vp8_parser.o +x86_64 vp8_quantize.c.o +x86_64 vp8_skin_detection.c.o +x86_64 vp8data.o +x86_64 vp8dsp.o +x86_64 vp8dsp.o +x86_64 vp8dsp_init.o +x86_64 vp8dsp_loopfilter.o +x86_64 vp9.o +x86_64 vp9_alloccommon.c.o +x86_64 vp9_alt_ref_aq.c.o +x86_64 vp9_aq_360.c.o +x86_64 vp9_aq_complexity.c.o +x86_64 vp9_aq_cyclicrefresh.c.o +x86_64 vp9_aq_variance.c.o +x86_64 vp9_bitstream.c.o +x86_64 vp9_blockd.c.o +x86_64 vp9_common_data.c.o +x86_64 vp9_context_tree.c.o +x86_64 vp9_cost.c.o +x86_64 vp9_cx_iface.c.o +x86_64 vp9_dct.c.o +x86_64 vp9_decodeframe.c.o +x86_64 vp9_decodemv.c.o +x86_64 vp9_decoder.c.o +x86_64 vp9_detokenize.c.o +x86_64 vp9_dsubexp.c.o +x86_64 vp9_dx_iface.c.o +x86_64 vp9_encodeframe.c.o +x86_64 vp9_encodemb.c.o +x86_64 vp9_encodemv.c.o +x86_64 vp9_encoder.c.o +x86_64 vp9_entropy.c.o +x86_64 vp9_entropymode.c.o +x86_64 vp9_entropymv.c.o +x86_64 vp9_ethread.c.o +x86_64 vp9_ext_ratectrl.c.o +x86_64 vp9_extend.c.o +x86_64 vp9_filter.c.o +x86_64 vp9_firstpass.c.o +x86_64 vp9_frame_buffers.c.o +x86_64 vp9_frame_scale.c.o +x86_64 vp9_idct.c.o +x86_64 vp9_iface_common.c.o +x86_64 vp9_job_queue.c.o +x86_64 vp9_lookahead.c.o +x86_64 vp9_loopfilter.c.o +x86_64 vp9_mbgraph.c.o +x86_64 vp9_mcomp.c.o +x86_64 vp9_multi_thread.c.o +x86_64 vp9_mvref_common.c.o +x86_64 vp9_noise_estimate.c.o +x86_64 vp9_parser.o +x86_64 vp9_picklpf.c.o +x86_64 vp9_pickmode.c.o +x86_64 vp9_pred_common.c.o +x86_64 vp9_quant_common.c.o +x86_64 vp9_quantize.c.o +x86_64 vp9_ratectrl.c.o +x86_64 vp9_rd.c.o +x86_64 vp9_rdopt.c.o +x86_64 vp9_reconinter.c.o +x86_64 vp9_reconintra.c.o +x86_64 vp9_resize.c.o +x86_64 vp9_rtcd.c.o +x86_64 vp9_scale.c.o +x86_64 vp9_scan.c.o +x86_64 vp9_seg_common.c.o +x86_64 vp9_segmentation.c.o +x86_64 vp9_skin_detection.c.o +x86_64 vp9_speed_features.c.o +x86_64 vp9_subexp.c.o +x86_64 vp9_superframe.o +x86_64 vp9_superframe_split.o +x86_64 vp9_svc_layercontext.c.o +x86_64 vp9_temporal_filter.c.o +x86_64 vp9_thread_common.c.o +x86_64 vp9_tile_common.c.o +x86_64 vp9_tokenize.c.o +x86_64 vp9_tpl_model.c.o +x86_64 vp9_treewriter.c.o +x86_64 vp9block.o +x86_64 vp9data.o +x86_64 vp9dsp.o +x86_64 vp9dsp_10bpp.o +x86_64 vp9dsp_12bpp.o +x86_64 vp9dsp_8bpp.o +x86_64 vp9dsp_init.o +x86_64 vp9dsp_init_10bpp.o +x86_64 vp9dsp_init_12bpp.o +x86_64 vp9dsp_init_16bpp.o +x86_64 vp9intrapred.o +x86_64 vp9intrapred_16bpp.o +x86_64 vp9itxfm.o +x86_64 vp9itxfm_16bpp.o +x86_64 vp9itxfm_16bpp_avx512.o +x86_64 vp9itxfm_avx512.o +x86_64 vp9lpf.o +x86_64 vp9lpf.o +x86_64 vp9lpf_16bpp.o +x86_64 vp9mc.o +x86_64 vp9mc_16bpp.o +x86_64 vp9mvs.o +x86_64 vp9prob.o +x86_64 vp9recon.o +x86_64 vpcc.o +x86_64 vpk.o +x86_64 vplayerdec.o +x86_64 vps.o +x86_64 vpx_alpha.o +x86_64 vpx_codec.c.o +x86_64 vpx_config.c.o +x86_64 vpx_convolve.c.o +x86_64 vpx_decoder.c.o +x86_64 vpx_dsp_rtcd.c.o +x86_64 vpx_encoder.c.o +x86_64 vpx_image.c.o +x86_64 vpx_mem.c.o +x86_64 vpx_rac.o +x86_64 vpx_scale.c.o +x86_64 vpx_scale_rtcd.c.o +x86_64 vpx_thread.c.o +x86_64 vpx_write_yuv_frame.c.o +x86_64 vq.c.o +x86_64 vq.o +x86_64 vqavideo.o +x86_64 vqcdec.o +x86_64 vqf.o +x86_64 vr32.c.o +x86_64 vscale.o +x86_64 vt_utils.o +x86_64 vulkan_command.c.o +x86_64 vulkan_context.c.o +x86_64 vulkan_formats.c.o +x86_64 vulkan_gpu.c.o +x86_64 vulkan_gpu_buf.c.o +x86_64 vulkan_gpu_pass.c.o +x86_64 vulkan_gpu_tex.c.o +x86_64 vulkan_malloc.c.o +x86_64 vulkan_swapchain.c.o +x86_64 vulkan_utils.c.o +x86_64 vvc.o +x86_64 vvc_mp4toannexb.o +x86_64 vvc_parser.o +x86_64 vvcdec.o +x86_64 w64.o +x86_64 wady.o +x86_64 warpmv.c.o +x86_64 wav.o +x86_64 wav.o +x86_64 wavarc.o +x86_64 wavarc.o +x86_64 wavdec.o +x86_64 wavenc.o +x86_64 wavfile.cpp.o +x86_64 wavpack.o +x86_64 wavpackdata.o +x86_64 wavpackenc.o +x86_64 wavpackfile.cpp.o +x86_64 wavpackproperties.cpp.o +x86_64 wavproperties.cpp.o +x86_64 wbmpdec.o +x86_64 wbmpenc.o +x86_64 wc3movie.o +x86_64 wcmv.o +x86_64 wdummy.o +x86_64 webm_chunk.o +x86_64 webmdashenc.o +x86_64 webp.o +x86_64 webp_parser.o +x86_64 webpenc.o +x86_64 webserver.c.o +x86_64 webvttdec.o +x86_64 webvttdec.o +x86_64 webvttenc.o +x86_64 webvttenc.o +x86_64 wedge.c.o +x86_64 westwood_aud.o +x86_64 westwood_audenc.o +x86_64 westwood_vqa.o +x86_64 wextern.o +x86_64 window.c.o +x86_64 window.c.o +x86_64 window.o +x86_64 wire_format.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wma.o +x86_64 wma_common.o +x86_64 wma_freqs.o +x86_64 wmadec.o +x86_64 wmaenc.o +x86_64 wmalosslessdec.o +x86_64 wmaprodec.o +x86_64 wmavoice.o +x86_64 wms.o +x86_64 wmv2.o +x86_64 wmv2data.o +x86_64 wmv2dec.o +x86_64 wmv2dsp.o +x86_64 wmv2enc.o +x86_64 wnv1.o +x86_64 wpl.o +x86_64 wrapped_avframe.o +x86_64 wrappers.pb.cc.o +x86_64 ws-snd1.o +x86_64 wsddec.o +x86_64 wss.o +x86_64 wtv_common.o +x86_64 wtvdec.o +x86_64 wtvenc.o +x86_64 wv.o +x86_64 wvdec.o +x86_64 wvedec.o +x86_64 wvenc.o +x86_64 x86_NSQ_del_dec_avx2.c.o +x86_64 x86_NSQ_del_dec_sse4_1.c.o +x86_64 x86_NSQ_sse4_1.c.o +x86_64 x86_VAD_sse4_1.c.o +x86_64 x86_VQ_WMat_EC_sse4_1.c.o +x86_64 x86_be_blur.asm.o +x86_64 x86_blend_bitmaps.asm.o +x86_64 x86_blur.asm.o +x86_64 x86_celt_lpc_sse4_1.c.o +x86_64 x86_cpu.c.o +x86_64 x86_cpuid.asm.o +x86_64 x86_pitch_avx.c.o +x86_64 x86_pitch_sse.c.o +x86_64 x86_pitch_sse2.c.o +x86_64 x86_pitch_sse4_1.c.o +x86_64 x86_rasterizer.asm.o +x86_64 x86_vq_sse2.c.o +x86_64 x86_x86_celt_map.c.o +x86_64 x86_x86_silk_map.c.o +x86_64 x86_x86cpu.c.o +x86_64 xa.o +x86_64 xa.o +x86_64 xan.o +x86_64 xbm_parser.o +x86_64 xbmdec.o +x86_64 xbmenc.o +x86_64 xds_demux.o +x86_64 xface.o +x86_64 xfacedec.o +x86_64 xfaceenc.o +x86_64 xga_font_data.o +x86_64 xinclude.c.o +x86_64 xingheader.cpp.o +x86_64 xiph.o +x86_64 xiph.o +x86_64 xiph_metadata.o +x86_64 xiph_metadata.o +x86_64 xiphcomment.cpp.o +x86_64 xl.o +x86_64 xlink.c.o +x86_64 xma_parser.o +x86_64 xmd.o +x86_64 xmfile.cpp.o +x86_64 xmlIO.c.o +x86_64 xmlmemory.c.o +x86_64 xmlmodule.c.o +x86_64 xmlreader.c.o +x86_64 xmlregexp.c.o +x86_64 xmlsave.c.o +x86_64 xmlschemas.c.o +x86_64 xmlschemastypes.c.o +x86_64 xmlstring.c.o +x86_64 xmlunicode.c.o +x86_64 xmlwriter.c.o +x86_64 xmm_quantize_sub.o +x86_64 xmproperties.cpp.o +x86_64 xmv.o +x86_64 xpath.c.o +x86_64 xpmdec.o +x86_64 xpointer.c.o +x86_64 xspf.o +x86_64 xsubdec.o +x86_64 xsubenc.o +x86_64 xtea.o +x86_64 xvag.o +x86_64 xvididct.o +x86_64 xvididct.o +x86_64 xvididct_init.o +x86_64 xwd_parser.o +x86_64 xwddec.o +x86_64 xwdenc.o +x86_64 xwma.o +x86_64 xxan.o +x86_64 xxhash.c.o +x86_64 xzlib.c.o +x86_64 y41pdec.o +x86_64 y41penc.o +x86_64 yadif_x86.o +x86_64 ylc.o +x86_64 yop.o +x86_64 yop.o +x86_64 yuv.o +x86_64 yuv2rgb.o +x86_64 yuv2rgb.o +x86_64 yuv2yuvX.o +x86_64 yuv4dec.o +x86_64 yuv4enc.o +x86_64 yuv4mpegdec.o +x86_64 yuv4mpegenc.o +x86_64 yuv_2_rgb.o +x86_64 yuvp.o +x86_64 yuy2_i420.o +x86_64 yuy2_i422.o +x86_64 yv12config.c.o +x86_64 yv12extend.c.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zerocodec.o +x86_64 zlib_wrapper.o +x86_64 zmbv.o +x86_64 zmbvenc.o +x86_64 zutil.c.o diff --git a/scripts/libvlc-manifests/ios-arm64_x86_64-simulator.txt b/scripts/libvlc-manifests/ios-arm64_x86_64-simulator.txt new file mode 100644 index 0000000..890f9d1 --- /dev/null +++ b/scripts/libvlc-manifests/ios-arm64_x86_64-simulator.txt @@ -0,0 +1,9971 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_ios_plugin_la-display.o +arm64 libvout_ios_plugin_la-renderer.o +arm64 libvout_ios_plugin_la-sub_renderer.o +arm64 libvout_ios_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o +x86_64 012v.o +x86_64 3dostr.o +x86_64 4xm.o +x86_64 4xm.o +x86_64 8bps.o +x86_64 8svx.o +x86_64 A2NLSF.c.o +x86_64 ASN1.o +x86_64 AmbisonicBase.cpp.o +x86_64 AmbisonicBinauralizer.cpp.o +x86_64 AmbisonicCommons.cpp.o +x86_64 AmbisonicDecoder.cpp.o +x86_64 AmbisonicEncoder.cpp.o +x86_64 AmbisonicEncoderDist.cpp.o +x86_64 AmbisonicMicrophone.cpp.o +x86_64 AmbisonicProcessor.cpp.o +x86_64 AmbisonicSource.cpp.o +x86_64 AmbisonicSpeaker.cpp.o +x86_64 AmbisonicZoomer.cpp.o +x86_64 BFormat.cpp.o +x86_64 CNG.c.o +x86_64 CodeGen.cpp.o +x86_64 Constant.cpp.o +x86_64 Debug.cpp.o +x86_64 EbmlBinary.cpp.o +x86_64 EbmlContexts.cpp.o +x86_64 EbmlCrc32.cpp.o +x86_64 EbmlDate.cpp.o +x86_64 EbmlDummy.cpp.o +x86_64 EbmlElement.cpp.o +x86_64 EbmlFloat.cpp.o +x86_64 EbmlHead.cpp.o +x86_64 EbmlMaster.cpp.o +x86_64 EbmlSInteger.cpp.o +x86_64 EbmlStream.cpp.o +x86_64 EbmlString.cpp.o +x86_64 EbmlSubHead.cpp.o +x86_64 EbmlUInteger.cpp.o +x86_64 EbmlUnicodeString.cpp.o +x86_64 EbmlVersion.cpp.o +x86_64 EbmlVoid.cpp.o +x86_64 FileKax.cpp.o +x86_64 FreeList.c.o +x86_64 GenlibClientSubscription.c.o +x86_64 GlslangToSpv.cpp.o +x86_64 HP_variable_cutoff.c.o +x86_64 HTMLparser.c.o +x86_64 HTMLtree.c.o +x86_64 IOCallback.cpp.o +x86_64 InReadableOrder.cpp.o +x86_64 InfoSink.cpp.o +x86_64 Initialize.cpp.o +x86_64 InitializeDll.cpp.o +x86_64 IntermTraverse.cpp.o +x86_64 Intermediate.cpp.o +x86_64 KaxAttached.cpp.o +x86_64 KaxAttachments.cpp.o +x86_64 KaxBlock.cpp.o +x86_64 KaxBlockData.cpp.o +x86_64 KaxCluster.cpp.o +x86_64 KaxContexts.cpp.o +x86_64 KaxCues.cpp.o +x86_64 KaxCuesData.cpp.o +x86_64 KaxInfoData.cpp.o +x86_64 KaxSeekHead.cpp.o +x86_64 KaxSegment.cpp.o +x86_64 KaxSemantic.cpp.o +x86_64 KaxTracks.cpp.o +x86_64 KaxVersion.cpp.o +x86_64 LPC_analysis_filter.c.o +x86_64 LPC_fit.c.o +x86_64 LPC_inv_pred_gain.c.o +x86_64 LP_variable_cutoff.c.o +x86_64 Link.cpp.o +x86_64 LinkedList.c.o +x86_64 Logger.cpp.o +x86_64 MemIOCallback.cpp.o +x86_64 MemReadIOCallback.cpp.o +x86_64 NLSF2A.c.o +x86_64 NLSF_VQ.c.o +x86_64 NLSF_VQ_weights_laroia.c.o +x86_64 NLSF_decode.c.o +x86_64 NLSF_del_dec_quant.c.o +x86_64 NLSF_encode.c.o +x86_64 NLSF_stabilize.c.o +x86_64 NLSF_unpack.c.o +x86_64 NSQ.c.o +x86_64 NSQ_del_dec.c.o +x86_64 OT_Var_VARC_VARC.cc.o +x86_64 PLC.c.o +x86_64 ParseContextBase.cpp.o +x86_64 ParseHelper.cpp.o +x86_64 PoolAlloc.cpp.o +x86_64 Pp.cpp.o +x86_64 PpAtom.cpp.o +x86_64 PpContext.cpp.o +x86_64 PpScanner.cpp.o +x86_64 PpTokens.cpp.o +x86_64 RemoveTree.cpp.o +x86_64 ResourceLimits.cpp.o +x86_64 SAX.c.o +x86_64 SAX2.c.o +x86_64 SPVRemapper.cpp.o +x86_64 SSDPResultData.c.o +x86_64 SSDPResultDataCallback.c.o +x86_64 SafeReadIOCallback.cpp.o +x86_64 Scan.cpp.o +x86_64 ShaderLang.cpp.o +x86_64 SpeakersBinauralizer.cpp.o +x86_64 SpirvIntrinsics.cpp.o +x86_64 SpvBuilder.cpp.o +x86_64 SpvPostProcess.cpp.o +x86_64 SpvTools.cpp.o +x86_64 StdIOCallback.cpp.o +x86_64 SymbolTable.cpp.o +x86_64 ThreadPool.c.o +x86_64 TimerThread.c.o +x86_64 UpnpActionComplete.c.o +x86_64 UpnpActionRequest.c.o +x86_64 UpnpDiscovery.c.o +x86_64 UpnpEvent.c.o +x86_64 UpnpEventSubscribe.c.o +x86_64 UpnpExtraHeaders.c.o +x86_64 UpnpFileInfo.c.o +x86_64 UpnpStateVarComplete.c.o +x86_64 UpnpStateVarRequest.c.o +x86_64 UpnpString.c.o +x86_64 UpnpSubscriptionRequest.c.o +x86_64 VAD.c.o +x86_64 VQ_WMat_EC.c.o +x86_64 VbrTag.o +x86_64 Versions.cpp.o +x86_64 __.SYMDEF +x86_64 a52.o +x86_64 a64.o +x86_64 a64multienc.o +x86_64 aac_ac3_parser.o +x86_64 aac_adtstoasc.o +x86_64 aac_parser.o +x86_64 aaccoder.o +x86_64 aacdec.o +x86_64 aacdec.o +x86_64 aacdec_ac.o +x86_64 aacdec_fixed.o +x86_64 aacdec_float.o +x86_64 aacdec_lpd.o +x86_64 aacdec_tab.o +x86_64 aacdec_usac.o +x86_64 aacenc.o +x86_64 aacenc_is.o +x86_64 aacenc_tns.o +x86_64 aacencdsp.o +x86_64 aacencdsp_init.o +x86_64 aacenctab.o +x86_64 aacps_common.o +x86_64 aacps_fixed.o +x86_64 aacps_float.o +x86_64 aacpsdsp.o +x86_64 aacpsdsp_fixed.o +x86_64 aacpsdsp_float.o +x86_64 aacpsdsp_init.o +x86_64 aacpsy.o +x86_64 aacsbr.o +x86_64 aacsbr_fixed.o +x86_64 aactab.o +x86_64 aadec.o +x86_64 aandcttab.o +x86_64 aasc.o +x86_64 aaxdec.o +x86_64 ac3.o +x86_64 ac3.o +x86_64 ac3_channel_layout_tab.o +x86_64 ac3_parser.o +x86_64 ac3dec.o +x86_64 ac3dec_data.o +x86_64 ac3dec_fixed.o +x86_64 ac3dec_float.o +x86_64 ac3dsp.o +x86_64 ac3dsp.o +x86_64 ac3dsp_downmix.o +x86_64 ac3dsp_init.o +x86_64 ac3enc.o +x86_64 ac3enc_fixed.o +x86_64 ac3enc_float.o +x86_64 ac3tab.o +x86_64 ac4dec.o +x86_64 ac4enc.o +x86_64 access.o +x86_64 acedec.o +x86_64 acelp_filters.o +x86_64 acelp_pitch_delay.o +x86_64 acelp_vectors.o +x86_64 acm.o +x86_64 act.o +x86_64 add.o +x86_64 add_noise.c.o +x86_64 add_res.o +x86_64 adf.o +x86_64 adjust.o +x86_64 adjust_sat_hue.o +x86_64 adler32.c.o +x86_64 adler32.o +x86_64 adp.o +x86_64 adpcm.o +x86_64 adpcm.o +x86_64 adpcm_data.o +x86_64 adpcmenc.o +x86_64 ads.o +x86_64 adts_header.o +x86_64 adts_parser.o +x86_64 adtsenc.o +x86_64 adummy.o +x86_64 adx.o +x86_64 adx_parser.o +x86_64 adxdec.o +x86_64 adxdec.o +x86_64 adxenc.o +x86_64 aeadec.o +x86_64 aeaenc.o +x86_64 aes.c.o +x86_64 aes.o +x86_64 aes.o +x86_64 aes128ccm.c.o +x86_64 aes3.o +x86_64 aes_ctr.o +x86_64 aes_init.o +x86_64 afc.o +x86_64 agent.o +x86_64 agm.o +x86_64 aic.o +x86_64 aiff.o +x86_64 aiff.o +x86_64 aiffdec.o +x86_64 aiffenc.o +x86_64 aifffile.cpp.o +x86_64 aiffproperties.cpp.o +x86_64 aixdec.o +x86_64 alac.o +x86_64 alac_data.o +x86_64 alacdsp.o +x86_64 alacdsp.o +x86_64 alacdsp_init.o +x86_64 alacenc.o +x86_64 alf.o +x86_64 aliaspixdec.o +x86_64 aliaspixenc.o +x86_64 aligned_alloc.cpp.o +x86_64 aligned_alloc.o +x86_64 allcodecs.o +x86_64 allformats.o +x86_64 alloc.c.o +x86_64 alloccommon.c.o +x86_64 allpass.o +x86_64 alp.o +x86_64 alphablend.o +x86_64 alsdec.o +x86_64 ambient_viewing_environment.o +x86_64 amem.o +x86_64 amr.o +x86_64 amr_parser.o +x86_64 amrnbdec.o +x86_64 amrwbdec.o +x86_64 amt.o +x86_64 amvenc.o +x86_64 ana_filt_bank_1.c.o +x86_64 analysis.c.o +x86_64 analysis.c.o +x86_64 analyze.o +x86_64 analyze.o +x86_64 anm.o +x86_64 anm.o +x86_64 ansi.o +x86_64 any.cc.o +x86_64 any.pb.cc.o +x86_64 any_lite.cc.o +x86_64 any_lite.cc.o +x86_64 aom_film_grain.o +x86_64 apac.o +x86_64 apac.o +x86_64 apc.o +x86_64 ape.o +x86_64 apedec.o +x86_64 apefile.cpp.o +x86_64 apefooter.cpp.o +x86_64 apeitem.cpp.o +x86_64 apeproperties.cpp.o +x86_64 apetag.cpp.o +x86_64 apetag.o +x86_64 api.pb.cc.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apm.o +x86_64 apngdec.o +x86_64 apngenc.o +x86_64 aptx.o +x86_64 aptxdec.o +x86_64 aptxdec.o +x86_64 aptxenc.o +x86_64 apv.o +x86_64 apv_decode.o +x86_64 apv_dsp.o +x86_64 apv_dsp.o +x86_64 apv_dsp_init.o +x86_64 apv_entropy.o +x86_64 apv_parser.o +x86_64 apvdec.o +x86_64 apvenc.o +x86_64 aqtitledec.o +x86_64 araw.o +x86_64 arbc.o +x86_64 arcfour-amd64.o +x86_64 arcfour.o +x86_64 archive_acl.c.o +x86_64 archive_blake2s_ref.c.o +x86_64 archive_blake2sp_ref.c.o +x86_64 archive_check_magic.c.o +x86_64 archive_cmdline.c.o +x86_64 archive_cryptor.c.o +x86_64 archive_digest.c.o +x86_64 archive_disk_acl_darwin.c.o +x86_64 archive_entry.c.o +x86_64 archive_entry_copy_stat.c.o +x86_64 archive_entry_link_resolver.c.o +x86_64 archive_entry_sparse.c.o +x86_64 archive_entry_stat.c.o +x86_64 archive_entry_strmode.c.o +x86_64 archive_entry_xattr.c.o +x86_64 archive_hmac.c.o +x86_64 archive_match.c.o +x86_64 archive_options.c.o +x86_64 archive_pack_dev.c.o +x86_64 archive_parse_date.c.o +x86_64 archive_pathmatch.c.o +x86_64 archive_ppmd7.c.o +x86_64 archive_ppmd8.c.o +x86_64 archive_random.c.o +x86_64 archive_rb.c.o +x86_64 archive_read.c.o +x86_64 archive_read_add_passphrase.c.o +x86_64 archive_read_append_filter.c.o +x86_64 archive_read_data_into_fd.c.o +x86_64 archive_read_disk_entry_from_file.c.o +x86_64 archive_read_disk_posix.c.o +x86_64 archive_read_disk_set_standard_lookup.c.o +x86_64 archive_read_extract.c.o +x86_64 archive_read_extract2.c.o +x86_64 archive_read_open_fd.c.o +x86_64 archive_read_open_file.c.o +x86_64 archive_read_open_filename.c.o +x86_64 archive_read_open_memory.c.o +x86_64 archive_read_set_format.c.o +x86_64 archive_read_set_options.c.o +x86_64 archive_read_support_filter_all.c.o +x86_64 archive_read_support_filter_by_code.c.o +x86_64 archive_read_support_filter_bzip2.c.o +x86_64 archive_read_support_filter_compress.c.o +x86_64 archive_read_support_filter_grzip.c.o +x86_64 archive_read_support_filter_gzip.c.o +x86_64 archive_read_support_filter_lrzip.c.o +x86_64 archive_read_support_filter_lz4.c.o +x86_64 archive_read_support_filter_lzop.c.o +x86_64 archive_read_support_filter_none.c.o +x86_64 archive_read_support_filter_program.c.o +x86_64 archive_read_support_filter_rpm.c.o +x86_64 archive_read_support_filter_uu.c.o +x86_64 archive_read_support_filter_xz.c.o +x86_64 archive_read_support_filter_zstd.c.o +x86_64 archive_read_support_format_7zip.c.o +x86_64 archive_read_support_format_all.c.o +x86_64 archive_read_support_format_ar.c.o +x86_64 archive_read_support_format_by_code.c.o +x86_64 archive_read_support_format_cab.c.o +x86_64 archive_read_support_format_cpio.c.o +x86_64 archive_read_support_format_empty.c.o +x86_64 archive_read_support_format_iso9660.c.o +x86_64 archive_read_support_format_lha.c.o +x86_64 archive_read_support_format_mtree.c.o +x86_64 archive_read_support_format_rar.c.o +x86_64 archive_read_support_format_rar5.c.o +x86_64 archive_read_support_format_raw.c.o +x86_64 archive_read_support_format_tar.c.o +x86_64 archive_read_support_format_warc.c.o +x86_64 archive_read_support_format_xar.c.o +x86_64 archive_read_support_format_zip.c.o +x86_64 archive_string.c.o +x86_64 archive_string_sprintf.c.o +x86_64 archive_time.c.o +x86_64 archive_util.c.o +x86_64 archive_version_details.c.o +x86_64 archive_virtual.c.o +x86_64 archive_write.c.o +x86_64 archive_write_add_filter.c.o +x86_64 archive_write_add_filter_b64encode.c.o +x86_64 archive_write_add_filter_by_name.c.o +x86_64 archive_write_add_filter_bzip2.c.o +x86_64 archive_write_add_filter_compress.c.o +x86_64 archive_write_add_filter_grzip.c.o +x86_64 archive_write_add_filter_gzip.c.o +x86_64 archive_write_add_filter_lrzip.c.o +x86_64 archive_write_add_filter_lz4.c.o +x86_64 archive_write_add_filter_lzop.c.o +x86_64 archive_write_add_filter_none.c.o +x86_64 archive_write_add_filter_program.c.o +x86_64 archive_write_add_filter_uuencode.c.o +x86_64 archive_write_add_filter_xz.c.o +x86_64 archive_write_add_filter_zstd.c.o +x86_64 archive_write_disk_posix.c.o +x86_64 archive_write_disk_set_standard_lookup.c.o +x86_64 archive_write_open_fd.c.o +x86_64 archive_write_open_file.c.o +x86_64 archive_write_open_filename.c.o +x86_64 archive_write_open_memory.c.o +x86_64 archive_write_set_format.c.o +x86_64 archive_write_set_format_7zip.c.o +x86_64 archive_write_set_format_ar.c.o +x86_64 archive_write_set_format_by_name.c.o +x86_64 archive_write_set_format_cpio.c.o +x86_64 archive_write_set_format_cpio_binary.c.o +x86_64 archive_write_set_format_cpio_newc.c.o +x86_64 archive_write_set_format_cpio_odc.c.o +x86_64 archive_write_set_format_filter_by_ext.c.o +x86_64 archive_write_set_format_gnutar.c.o +x86_64 archive_write_set_format_iso9660.c.o +x86_64 archive_write_set_format_mtree.c.o +x86_64 archive_write_set_format_pax.c.o +x86_64 archive_write_set_format_raw.c.o +x86_64 archive_write_set_format_shar.c.o +x86_64 archive_write_set_format_ustar.c.o +x86_64 archive_write_set_format_v7tar.c.o +x86_64 archive_write_set_format_warc.c.o +x86_64 archive_write_set_format_xar.c.o +x86_64 archive_write_set_format_zip.c.o +x86_64 archive_write_set_options.c.o +x86_64 archive_write_set_passphrase.c.o +x86_64 arena.cc.o +x86_64 arena.cc.o +x86_64 arenastring.cc.o +x86_64 arenastring.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 argo.o +x86_64 argo_asf.o +x86_64 argo_brp.o +x86_64 argo_cvg.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf_tags.o +x86_64 asfattribute.cpp.o +x86_64 asfcrypt.o +x86_64 asfdec_f.o +x86_64 asfdec_o.o +x86_64 asfenc.o +x86_64 asffile.cpp.o +x86_64 asfpacket.o +x86_64 asfpacket.o +x86_64 asfpicture.cpp.o +x86_64 asfproperties.cpp.o +x86_64 asftag.cpp.o +x86_64 asn1-ber.c.o +x86_64 ass.c.o +x86_64 ass.o +x86_64 ass_bitmap.c.o +x86_64 ass_bitmap_engine.c.o +x86_64 ass_blur.c.o +x86_64 ass_cache.c.o +x86_64 ass_drawing.c.o +x86_64 ass_filesystem.c.o +x86_64 ass_font.c.o +x86_64 ass_fontselect.c.o +x86_64 ass_library.c.o +x86_64 ass_outline.c.o +x86_64 ass_parse.c.o +x86_64 ass_rasterizer.c.o +x86_64 ass_render.c.o +x86_64 ass_render_api.c.o +x86_64 ass_shaper.c.o +x86_64 ass_split.o +x86_64 ass_string.c.o +x86_64 ass_strtod.c.o +x86_64 ass_utils.c.o +x86_64 assdec.o +x86_64 assdec.o +x86_64 assenc.o +x86_64 assenc.o +x86_64 ast.o +x86_64 astdec.o +x86_64 astenc.o +x86_64 asv.o +x86_64 asvdec.o +x86_64 asvenc.o +x86_64 asx.o +x86_64 async.o +x86_64 atrac.o +x86_64 atrac1.o +x86_64 atrac3.o +x86_64 atrac3plus.o +x86_64 atrac3plusdec.o +x86_64 atrac3plusdsp.o +x86_64 atrac9dec.o +x86_64 atsc_a53.o +x86_64 atsc_a65.o +x86_64 atsc_eit.o +x86_64 atsc_ett.o +x86_64 atsc_mgt.o +x86_64 atsc_stt.o +x86_64 atsc_vct.o +x86_64 attachedpictureframe.cpp.o +x86_64 attachments.o +x86_64 attr.c.o +x86_64 attribute.cpp.o +x86_64 au.o +x86_64 au.o +x86_64 audio.o +x86_64 audio_fifo.o +x86_64 audio_frame_queue.o +x86_64 audiodsp.o +x86_64 audiodsp.o +x86_64 audiodsp_init.o +x86_64 audioproperties.cpp.o +x86_64 audiotoolbox_midi.o +x86_64 audiotoolboxdec.o +x86_64 audiotoolboxenc.o +x86_64 aura.o +x86_64 autodel.o +x86_64 av1.o +x86_64 av1.o +x86_64 av1_frame_merge.o +x86_64 av1_metadata.o +x86_64 av1_obu.o +x86_64 av1_obu.o +x86_64 av1_parse.o +x86_64 av1_parser.o +x86_64 av1dec.o +x86_64 av1dec.o +x86_64 avc.o +x86_64 avcodec.o +x86_64 avdct.o +x86_64 avfft32.c.o +x86_64 avfft32s.c.o +x86_64 avformat.o +x86_64 avg.c.o +x86_64 avi.o +x86_64 avi.o +x86_64 avidec.o +x86_64 avienc.o +x86_64 avio.o +x86_64 aviobuf.o +x86_64 avlanguage.o +x86_64 avr.o +x86_64 avrndec.o +x86_64 avs.o +x86_64 avs.o +x86_64 avs2.o +x86_64 avs2_parser.o +x86_64 avs2dec.o +x86_64 avs3_parser.o +x86_64 avs3dec.o +x86_64 avsscanf.o +x86_64 avstring.o +x86_64 avuidec.o +x86_64 avuienc.o +x86_64 b24_codesets.cpp.o +x86_64 b24_colors.cpp.o +x86_64 b24_drcs_conv.cpp.o +x86_64 b4s.o +x86_64 bands.c.o +x86_64 base64.o +x86_64 bat.o +x86_64 bcrypt_pbkdf.o +x86_64 bdmv.o +x86_64 bethsoftvid.o +x86_64 bethsoftvideo.o +x86_64 bfi.o +x86_64 bfi.o +x86_64 bgmc.o +x86_64 bink.o +x86_64 bink.o +x86_64 binka.o +x86_64 binkaudio.o +x86_64 binkdsp.o +x86_64 bintext.o +x86_64 bintext.o +x86_64 bio.c.o +x86_64 biquad_alt.c.o +x86_64 bit.o +x86_64 bit_slicer.o +x86_64 bitmap.cpp.o +x86_64 bitmath.c.o +x86_64 bitpack.o +x86_64 bitpack.o +x86_64 bitpacked_dec.o +x86_64 bitpacked_enc.o +x86_64 bitrate.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader_buffer.c.o +x86_64 bits.o +x86_64 bitstream.c.o +x86_64 bitstream.o +x86_64 bitstream.o +x86_64 bitstream_filters.o +x86_64 bitwise.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter_buffer.c.o +x86_64 blake2.o +x86_64 blake2b-amd64-avx2.o +x86_64 blake2s-amd64-avx.o +x86_64 blend.o +x86_64 block.c.o +x86_64 blockd.c.o +x86_64 blockdsp.o +x86_64 blockdsp.o +x86_64 blockdsp_init.o +x86_64 blowfish.o +x86_64 bmp.o +x86_64 bmp_parser.o +x86_64 bmpenc.o +x86_64 bmv.o +x86_64 bmvaudio.o +x86_64 bmvvideo.o +x86_64 boadec.o +x86_64 bonk.o +x86_64 bonk.o +x86_64 boolhuff.c.o +x86_64 bprint.o +x86_64 brenderpix.o +x86_64 bridge.o +x86_64 brstm.o +x86_64 bsf.o +x86_64 bswapdsp.o +x86_64 bswapdsp.o +x86_64 bswapdsp_init.o +x86_64 btree.c.o +x86_64 buf.c.o +x86_64 buffer.o +x86_64 buffer.o +x86_64 builds_unix_ftsystem.c.o +x86_64 bwexpander.c.o +x86_64 bwexpander_32.c.o +x86_64 bytestream.cc.o +x86_64 bytestream.cc.o +x86_64 c14n.c.o +x86_64 c93.o +x86_64 c93.o +x86_64 c_c_be_blur.c.o +x86_64 c_c_blend_bitmaps.c.o +x86_64 c_c_blur.c.o +x86_64 c_c_rasterizer.c.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cache.c.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache_read.o +x86_64 caf.o +x86_64 caf.o +x86_64 cafdec.o +x86_64 cafenc.o +x86_64 camellia.o +x86_64 canopus.o +x86_64 canvas.cpp.o +x86_64 canvas.o +x86_64 caption.o +x86_64 caption_capi.cpp.o +x86_64 cast5.o +x86_64 cat.o +x86_64 catalog.c.o +x86_64 cavs.o +x86_64 cavs_parser.o +x86_64 cavsdata.o +x86_64 cavsdec.o +x86_64 cavsdsp.o +x86_64 cavsdsp.o +x86_64 cavsidct.o +x86_64 cavsvideodec.o +x86_64 cb_search.o +x86_64 cbrt_data.o +x86_64 cbrt_data_fixed.o +x86_64 cbs.o +x86_64 cbs.o +x86_64 cbs_apv.o +x86_64 cbs_apv.o +x86_64 cbs_av1.o +x86_64 cbs_av1.o +x86_64 cbs_bsf.o +x86_64 cbs_h2645.o +x86_64 cbs_sei.o +x86_64 cbs_vp9.o +x86_64 cc.o +x86_64 cc608_decoder.o +x86_64 ccaption_dec.o +x86_64 cdef16_avx2.obj +x86_64 cdef16_avx512.obj +x86_64 cdef16_sse.obj +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_avx2.obj +x86_64 cdef_avx512.obj +x86_64 cdef_sse.obj +x86_64 cdef_tmpl.c.o +x86_64 cdef_tmpl.c.o +x86_64 cdf.c.o +x86_64 cdg.o +x86_64 cdg.o +x86_64 cdgraphics.o +x86_64 cdtoons.o +x86_64 cdxl.o +x86_64 cdxl.o +x86_64 cea708.o +x86_64 celp_filters.o +x86_64 celp_math.o +x86_64 celt.c.o +x86_64 celt.o +x86_64 celt_decoder.c.o +x86_64 celt_encoder.c.o +x86_64 celt_lpc.c.o +x86_64 celt_lpc.o +x86_64 celt_pvq_init.o +x86_64 celt_pvq_search.o +x86_64 center.o +x86_64 cfhd.o +x86_64 cfhddata.o +x86_64 cfhddsp.o +x86_64 cfhddsp.o +x86_64 cfhddsp_init.o +x86_64 cfhdenc.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp_init.o +x86_64 cga_data.o +x86_64 chacha20-amd64-avx2.o +x86_64 chacha20-amd64-ssse3.o +x86_64 chacha20.o +x86_64 chain.o +x86_64 channel.o +x86_64 channel_layout.o +x86_64 chapterframe.cpp.o +x86_64 check.c.o +x86_64 check_control_input.c.o +x86_64 chorus_flanger.o +x86_64 chvalid.c.o +x86_64 cinedec.o +x86_64 cinepak.o +x86_64 cinepakenc.o +x86_64 cio.c.o +x86_64 cipher-aeswrap.o +x86_64 cipher-cbc.o +x86_64 cipher-ccm.o +x86_64 cipher-cfb.o +x86_64 cipher-cmac.o +x86_64 cipher-ctr.o +x86_64 cipher-eax.o +x86_64 cipher-gcm-intel-pclmul.o +x86_64 cipher-gcm-siv.o +x86_64 cipher-gcm.o +x86_64 cipher-ocb.o +x86_64 cipher-ofb.o +x86_64 cipher-poly1305.o +x86_64 cipher-selftest.o +x86_64 cipher-siv.o +x86_64 cipher-xts.o +x86_64 cipher.o +x86_64 clearvideo.o +x86_64 client_table.c.o +x86_64 cljrdec.o +x86_64 cljrenc.o +x86_64 cllc.o +x86_64 clock_getres.o +x86_64 clock_gettime.o +x86_64 clock_nanosleep.o +x86_64 cms.o +x86_64 cngdec.o +x86_64 cngenc.o +x86_64 code.o +x86_64 code_signs.c.o +x86_64 codebook.c.o +x86_64 codec2.o +x86_64 codec_desc.o +x86_64 codec_opus.o +x86_64 codec_par.o +x86_64 codec_speex.o +x86_64 codec_theora.o +x86_64 codec_vorbis.o +x86_64 codecs.o +x86_64 coded_stream.cc.o +x86_64 coded_stream.cc.o +x86_64 coding.o +x86_64 colorspace.c.o +x86_64 comb.o +x86_64 commentsframe.cpp.o +x86_64 common.c.o +x86_64 common.cc.o +x86_64 common.cc.o +x86_64 common.o +x86_64 comp.o +x86_64 compat.c.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compress.c.o +x86_64 compressor.o +x86_64 concat.o +x86_64 concat.o +x86_64 concatdec.o +x86_64 connection.o +x86_64 console.o +x86_64 constants.o +x86_64 container_fifo.o +x86_64 context.cpp.o +x86_64 context_capi.cpp.o +x86_64 contrib_aes.c.o +x86_64 contrib_contrib_cJSON_cjson_cJSON.c.o +x86_64 contrib_fastpbkdf2.c.o +x86_64 contrib_mbedtls_library_aes.c.o +x86_64 contrib_mbedtls_library_aesni.c.o +x86_64 contrib_mbedtls_library_arc4.c.o +x86_64 contrib_mbedtls_library_aria.c.o +x86_64 contrib_mbedtls_library_asn1parse.c.o +x86_64 contrib_mbedtls_library_asn1write.c.o +x86_64 contrib_mbedtls_library_base64.c.o +x86_64 contrib_mbedtls_library_bignum.c.o +x86_64 contrib_mbedtls_library_blowfish.c.o +x86_64 contrib_mbedtls_library_camellia.c.o +x86_64 contrib_mbedtls_library_ccm.c.o +x86_64 contrib_mbedtls_library_chacha20.c.o +x86_64 contrib_mbedtls_library_chachapoly.c.o +x86_64 contrib_mbedtls_library_cipher.c.o +x86_64 contrib_mbedtls_library_cipher_wrap.c.o +x86_64 contrib_mbedtls_library_cmac.c.o +x86_64 contrib_mbedtls_library_ctr_drbg.c.o +x86_64 contrib_mbedtls_library_des.c.o +x86_64 contrib_mbedtls_library_dhm.c.o +x86_64 contrib_mbedtls_library_ecdh.c.o +x86_64 contrib_mbedtls_library_ecdsa.c.o +x86_64 contrib_mbedtls_library_ecjpake.c.o +x86_64 contrib_mbedtls_library_ecp.c.o +x86_64 contrib_mbedtls_library_ecp_curves.c.o +x86_64 contrib_mbedtls_library_entropy.c.o +x86_64 contrib_mbedtls_library_entropy_poll.c.o +x86_64 contrib_mbedtls_library_error.c.o +x86_64 contrib_mbedtls_library_gcm.c.o +x86_64 contrib_mbedtls_library_havege.c.o +x86_64 contrib_mbedtls_library_hkdf.c.o +x86_64 contrib_mbedtls_library_hmac_drbg.c.o +x86_64 contrib_mbedtls_library_md.c.o +x86_64 contrib_mbedtls_library_md2.c.o +x86_64 contrib_mbedtls_library_md4.c.o +x86_64 contrib_mbedtls_library_md5.c.o +x86_64 contrib_mbedtls_library_memory_buffer_alloc.c.o +x86_64 contrib_mbedtls_library_nist_kw.c.o +x86_64 contrib_mbedtls_library_oid.c.o +x86_64 contrib_mbedtls_library_padlock.c.o +x86_64 contrib_mbedtls_library_pem.c.o +x86_64 contrib_mbedtls_library_pk.c.o +x86_64 contrib_mbedtls_library_pk_wrap.c.o +x86_64 contrib_mbedtls_library_pkcs12.c.o +x86_64 contrib_mbedtls_library_pkcs5.c.o +x86_64 contrib_mbedtls_library_pkparse.c.o +x86_64 contrib_mbedtls_library_pkwrite.c.o +x86_64 contrib_mbedtls_library_platform.c.o +x86_64 contrib_mbedtls_library_platform_util.c.o +x86_64 contrib_mbedtls_library_poly1305.c.o +x86_64 contrib_mbedtls_library_psa_crypto.c.o +x86_64 contrib_mbedtls_library_psa_crypto_client.c.o +x86_64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +x86_64 contrib_mbedtls_library_psa_crypto_ecp.c.o +x86_64 contrib_mbedtls_library_psa_crypto_rsa.c.o +x86_64 contrib_mbedtls_library_psa_crypto_se.c.o +x86_64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +x86_64 contrib_mbedtls_library_psa_crypto_storage.c.o +x86_64 contrib_mbedtls_library_psa_its_file.c.o +x86_64 contrib_mbedtls_library_ripemd160.c.o +x86_64 contrib_mbedtls_library_rsa.c.o +x86_64 contrib_mbedtls_library_rsa_internal.c.o +x86_64 contrib_mbedtls_library_sha1.c.o +x86_64 contrib_mbedtls_library_sha256.c.o +x86_64 contrib_mbedtls_library_sha512.c.o +x86_64 contrib_mbedtls_library_threading.c.o +x86_64 contrib_mbedtls_library_timing.c.o +x86_64 contrib_mbedtls_library_version.c.o +x86_64 contrib_mbedtls_library_version_features.c.o +x86_64 contrib_mbedtls_library_xtea.c.o +x86_64 contrib_mdx_md4.c.o +x86_64 contrib_mdx_md5.c.o +x86_64 contrib_pthread-shim.c.o +x86_64 contrib_rc4_rc4.c.o +x86_64 contrib_sha256.c.o +x86_64 contrib_srp.c.o +x86_64 contrib_stdio-shim.c.o +x86_64 contrib_time-shim.c.o +x86_64 control_SNR.c.o +x86_64 control_audio_bandwidth.c.o +x86_64 control_codec.c.o +x86_64 conv.o +x86_64 cook.o +x86_64 cook_parser.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy_c.c.o +x86_64 cpia.o +x86_64 cpu.c.o +x86_64 cpu.c.o +x86_64 cpu.o +x86_64 cpu.o +x86_64 cpuid.o +x86_64 cpuid.obj +x86_64 cr.c.o +x86_64 cr32.c.o +x86_64 cr32s.c.o +x86_64 cr64.c.o +x86_64 cr64s.c.o +x86_64 crc.c.o +x86_64 crc.o +x86_64 crc32.c.o +x86_64 crcenc.o +x86_64 cri.o +x86_64 cri_parser.o +x86_64 croppadd.o +x86_64 crypt.o +x86_64 crypto.o +x86_64 crypto.o +x86_64 cscd.o +x86_64 csp.o +x86_64 csputils.o +x86_64 ctu.o +x86_64 ctx.c.o +x86_64 cvdsub.o +x86_64 cvpx.o +x86_64 cwrs.c.o +x86_64 cycle.o +x86_64 cyuv.o +x86_64 d3d11va.o +x86_64 dash.o +x86_64 dashenc.o +x86_64 data-io.c.o +x86_64 data.c.o +x86_64 data.o +x86_64 data.o +x86_64 data.o +x86_64 data_uri.o +x86_64 dataobject.c.o +x86_64 datapiece.cc.o +x86_64 dauddec.o +x86_64 daudenc.o +x86_64 dbesi0.c.o +x86_64 dboolhuff.c.o +x86_64 dca.o +x86_64 dca_core.o +x86_64 dca_exss.o +x86_64 dca_lbr.o +x86_64 dca_parser.o +x86_64 dca_sample_rate_tab.o +x86_64 dca_xll.o +x86_64 dcaadpcm.o +x86_64 dcadata.o +x86_64 dcadct.o +x86_64 dcadec.o +x86_64 dcadsp.o +x86_64 dcadsp.o +x86_64 dcadsp_init.o +x86_64 dcaenc.o +x86_64 dcahuff.o +x86_64 dcerpc-lsa.c.o +x86_64 dcerpc-srvsvc.c.o +x86_64 dcerpc.c.o +x86_64 dcstr.o +x86_64 dct.c.o +x86_64 dct32.o +x86_64 dct32_fixed.o +x86_64 dct32_float.o +x86_64 dct36_avx.o +x86_64 dct36_x86_64.o +x86_64 dct64_avx_float.o +x86_64 dct64_x86_64_float.o +x86_64 dds.o +x86_64 ddummy.o +x86_64 deblock.c.o +x86_64 deblock.o +x86_64 debug.c.o +x86_64 debug.o +x86_64 debugXML.c.o +x86_64 dec.o +x86_64 dec_API.c.o +x86_64 decapiwrapper.o +x86_64 decapiwrapper.o +x86_64 decinfo.o +x86_64 decinfo.o +x86_64 decode.c.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode_core.c.o +x86_64 decode_frame.c.o +x86_64 decode_indices.c.o +x86_64 decode_parameters.c.o +x86_64 decode_pitch.c.o +x86_64 decode_pulses.c.o +x86_64 decodeframe.c.o +x86_64 decodemv.c.o +x86_64 decoder.cpp.o +x86_64 decoder_capi.cpp.o +x86_64 decoder_impl.cpp.o +x86_64 decoder_set_fs.c.o +x86_64 decoding.o +x86_64 decomp.o +x86_64 default_value_objectwriter.cc.o +x86_64 deflate.c.o +x86_64 delay.o +x86_64 delimited_message_util.cc.o +x86_64 demux.o +x86_64 demux.o +x86_64 demux_utils.o +x86_64 denoise.o +x86_64 denoising.c.o +x86_64 denormals.o +x86_64 dequant.o +x86_64 dequant.o +x86_64 dequant_tables.c.o +x86_64 dequantize.c.o +x86_64 derf.o +x86_64 des-amd64.o +x86_64 des.o +x86_64 des.o +x86_64 descriptor.cc.o +x86_64 descriptor.o +x86_64 descriptor.pb.cc.o +x86_64 descriptor_database.cc.o +x86_64 detection_bbox.o +x86_64 detokenize.c.o +x86_64 dfa.o +x86_64 dfa.o +x86_64 dfpwmdec.o +x86_64 dfpwmdec.o +x86_64 dfpwmenc.o +x86_64 dhav.o +x86_64 dict.c.o +x86_64 dict.o +x86_64 dirac.o +x86_64 dirac_arith.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt_init.o +x86_64 dirac_parser.o +x86_64 dirac_vlc.o +x86_64 diracdec.o +x86_64 diracdec.o +x86_64 diracdsp.o +x86_64 diracdsp.o +x86_64 diracdsp_init.o +x86_64 diractab.o +x86_64 directory.o +x86_64 disassemble.cpp.o +x86_64 dispatch.c.o +x86_64 display.o +x86_64 display.o +x86_64 dither.c.o +x86_64 dither.o +x86_64 dmvr.o +x86_64 dmxmus.o +x86_64 dnxhd_parser.o +x86_64 dnxhddata.o +x86_64 dnxhddec.o +x86_64 dnxhddec.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc_init.o +x86_64 dnxuc_parser.o +x86_64 doc.cpp.o +x86_64 doc.cpp.o +x86_64 document.c.o +x86_64 dolby.o +x86_64 dolby_e.o +x86_64 dolby_e_parse.o +x86_64 dolby_e_parser.o +x86_64 dovi_isom.o +x86_64 dovi_meta.o +x86_64 dovi_rpu.o +x86_64 dovi_rpudec.o +x86_64 downmix_info.o +x86_64 dpcm.o +x86_64 dpx.o +x86_64 dpx_parser.o +x86_64 dpxenc.o +x86_64 dr_02.o +x86_64 dr_03.o +x86_64 dr_04.o +x86_64 dr_05.o +x86_64 dr_06.o +x86_64 dr_07.o +x86_64 dr_08.o +x86_64 dr_09.o +x86_64 dr_0a.o +x86_64 dr_0b.o +x86_64 dr_0c.o +x86_64 dr_0d.o +x86_64 dr_0e.o +x86_64 dr_0f.o +x86_64 dr_10.o +x86_64 dr_11.o +x86_64 dr_12.o +x86_64 dr_13.o +x86_64 dr_14.o +x86_64 dr_1b.o +x86_64 dr_1c.o +x86_64 dr_40.o +x86_64 dr_41.o +x86_64 dr_42.o +x86_64 dr_43.o +x86_64 dr_44.o +x86_64 dr_45.o +x86_64 dr_47.o +x86_64 dr_48.o +x86_64 dr_49.o +x86_64 dr_4a.o +x86_64 dr_4b.o +x86_64 dr_4c.o +x86_64 dr_4d.o +x86_64 dr_4e.o +x86_64 dr_4f.o +x86_64 dr_50.o +x86_64 dr_52.o +x86_64 dr_53.o +x86_64 dr_54.o +x86_64 dr_55.o +x86_64 dr_56.o +x86_64 dr_58.o +x86_64 dr_59.o +x86_64 dr_5a.o +x86_64 dr_62.o +x86_64 dr_66.o +x86_64 dr_69.o +x86_64 dr_73.o +x86_64 dr_76.o +x86_64 dr_7c.o +x86_64 dr_81.o +x86_64 dr_83.o +x86_64 dr_86.o +x86_64 dr_8a.o +x86_64 dr_a0.o +x86_64 dr_a1.o +x86_64 drcs_renderer.cpp.o +x86_64 dsa-common.o +x86_64 dsa.o +x86_64 dsd.o +x86_64 dsddec.o +x86_64 dsdiffdiintag.cpp.o +x86_64 dsdifffile.cpp.o +x86_64 dsdiffproperties.cpp.o +x86_64 dsfdec.o +x86_64 dsffile.cpp.o +x86_64 dsfproperties.cpp.o +x86_64 dsicin.o +x86_64 dsicinaudio.o +x86_64 dsicinvideo.o +x86_64 dsp.o +x86_64 dsp.o +x86_64 dsp_init.o +x86_64 dsp_init.o +x86_64 dss.o +x86_64 dss_sp.o +x86_64 dstdec.o +x86_64 dts.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dtsdec.o +x86_64 dtshddec.o +x86_64 dummy.c.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dump.o +x86_64 duplicate.o +x86_64 duration.pb.cc.o +x86_64 dv.o +x86_64 dv.o +x86_64 dv_profile.o +x86_64 dvaudio_parser.o +x86_64 dvaudiodec.o +x86_64 dvb.o +x86_64 dvb_demux.o +x86_64 dvb_mux.o +x86_64 dvbpsi.o +x86_64 dvbsub.o +x86_64 dvbsub.o +x86_64 dvbsub_parser.o +x86_64 dvbsubdec.o +x86_64 dvbsubenc.o +x86_64 dvbtxt.o +x86_64 dvd_nav_parser.o +x86_64 dvdata.o +x86_64 dvdclut.o +x86_64 dvdec.o +x86_64 dvdsub.o +x86_64 dvdsub_parser.o +x86_64 dvdsubdec.o +x86_64 dvdsubenc.o +x86_64 dvenc.o +x86_64 dvenc.o +x86_64 dwt.c.o +x86_64 dxa.o +x86_64 dxa.o +x86_64 dxtory.o +x86_64 dxv.o +x86_64 dxvenc.o +x86_64 dynamic_hdr_vivid.o +x86_64 dynamic_message.cc.o +x86_64 eac3_data.o +x86_64 eac3enc.o +x86_64 eacdata.o +x86_64 eacmv.o +x86_64 eaidct.o +x86_64 eamad.o +x86_64 easy.c.o +x86_64 eatgq.o +x86_64 eatgv.o +x86_64 eatqi.o +x86_64 ebur128.c.o +x86_64 ec-ed25519.o +x86_64 ec-hw-s390x.o +x86_64 ec-nist.o +x86_64 ec.o +x86_64 ecc-curves.o +x86_64 ecc-ecdh.o +x86_64 ecc-ecdsa.o +x86_64 ecc-eddsa.o +x86_64 ecc-gost.o +x86_64 ecc-misc.o +x86_64 ecc-sm2.o +x86_64 ecc.o +x86_64 edgedetection.o +x86_64 edummy.o +x86_64 eia608_to_smpte436m.o +x86_64 eit.o +x86_64 elbg.o +x86_64 electronicarts.o +x86_64 element.c.o +x86_64 element.o +x86_64 elsdec.o +x86_64 empty.pb.cc.o +x86_64 enc.o +x86_64 enc_API.c.o +x86_64 enc_psy.o +x86_64 encapiwrapper.o +x86_64 encapiwrapper.o +x86_64 encfrag.o +x86_64 encfrag.o +x86_64 encinfo.o +x86_64 encinfo.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode_indices.c.o +x86_64 encode_pulses.c.o +x86_64 encodeframe.c.o +x86_64 encodeintra.c.o +x86_64 encodemb.c.o +x86_64 encodemv.c.o +x86_64 encoder.o +x86_64 encoder.o +x86_64 encoding.c.o +x86_64 encryption_info.o +x86_64 encttml.o +x86_64 enquant.o +x86_64 enquant.o +x86_64 entcode.c.o +x86_64 entdec.c.o +x86_64 entenc.c.o +x86_64 entities.c.o +x86_64 entropy.c.o +x86_64 entropymode.c.o +x86_64 entropymv.c.o +x86_64 envelope.c.o +x86_64 epafdec.o +x86_64 equalizer.o +x86_64 error.c.o +x86_64 error.o +x86_64 error_listener.cc.o +x86_64 error_resilience.o +x86_64 errors.c.o +x86_64 errors.o +x86_64 es.o +x86_64 es.o +x86_64 escape124.o +x86_64 escape130.o +x86_64 essetup.o +x86_64 ethreading.c.o +x86_64 eval.o +x86_64 evc.o +x86_64 evc_frame_merge.o +x86_64 evc_parse.o +x86_64 evc_parser.o +x86_64 evc_ps.o +x86_64 evcdec.o +x86_64 event.c.o +x86_64 event.o +x86_64 eventtimingcodesframe.cpp.o +x86_64 evrcdec.o +x86_64 exc_10_16_table.o +x86_64 exc_10_32_table.o +x86_64 exc_20_32_table.o +x86_64 exc_5_256_table.o +x86_64 exc_5_64_table.o +x86_64 exc_8_128_table.o +x86_64 executor.o +x86_64 executor.o +x86_64 exif.o +x86_64 exp-html.o +x86_64 exp-templ.o +x86_64 exp-txt.o +x86_64 exp-vtx.o +x86_64 export.o +x86_64 exr.o +x86_64 exrdsp.o +x86_64 exrdsp.o +x86_64 exrdsp_init.o +x86_64 exrenc.o +x86_64 extend.c.o +x86_64 extension_set.cc.o +x86_64 extension_set.cc.o +x86_64 extension_set_heavy.cc.o +x86_64 extensions.c.o +x86_64 extradata.o +x86_64 faandct.o +x86_64 faanidct.o +x86_64 fastaudio.o +x86_64 fastmix.o +x86_64 faxcompr.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdctdsp.o +x86_64 fdctdsp_init.o +x86_64 ffmetadec.o +x86_64 ffmetaenc.o +x86_64 fft.o +x86_64 fft4g64.c.o +x86_64 fftwrap.o +x86_64 ffv1.o +x86_64 ffv1_parse.o +x86_64 ffv1_parser.o +x86_64 ffv1dec.o +x86_64 ffv1enc.o +x86_64 ffwavesynth.o +x86_64 fg_apply_tmpl.c.o +x86_64 fg_apply_tmpl.c.o +x86_64 fic.o +x86_64 field_comparator.cc.o +x86_64 field_mask.pb.cc.o +x86_64 field_mask_util.cc.o +x86_64 field_mask_utility.cc.o +x86_64 fifo.o +x86_64 fifo.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file_open.o +x86_64 fileref.cpp.o +x86_64 film_grain_params.o +x86_64 filmgrain16_avx2.obj +x86_64 filmgrain16_avx512.obj +x86_64 filmgrain16_sse.obj +x86_64 filmgrain_avx2.obj +x86_64 filmgrain_avx512.obj +x86_64 filmgrain_sse.obj +x86_64 filmgrain_tmpl.c.o +x86_64 filmgrain_tmpl.c.o +x86_64 filmstripdec.o +x86_64 filmstripenc.o +x86_64 filter.c.o +x86_64 filter.c.o +x86_64 filter.o +x86_64 filter.o +x86_64 filter_fork_posix.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filterbank.o +x86_64 filters.c.o +x86_64 filters.o +x86_64 findnearmv.c.o +x86_64 firstpass.c.o +x86_64 fits.o +x86_64 fitsdec.o +x86_64 fitsdec.o +x86_64 fitsenc.o +x86_64 fitsenc.o +x86_64 fixed.c.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp_init.o +x86_64 fixed_intrin_avx2.c.o +x86_64 fixed_intrin_sse2.c.o +x86_64 fixed_intrin_sse42.c.o +x86_64 fixed_intrin_ssse3.c.o +x86_64 flac.o +x86_64 flac.o +x86_64 flac_parser.o +x86_64 flac_picture.o +x86_64 flacdata.o +x86_64 flacdec.o +x86_64 flacdec.o +x86_64 flacdsp.o +x86_64 flacdsp.o +x86_64 flacdsp_init.o +x86_64 flacenc.o +x86_64 flacenc.o +x86_64 flacenc_header.o +x86_64 flacencdsp.o +x86_64 flacencdsp_init.o +x86_64 flacfile.cpp.o +x86_64 flacmetadatablock.cpp.o +x86_64 flacpicture.cpp.o +x86_64 flacproperties.cpp.o +x86_64 flacunknownmetadatablock.cpp.o +x86_64 flaschen.o +x86_64 flashsv.o +x86_64 flashsv2enc.o +x86_64 flashsvenc.o +x86_64 flic.o +x86_64 flicvideo.o +x86_64 float.c.o +x86_64 float2half.o +x86_64 float_LPC_analysis_filter_FLP.c.o +x86_64 float_LPC_inv_pred_gain_FLP.c.o +x86_64 float_LTP_analysis_filter_FLP.c.o +x86_64 float_LTP_scale_ctrl_FLP.c.o +x86_64 float_apply_sine_window_FLP.c.o +x86_64 float_autocorrelation_FLP.c.o +x86_64 float_burg_modified_FLP.c.o +x86_64 float_bwexpander_FLP.c.o +x86_64 float_corrMatrix_FLP.c.o +x86_64 float_dsp.o +x86_64 float_dsp.o +x86_64 float_dsp_init.o +x86_64 float_encode_frame_FLP.c.o +x86_64 float_energy_FLP.c.o +x86_64 float_find_LPC_FLP.c.o +x86_64 float_find_LTP_FLP.c.o +x86_64 float_find_pitch_lags_FLP.c.o +x86_64 float_find_pred_coefs_FLP.c.o +x86_64 float_inner_product_FLP.c.o +x86_64 float_k2a_FLP.c.o +x86_64 float_noise_shape_analysis_FLP.c.o +x86_64 float_pitch_analysis_core_FLP.c.o +x86_64 float_process_gains_FLP.c.o +x86_64 float_regularize_correlations_FLP.c.o +x86_64 float_residual_energy_FLP.c.o +x86_64 float_scalarproduct.o +x86_64 float_scale_copy_vector_FLP.c.o +x86_64 float_scale_vector_FLP.c.o +x86_64 float_schur_FLP.c.o +x86_64 float_sort_FLP.c.o +x86_64 float_warped_autocorrelation_FLP.c.o +x86_64 float_wrappers_FLP.c.o +x86_64 float_x86_inner_product_FLP_avx2.c.o +x86_64 floor0.c.o +x86_64 floor1.c.o +x86_64 fluid_chan.c.o +x86_64 fluid_chorus.c.o +x86_64 fluid_conv.c.o +x86_64 fluid_defsfont.c.o +x86_64 fluid_dsp_float.c.o +x86_64 fluid_gen.c.o +x86_64 fluid_hash.c.o +x86_64 fluid_init.c.o +x86_64 fluid_list.c.o +x86_64 fluid_mod.c.o +x86_64 fluid_ramsfont.c.o +x86_64 fluid_rev.c.o +x86_64 fluid_settings.c.o +x86_64 fluid_synth.c.o +x86_64 fluid_sys.c.o +x86_64 fluid_tuning.c.o +x86_64 fluid_voice.c.o +x86_64 flvdec.o +x86_64 flvdec.o +x86_64 flvenc.o +x86_64 flvenc.o +x86_64 fmtconvert.o +x86_64 fmtconvert.o +x86_64 fmtconvert_init.o +x86_64 fmvc.o +x86_64 folder.o +x86_64 font_provider.cpp.o +x86_64 font_provider_coretext.cpp.o +x86_64 format.c.o +x86_64 format.c.o +x86_64 format.o +x86_64 format.o +x86_64 format_mp3.o +x86_64 format_ogg.o +x86_64 format_text.o +x86_64 format_webm.o +x86_64 formatcrop.o +x86_64 fpel.o +x86_64 fps.o +x86_64 fractalhead.c.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragments.o +x86_64 frame.o +x86_64 frame_thread_encoder.o +x86_64 framecrcenc.o +x86_64 framehash.o +x86_64 framing.c.o +x86_64 fraps.o +x86_64 freeze.o +x86_64 fribidi-arabic.c.o +x86_64 fribidi-bidi-types.c.o +x86_64 fribidi-bidi.c.o +x86_64 fribidi-brackets.c.o +x86_64 fribidi-char-sets-cap-rtl.c.o +x86_64 fribidi-char-sets-cp1255.c.o +x86_64 fribidi-char-sets-cp1256.c.o +x86_64 fribidi-char-sets-iso8859-6.c.o +x86_64 fribidi-char-sets-iso8859-8.c.o +x86_64 fribidi-char-sets-utf8.c.o +x86_64 fribidi-char-sets.c.o +x86_64 fribidi-deprecated.c.o +x86_64 fribidi-joining-types.c.o +x86_64 fribidi-joining.c.o +x86_64 fribidi-mirroring.c.o +x86_64 fribidi-run.c.o +x86_64 fribidi-shape.c.o +x86_64 fribidi.c.o +x86_64 frmdec.o +x86_64 frwu.o +x86_64 fsb.o +x86_64 ftp.o +x86_64 ftp.o +x86_64 ftr.o +x86_64 ftr_parser.o +x86_64 function_list.c.o +x86_64 fwd_txfm.c.o +x86_64 fwse.o +x86_64 g2meet.o +x86_64 g64rtp.o +x86_64 g711.o +x86_64 g722.o +x86_64 g722.o +x86_64 g722dec.o +x86_64 g722dsp.o +x86_64 g722dsp.o +x86_64 g722dsp_init.o +x86_64 g722enc.o +x86_64 g723_1.o +x86_64 g723_1.o +x86_64 g723_1_parser.o +x86_64 g723_1dec.o +x86_64 g723_1enc.o +x86_64 g726.o +x86_64 g726.o +x86_64 g728dec.o +x86_64 g728dec.o +x86_64 g729_parser.o +x86_64 g729dec.o +x86_64 g729dec.o +x86_64 g729postfilter.o +x86_64 gain.o +x86_64 gain_analysis.o +x86_64 gain_quant.c.o +x86_64 gain_table.o +x86_64 gain_table_lbr.o +x86_64 gamma.o +x86_64 gate.o +x86_64 gather.o +x86_64 gcol.c.o +x86_64 gdv.o +x86_64 gdv.o +x86_64 gemdec.o +x86_64 gen_scalers.c.o +x86_64 gena_callback2.c.o +x86_64 gena_ctrlpt.c.o +x86_64 gena_device.c.o +x86_64 generalencapsulatedobjectframe.cpp.o +x86_64 generated_enum_util.cc.o +x86_64 generated_enum_util.cc.o +x86_64 generated_message_bases.cc.o +x86_64 generated_message_reflection.cc.o +x86_64 generated_message_tctable_full.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_util.cc.o +x86_64 generated_message_util.cc.o +x86_64 genh.o +x86_64 genttml.o +x86_64 get_buffer.o +x86_64 getbits.c.o +x86_64 getcpuflags_x86_64.o +x86_64 gif.o +x86_64 gif.o +x86_64 gif_parser.o +x86_64 gifdec.o +x86_64 gifdec.o +x86_64 global.o +x86_64 globals.c.o +x86_64 glsl_glslang.cc.o +x86_64 glsl_glslang_resources.c.o +x86_64 glsl_spirv.c.o +x86_64 glsl_spirv_glslang.c.o +x86_64 glslang_c_interface.cpp.o +x86_64 glslang_tab.cpp.o +x86_64 golomb.o +x86_64 gopher.o +x86_64 gopher.o +x86_64 gpu.c.o +x86_64 gpu_utils.c.o +x86_64 graph.o +x86_64 graph_gsubgpos-context.cc.o +x86_64 grey_yuv.o +x86_64 gsm_create.o +x86_64 gsm_decode.o +x86_64 gsm_destroy.o +x86_64 gsm_encode.o +x86_64 gsm_explode.o +x86_64 gsm_implode.o +x86_64 gsm_option.o +x86_64 gsm_parser.o +x86_64 gsm_print.o +x86_64 gsmdec.o +x86_64 gsmdec.o +x86_64 gsmdec_data.o +x86_64 gstr.o +x86_64 gunzip.c.o +x86_64 gxf.o +x86_64 gxfenc.o +x86_64 gzclose.c.o +x86_64 gzip_stream.cc.o +x86_64 gzlib.c.o +x86_64 gzread.c.o +x86_64 gzwrite.c.o +x86_64 h261.o +x86_64 h261_parser.o +x86_64 h261data.o +x86_64 h261dec.o +x86_64 h261dec.o +x86_64 h261enc.o +x86_64 h263.o +x86_64 h263_loopfilter.o +x86_64 h263_parser.o +x86_64 h263data.o +x86_64 h263dec.o +x86_64 h263dec.o +x86_64 h263dsp.o +x86_64 h263dsp_init.o +x86_64 h264.o +x86_64 h264.o +x86_64 h2645_parse.o +x86_64 h2645_sei.o +x86_64 h2645_vui.o +x86_64 h2645data.o +x86_64 h264_cabac.o +x86_64 h264_cavlc.o +x86_64 h264_chromamc.o +x86_64 h264_chromamc_10bit.o +x86_64 h264_deblock.o +x86_64 h264_deblock_10bit.o +x86_64 h264_direct.o +x86_64 h264_idct.o +x86_64 h264_idct_10bit.o +x86_64 h264_intrapred.o +x86_64 h264_intrapred_10bit.o +x86_64 h264_intrapred_init.o +x86_64 h264_loopfilter.o +x86_64 h264_mb.o +x86_64 h264_mp4toannexb.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_parse.o +x86_64 h264_parser.o +x86_64 h264_picture.o +x86_64 h264_ps.o +x86_64 h264_qpel.o +x86_64 h264_qpel_10bit.o +x86_64 h264_qpel_8bit.o +x86_64 h264_refs.o +x86_64 h264_sei.o +x86_64 h264_slice.o +x86_64 h264_slice.o +x86_64 h264_weight.o +x86_64 h264_weight_10bit.o +x86_64 h264chroma.o +x86_64 h264chroma_init.o +x86_64 h264data.o +x86_64 h264dec.o +x86_64 h264dec.o +x86_64 h264dsp.o +x86_64 h264dsp_init.o +x86_64 h264idct.o +x86_64 h264pred.o +x86_64 h264qpel.o +x86_64 h265.o +x86_64 h2656_inter.o +x86_64 h2656dsp.o +x86_64 h26x.o +x86_64 h274.o +x86_64 half2float.o +x86_64 hamm.o +x86_64 hap.o +x86_64 hapdec.o +x86_64 hash-common.o +x86_64 hash.c.o +x86_64 hash.o +x86_64 hashenc.o +x86_64 hashtable.o +x86_64 hb-aat-layout.cc.o +x86_64 hb-aat-map.cc.o +x86_64 hb-blob.cc.o +x86_64 hb-buffer-serialize.cc.o +x86_64 hb-buffer-verify.cc.o +x86_64 hb-buffer.cc.o +x86_64 hb-common.cc.o +x86_64 hb-coretext-font.cc.o +x86_64 hb-coretext-shape.cc.o +x86_64 hb-coretext.cc.o +x86_64 hb-draw.cc.o +x86_64 hb-face-builder.cc.o +x86_64 hb-face.cc.o +x86_64 hb-fallback-shape.cc.o +x86_64 hb-font.cc.o +x86_64 hb-ft.cc.o +x86_64 hb-map.cc.o +x86_64 hb-number.cc.o +x86_64 hb-number.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-color.cc.o +x86_64 hb-ot-face.cc.o +x86_64 hb-ot-font.cc.o +x86_64 hb-ot-layout.cc.o +x86_64 hb-ot-map.cc.o +x86_64 hb-ot-math.cc.o +x86_64 hb-ot-meta.cc.o +x86_64 hb-ot-metrics.cc.o +x86_64 hb-ot-name.cc.o +x86_64 hb-ot-shape-fallback.cc.o +x86_64 hb-ot-shape-normalize.cc.o +x86_64 hb-ot-shape.cc.o +x86_64 hb-ot-shaper-arabic.cc.o +x86_64 hb-ot-shaper-default.cc.o +x86_64 hb-ot-shaper-hangul.cc.o +x86_64 hb-ot-shaper-hebrew.cc.o +x86_64 hb-ot-shaper-indic-table.cc.o +x86_64 hb-ot-shaper-indic.cc.o +x86_64 hb-ot-shaper-khmer.cc.o +x86_64 hb-ot-shaper-myanmar.cc.o +x86_64 hb-ot-shaper-syllabic.cc.o +x86_64 hb-ot-shaper-thai.cc.o +x86_64 hb-ot-shaper-use.cc.o +x86_64 hb-ot-shaper-vowel-constraints.cc.o +x86_64 hb-ot-tag.cc.o +x86_64 hb-ot-var.cc.o +x86_64 hb-outline.cc.o +x86_64 hb-paint-bounded.cc.o +x86_64 hb-paint-extents.cc.o +x86_64 hb-paint.cc.o +x86_64 hb-set.cc.o +x86_64 hb-shape-plan.cc.o +x86_64 hb-shape.cc.o +x86_64 hb-shaper.cc.o +x86_64 hb-static.cc.o +x86_64 hb-static.cc.o +x86_64 hb-style.cc.o +x86_64 hb-subset-cff-common.cc.o +x86_64 hb-subset-cff1.cc.o +x86_64 hb-subset-cff2.cc.o +x86_64 hb-subset-input.cc.o +x86_64 hb-subset-instancer-iup.cc.o +x86_64 hb-subset-instancer-solver.cc.o +x86_64 hb-subset-plan-layout.cc.o +x86_64 hb-subset-plan-var.cc.o +x86_64 hb-subset-plan.cc.o +x86_64 hb-subset-serialize.cc.o +x86_64 hb-subset-table-cff.cc.o +x86_64 hb-subset-table-color.cc.o +x86_64 hb-subset-table-layout.cc.o +x86_64 hb-subset-table-other.cc.o +x86_64 hb-subset-table-var.cc.o +x86_64 hb-subset.cc.o +x86_64 hb-ucd.cc.o +x86_64 hb-unicode.cc.o +x86_64 hca.o +x86_64 hcadec.o +x86_64 hcom.o +x86_64 hcom.o +x86_64 hdr_dynamic_metadata.o +x86_64 hdr_dynamic_vivid_metadata.o +x86_64 hdr_parser.o +x86_64 hdrdec.o +x86_64 hdrenc.o +x86_64 hds.o +x86_64 hdsenc.o +x86_64 heif.o +x86_64 hevc.o +x86_64 hevc.o +x86_64 hevc_mp4toannexb.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevcdec.o +x86_64 hevcdec.o +x86_64 hexc_10_32_table.o +x86_64 hexc_table.o +x86_64 high_lsp_tables.o +x86_64 hls.o +x86_64 hls.o +x86_64 hls_sample_encryption.o +x86_64 hlsenc.o +x86_64 hlslAttributes.cpp.o +x86_64 hlslGrammar.cpp.o +x86_64 hlslOpMap.cpp.o +x86_64 hlslParseHelper.cpp.o +x86_64 hlslParseables.cpp.o +x86_64 hlslScanContext.cpp.o +x86_64 hlslTokenStream.cpp.o +x86_64 hlsplaylist.o +x86_64 hlsproto.o +x86_64 hmac-md5.c.o +x86_64 hmac.c.o +x86_64 hmac.o +x86_64 hnm.o +x86_64 hnm4video.o +x86_64 hostkey.o +x86_64 hpeldsp.o +x86_64 hpeldsp.o +x86_64 hpeldsp_init.o +x86_64 hq_common.o +x86_64 hq_hqa.o +x86_64 hq_hqadsp.o +x86_64 hqx.o +x86_64 hqxdsp.o +x86_64 hscale.o +x86_64 hscale_fast_bilinear.o +x86_64 hscale_fast_bilinear_simd.o +x86_64 ht_dec.c.o +x86_64 htmlsubtitles.o +x86_64 http.o +x86_64 http.o +x86_64 http.o +x86_64 httpauth.o +x86_64 httpparser.c.o +x86_64 httpreadwrite.c.o +x86_64 huffdec.o +x86_64 huffdec.o +x86_64 huffenc.o +x86_64 huffenc.o +x86_64 huffman.o +x86_64 huffyuv.o +x86_64 huffyuvdec.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp_init.o +x86_64 huffyuvenc.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp_init.o +x86_64 hwcontext.o +x86_64 hwcontext_stub.o +x86_64 hwcontext_videotoolbox.o +x86_64 hx.o +x86_64 hxxx_common.o +x86_64 hxxx_common.o +x86_64 hxxx_helper.o +x86_64 hxxx_nal.o +x86_64 hxxx_sei.o +x86_64 hxxx_sei.o +x86_64 i420_rgb.o +x86_64 i420_rgb16.o +x86_64 i420_rgb8.o +x86_64 i422_i420.o +x86_64 iamf.o +x86_64 iamf.o +x86_64 iamf_parse.o +x86_64 iamf_reader.o +x86_64 iamf_writer.o +x86_64 iamfdec.o +x86_64 iamfenc.o +x86_64 icecast.o +x86_64 icodec.o +x86_64 icoenc.o +x86_64 icy.o +x86_64 id3tag.o +x86_64 id3v1.o +x86_64 id3v1genres.cpp.o +x86_64 id3v1tag.cpp.o +x86_64 id3v2.o +x86_64 id3v2enc.o +x86_64 id3v2extendedheader.cpp.o +x86_64 id3v2footer.cpp.o +x86_64 id3v2frame.cpp.o +x86_64 id3v2framefactory.cpp.o +x86_64 id3v2header.cpp.o +x86_64 id3v2synchdata.cpp.o +x86_64 id3v2tag.cpp.o +x86_64 idcin.o +x86_64 idcinvideo.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct_blk.c.o +x86_64 idctdsp.o +x86_64 idctdsp.o +x86_64 idctdsp_init.o +x86_64 idctllm.c.o +x86_64 idl_demux.o +x86_64 idroqdec.o +x86_64 idroqenc.o +x86_64 idummy.o +x86_64 iff.o +x86_64 iff.o +x86_64 ifo.o +x86_64 ifv.o +x86_64 ilbc.o +x86_64 ilbcdec.o +x86_64 image.c.o +x86_64 image.o +x86_64 image_capi.cpp.o +x86_64 imc.o +x86_64 imdct36.o +x86_64 imem-access.o +x86_64 imem.o +x86_64 img2.o +x86_64 img2_alias_pix.o +x86_64 img2_brender_pix.o +x86_64 img2dec.o +x86_64 img2enc.o +x86_64 imgconvert.o +x86_64 imgutils.o +x86_64 imgutils.o +x86_64 imgutils_init.o +x86_64 imm4.o +x86_64 imm5.o +x86_64 implicit_weak_message.cc.o +x86_64 implicit_weak_message.cc.o +x86_64 importer.cc.o +x86_64 imx.o +x86_64 imx.o +x86_64 indeo2.o +x86_64 indeo3.o +x86_64 indeo4.o +x86_64 indeo5.o +x86_64 infback.c.o +x86_64 inffast.c.o +x86_64 inflate.c.o +x86_64 inflate.o +x86_64 info.c.o +x86_64 info.o +x86_64 info.o +x86_64 infotag.cpp.o +x86_64 inftrees.c.o +x86_64 ingenientdec.o +x86_64 init.c.o +x86_64 init.c.o +x86_64 init_decoder.c.o +x86_64 init_encoder.c.o +x86_64 inlined_string_field.cc.o +x86_64 inlined_string_field.cc.o +x86_64 inner_prod_aligned.c.o +x86_64 input.o +x86_64 input.o +x86_64 int128.cc.o +x86_64 int128.cc.o +x86_64 integer.o +x86_64 intel_init.c.o +x86_64 intel_init.c.o +x86_64 intelh263dec.o +x86_64 inter.o +x86_64 intermOut.cpp.o +x86_64 internal.o +x86_64 internal.o +x86_64 internal.o +x86_64 interplayacm.o +x86_64 interplayvideo.o +x86_64 interpolate.c.o +x86_64 interpolate.c.o +x86_64 intmath.o +x86_64 intra.o +x86_64 intra_edge.c.o +x86_64 intra_utils.o +x86_64 intrapred.c.o +x86_64 intrax8.o +x86_64 intrax8dsp.o +x86_64 inv_txfm.c.o +x86_64 invert.c.o +x86_64 io-bktr.o +x86_64 io-dvb.o +x86_64 io-sim.o +x86_64 io-v4l.o +x86_64 io-v4l2.o +x86_64 io-v4l2k.o +x86_64 io.o +x86_64 io_win32.cc.o +x86_64 io_win32.cc.o +x86_64 iomapper.cpp.o +x86_64 ip.o +x86_64 ipmovie.o +x86_64 ipred16_avx2.obj +x86_64 ipred16_avx512.obj +x86_64 ipred16_sse.obj +x86_64 ipred_avx2.obj +x86_64 ipred_avx512.obj +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_sse.obj +x86_64 ipred_tmpl.c.o +x86_64 ipred_tmpl.c.o +x86_64 ipu_parser.o +x86_64 ipudec.o +x86_64 ircam.o +x86_64 ircamdec.o +x86_64 ircamenc.o +x86_64 isom.o +x86_64 isom_tags.o +x86_64 iss.o +x86_64 itfile.cpp.o +x86_64 itml.o +x86_64 itproperties.cpp.o +x86_64 ituh263dec.o +x86_64 ituh263enc.o +x86_64 itx16_avx2.obj +x86_64 itx16_avx512.obj +x86_64 itx16_sse.obj +x86_64 itx_1d.c.o +x86_64 itx_1d.o +x86_64 itx_avx2.obj +x86_64 itx_avx512.obj +x86_64 itx_sse.obj +x86_64 itx_tmpl.c.o +x86_64 itx_tmpl.c.o +x86_64 iv8.o +x86_64 ivfdec.o +x86_64 ivfenc.o +x86_64 ivi.o +x86_64 ivi_dsp.o +x86_64 ixml.c.o +x86_64 ixmldebug.c.o +x86_64 ixmlmembuf.c.o +x86_64 ixmlparser.c.o +x86_64 j2k.c.o +x86_64 j2kenc.o +x86_64 jacosubdec.o +x86_64 jacosubdec.o +x86_64 jacosubenc.o +x86_64 jaricom.c.o +x86_64 jcapimin.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcarith.c.o +x86_64 jccoefct.c.o +x86_64 jccoefct.c.o +x86_64 jccolor-avx2.asm.o +x86_64 jccolor-sse2.asm.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcgray-avx2.asm.o +x86_64 jcgray-sse2.asm.o +x86_64 jchuff-sse2.asm.o +x86_64 jchuff.c.o +x86_64 jcicc.c.o +x86_64 jcinit.c.o +x86_64 jclhuff.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmarker.c.o +x86_64 jcmaster.c.o +x86_64 jcomapi.c.o +x86_64 jcparam.c.o +x86_64 jcphuff-sse2.asm.o +x86_64 jcphuff.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcsample-avx2.asm.o +x86_64 jcsample-sse2.asm.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jctrans.c.o +x86_64 jdapimin.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdarith.c.o +x86_64 jdatadst.c.o +x86_64 jdatasrc.c.o +x86_64 jdcoefct.c.o +x86_64 jdcoefct.c.o +x86_64 jdcolor-avx2.asm.o +x86_64 jdcolor-sse2.asm.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jddctmgr.c.o +x86_64 jddctmgr.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jdhuff.c.o +x86_64 jdicc.c.o +x86_64 jdinput.c.o +x86_64 jdlhuff.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmarker.c.o +x86_64 jdmaster.c.o +x86_64 jdmerge-avx2.asm.o +x86_64 jdmerge-sse2.asm.o +x86_64 jdmerge.c.o +x86_64 jdmerge.c.o +x86_64 jdphuff.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdsample-avx2.asm.o +x86_64 jdsample-sse2.asm.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdtrans.c.o +x86_64 jerror.c.o +x86_64 jfdctflt-sse.asm.o +x86_64 jfdctflt.c.o +x86_64 jfdctfst-sse2.asm.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.o +x86_64 jfdctint-avx2.asm.o +x86_64 jfdctint-sse2.asm.o +x86_64 jfdctint.c.o +x86_64 jfdctint.c.o +x86_64 jfdctint.o +x86_64 jidctflt-sse2.asm.o +x86_64 jidctflt.c.o +x86_64 jidctflt.c.o +x86_64 jidctfst-sse2.asm.o +x86_64 jidctfst.c.o +x86_64 jidctfst.c.o +x86_64 jidctint-avx2.asm.o +x86_64 jidctint-sse2.asm.o +x86_64 jidctint.c.o +x86_64 jidctint.c.o +x86_64 jidctred-sse2.asm.o +x86_64 jidctred.c.o +x86_64 jidctred.c.o +x86_64 jitter.o +x86_64 jmemmgr.c.o +x86_64 jmemnobs.c.o +x86_64 jni.o +x86_64 jp2.c.o +x86_64 jpeg.o +x86_64 jpeg2000.o +x86_64 jpeg2000_parser.o +x86_64 jpeg2000dec.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp_init.o +x86_64 jpeg2000dwt.o +x86_64 jpeg2000htdec.o +x86_64 jpeg_nbits.c.o +x86_64 jpegls.o +x86_64 jpeglsdec.o +x86_64 jpeglsenc.o +x86_64 jpegquanttables.o +x86_64 jpegtables.o +x86_64 jpegxl_anim_dec.o +x86_64 jpegxl_parse.o +x86_64 jpegxl_parser.o +x86_64 jquant1.c.o +x86_64 jquant1.c.o +x86_64 jquant2.c.o +x86_64 jquant2.c.o +x86_64 jquantf-sse2.asm.o +x86_64 jquanti-avx2.asm.o +x86_64 jquanti-sse2.asm.o +x86_64 jrevdct.o +x86_64 jsimd.c.o +x86_64 jsimdcpu.asm.o +x86_64 json.o +x86_64 json_escaping.cc.o +x86_64 json_objectwriter.cc.o +x86_64 json_stream_parser.cc.o +x86_64 json_util.cc.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jvdec.o +x86_64 jvdec.o +x86_64 karaoke.o +x86_64 kbdwin.o +x86_64 kdf.o +x86_64 kdtree.c.o +x86_64 keepalive.o +x86_64 kex.o +x86_64 kgv1dec.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.o +x86_64 kiss_fftr.c.o +x86_64 kmvc.o +x86_64 knownhost.o +x86_64 krb5-wrapper.c.o +x86_64 kvag.o +x86_64 lafdec.o +x86_64 lagarith.o +x86_64 lagarithrac.o +x86_64 lame.o +x86_64 lang.o +x86_64 laplace.c.o +x86_64 latm_parser.o +x86_64 latmenc.o +x86_64 lc3.o +x86_64 lcevcdec.o +x86_64 lcldec.o +x86_64 lclenc.o +x86_64 leaddec.o +x86_64 legacy.c.o +x86_64 legacy.o +x86_64 legacy_module.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_mask.c.o +x86_64 lfg.o +x86_64 lib.c.o +x86_64 libaccess_http_put_plugin_la-http-put.o +x86_64 libaccess_mms_plugin_la-asf.o +x86_64 libaccess_mms_plugin_la-buffer.o +x86_64 libaccess_mms_plugin_la-mms.o +x86_64 libaccess_mms_plugin_la-mmsh.o +x86_64 libaccess_mms_plugin_la-mmstu.o +x86_64 libaccess_output_rist_plugin_la-rist.o +x86_64 libaccess_output_shout_plugin_la-shout.o +x86_64 libadaptive_plugin_la-adaptive.o +x86_64 libafile_plugin_la-file.o +x86_64 libarchive_plugin_la-archive.o +x86_64 libaribcaption_plugin_la-libaribcaption.o +x86_64 libasf.o +x86_64 libaudio_format_plugin_la-format.o +x86_64 libaudiounit_ios_plugin_la-audiounit_ios.o +x86_64 libaudiounit_ios_plugin_la-avaudiosession_common.o +x86_64 libaudiounit_ios_plugin_la-channel_layout.o +x86_64 libaudiounit_ios_plugin_la-coreaudio_common.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_plugin_la-audio.o +x86_64 libavcodec_plugin_la-av1_obu.o +x86_64 libavcodec_plugin_la-avcodec.o +x86_64 libavcodec_plugin_la-encoder.o +x86_64 libavcodec_plugin_la-subtitle.o +x86_64 libavcodec_plugin_la-va.o +x86_64 libavcodec_plugin_la-video.o +x86_64 libavformat_plugin_la-avformat.o +x86_64 libavformat_plugin_la-demux.o +x86_64 libavformat_plugin_la-mux.o +x86_64 libavi.o +x86_64 libavio_plugin_la-avio.o +x86_64 libavsamplebuffer_plugin_la-avaudiosession_common.o +x86_64 libavsamplebuffer_plugin_la-avsamplebuffer.o +x86_64 libavsamplebuffer_plugin_la-channel_layout.o +x86_64 libbonjour_plugin_la-bonjour.o +x86_64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +x86_64 libci_filters_plugin_la-ci_filters.o +x86_64 libci_filters_plugin_la-vt_utils.o +x86_64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +x86_64 libdav1d_plugin_la-av1_obu.o +x86_64 libdav1d_plugin_la-dav1d.o +x86_64 libdefaultmodule_la-dummy.o +x86_64 libdeinterlace_plugin_la-algo_basic.o +x86_64 libdeinterlace_plugin_la-algo_ivtc.o +x86_64 libdeinterlace_plugin_la-algo_phosphor.o +x86_64 libdeinterlace_plugin_la-algo_x.o +x86_64 libdeinterlace_plugin_la-algo_yadif.o +x86_64 libdeinterlace_plugin_la-deinterlace.o +x86_64 libdeinterlace_plugin_la-helpers.o +x86_64 libdeinterlace_plugin_la-merge.o +x86_64 libdemux_cdg_plugin_la-cdg.o +x86_64 libdemux_chromecast_plugin_la-chromecast_demux.o +x86_64 libdemux_stl_plugin_la-stl.o +x86_64 libdsm_plugin_la-access.o +x86_64 libdsm_plugin_la-sd.o +x86_64 libebur128_plugin_la-libebur128.o +x86_64 libfilesystem_plugin_la-directory.o +x86_64 libfilesystem_plugin_la-file.o +x86_64 libfilesystem_plugin_la-fs.o +x86_64 libflac_plugin_la-flac.o +x86_64 libflacsys_plugin_la-flac.o +x86_64 libfloat_mixer_plugin_la-float.o +x86_64 libfluidsynth_plugin_la-fluidsynth.o +x86_64 libfreetype_plugin_la-darwin.o +x86_64 libfreetype_plugin_la-freetype.o +x86_64 libfreetype_plugin_la-ftcache.o +x86_64 libfreetype_plugin_la-lru.o +x86_64 libfreetype_plugin_la-platform_fonts.o +x86_64 libfreetype_plugin_la-text_layout.o +x86_64 libgcrypt_la-context.o +x86_64 libgcrypt_la-fips.o +x86_64 libgcrypt_la-global.o +x86_64 libgcrypt_la-hwf-x86.o +x86_64 libgcrypt_la-hwfeatures.o +x86_64 libgcrypt_la-misc.o +x86_64 libgcrypt_la-missing-string.o +x86_64 libgcrypt_la-secmem.o +x86_64 libgcrypt_la-sexp.o +x86_64 libgcrypt_la-stdmem.o +x86_64 libgcrypt_la-visibility.o +x86_64 libglblend_plugin_la-glblend.o +x86_64 libglfilter_draw_plugin_la-filter_draw.o +x86_64 libglinterop_cvpx_plugin_la-interop_cvpx.o +x86_64 libglinterop_sw_plugin_la-interop_sw.o +x86_64 libgnu_la-c-ctype.o +x86_64 libgnu_la-strverscmp.o +x86_64 libgnu_la-unistd.o +x86_64 libgpg_error_la-argparse.o +x86_64 libgpg_error_la-b64dec.o +x86_64 libgpg_error_la-b64enc.o +x86_64 libgpg_error_la-code-from-errno.o +x86_64 libgpg_error_la-code-to-errno.o +x86_64 libgpg_error_la-estream-printf.o +x86_64 libgpg_error_la-estream.o +x86_64 libgpg_error_la-init.o +x86_64 libgpg_error_la-logging.o +x86_64 libgpg_error_la-name-value.o +x86_64 libgpg_error_la-posix-lock.o +x86_64 libgpg_error_la-posix-thread.o +x86_64 libgpg_error_la-spawn-posix.o +x86_64 libgpg_error_la-strerror.o +x86_64 libgpg_error_la-stringutils.o +x86_64 libgpg_error_la-strlist.o +x86_64 libgpg_error_la-strsource.o +x86_64 libgpg_error_la-syscall-clamp.o +x86_64 libgpg_error_la-sysutils.o +x86_64 libgpg_error_la-version.o +x86_64 libgpg_error_la-visibility.o +x86_64 libgsmdec.o +x86_64 libgsmenc.o +x86_64 libi420_nv12_plugin_la-i420_nv12.o +x86_64 libiceavl_la-avl.o +x86_64 libicehttpp_la-encoding.o +x86_64 libicehttpp_la-httpp.o +x86_64 libicenet_la-resolver.o +x86_64 libicenet_la-sock.o +x86_64 libicethread_la-thread.o +x86_64 libicetiming_la-timing.o +x86_64 libinteger_mixer_plugin_la-integer.o +x86_64 libkeychain_plugin_la-keychain.o +x86_64 libkeychain_plugin_la-list_util.o +x86_64 liblibass_plugin_la-libass.o +x86_64 libmkv_plugin_la-Ebml_parser.o +x86_64 libmkv_plugin_la-chapter_command.o +x86_64 libmkv_plugin_la-chapter_command_dvd.o +x86_64 libmkv_plugin_la-chapter_command_script.o +x86_64 libmkv_plugin_la-chapter_command_script_common.o +x86_64 libmkv_plugin_la-chapters.o +x86_64 libmkv_plugin_la-demux.o +x86_64 libmkv_plugin_la-dts_header.o +x86_64 libmkv_plugin_la-events.o +x86_64 libmkv_plugin_la-lzokay.o +x86_64 libmkv_plugin_la-matroska_segment.o +x86_64 libmkv_plugin_la-matroska_segment_parse.o +x86_64 libmkv_plugin_la-matroska_segment_seeker.o +x86_64 libmkv_plugin_la-mkv.o +x86_64 libmkv_plugin_la-stream_io_callback.o +x86_64 libmkv_plugin_la-util.o +x86_64 libmkv_plugin_la-virtual_segment.o +x86_64 libmkv_plugin_la-vlc_colors.o +x86_64 libmod_plugin_la-mod.o +x86_64 libmp3lame.o +x86_64 libmp4mux.o +x86_64 libmp4mux.o +x86_64 libmpg123_la-dct64.o +x86_64 libmpg123_la-dither.o +x86_64 libmpg123_la-equalizer.o +x86_64 libmpg123_la-feature.o +x86_64 libmpg123_la-format.o +x86_64 libmpg123_la-frame.o +x86_64 libmpg123_la-icy.o +x86_64 libmpg123_la-icy2utf8.o +x86_64 libmpg123_la-id3.o +x86_64 libmpg123_la-index.o +x86_64 libmpg123_la-layer1.o +x86_64 libmpg123_la-layer2.o +x86_64 libmpg123_la-layer3.o +x86_64 libmpg123_la-lfs_wrap.o +x86_64 libmpg123_la-libmpg123.o +x86_64 libmpg123_la-ntom.o +x86_64 libmpg123_la-optimize.o +x86_64 libmpg123_la-parse.o +x86_64 libmpg123_la-readers.o +x86_64 libmpg123_la-stringbuf.o +x86_64 libmpg123_la-synth.o +x86_64 libmpg123_la-synth_8bit.o +x86_64 libmpg123_la-synth_real.o +x86_64 libmpg123_la-synth_s32.o +x86_64 libmpg123_la-tabinit.o +x86_64 libmpg123_plugin_la-mpg123.o +x86_64 libmux_ogg_plugin_la-ogg.o +x86_64 libmux_ts_plugin_la-csa.o +x86_64 libmux_ts_plugin_la-pes.o +x86_64 libmux_ts_plugin_la-repack.o +x86_64 libmux_ts_plugin_la-tables.o +x86_64 libmux_ts_plugin_la-ts.o +x86_64 libmux_ts_plugin_la-tsutil.o +x86_64 libnfs-raw-mount.c.o +x86_64 libnfs-raw-nfs.c.o +x86_64 libnfs-raw-nfs4.c.o +x86_64 libnfs-raw-nlm.c.o +x86_64 libnfs-raw-nsm.c.o +x86_64 libnfs-raw-portmap.c.o +x86_64 libnfs-raw-rquota.c.o +x86_64 libnfs-sync.c.o +x86_64 libnfs-zdr.c.o +x86_64 libnfs.c.o +x86_64 libnfs_plugin_la-nfs.o +x86_64 libogg_plugin_la-ogg.o +x86_64 libogg_plugin_la-ogg_granule.o +x86_64 libogg_plugin_la-oggseek.o +x86_64 liboggspots_plugin_la-oggspots.o +x86_64 libopenapv_plugin_la-openapv.o +x86_64 libopengl_filter_plugin_la-opengl.o +x86_64 libopenjpegenc.o +x86_64 libopus_plugin_la-opus.o +x86_64 libopus_plugin_la-opus_header.o +x86_64 libout123_la-hextxt.o +x86_64 libout123_la-libout123.o +x86_64 libout123_la-stringlists.o +x86_64 libout123_la-wav.o +x86_64 libpacketizer_avparser_plugin_la-avparser.o +x86_64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +x86_64 libpl_scale_plugin_la-pl_scale.o +x86_64 libplacebo_plugin_la-display.o +x86_64 libplacebo_plugin_la-instance.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 librist_plugin_la-rist.o +x86_64 librnnoise_plugin_la-rnnoise.o +x86_64 librtp_pcm_plugin_la-pcm.o +x86_64 librtp_plugin_la-datagram.o +x86_64 librtp_plugin_la-input.o +x86_64 librtp_plugin_la-rtp.o +x86_64 librtp_plugin_la-sdp.o +x86_64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +x86_64 libsamplebufferdisplay_plugin_la-vt_utils.o +x86_64 libsap_plugin_la-sap.o +x86_64 libsap_plugin_la-sdp.o +x86_64 libscaletempo_pitch_plugin_la-scaletempo.o +x86_64 libsecuretransport_plugin_la-securetransport.o +x86_64 libsftp_plugin_la-sftp.o +x86_64 libsimple_channel_mixer_plugin_la-simple.o +x86_64 libsmb2.c.o +x86_64 libsmb2_plugin_la-smb2.o +x86_64 libsoxr_plugin_la-soxr.o +x86_64 libspatialaudio_plugin_la-spatialaudio.o +x86_64 libspeex_plugin_la-speex.o +x86_64 libspudec_plugin_la-parse.o +x86_64 libspudec_plugin_la-spudec.o +x86_64 libstream_out_chromecast_plugin_la-cast.o +x86_64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_communication.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +x86_64 libstream_out_chromecast_plugin_la-renderer_common.o +x86_64 libstream_out_rtp_plugin_la-rtcp.o +x86_64 libstream_out_rtp_plugin_la-rtp.o +x86_64 libstream_out_rtp_plugin_la-rtpfmt.o +x86_64 libstream_out_rtp_plugin_la-rtsp.o +x86_64 libstream_out_rtp_plugin_la-sdp_helper.o +x86_64 libstream_out_standard_plugin_la-standard.o +x86_64 libswscale_plugin_la-chroma.o +x86_64 libswscale_plugin_la-swscale.o +x86_64 libsyn123_la-filter.o +x86_64 libsyn123_la-geiger.o +x86_64 libsyn123_la-libsyn123.o +x86_64 libsyn123_la-pinknoise.o +x86_64 libsyn123_la-resample.o +x86_64 libsyn123_la-sampleconv.o +x86_64 libsyn123_la-volume.o +x86_64 libtaglib_plugin_la-taglib.o +x86_64 libtheora_plugin_la-theora.o +x86_64 libts_plugin_la-atsc_a65.o +x86_64 libts_plugin_la-csa.o +x86_64 libts_plugin_la-mpeg4_iod.o +x86_64 libts_plugin_la-opus_header.o +x86_64 libts_plugin_la-sections.o +x86_64 libts_plugin_la-tables.o +x86_64 libts_plugin_la-ts.o +x86_64 libts_plugin_la-ts_arib.o +x86_64 libts_plugin_la-ts_decoders.o +x86_64 libts_plugin_la-ts_hotfixes.o +x86_64 libts_plugin_la-ts_metadata.o +x86_64 libts_plugin_la-ts_pes.o +x86_64 libts_plugin_la-ts_pid.o +x86_64 libts_plugin_la-ts_psi.o +x86_64 libts_plugin_la-ts_psip.o +x86_64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +x86_64 libts_plugin_la-ts_scte.o +x86_64 libts_plugin_la-ts_si.o +x86_64 libts_plugin_la-ts_sl.o +x86_64 libts_plugin_la-ts_streams.o +x86_64 libts_plugin_la-tsutil.o +x86_64 libtwolame_la-ath.o +x86_64 libtwolame_la-availbits.o +x86_64 libtwolame_la-bitbuffer.o +x86_64 libtwolame_la-crc.o +x86_64 libtwolame_la-dab.o +x86_64 libtwolame_la-encode.o +x86_64 libtwolame_la-energy.o +x86_64 libtwolame_la-fft.o +x86_64 libtwolame_la-get_set.o +x86_64 libtwolame_la-mem.o +x86_64 libtwolame_la-psycho_0.o +x86_64 libtwolame_la-psycho_1.o +x86_64 libtwolame_la-psycho_2.o +x86_64 libtwolame_la-psycho_3.o +x86_64 libtwolame_la-psycho_4.o +x86_64 libtwolame_la-psycho_n1.o +x86_64 libtwolame_la-subband.o +x86_64 libtwolame_la-twolame.o +x86_64 libtwolame_la-util.o +x86_64 libtwolame_plugin_la-twolame.o +x86_64 libuikit_inhibit_plugin_la-uikit-inhibit.o +x86_64 libuiview_window_plugin_la-VLCVideoUIView.o +x86_64 libupnp_plugin_la-dlna.o +x86_64 libupnp_plugin_la-renderer_common.o +x86_64 libupnp_plugin_la-upnp-wrapper.o +x86_64 libupnp_plugin_la-upnp.o +x86_64 libvideotoolbox_enc_plugin_la-encoder.o +x86_64 libvideotoolbox_plugin_la-decoder.o +x86_64 libvideotoolbox_plugin_la-dpb.o +x86_64 libvideotoolbox_plugin_la-pacer.o +x86_64 libvlc_adaptive_la-AbstractAdaptationLogic.o +x86_64 libvlc_adaptive_la-AdaptationSet.o +x86_64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AtomsReader.o +x86_64 libvlc_adaptive_la-AuthStorage.o +x86_64 libvlc_adaptive_la-BaseAdaptationSet.o +x86_64 libvlc_adaptive_la-BasePeriod.o +x86_64 libvlc_adaptive_la-BasePlaylist.o +x86_64 libvlc_adaptive_la-BaseRepresentation.o +x86_64 libvlc_adaptive_la-BufferingLogic.o +x86_64 libvlc_adaptive_la-BytesRange.o +x86_64 libvlc_adaptive_la-Chunk.o +x86_64 libvlc_adaptive_la-CodecDescription.o +x86_64 libvlc_adaptive_la-CodecParameters.o +x86_64 libvlc_adaptive_la-CommandsQueue.o +x86_64 libvlc_adaptive_la-CommonAttributesElements.o +x86_64 libvlc_adaptive_la-CommonEncryption.o +x86_64 libvlc_adaptive_la-ConnectionParams.o +x86_64 libvlc_adaptive_la-ContentDescription.o +x86_64 libvlc_adaptive_la-Conversions.o +x86_64 libvlc_adaptive_la-DASHCommonAttributesElements.o +x86_64 libvlc_adaptive_la-DASHManager.o +x86_64 libvlc_adaptive_la-DASHSegment.o +x86_64 libvlc_adaptive_la-DASHStream.o +x86_64 libvlc_adaptive_la-DOMHelper.o +x86_64 libvlc_adaptive_la-DOMParser.o +x86_64 libvlc_adaptive_la-Demuxer.o +x86_64 libvlc_adaptive_la-Downloader.o +x86_64 libvlc_adaptive_la-FakeESOut.o +x86_64 libvlc_adaptive_la-FakeESOutID.o +x86_64 libvlc_adaptive_la-ForgedInitSegment.o +x86_64 libvlc_adaptive_la-FormatNamespace.o +x86_64 libvlc_adaptive_la-HLSManager.o +x86_64 libvlc_adaptive_la-HLSRepresentation.o +x86_64 libvlc_adaptive_la-HLSSegment.o +x86_64 libvlc_adaptive_la-HLSStreams.o +x86_64 libvlc_adaptive_la-HTTPConnection.o +x86_64 libvlc_adaptive_la-HTTPConnectionManager.o +x86_64 libvlc_adaptive_la-Helper.o +x86_64 libvlc_adaptive_la-ID.o +x86_64 libvlc_adaptive_la-IndexReader.o +x86_64 libvlc_adaptive_la-Inheritables.o +x86_64 libvlc_adaptive_la-IsoffMainParser.o +x86_64 libvlc_adaptive_la-Keyring.o +x86_64 libvlc_adaptive_la-M3U8.o +x86_64 libvlc_adaptive_la-MPD.o +x86_64 libvlc_adaptive_la-Manifest.o +x86_64 libvlc_adaptive_la-MemoryChunk.o +x86_64 libvlc_adaptive_la-Namespaces.o +x86_64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +x86_64 libvlc_adaptive_la-Node.o +x86_64 libvlc_adaptive_la-Parser.o +x86_64 libvlc_adaptive_la-PlaylistManager.o +x86_64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +x86_64 libvlc_adaptive_la-Profile.o +x86_64 libvlc_adaptive_la-ProgramInformation.o +x86_64 libvlc_adaptive_la-QualityLevel.o +x86_64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +x86_64 libvlc_adaptive_la-Representation.o +x86_64 libvlc_adaptive_la-Representationselectors.o +x86_64 libvlc_adaptive_la-Retrieve.o +x86_64 libvlc_adaptive_la-Role.o +x86_64 libvlc_adaptive_la-RoundRobinLogic.o +x86_64 libvlc_adaptive_la-Segment.o +x86_64 libvlc_adaptive_la-SegmentBase.o +x86_64 libvlc_adaptive_la-SegmentBaseType.o +x86_64 libvlc_adaptive_la-SegmentChunk.o +x86_64 libvlc_adaptive_la-SegmentInformation.o +x86_64 libvlc_adaptive_la-SegmentList.o +x86_64 libvlc_adaptive_la-SegmentTemplate.o +x86_64 libvlc_adaptive_la-SegmentTimeline.o +x86_64 libvlc_adaptive_la-SegmentTracker.o +x86_64 libvlc_adaptive_la-SharedResources.o +x86_64 libvlc_adaptive_la-SmoothIndexReader.o +x86_64 libvlc_adaptive_la-SmoothManager.o +x86_64 libvlc_adaptive_la-SmoothParser.o +x86_64 libvlc_adaptive_la-SmoothSegment.o +x86_64 libvlc_adaptive_la-SmoothStream.o +x86_64 libvlc_adaptive_la-SourceStream.o +x86_64 libvlc_adaptive_la-StreamFormat.o +x86_64 libvlc_adaptive_la-Streams.o +x86_64 libvlc_adaptive_la-Tags.o +x86_64 libvlc_adaptive_la-TemplatedUri.o +x86_64 libvlc_adaptive_la-Url.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_la-audio.o +x86_64 libvlc_la-core.o +x86_64 libvlc_la-dialog.o +x86_64 libvlc_la-error.o +x86_64 libvlc_la-event.o +x86_64 libvlc_la-log.o +x86_64 libvlc_la-media.o +x86_64 libvlc_la-media_discoverer.o +x86_64 libvlc_la-media_list.o +x86_64 libvlc_la-media_list_player.o +x86_64 libvlc_la-media_player.o +x86_64 libvlc_la-media_track.o +x86_64 libvlc_la-picture.o +x86_64 libvlc_la-renderer_discoverer.o +x86_64 libvlc_la-revision.o +x86_64 libvlc_la-video.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_rtp_la-rtpfmt.o +x86_64 libvlc_rtp_la-session.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlccore_la-access.o +x86_64 libvlccore_la-actions.o +x86_64 libvlccore_la-addons.o +x86_64 libvlccore_la-ancillary.o +x86_64 libvlccore_la-aout.o +x86_64 libvlccore_la-art.o +x86_64 libvlccore_la-attachment.o +x86_64 libvlccore_la-bank.o +x86_64 libvlccore_la-cache.o +x86_64 libvlccore_la-cat.o +x86_64 libvlccore_la-chain.o +x86_64 libvlccore_la-charset.o +x86_64 libvlccore_la-chroma_probe.o +x86_64 libvlccore_la-clock.o +x86_64 libvlccore_la-clock_internal.o +x86_64 libvlccore_la-cmdline.o +x86_64 libvlccore_la-common.o +x86_64 libvlccore_la-content.o +x86_64 libvlccore_la-control.o +x86_64 libvlccore_la-core.o +x86_64 libvlccore_la-cpu.o +x86_64 libvlccore_la-dec.o +x86_64 libvlccore_la-decoder.o +x86_64 libvlccore_la-decoder_device.o +x86_64 libvlccore_la-decoder_helpers.o +x86_64 libvlccore_la-decoder_prevframe.o +x86_64 libvlccore_la-demux.o +x86_64 libvlccore_la-demux_chained.o +x86_64 libvlccore_la-dialog.o +x86_64 libvlccore_la-diffutil.o +x86_64 libvlccore_la-dirs.o +x86_64 libvlccore_la-display.o +x86_64 libvlccore_la-entry.o +x86_64 libvlccore_la-epg.o +x86_64 libvlccore_la-error.o +x86_64 libvlccore_la-es_format.o +x86_64 libvlccore_la-es_out.o +x86_64 libvlccore_la-es_out_source.o +x86_64 libvlccore_la-es_out_timeshift.o +x86_64 libvlccore_la-executor.o +x86_64 libvlccore_la-exit.o +x86_64 libvlccore_la-export.o +x86_64 libvlccore_la-extensions.o +x86_64 libvlccore_la-fetcher.o +x86_64 libvlccore_la-fifo.o +x86_64 libvlccore_la-file.o +x86_64 libvlccore_la-filesystem.o +x86_64 libvlccore_la-filter.o +x86_64 libvlccore_la-filter_chain.o +x86_64 libvlccore_la-filters.o +x86_64 libvlccore_la-fingerprinter.o +x86_64 libvlccore_la-fourcc.o +x86_64 libvlccore_la-frame.o +x86_64 libvlccore_la-getaddrinfo.o +x86_64 libvlccore_la-getopt.o +x86_64 libvlccore_la-help.o +x86_64 libvlccore_la-http_auth.o +x86_64 libvlccore_la-httpcookies.o +x86_64 libvlccore_la-httpd.o +x86_64 libvlccore_la-image.o +x86_64 libvlccore_la-inhibit.o +x86_64 libvlccore_la-input.o +x86_64 libvlccore_la-input_clock.o +x86_64 libvlccore_la-interface.o +x86_64 libvlccore_la-interlacing.o +x86_64 libvlccore_la-interrupt.o +x86_64 libvlccore_la-intf.o +x86_64 libvlccore_la-io.o +x86_64 libvlccore_la-iso_lang.o +x86_64 libvlccore_la-item.o +x86_64 libvlccore_la-jaro_winkler.o +x86_64 libvlccore_la-keystore.o +x86_64 libvlccore_la-libc.o +x86_64 libvlccore_la-libvlc-module.o +x86_64 libvlccore_la-libvlc.o +x86_64 libvlccore_la-md5.o +x86_64 libvlccore_la-media_source.o +x86_64 libvlccore_la-media_tree.o +x86_64 libvlccore_la-medialib.o +x86_64 libvlccore_la-medialibrary.o +x86_64 libvlccore_la-memstream.o +x86_64 libvlccore_la-messages.o +x86_64 libvlccore_la-meta.o +x86_64 libvlccore_la-metadata.o +x86_64 libvlccore_la-meter.o +x86_64 libvlccore_la-mime.o +x86_64 libvlccore_la-missing.o +x86_64 libvlccore_la-modules.o +x86_64 libvlccore_la-mtime.o +x86_64 libvlccore_la-notify.o +x86_64 libvlccore_la-objects.o +x86_64 libvlccore_la-objres.o +x86_64 libvlccore_la-opengl.o +x86_64 libvlccore_la-osd.o +x86_64 libvlccore_la-output.o +x86_64 libvlccore_la-parse.o +x86_64 libvlccore_la-picture.o +x86_64 libvlccore_la-picture_fifo.o +x86_64 libvlccore_la-picture_pool.o +x86_64 libvlccore_la-player.o +x86_64 libvlccore_la-playlist.o +x86_64 libvlccore_la-plugin.o +x86_64 libvlccore_la-preparse.o +x86_64 libvlccore_la-preparser.o +x86_64 libvlccore_la-probe.o +x86_64 libvlccore_la-queue.o +x86_64 libvlccore_la-rand.o +x86_64 libvlccore_la-randomizer.o +x86_64 libvlccore_la-rcu.o +x86_64 libvlccore_la-renderer_discovery.o +x86_64 libvlccore_la-replay_gain.o +x86_64 libvlccore_la-request.o +x86_64 libvlccore_la-resource.o +x86_64 libvlccore_la-revision.o +x86_64 libvlccore_la-rootbind.o +x86_64 libvlccore_la-sap.o +x86_64 libvlccore_la-services_discovery.o +x86_64 libvlccore_la-shuffle.o +x86_64 libvlccore_la-snapshot.o +x86_64 libvlccore_la-sort.o +x86_64 libvlccore_la-source.o +x86_64 libvlccore_la-specific.o +x86_64 libvlccore_la-stats.o +x86_64 libvlccore_la-stream.o +x86_64 libvlccore_la-stream_extractor.o +x86_64 libvlccore_la-stream_fifo.o +x86_64 libvlccore_la-stream_filter.o +x86_64 libvlccore_la-stream_memory.o +x86_64 libvlccore_la-stream_output.o +x86_64 libvlccore_la-strings.o +x86_64 libvlccore_la-subpicture.o +x86_64 libvlccore_la-subtitles.o +x86_64 libvlccore_la-text_style.o +x86_64 libvlccore_la-textdomain.o +x86_64 libvlccore_la-thread.o +x86_64 libvlccore_la-threads.o +x86_64 libvlccore_la-timer.o +x86_64 libvlccore_la-title.o +x86_64 libvlccore_la-tls.o +x86_64 libvlccore_la-tracer.o +x86_64 libvlccore_la-track.o +x86_64 libvlccore_la-udp.o +x86_64 libvlccore_la-unicode.o +x86_64 libvlccore_la-url.o +x86_64 libvlccore_la-var.o +x86_64 libvlccore_la-variables.o +x86_64 libvlccore_la-version.o +x86_64 libvlccore_la-video_epg.o +x86_64 libvlccore_la-video_output.o +x86_64 libvlccore_la-video_text.o +x86_64 libvlccore_la-video_widgets.o +x86_64 libvlccore_la-video_window.o +x86_64 libvlccore_la-viewpoint.o +x86_64 libvlccore_la-volume.o +x86_64 libvlccore_la-vout.o +x86_64 libvlccore_la-vout_intf.o +x86_64 libvlccore_la-vout_subpictures.o +x86_64 libvlccore_la-vout_wrapper.o +x86_64 libvlccore_la-wait.o +x86_64 libvlccore_la-window.o +x86_64 libvlccore_la-xml.o +x86_64 libvlccore_objc_la-dirs.o +x86_64 libvlccore_objc_la-netconf.o +x86_64 libvorbis_plugin_la-vorbis.o +x86_64 libvout_ios_plugin_la-display.o +x86_64 libvout_ios_plugin_la-renderer.o +x86_64 libvout_ios_plugin_la-sub_renderer.o +x86_64 libvout_ios_plugin_la-vout_helper.o +x86_64 libvpx_plugin_la-vpx.o +x86_64 libwebvtt_plugin_la-CSSGrammar.o +x86_64 libwebvtt_plugin_la-css_parser.o +x86_64 libwebvtt_plugin_la-css_style.o +x86_64 libwebvtt_plugin_la-encvtt.o +x86_64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +x86_64 libwebvtt_plugin_la-subsvtt.o +x86_64 libwebvtt_plugin_la-webvtt.o +x86_64 libxml_plugin_la-libxml.o +x86_64 libytdl_plugin_la-ytdl.o +x86_64 libzvbi_plugin_la-zvbi.o +x86_64 libzvbiinline_la-decoder.o +x86_64 libzvbiinline_la-exp-gfx.o +x86_64 limits.cpp.o +x86_64 lin2log.c.o +x86_64 linkValidate.cpp.o +x86_64 list.c.o +x86_64 list.c.o +x86_64 list_util.o +x86_64 list_util.o +x86_64 ljpegenc.o +x86_64 lls.o +x86_64 lls.o +x86_64 lls_init.o +x86_64 lmlm4.o +x86_64 load_669.o +x86_64 load_abc.o +x86_64 load_amf.o +x86_64 load_ams.o +x86_64 load_dbm.o +x86_64 load_dmf.o +x86_64 load_dsm.o +x86_64 load_far.o +x86_64 load_it.o +x86_64 load_j2b.o +x86_64 load_mdl.o +x86_64 load_med.o +x86_64 load_mid.o +x86_64 load_mod.o +x86_64 load_mt2.o +x86_64 load_mtm.o +x86_64 load_okt.o +x86_64 load_pat.o +x86_64 load_psm.o +x86_64 load_ptm.o +x86_64 load_s3m.o +x86_64 load_stm.o +x86_64 load_ult.o +x86_64 load_umx.o +x86_64 load_wav.o +x86_64 load_xm.o +x86_64 loasdec.o +x86_64 loco.o +x86_64 log.c.o +x86_64 log.c.o +x86_64 log.o +x86_64 log2_tab.o +x86_64 log2lin.c.o +x86_64 logger.cpp.o +x86_64 logo.o +x86_64 long_term.o +x86_64 lookahead.c.o +x86_64 lookup.c.o +x86_64 lookup.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter16_avx2.obj +x86_64 loopfilter16_avx512.obj +x86_64 loopfilter16_sse.obj +x86_64 loopfilter_avx2.obj +x86_64 loopfilter_avx512.obj +x86_64 loopfilter_filters.c.o +x86_64 loopfilter_sse.obj +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_x86.c.o +x86_64 looprestoration16_avx2.obj +x86_64 looprestoration16_avx512.obj +x86_64 looprestoration16_sse.obj +x86_64 looprestoration_avx2.obj +x86_64 looprestoration_avx512.obj +x86_64 looprestoration_sse.obj +x86_64 looprestoration_tmpl.c.o +x86_64 looprestoration_tmpl.c.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp_init.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp_init.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp_init.o +x86_64 loudness.c.o +x86_64 lpc.c.o +x86_64 lpc.c.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc_init.o +x86_64 lpc_intrin_avx2.c.o +x86_64 lpc_intrin_fma.c.o +x86_64 lpc_intrin_neon.c.o +x86_64 lpc_intrin_sse2.c.o +x86_64 lpc_intrin_sse41.c.o +x86_64 lpcm.o +x86_64 lr_apply_tmpl.c.o +x86_64 lr_apply_tmpl.c.o +x86_64 lrc.o +x86_64 lrcdec.o +x86_64 lrcenc.o +x86_64 lscrdec.o +x86_64 lsp.c.o +x86_64 lsp.o +x86_64 lsp.o +x86_64 lsp_tables_nb.o +x86_64 lt1-libvlccore_la-item.o +x86_64 lt1-libwebvtt_plugin_la-webvtt.o +x86_64 lt1-spu.o +x86_64 lt1-ttml.o +x86_64 lt10-libvlccore_la-timer.o +x86_64 lt11-libvlccore_la-sort.o +x86_64 lt12-libvlccore_la-thread.o +x86_64 lt2-audio.o +x86_64 lt2-libvlccore_la-player.o +x86_64 lt2-libwebvtt_plugin_la-webvtt.o +x86_64 lt3-libvlccore_la-input.o +x86_64 lt3-video.o +x86_64 lt4-libvlccore_la-control.o +x86_64 lt5-libvlccore_la-stream.o +x86_64 lt6-libvlccore_la-filesystem.o +x86_64 lt7-libvlccore_la-sort.o +x86_64 lt8-libvlccore_la-filesystem.o +x86_64 lt9-libvlccore_la-rand.o +x86_64 ltp.o +x86_64 luodatdec.o +x86_64 lut3d.o +x86_64 lvfdec.o +x86_64 lxfdec.o +x86_64 lzf.o +x86_64 lzo.o +x86_64 lzw.o +x86_64 lzwenc.o +x86_64 m101.o +x86_64 m3u.o +x86_64 m4vdec.o +x86_64 mac-cmac.o +x86_64 mac-gmac.o +x86_64 mac-hmac.o +x86_64 mac-poly1305.o +x86_64 mac.o +x86_64 mac.o +x86_64 mace.o +x86_64 magicyuv.o +x86_64 magicyuvenc.o +x86_64 map.cc.o +x86_64 map.cc.o +x86_64 map_field.cc.o +x86_64 mapping0.c.o +x86_64 mapping_matrix.c.o +x86_64 marq.o +x86_64 mastering_display_metadata.o +x86_64 mathematics.o +x86_64 mathops.c.o +x86_64 mathops.o +x86_64 mathops.o +x86_64 mathtables.o +x86_64 matroska.o +x86_64 matroskadec.o +x86_64 matroskaenc.o +x86_64 mbpitch.c.o +x86_64 mc.o +x86_64 mc.o +x86_64 mc16_avx2.obj +x86_64 mc16_avx512.obj +x86_64 mc16_sse.obj +x86_64 mc_avx2.obj +x86_64 mc_avx512.obj +x86_64 mc_sse.obj +x86_64 mc_tmpl.c.o +x86_64 mc_tmpl.c.o +x86_64 mca.o +x86_64 mccdec.o +x86_64 mccenc.o +x86_64 mcenc.o +x86_64 mcenc.o +x86_64 mcomp.c.o +x86_64 mct.c.o +x86_64 md.o +x86_64 md4c.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.o +x86_64 md5.o +x86_64 md5proto.o +x86_64 mdct.c.o +x86_64 mdct.c.o +x86_64 mdec.o +x86_64 mdf.o +x86_64 me_cmp.o +x86_64 me_cmp.o +x86_64 me_cmp_init.o +x86_64 media100_to_mjpegb.o +x86_64 mediacodec.o +x86_64 mem.c.o +x86_64 mem.o +x86_64 membuffer.c.o +x86_64 memory.c.o +x86_64 memory.o +x86_64 memrchr.o +x86_64 meson-generated_.._vulkan_utils_gen.c.o +x86_64 message.cc.o +x86_64 message_differencer.cc.o +x86_64 message_lite.cc.o +x86_64 message_lite.cc.o +x86_64 meta.o +x86_64 metadata.o +x86_64 metadata_iterators.c.o +x86_64 metadata_object.c.o +x86_64 metasound.o +x86_64 mfqe.c.o +x86_64 mgsts.o +x86_64 microdvddec.o +x86_64 microdvddec.o +x86_64 microdvdenc.o +x86_64 midivid.o +x86_64 mimic.o +x86_64 miniserver.c.o +x86_64 minphase.c.o +x86_64 misc.o +x86_64 misc.o +x86_64 misc4.o +x86_64 misc4_parser.o +x86_64 mit_hrtf.cpp.o +x86_64 mit_hrtf_lib.c.o +x86_64 mj2kdec.o +x86_64 mjpeg.o +x86_64 mjpeg.o +x86_64 mjpeg_parser.o +x86_64 mjpegbdec.o +x86_64 mjpegdec.o +x86_64 mjpegdec_common.o +x86_64 mjpegenc.o +x86_64 mjpegenc_common.o +x86_64 mjpegenc_huffman.o +x86_64 mkvtimestamp_v2.o +x86_64 mlp.c.o +x86_64 mlp.o +x86_64 mlp.o +x86_64 mlp_data.c.o +x86_64 mlp_parse.o +x86_64 mlp_parser.o +x86_64 mlpdec.o +x86_64 mlpdec.o +x86_64 mlpdsp.o +x86_64 mlpdsp.o +x86_64 mlpdsp_init.o +x86_64 mlpenc.o +x86_64 mlvdec.o +x86_64 mlz.o +x86_64 mm.o +x86_64 mmcmp.o +x86_64 mmf.o +x86_64 mms.o +x86_64 mmsh.o +x86_64 mmst.o +x86_64 mmvideo.o +x86_64 mobiclip.o +x86_64 modecont.c.o +x86_64 modecosts.c.o +x86_64 modes.c.o +x86_64 modes.o +x86_64 modes_wb.o +x86_64 modfile.cpp.o +x86_64 modfilebase.cpp.o +x86_64 modplug.o +x86_64 modproperties.cpp.o +x86_64 mods.o +x86_64 modtag.cpp.o +x86_64 moflex.o +x86_64 mono.o +x86_64 motion_est.o +x86_64 motionlib.o +x86_64 motionpixels.o +x86_64 mount.c.o +x86_64 mov.o +x86_64 mov_chan.o +x86_64 mov_esds.o +x86_64 movenc.o +x86_64 movenc_ttml.o +x86_64 movenccenc.o +x86_64 movenchint.o +x86_64 movtextdec.o +x86_64 movtextenc.o +x86_64 mp3dec.o +x86_64 mp3enc.o +x86_64 mp4.o +x86_64 mp4.o +x86_64 mp4atom.cpp.o +x86_64 mp4coverart.cpp.o +x86_64 mp4file.cpp.o +x86_64 mp4item.cpp.o +x86_64 mp4itemfactory.cpp.o +x86_64 mp4properties.cpp.o +x86_64 mp4tag.cpp.o +x86_64 mpc.o +x86_64 mpc.o +x86_64 mpc7.o +x86_64 mpc8.o +x86_64 mpc8.o +x86_64 mpcfile.cpp.o +x86_64 mpcproperties.cpp.o +x86_64 mpeg.o +x86_64 mpeg12.o +x86_64 mpeg12.o +x86_64 mpeg12data.o +x86_64 mpeg12dec.o +x86_64 mpeg12enc.o +x86_64 mpeg12framerate.o +x86_64 mpeg4.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio_sample_rates.o +x86_64 mpeg4video.o +x86_64 mpeg4video.o +x86_64 mpeg4video_parser.o +x86_64 mpeg4videodec.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videoenc.o +x86_64 mpeg_er.o +x86_64 mpegaudio.o +x86_64 mpegaudio.o +x86_64 mpegaudio_parser.o +x86_64 mpegaudiodata.o +x86_64 mpegaudiodec_common.o +x86_64 mpegaudiodec_fixed.o +x86_64 mpegaudiodec_float.o +x86_64 mpegaudiodecheader.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp_data.o +x86_64 mpegaudiodsp_fixed.o +x86_64 mpegaudiodsp_float.o +x86_64 mpegaudioenc.o +x86_64 mpegaudiotabs.o +x86_64 mpegenc.o +x86_64 mpegfile.cpp.o +x86_64 mpegheader.cpp.o +x86_64 mpegpicture.o +x86_64 mpegproperties.cpp.o +x86_64 mpegts.o +x86_64 mpegtsenc.o +x86_64 mpegutils.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo_dec.o +x86_64 mpegvideo_enc.o +x86_64 mpegvideo_motion.o +x86_64 mpegvideo_parser.o +x86_64 mpegvideo_unquantize.o +x86_64 mpegvideodata.o +x86_64 mpegvideodec.o +x86_64 mpegvideoenc.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp_init.o +x86_64 mpglib_interface.o +x86_64 mpgv.o +x86_64 mpi-add.o +x86_64 mpi-bit.o +x86_64 mpi-cmp.o +x86_64 mpi-div.o +x86_64 mpi-gcd.o +x86_64 mpi-inline.o +x86_64 mpi-inv.o +x86_64 mpi-mod.o +x86_64 mpi-mpow.o +x86_64 mpi-mul.o +x86_64 mpi-pow.o +x86_64 mpi-scan.o +x86_64 mpicoder.o +x86_64 mpih-add1-asm.o +x86_64 mpih-const-time.o +x86_64 mpih-div.o +x86_64 mpih-lshift-asm.o +x86_64 mpih-mul.o +x86_64 mpih-mul1-asm.o +x86_64 mpih-mul2-asm.o +x86_64 mpih-mul3-asm.o +x86_64 mpih-rshift-asm.o +x86_64 mpih-sub1-asm.o +x86_64 mpiutil.o +x86_64 mpjpeg.o +x86_64 mpjpeg.o +x86_64 mpjpegdec.o +x86_64 mpl2dec.o +x86_64 mpl2dec.o +x86_64 mpsubdec.o +x86_64 mqc.c.o +x86_64 mqc.o +x86_64 mqcdec.o +x86_64 mqcenc.o +x86_64 msac.c.o +x86_64 msac.obj +x86_64 mscc.o +x86_64 msf.o +x86_64 msgsmdec.o +x86_64 msmpeg4.o +x86_64 msmpeg4_vc1_data.o +x86_64 msmpeg4data.o +x86_64 msmpeg4dec.o +x86_64 msmpeg4enc.o +x86_64 msnwc_tcp.o +x86_64 msp2dec.o +x86_64 mspdec.o +x86_64 msrle.o +x86_64 msrledec.o +x86_64 msrleenc.o +x86_64 mss1.o +x86_64 mss12.o +x86_64 mss2.o +x86_64 mss2dsp.o +x86_64 mss3.o +x86_64 mss34dsp.o +x86_64 mss4.o +x86_64 msvideo1.o +x86_64 msvideo1enc.o +x86_64 mtaf.o +x86_64 mtv.o +x86_64 multithreading.c.o +x86_64 murmur3.o +x86_64 musx.o +x86_64 mux.o +x86_64 mux_utils.o +x86_64 mv30.o +x86_64 mvcdec.o +x86_64 mvdec.o +x86_64 mvha.o +x86_64 mvi.o +x86_64 mvs.o +x86_64 mvs.o +x86_64 mwsc.o +x86_64 mxf.o +x86_64 mxfdec.o +x86_64 mxfenc.o +x86_64 mxg.o +x86_64 mxpegdec.o +x86_64 nal.o +x86_64 namedNodeMap.c.o +x86_64 nanoftp.c.o +x86_64 nanohttp.c.o +x86_64 nb_celp.o +x86_64 ncdec.o +x86_64 neighbors.c.o +x86_64 nellymoser.o +x86_64 nellymoserdec.o +x86_64 nellymoserenc.o +x86_64 network.o +x86_64 newmdct.o +x86_64 nfs.c.o +x86_64 nfs4.c.o +x86_64 nfs_v3.c.o +x86_64 nfs_v4.c.o +x86_64 nfsacl.c.o +x86_64 nistspheredec.o +x86_64 nit.o +x86_64 nlm.c.o +x86_64 node.c.o +x86_64 nodeList.c.o +x86_64 normvol.o +x86_64 noseek.o +x86_64 notchlc.o +x86_64 nsm.c.o +x86_64 nspdec.o +x86_64 nsv.o +x86_64 nsvdec.o +x86_64 ntlmssp.c.o +x86_64 null.o +x86_64 nullenc.o +x86_64 nut.o +x86_64 nutdec.o +x86_64 nutenc.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 oapv.c.o +x86_64 oapv_bs.c.o +x86_64 oapv_metadata.c.o +x86_64 oapv_param.c.o +x86_64 oapv_port.c.o +x86_64 oapv_rc.c.o +x86_64 oapv_sad.c.o +x86_64 oapv_sad_avx.c.o +x86_64 oapv_sad_sse.c.o +x86_64 oapv_tbl.c.o +x86_64 oapv_tpool.c.o +x86_64 oapv_tq.c.o +x86_64 oapv_tq_avx.c.o +x86_64 oapv_tq_sse.c.o +x86_64 oapv_util.c.o +x86_64 oapv_vlc.c.o +x86_64 object_writer.cc.o +x86_64 obu.c.o +x86_64 of.o +x86_64 ogg_decoder_aspect.c.o +x86_64 ogg_encoder_aspect.c.o +x86_64 ogg_helper.c.o +x86_64 ogg_mapping.c.o +x86_64 oggdec.o +x86_64 oggenc.o +x86_64 oggfile.cpp.o +x86_64 oggflacfile.cpp.o +x86_64 oggpage.cpp.o +x86_64 oggpageheader.cpp.o +x86_64 oggparsecelt.o +x86_64 oggparsedirac.o +x86_64 oggparseflac.o +x86_64 oggparseogm.o +x86_64 oggparseopus.o +x86_64 oggparseskeleton.o +x86_64 oggparsespeex.o +x86_64 oggparsetheora.o +x86_64 oggparsevorbis.o +x86_64 oggparsevp8.o +x86_64 oma.o +x86_64 omadec.o +x86_64 omaenc.o +x86_64 on2avc.o +x86_64 on2avcdata.o +x86_64 onyx_if.c.o +x86_64 onyxd_if.c.o +x86_64 open_type_gsub.cpp.o +x86_64 opengl_context.c.o +x86_64 opengl_formats.c.o +x86_64 opengl_gpu.c.o +x86_64 opengl_gpu_pass.c.o +x86_64 opengl_gpu_tex.c.o +x86_64 opengl_loader_egl.c.o +x86_64 opengl_loader_gl.c.o +x86_64 opengl_swapchain.c.o +x86_64 opengl_utils.c.o +x86_64 openjpeg.c.o +x86_64 opj_clock.c.o +x86_64 opj_malloc.c.o +x86_64 opt.o +x86_64 options.o +x86_64 options.o +x86_64 options.o +x86_64 opus.c.o +x86_64 opus.o +x86_64 opus_decoder.c.o +x86_64 opus_encoder.c.o +x86_64 opus_multistream.c.o +x86_64 opus_multistream_decoder.c.o +x86_64 opus_multistream_encoder.c.o +x86_64 opus_projection_decoder.c.o +x86_64 opus_projection_encoder.c.o +x86_64 opusfile.cpp.o +x86_64 opusproperties.cpp.o +x86_64 orient.o +x86_64 os_support.o +x86_64 osq.o +x86_64 osq.o +x86_64 ossource.cpp.o +x86_64 output.o +x86_64 output.o +x86_64 ownershipframe.cpp.o +x86_64 packet-830.o +x86_64 packet.o +x86_64 packet.o +x86_64 packet.o +x86_64 paf.o +x86_64 pafaudio.o +x86_64 pafvideo.o +x86_64 page_table.o +x86_64 pal.c.o +x86_64 pal.obj +x86_64 pamenc.o +x86_64 param_eq.o +x86_64 parse.o +x86_64 parse.o +x86_64 parseConst.cpp.o +x86_64 parse_context.cc.o +x86_64 parse_context.cc.o +x86_64 parser.c.o +x86_64 parser.cc.o +x86_64 parser.o +x86_64 parser.o +x86_64 parser.o +x86_64 parserInternals.c.o +x86_64 parser_aux.o +x86_64 parsers.o +x86_64 parsetools.c.o +x86_64 parseutils.o +x86_64 pat.o +x86_64 pattern.c.o +x86_64 pcm-bluray.o +x86_64 pcm-blurayenc.o +x86_64 pcm-dvd.o +x86_64 pcm-dvdenc.o +x86_64 pcm.o +x86_64 pcm.o +x86_64 pcm_rechunk.o +x86_64 pcmdec.o +x86_64 pcmenc.o +x86_64 pcr_helper.o +x86_64 pcr_sync.o +x86_64 pcx.o +x86_64 pcxenc.o +x86_64 pdc.o +x86_64 pdu.c.o +x86_64 pdu.c.o +x86_64 pdvdec.o +x86_64 pdvdec.o +x86_64 pem.o +x86_64 pes.o +x86_64 pfc_demux.o +x86_64 pffft64s.c.o +x86_64 pgs_frame_merge.o +x86_64 pgssubdec.o +x86_64 pgxdec.o +x86_64 photocd.o +x86_64 pi.c.o +x86_64 pickinter.c.o +x86_64 picklpf.c.o +x86_64 pictordec.o +x86_64 picture.c.o +x86_64 pitch.c.o +x86_64 pitch.o +x86_64 pitch_est_tables.c.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp_init.o +x86_64 pixdesc.o +x86_64 pixelutils.o +x86_64 pixlet.o +x86_64 pjsdec.o +x86_64 pl_alloc.c.o +x86_64 pl_string.c.o +x86_64 playlist.o +x86_64 pls.o +x86_64 pmpdec.o +x86_64 pmt.o +x86_64 png.c.o +x86_64 png.c.o +x86_64 png.o +x86_64 png.o +x86_64 png_parser.o +x86_64 pngdec.o +x86_64 pngdsp.o +x86_64 pngdsp.o +x86_64 pngdsp_init.o +x86_64 pngenc.o +x86_64 pngerror.c.o +x86_64 pngerror.c.o +x86_64 pngget.c.o +x86_64 pngget.c.o +x86_64 pngmem.c.o +x86_64 pngmem.c.o +x86_64 pngpread.c.o +x86_64 pngpread.c.o +x86_64 pngread.c.o +x86_64 pngread.c.o +x86_64 pngrio.c.o +x86_64 pngrio.c.o +x86_64 pngrtran.c.o +x86_64 pngrtran.c.o +x86_64 pngrutil.c.o +x86_64 pngrutil.c.o +x86_64 pngset.c.o +x86_64 pngset.c.o +x86_64 pngtrans.c.o +x86_64 pngtrans.c.o +x86_64 pngwio.c.o +x86_64 pngwio.c.o +x86_64 pngwrite.c.o +x86_64 pngwrite.c.o +x86_64 pngwtran.c.o +x86_64 pngwtran.c.o +x86_64 pngwutil.c.o +x86_64 pngwutil.c.o +x86_64 pnm.o +x86_64 pnm_parser.o +x86_64 pnmdec.o +x86_64 pnmenc.o +x86_64 podcast.o +x86_64 podcastframe.cpp.o +x86_64 poly1305.o +x86_64 popularimeterframe.cpp.o +x86_64 portmap.c.o +x86_64 postproc.c.o +x86_64 pp_bnk.o +x86_64 pred.o +x86_64 prefetch.o +x86_64 preprocess.o +x86_64 preprocess.o +x86_64 presets.o +x86_64 primegen.o +x86_64 printer.cc.o +x86_64 privateframe.cpp.o +x86_64 prob.c.o +x86_64 process_NLSFs.c.o +x86_64 profiles.o +x86_64 prompeg.o +x86_64 propagateNoContraction.cpp.o +x86_64 prores_raw.o +x86_64 prores_raw_parser.o +x86_64 proresdata.o +x86_64 proresdec.o +x86_64 proresdsp.o +x86_64 proresdsp.o +x86_64 proresdsp_init.o +x86_64 proresenc_anatoliy.o +x86_64 proresenc_kostya.o +x86_64 prosumer.o +x86_64 proto_http.o +x86_64 proto_icy.o +x86_64 proto_roaraudio.o +x86_64 proto_writer.cc.o +x86_64 proto_xaudiocast.o +x86_64 protocols.o +x86_64 protostream_objectsource.cc.o +x86_64 protostream_objectwriter.cc.o +x86_64 proxy-client.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 psd.o +x86_64 psi.o +x86_64 psnr.c.o +x86_64 psxstr.o +x86_64 psy.c.o +x86_64 psymodel.o +x86_64 psymodel.o +x86_64 pthread.o +x86_64 pthread_frame.o +x86_64 pthread_slice.o +x86_64 ptx.o +x86_64 pubkey-util.o +x86_64 pubkey.o +x86_64 publickey.o +x86_64 pva.o +x86_64 pva.o +x86_64 pvfdec.o +x86_64 pvq.o +x86_64 qcelpdec.o +x86_64 qcp.o +x86_64 qdm2.o +x86_64 qdmc.o +x86_64 qdrw.o +x86_64 qm.c.o +x86_64 qoadec.o +x86_64 qoadec.o +x86_64 qoi_parser.o +x86_64 qoidec.o +x86_64 qoienc.o +x86_64 qpeg.o +x86_64 qpel.o +x86_64 qpeldsp.o +x86_64 qpeldsp.o +x86_64 qpeldsp_init.o +x86_64 qsv_api.o +x86_64 qtl.o +x86_64 qtpalette.o +x86_64 qtrle.o +x86_64 qtrleenc.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant_LTP_gains.c.o +x86_64 quant_bands.c.o +x86_64 quant_common.c.o +x86_64 quant_lsp.o +x86_64 quantize.c.o +x86_64 quantize.o +x86_64 quantize_pvt.o +x86_64 queue.o +x86_64 r210dec.o +x86_64 r210enc.o +x86_64 r3d.o +x86_64 ra144.o +x86_64 ra144dec.o +x86_64 ra144enc.o +x86_64 ra288.o +x86_64 radio.o +x86_64 ralf.o +x86_64 ram.o +x86_64 random-csprng.o +x86_64 random-drbg.o +x86_64 random-system.o +x86_64 random.o +x86_64 random_seed.o +x86_64 range_convert.o +x86_64 rangecoder.o +x86_64 rasc.o +x86_64 rate.c.o +x86_64 rate.o +x86_64 rate.o +x86_64 ratecontrol.o +x86_64 ratectrl.c.o +x86_64 rational.o +x86_64 raw.o +x86_64 raw.o +x86_64 raw_decoder.o +x86_64 rawaud.o +x86_64 rawdec.o +x86_64 rawdec.o +x86_64 rawdv.o +x86_64 rawenc.o +x86_64 rawenc.o +x86_64 rawutils.o +x86_64 rawvid.o +x86_64 rawvideo.o +x86_64 rawvideodec.o +x86_64 rc.o +x86_64 rc4.o +x86_64 rcwtdec.o +x86_64 rcwtenc.o +x86_64 rdopt.c.o +x86_64 rdt.o +x86_64 reader.c.o +x86_64 realtextdec.o +x86_64 realtextdec.o +x86_64 recon_tmpl.c.o +x86_64 recon_tmpl.c.o +x86_64 reconinter.c.o +x86_64 reconintra.c.o +x86_64 reconintra4x4.c.o +x86_64 record.o +x86_64 record.o +x86_64 redspark.o +x86_64 ref.c.o +x86_64 reflection.cpp.o +x86_64 reflection_ops.cc.o +x86_64 refmvs.c.o +x86_64 refmvs.obj +x86_64 refs.o +x86_64 refs.o +x86_64 refstruct.o +x86_64 region_renderer.cpp.o +x86_64 registry.c.o +x86_64 relativevolumeframe.cpp.o +x86_64 relaxng.c.o +x86_64 renderer.c.o +x86_64 renderer.cpp.o +x86_64 renderer_capi.cpp.o +x86_64 renderer_impl.cpp.o +x86_64 repack.o +x86_64 repacketizer.c.o +x86_64 repeated_field.cc.o +x86_64 repeated_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 replaygain.o +x86_64 res0.c.o +x86_64 resample.c.o +x86_64 resample.o +x86_64 resampler.c.o +x86_64 resampler_down2.c.o +x86_64 resampler_down2_3.c.o +x86_64 resampler_private_AR2.c.o +x86_64 resampler_private_IIR_FIR.c.o +x86_64 resampler_private_down_FIR.c.o +x86_64 resampler_private_up2_HQ.c.o +x86_64 resampler_rom.c.o +x86_64 reservoir.o +x86_64 resource_limits_c.cpp.o +x86_64 reverse.o +x86_64 revmodel.o +x86_64 rfc2268.o +x86_64 rgb2rgb.o +x86_64 rgb2rgb.o +x86_64 rgb_2_rgb.o +x86_64 riff.o +x86_64 riffdec.o +x86_64 riffenc.o +x86_64 rifffile.cpp.o +x86_64 rijndael-aesni.o +x86_64 rijndael-amd64.o +x86_64 rijndael-padlock.o +x86_64 rijndael-ssse3-amd64-asm.o +x86_64 rijndael-ssse3-amd64.o +x86_64 rijndael-vaes-avx2-amd64.o +x86_64 rijndael-vaes.o +x86_64 rijndael.o +x86_64 ripemd.o +x86_64 rka.o +x86_64 rka.o +x86_64 rl.o +x86_64 rl2.o +x86_64 rl2.o +x86_64 rle.o +x86_64 rm.o +x86_64 rmd160.o +x86_64 rmdec.o +x86_64 rmenc.o +x86_64 rmsipr.o +x86_64 rndhw.o +x86_64 rndjent.o +x86_64 rndoldlinux.o +x86_64 rnn.o +x86_64 rnn_data.o +x86_64 rnn_reader.o +x86_64 roqaudioenc.o +x86_64 roqvideo.o +x86_64 roqvideodec.o +x86_64 roqvideoenc.o +x86_64 rotate.o +x86_64 rpe.o +x86_64 rpl.o +x86_64 rpza.o +x86_64 rpzaenc.o +x86_64 rquota.c.o +x86_64 rsa-common.o +x86_64 rsa.o +x86_64 rscc.o +x86_64 rsd.o +x86_64 rso.o +x86_64 rsodec.o +x86_64 rsoenc.o +x86_64 rst.o +x86_64 rtcd.c.o +x86_64 rtjpeg.o +x86_64 rtmpdigest.o +x86_64 rtmphttp.o +x86_64 rtmppkt.o +x86_64 rtmpproto.o +x86_64 rtp-rawvid.o +x86_64 rtp.o +x86_64 rtpdec.o +x86_64 rtpdec_ac3.o +x86_64 rtpdec_amr.o +x86_64 rtpdec_asf.o +x86_64 rtpdec_av1.o +x86_64 rtpdec_dv.o +x86_64 rtpdec_g726.o +x86_64 rtpdec_h261.o +x86_64 rtpdec_h263.o +x86_64 rtpdec_h263_rfc2190.o +x86_64 rtpdec_h264.o +x86_64 rtpdec_hevc.o +x86_64 rtpdec_ilbc.o +x86_64 rtpdec_jpeg.o +x86_64 rtpdec_latm.o +x86_64 rtpdec_mpa_robust.o +x86_64 rtpdec_mpeg12.o +x86_64 rtpdec_mpeg4.o +x86_64 rtpdec_mpegts.o +x86_64 rtpdec_opus.o +x86_64 rtpdec_qcelp.o +x86_64 rtpdec_qdm2.o +x86_64 rtpdec_qt.o +x86_64 rtpdec_rfc4175.o +x86_64 rtpdec_svq3.o +x86_64 rtpdec_vc2hq.o +x86_64 rtpdec_vp8.o +x86_64 rtpdec_vp9.o +x86_64 rtpdec_xiph.o +x86_64 rtpenc.o +x86_64 rtpenc_aac.o +x86_64 rtpenc_amr.o +x86_64 rtpenc_av1.o +x86_64 rtpenc_chain.o +x86_64 rtpenc_h261.o +x86_64 rtpenc_h263.o +x86_64 rtpenc_h263_rfc2190.o +x86_64 rtpenc_h264_hevc.o +x86_64 rtpenc_jpeg.o +x86_64 rtpenc_latm.o +x86_64 rtpenc_mpegts.o +x86_64 rtpenc_mpv.o +x86_64 rtpenc_rfc4175.o +x86_64 rtpenc_vc2hq.o +x86_64 rtpenc_vp8.o +x86_64 rtpenc_vp9.o +x86_64 rtpenc_xiph.o +x86_64 rtpproto.o +x86_64 rtpvideo.o +x86_64 rtsp.o +x86_64 rtspdec.o +x86_64 rtspenc.o +x86_64 rtv1.o +x86_64 rv10.o +x86_64 rv10enc.o +x86_64 rv20enc.o +x86_64 rv30.o +x86_64 rv30dsp.o +x86_64 rv32.o +x86_64 rv34.o +x86_64 rv34_parser.o +x86_64 rv34dsp.o +x86_64 rv34dsp.o +x86_64 rv34dsp_init.o +x86_64 rv40.o +x86_64 rv40dsp.o +x86_64 rv40dsp.o +x86_64 rv40dsp_init.o +x86_64 rv60dec.o +x86_64 rv60dsp.o +x86_64 s302m.o +x86_64 s302menc.o +x86_64 s337m.o +x86_64 s3mfile.cpp.o +x86_64 s3mproperties.cpp.o +x86_64 sad.c.o +x86_64 sad.o +x86_64 samidec.o +x86_64 samidec.o +x86_64 samplefmt.o +x86_64 sampling_par.o +x86_64 sanm.o +x86_64 sao.o +x86_64 sao.o +x86_64 sao_10bit.o +x86_64 sao_10bit.o +x86_64 sapdec.o +x86_64 sapenc.o +x86_64 satip.o +x86_64 sauce.o +x86_64 sb_celp.o +x86_64 sbc.o +x86_64 sbc_parser.o +x86_64 sbcdec.o +x86_64 sbcdec.o +x86_64 sbcdsp.o +x86_64 sbcdsp.o +x86_64 sbcdsp_init.o +x86_64 sbcenc.o +x86_64 sbgdec.o +x86_64 sbrdsp.o +x86_64 sbrdsp.o +x86_64 sbrdsp_fixed.o +x86_64 sbrdsp_init.o +x86_64 scal.o +x86_64 scale.o +x86_64 scale.o +x86_64 scale_avx2.o +x86_64 scaletempo.o +x86_64 scan.c.o +x86_64 sccdec.o +x86_64 sccenc.o +x86_64 scd.o +x86_64 schematron.c.o +x86_64 scp.o +x86_64 scpr.o +x86_64 screenpresso.o +x86_64 scrypt.o +x86_64 scte18.o +x86_64 scte27.o +x86_64 sdns.o +x86_64 sdp.o +x86_64 sdp.o +x86_64 sdp_helper.o +x86_64 sdr2.o +x86_64 sdsdec.o +x86_64 sdt.o +x86_64 sdxdec.o +x86_64 search.o +x86_64 seek.o +x86_64 segafilm.o +x86_64 segafilmenc.o +x86_64 segment.o +x86_64 segmentation.c.o +x86_64 segments.o +x86_64 sei.o +x86_64 sei.o +x86_64 serdec.o +x86_64 service.cc.o +x86_64 service_table.c.o +x86_64 session.o +x86_64 set_get.o +x86_64 setid.o +x86_64 setupintrarecon.c.o +x86_64 sftp.o +x86_64 sga.o +x86_64 sga.o +x86_64 sgidec.o +x86_64 sgienc.o +x86_64 sgimb.o +x86_64 sgirledec.o +x86_64 sha.o +x86_64 sha1-avx-amd64.o +x86_64 sha1-avx-bmi2-amd64.o +x86_64 sha1-avx2-bmi2-amd64.o +x86_64 sha1-intel-shaext.o +x86_64 sha1-ssse3-amd64.o +x86_64 sha1.c.o +x86_64 sha1.o +x86_64 sha224-256.c.o +x86_64 sha256-avx-amd64.o +x86_64 sha256-avx2-bmi2-amd64.o +x86_64 sha256-intel-shaext.o +x86_64 sha256-ssse3-amd64.o +x86_64 sha256.o +x86_64 sha384-512.c.o +x86_64 sha512-avx-amd64.o +x86_64 sha512-avx2-bmi2-amd64.o +x86_64 sha512-ssse3-amd64.o +x86_64 sha512.o +x86_64 sha512.o +x86_64 shaders.c.o +x86_64 shaders_colorspace.c.o +x86_64 shaders_custom.c.o +x86_64 shaders_custom_mpv.c.o +x86_64 shaders_deinterlacing.c.o +x86_64 shaders_dithering.c.o +x86_64 shaders_film_grain.c.o +x86_64 shaders_film_grain_av1.c.o +x86_64 shaders_film_grain_h274.c.o +x86_64 shaders_icc.c.o +x86_64 shaders_lut.c.o +x86_64 shaders_sampling.c.o +x86_64 sharedbook.c.o +x86_64 sheervideo.o +x86_64 shell_coder.c.o +x86_64 short_term.o +x86_64 shorten.o +x86_64 shortendec.o +x86_64 shortenfile.cpp.o +x86_64 shortenproperties.cpp.o +x86_64 shortentag.cpp.o +x86_64 shout.o +x86_64 side_data.o +x86_64 sierravmd.o +x86_64 siff.o +x86_64 sigm_Q15.c.o +x86_64 simple_idct.o +x86_64 simple_idct10.o +x86_64 sincos.o +x86_64 sinewin.o +x86_64 siphash.c.o +x86_64 sipr.o +x86_64 sipr16k.o +x86_64 sipr_parser.o +x86_64 siren.o +x86_64 sis.o +x86_64 skin_detection.c.o +x86_64 skiptags.o +x86_64 slice.o +x86_64 sliced_filter.o +x86_64 slicethread.o +x86_64 smacker.o +x86_64 smacker.o +x86_64 smallft.c.o +x86_64 smallft.o +x86_64 smb2-cmd-close.c.o +x86_64 smb2-cmd-create.c.o +x86_64 smb2-cmd-echo.c.o +x86_64 smb2-cmd-error.c.o +x86_64 smb2-cmd-flush.c.o +x86_64 smb2-cmd-ioctl.c.o +x86_64 smb2-cmd-lock.c.o +x86_64 smb2-cmd-logoff.c.o +x86_64 smb2-cmd-negotiate.c.o +x86_64 smb2-cmd-notify-change.c.o +x86_64 smb2-cmd-oplock-break.c.o +x86_64 smb2-cmd-query-directory.c.o +x86_64 smb2-cmd-query-info.c.o +x86_64 smb2-cmd-read.c.o +x86_64 smb2-cmd-session-setup.c.o +x86_64 smb2-cmd-set-info.c.o +x86_64 smb2-cmd-tree-connect.c.o +x86_64 smb2-cmd-tree-disconnect.c.o +x86_64 smb2-cmd-write.c.o +x86_64 smb2-data-file-info.c.o +x86_64 smb2-data-filesystem-info.c.o +x86_64 smb2-data-reparse-point.c.o +x86_64 smb2-data-security-descriptor.c.o +x86_64 smb2-share-enum.c.o +x86_64 smb2-signing.c.o +x86_64 smb3-seal.c.o +x86_64 smc.o +x86_64 smcenc.o +x86_64 smem.o +x86_64 smjpeg.o +x86_64 smjpegdec.o +x86_64 smjpegenc.o +x86_64 smoothstreamingenc.o +x86_64 smpte_436m.o +x86_64 smush.o +x86_64 snappy.o +x86_64 snd_dsp.o +x86_64 snd_flt.o +x86_64 snd_fx.o +x86_64 sndfile.o +x86_64 sndmix.o +x86_64 snow.o +x86_64 snow_dwt.o +x86_64 snowdec.o +x86_64 snowdsp.o +x86_64 snowenc.o +x86_64 soap_common.c.o +x86_64 soap_ctrlpt.c.o +x86_64 soap_device.c.o +x86_64 sock.c.o +x86_64 socket.c.o +x86_64 socket.c.o +x86_64 sofa_hrtf.cpp.o +x86_64 sol.o +x86_64 sonic.o +x86_64 sort.c.o +x86_64 source_context.pb.cc.o +x86_64 soxdec.o +x86_64 soxenc.o +x86_64 soxr.c.o +x86_64 sp5xdec.o +x86_64 sparse_array.c.o +x86_64 spatializer.o +x86_64 spdif.o +x86_64 spdif.o +x86_64 spdifdec.o +x86_64 spdifenc.o +x86_64 speedhq.o +x86_64 speedhqdec.o +x86_64 speedhqenc.o +x86_64 speex.o +x86_64 speex_callbacks.o +x86_64 speex_header.o +x86_64 speex_resampler.c.o +x86_64 speexdec.o +x86_64 speexfile.cpp.o +x86_64 speexproperties.cpp.o +x86_64 spherical.c.o +x86_64 spherical.o +x86_64 spirv_c_interface.cpp.o +x86_64 splitter.o +x86_64 spnego-wrapper.c.o +x86_64 spnego_asn1.c.o +x86_64 spu.o +x86_64 src_autofit_autofit.c.o +x86_64 src_base_ftbase.c.o +x86_64 src_base_ftbbox.c.o +x86_64 src_base_ftbdf.c.o +x86_64 src_base_ftbitmap.c.o +x86_64 src_base_ftcid.c.o +x86_64 src_base_ftdebug.c.o +x86_64 src_base_ftfstype.c.o +x86_64 src_base_ftgasp.c.o +x86_64 src_base_ftglyph.c.o +x86_64 src_base_ftgxval.c.o +x86_64 src_base_ftinit.c.o +x86_64 src_base_ftmm.c.o +x86_64 src_base_ftotval.c.o +x86_64 src_base_ftpatent.c.o +x86_64 src_base_ftpfr.c.o +x86_64 src_base_ftstroke.c.o +x86_64 src_base_ftsynth.c.o +x86_64 src_base_fttype1.c.o +x86_64 src_base_ftwinfnt.c.o +x86_64 src_bdf_bdf.c.o +x86_64 src_cache_ftcache.c.o +x86_64 src_cff_cff.c.o +x86_64 src_cid_type1cid.c.o +x86_64 src_crypto_crypto.c.o +x86_64 src_crypto_psk.c.o +x86_64 src_eap.c.o +x86_64 src_flow.c.o +x86_64 src_gzip_ftgzip.c.o +x86_64 src_hmac_md5.c.o +x86_64 src_libevsocket.c.o +x86_64 src_logging.c.o +x86_64 src_lzw_ftlzw.c.o +x86_64 src_mpegts.c.o +x86_64 src_netbios_ns.c.o +x86_64 src_netbios_query.c.o +x86_64 src_netbios_session.c.o +x86_64 src_netbios_utils.c.o +x86_64 src_pcf_pcf.c.o +x86_64 src_pfr_pfr.c.o +x86_64 src_psaux_psaux.c.o +x86_64 src_pshinter_pshinter.c.o +x86_64 src_psnames_psnames.c.o +x86_64 src_raster_raster.c.o +x86_64 src_rist-common.c.o +x86_64 src_rist-thread.c.o +x86_64 src_rist.c.o +x86_64 src_rist_ref.c.o +x86_64 src_sdf_sdf.c.o +x86_64 src_sfnt_sfnt.c.o +x86_64 src_smb_buffer.c.o +x86_64 src_smb_dir.c.o +x86_64 src_smb_fd.c.o +x86_64 src_smb_file.c.o +x86_64 src_smb_message.c.o +x86_64 src_smb_ntlm.c.o +x86_64 src_smb_session.c.o +x86_64 src_smb_session_msg.c.o +x86_64 src_smb_share.c.o +x86_64 src_smb_spnego.c.o +x86_64 src_smb_stat.c.o +x86_64 src_smb_trans2.c.o +x86_64 src_smb_transport.c.o +x86_64 src_smb_utils.c.o +x86_64 src_smooth_smooth.c.o +x86_64 src_stats.c.o +x86_64 src_svg_svg.c.o +x86_64 src_truetype_truetype.c.o +x86_64 src_type1_type1.c.o +x86_64 src_type42_type42.c.o +x86_64 src_udp.c.o +x86_64 src_udpsocket.c.o +x86_64 src_winfonts_winfnt.c.o +x86_64 srtdec.o +x86_64 srtdec.o +x86_64 srtenc.o +x86_64 srtenc.o +x86_64 srtp.o +x86_64 srtpproto.o +x86_64 ssdp_ctrlpt.c.o +x86_64 ssdp_device.c.o +x86_64 ssdp_server.c.o +x86_64 sse.c.o +x86_64 startcode.o +x86_64 statcodes.c.o +x86_64 state.o +x86_64 state.o +x86_64 state.o +x86_64 static-module-list.o +x86_64 status.cc.o +x86_64 status.cc.o +x86_64 statusor.cc.o +x86_64 statusor.cc.o +x86_64 stereo.o +x86_64 stereo3d.o +x86_64 stereo_LR_to_MS.c.o +x86_64 stereo_MS_to_LR.c.o +x86_64 stereo_decode_pred.c.o +x86_64 stereo_encode_pred.c.o +x86_64 stereo_find_predictor.c.o +x86_64 stereo_pan.o +x86_64 stereo_quant_pred.c.o +x86_64 stereo_widen.o +x86_64 stl.o +x86_64 stldec.o +x86_64 storage.o +x86_64 stream_decoder.c.o +x86_64 stream_encoder.c.o +x86_64 stream_encoder_framing.c.o +x86_64 stream_encoder_intrin_avx2.c.o +x86_64 stream_encoder_intrin_sse2.c.o +x86_64 stream_encoder_intrin_ssse3.c.o +x86_64 stringpiece.cc.o +x86_64 stringpiece.cc.o +x86_64 stringprintf.cc.o +x86_64 stringprintf.cc.o +x86_64 strintmap.c.o +x86_64 strtod.cc.o +x86_64 strtod.cc.o +x86_64 struct.pb.cc.o +x86_64 structurally_valid.cc.o +x86_64 structurally_valid.cc.o +x86_64 structure.o +x86_64 strutil.cc.o +x86_64 strutil.cc.o +x86_64 strverscmp.o +x86_64 stub.cpp.o +x86_64 subfile.o +x86_64 subsdec.o +x86_64 subsdelay.o +x86_64 substitute.cc.o +x86_64 substtml.o +x86_64 substx3g.o +x86_64 subsusf.o +x86_64 subtitle.o +x86_64 subtitles.o +x86_64 subtitles_segmenter.o +x86_64 subtract.c.o +x86_64 subviewer1dec.o +x86_64 subviewerdec.o +x86_64 subviewerdec.o +x86_64 sum_sqr_shift.c.o +x86_64 sum_squares.c.o +x86_64 sunrast.o +x86_64 sunrastenc.o +x86_64 supdec.o +x86_64 supenc.o +x86_64 superblock.c.o +x86_64 svag.o +x86_64 svcdsub.o +x86_64 svq1.o +x86_64 svq1dec.o +x86_64 svq1enc.o +x86_64 svq1enc.o +x86_64 svq1enc_init.o +x86_64 svq3.o +x86_64 svs.o +x86_64 swapchain.c.o +x86_64 swapyv12buffer.c.o +x86_64 swf.o +x86_64 swfdec.o +x86_64 swfenc.o +x86_64 swscale.o +x86_64 swscale.o +x86_64 swscale_unscaled.o +x86_64 sync.c.o +x86_64 synchronizedlyricsframe.cpp.o +x86_64 synth_filter.o +x86_64 synth_filter.o +x86_64 synth_filter_init.o +x86_64 synth_stereo_avx_accurate.o +x86_64 synth_stereo_avx_float.o +x86_64 synth_stereo_avx_s32.o +x86_64 synth_stereo_x86_64_accurate.o +x86_64 synth_stereo_x86_64_float.o +x86_64 synth_stereo_x86_64_s32.o +x86_64 synth_x86_64_accurate.o +x86_64 synth_x86_64_float.o +x86_64 synth_x86_64_s32.o +x86_64 synthesis.c.o +x86_64 sysdep.c.o +x86_64 syslog.o +x86_64 systemdependent.c.o +x86_64 t1.c.o +x86_64 t2.c.o +x86_64 tab.o +x86_64 table.o +x86_64 table_LSF_cos.c.o +x86_64 tableofcontentsframe.cpp.o +x86_64 tables.c.o +x86_64 tables.o +x86_64 tables.o +x86_64 tables_LTP.c.o +x86_64 tables_NLSF_CB_NB_MB.c.o +x86_64 tables_NLSF_CB_WB.c.o +x86_64 tables_gain.c.o +x86_64 tables_other.c.o +x86_64 tables_pitch_lag.c.o +x86_64 tables_pulses_per_block.c.o +x86_64 tag.cpp.o +x86_64 tagunion.cpp.o +x86_64 tagutils.cpp.o +x86_64 tak.o +x86_64 tak_parser.o +x86_64 takdec.o +x86_64 takdec.o +x86_64 takdsp.o +x86_64 takdsp.o +x86_64 takdsp_init.o +x86_64 takehiro.o +x86_64 targa.o +x86_64 targa_y216dec.o +x86_64 targaenc.o +x86_64 tbytevector.cpp.o +x86_64 tbytevectorlist.cpp.o +x86_64 tbytevectorstream.cpp.o +x86_64 tcd.c.o +x86_64 tcp.o +x86_64 tcp.o +x86_64 tdebug.cpp.o +x86_64 tdebuglistener.cpp.o +x86_64 tdestroy.o +x86_64 tdrdi.o +x86_64 tdsc.o +x86_64 tdummy.o +x86_64 tea.o +x86_64 tedcaptionsdec.o +x86_64 tee.o +x86_64 tee_common.o +x86_64 teeproto.o +x86_64 teletext.o +x86_64 telx.o +x86_64 temporal_filter.c.o +x86_64 text_format.cc.o +x86_64 text_renderer.cpp.o +x86_64 text_renderer_coretext.cpp.o +x86_64 text_renderer_freetype.cpp.o +x86_64 textdec.o +x86_64 textidentificationframe.cpp.o +x86_64 textst.o +x86_64 texturedsp.o +x86_64 texturedspenc.o +x86_64 tfile.cpp.o +x86_64 tfilestream.cpp.o +x86_64 tgt.c.o +x86_64 thp.o +x86_64 thread.c.o +x86_64 thread.o +x86_64 thread_task.c.o +x86_64 threading.c.o +x86_64 threadmessage.o +x86_64 threadprogress.o +x86_64 threads.c.o +x86_64 tiertexseq.o +x86_64 tiertexseqv.o +x86_64 tiff.o +x86_64 tiff_common.o +x86_64 tiffenc.o +x86_64 time.cc.o +x86_64 time.cc.o +x86_64 time.o +x86_64 time_util.cc.o +x86_64 timecode.o +x86_64 timecode.o +x86_64 timecode_internal.o +x86_64 timespec_get.o +x86_64 timestamp.o +x86_64 timestamp.pb.cc.o +x86_64 timestamps.c.o +x86_64 tiostream.cpp.o +x86_64 tmv.o +x86_64 tmv.o +x86_64 to_upper4.o +x86_64 tokenize.c.o +x86_64 tokenize.o +x86_64 tokenize.o +x86_64 tokenizer.cc.o +x86_64 tone_mapping.c.o +x86_64 tools.c.o +x86_64 tospdif.o +x86_64 tot.o +x86_64 tpeldsp.o +x86_64 tpicturetype.cpp.o +x86_64 tpropertymap.cpp.o +x86_64 trace.o +x86_64 transcode.o +x86_64 transform.o +x86_64 transport.o +x86_64 tree.c.o +x86_64 tree.o +x86_64 treecoder.c.o +x86_64 trees.c.o +x86_64 treewriter.c.o +x86_64 trigger.o +x86_64 trivial.o +x86_64 trueaudiofile.cpp.o +x86_64 trueaudioproperties.cpp.o +x86_64 truemotion1.o +x86_64 truemotion2.o +x86_64 truemotion2rt.o +x86_64 truespeech.o +x86_64 tscc.o +x86_64 tscc2.o +x86_64 tstring.cpp.o +x86_64 tstringlist.cpp.o +x86_64 tta.o +x86_64 tta.o +x86_64 tta.o +x86_64 ttadata.o +x86_64 ttadsp.o +x86_64 ttadsp.o +x86_64 ttadsp_init.o +x86_64 ttaenc.o +x86_64 ttaenc.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp_init.o +x86_64 ttml.o +x86_64 ttmlenc.o +x86_64 ttmlenc.o +x86_64 tty.o +x86_64 tvariant.cpp.o +x86_64 tversionnumber.cpp.o +x86_64 twinvq.o +x86_64 twinvqdec.o +x86_64 twofish.o +x86_64 tx.o +x86_64 tx_double.o +x86_64 tx_float.o +x86_64 tx_float.o +x86_64 tx_float_init.o +x86_64 tx_int32.o +x86_64 txd.o +x86_64 txd.o +x86_64 ty.o +x86_64 ty.o +x86_64 type.pb.cc.o +x86_64 type_info.cc.o +x86_64 type_resolver_util.cc.o +x86_64 tzlib.cpp.o +x86_64 udp.o +x86_64 udp.o +x86_64 udp.o +x86_64 ugly.o +x86_64 uleaddvaudio.o +x86_64 ulti.o +x86_64 uncodedframecrcenc.o +x86_64 uncompr.c.o +x86_64 unicode.c.o +x86_64 uniquefileidentifierframe.cpp.o +x86_64 unix.o +x86_64 unknown_field_set.cc.o +x86_64 unknownframe.cpp.o +x86_64 unsynchronizedlyricsframe.cpp.o +x86_64 upnpapi.c.o +x86_64 upnpdebug.c.o +x86_64 upnptools.c.o +x86_64 ure.o +x86_64 uri.c.o +x86_64 uri.c.o +x86_64 url.o +x86_64 urlconfig.c.o +x86_64 urldecode.o +x86_64 urllinkframe.cpp.o +x86_64 userauth.o +x86_64 userauth_kbd_packet.o +x86_64 usha.c.o +x86_64 usmdec.o +x86_64 util.c.o +x86_64 util.o +x86_64 util.o +x86_64 util32s.c.o +x86_64 util64s.c.o +x86_64 utility.cc.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils_dolbyvision.c.o +x86_64 utils_frame_queue.c.o +x86_64 utils_upload.c.o +x86_64 utvideodec.o +x86_64 utvideodsp.o +x86_64 utvideodsp.o +x86_64 utvideodsp_init.o +x86_64 utvideoenc.o +x86_64 uuid.c.o +x86_64 uuid.o +x86_64 v210-init.o +x86_64 v210.o +x86_64 v210dec.o +x86_64 v210enc.o +x86_64 v210enc.o +x86_64 v210enc_init.o +x86_64 v210x.o +x86_64 v308dec.o +x86_64 v308enc.o +x86_64 v408dec.o +x86_64 v408enc.o +x86_64 v410dec.o +x86_64 v410enc.o +x86_64 vag.o +x86_64 valid.c.o +x86_64 variance.c.o +x86_64 variant_maps.o +x86_64 vb.o +x86_64 vbi.o +x86_64 vble.o +x86_64 vbndec.o +x86_64 vbnenc.o +x86_64 vbr.o +x86_64 vbrquantize.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1_block.o +x86_64 vc1_loopfilter.o +x86_64 vc1_mc.o +x86_64 vc1_parser.o +x86_64 vc1_pred.o +x86_64 vc1data.o +x86_64 vc1dec.o +x86_64 vc1dec.o +x86_64 vc1dsp.o +x86_64 vc1dsp_init.o +x86_64 vc1dsp_loopfilter.o +x86_64 vc1dsp_mc.o +x86_64 vc1dsp_mmx.o +x86_64 vc1test.o +x86_64 vc1testenc.o +x86_64 vc2enc.o +x86_64 vc2enc_dwt.o +x86_64 vcr1.o +x86_64 vdr.o +x86_64 vdummy.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 vgl.o +x86_64 video.o +x86_64 video_enc_params.o +x86_64 video_hint.o +x86_64 videodsp.o +x86_64 videodsp.o +x86_64 videodsp_init.o +x86_64 videotoolbox.o +x86_64 videotoolbox_av1.o +x86_64 videotoolbox_vp9.o +x86_64 videotoolboxenc.o +x86_64 vima.o +x86_64 vividas.o +x86_64 vivo.o +x86_64 vlc.o +x86_64 vmdaudio.o +x86_64 vmdvideo.o +x86_64 vmem.o +x86_64 vmixdec.o +x86_64 vmnc.o +x86_64 vobsub.o +x86_64 voc.o +x86_64 voc.o +x86_64 voc_packet.o +x86_64 vocdec.o +x86_64 vocenc.o +x86_64 vorbis.o +x86_64 vorbis_data.o +x86_64 vorbis_parser.o +x86_64 vorbiscomment.o +x86_64 vorbisdec.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp_init.o +x86_64 vorbisenc.c.o +x86_64 vorbisfile.c.o +x86_64 vorbisfile.cpp.o +x86_64 vorbisproperties.cpp.o +x86_64 vp3.o +x86_64 vp3_parser.o +x86_64 vp3dsp.o +x86_64 vp3dsp.o +x86_64 vp3dsp_init.o +x86_64 vp5.o +x86_64 vp56.o +x86_64 vp56data.o +x86_64 vp56dsp.o +x86_64 vp6.o +x86_64 vp6dsp.o +x86_64 vp6dsp.o +x86_64 vp6dsp_init.o +x86_64 vp8.o +x86_64 vp8_asm_stubs.c.o +x86_64 vp8_cx_iface.c.o +x86_64 vp8_dx_iface.c.o +x86_64 vp8_loopfilter.c.o +x86_64 vp8_parser.o +x86_64 vp8_quantize.c.o +x86_64 vp8_skin_detection.c.o +x86_64 vp8data.o +x86_64 vp8dsp.o +x86_64 vp8dsp.o +x86_64 vp8dsp_init.o +x86_64 vp8dsp_loopfilter.o +x86_64 vp9.o +x86_64 vp9_alloccommon.c.o +x86_64 vp9_alt_ref_aq.c.o +x86_64 vp9_aq_360.c.o +x86_64 vp9_aq_complexity.c.o +x86_64 vp9_aq_cyclicrefresh.c.o +x86_64 vp9_aq_variance.c.o +x86_64 vp9_bitstream.c.o +x86_64 vp9_blockd.c.o +x86_64 vp9_common_data.c.o +x86_64 vp9_context_tree.c.o +x86_64 vp9_cost.c.o +x86_64 vp9_cx_iface.c.o +x86_64 vp9_dct.c.o +x86_64 vp9_decodeframe.c.o +x86_64 vp9_decodemv.c.o +x86_64 vp9_decoder.c.o +x86_64 vp9_detokenize.c.o +x86_64 vp9_dsubexp.c.o +x86_64 vp9_dx_iface.c.o +x86_64 vp9_encodeframe.c.o +x86_64 vp9_encodemb.c.o +x86_64 vp9_encodemv.c.o +x86_64 vp9_encoder.c.o +x86_64 vp9_entropy.c.o +x86_64 vp9_entropymode.c.o +x86_64 vp9_entropymv.c.o +x86_64 vp9_ethread.c.o +x86_64 vp9_ext_ratectrl.c.o +x86_64 vp9_extend.c.o +x86_64 vp9_filter.c.o +x86_64 vp9_firstpass.c.o +x86_64 vp9_frame_buffers.c.o +x86_64 vp9_frame_scale.c.o +x86_64 vp9_idct.c.o +x86_64 vp9_iface_common.c.o +x86_64 vp9_job_queue.c.o +x86_64 vp9_lookahead.c.o +x86_64 vp9_loopfilter.c.o +x86_64 vp9_mbgraph.c.o +x86_64 vp9_mcomp.c.o +x86_64 vp9_multi_thread.c.o +x86_64 vp9_mvref_common.c.o +x86_64 vp9_noise_estimate.c.o +x86_64 vp9_parser.o +x86_64 vp9_picklpf.c.o +x86_64 vp9_pickmode.c.o +x86_64 vp9_pred_common.c.o +x86_64 vp9_quant_common.c.o +x86_64 vp9_quantize.c.o +x86_64 vp9_ratectrl.c.o +x86_64 vp9_rd.c.o +x86_64 vp9_rdopt.c.o +x86_64 vp9_reconinter.c.o +x86_64 vp9_reconintra.c.o +x86_64 vp9_resize.c.o +x86_64 vp9_rtcd.c.o +x86_64 vp9_scale.c.o +x86_64 vp9_scan.c.o +x86_64 vp9_seg_common.c.o +x86_64 vp9_segmentation.c.o +x86_64 vp9_skin_detection.c.o +x86_64 vp9_speed_features.c.o +x86_64 vp9_subexp.c.o +x86_64 vp9_superframe.o +x86_64 vp9_superframe_split.o +x86_64 vp9_svc_layercontext.c.o +x86_64 vp9_temporal_filter.c.o +x86_64 vp9_thread_common.c.o +x86_64 vp9_tile_common.c.o +x86_64 vp9_tokenize.c.o +x86_64 vp9_tpl_model.c.o +x86_64 vp9_treewriter.c.o +x86_64 vp9block.o +x86_64 vp9data.o +x86_64 vp9dsp.o +x86_64 vp9dsp_10bpp.o +x86_64 vp9dsp_12bpp.o +x86_64 vp9dsp_8bpp.o +x86_64 vp9dsp_init.o +x86_64 vp9dsp_init_10bpp.o +x86_64 vp9dsp_init_12bpp.o +x86_64 vp9dsp_init_16bpp.o +x86_64 vp9intrapred.o +x86_64 vp9intrapred_16bpp.o +x86_64 vp9itxfm.o +x86_64 vp9itxfm_16bpp.o +x86_64 vp9itxfm_16bpp_avx512.o +x86_64 vp9itxfm_avx512.o +x86_64 vp9lpf.o +x86_64 vp9lpf.o +x86_64 vp9lpf_16bpp.o +x86_64 vp9mc.o +x86_64 vp9mc_16bpp.o +x86_64 vp9mvs.o +x86_64 vp9prob.o +x86_64 vp9recon.o +x86_64 vpcc.o +x86_64 vpk.o +x86_64 vplayerdec.o +x86_64 vps.o +x86_64 vpx_alpha.o +x86_64 vpx_codec.c.o +x86_64 vpx_config.c.o +x86_64 vpx_convolve.c.o +x86_64 vpx_decoder.c.o +x86_64 vpx_dsp_rtcd.c.o +x86_64 vpx_encoder.c.o +x86_64 vpx_image.c.o +x86_64 vpx_mem.c.o +x86_64 vpx_rac.o +x86_64 vpx_scale.c.o +x86_64 vpx_scale_rtcd.c.o +x86_64 vpx_thread.c.o +x86_64 vpx_write_yuv_frame.c.o +x86_64 vq.c.o +x86_64 vq.o +x86_64 vqavideo.o +x86_64 vqcdec.o +x86_64 vqf.o +x86_64 vr32.c.o +x86_64 vscale.o +x86_64 vt_utils.o +x86_64 vulkan_command.c.o +x86_64 vulkan_context.c.o +x86_64 vulkan_formats.c.o +x86_64 vulkan_gpu.c.o +x86_64 vulkan_gpu_buf.c.o +x86_64 vulkan_gpu_pass.c.o +x86_64 vulkan_gpu_tex.c.o +x86_64 vulkan_malloc.c.o +x86_64 vulkan_swapchain.c.o +x86_64 vulkan_utils.c.o +x86_64 vvc.o +x86_64 vvc_mp4toannexb.o +x86_64 vvc_parser.o +x86_64 vvcdec.o +x86_64 w64.o +x86_64 wady.o +x86_64 warpmv.c.o +x86_64 wav.o +x86_64 wav.o +x86_64 wavarc.o +x86_64 wavarc.o +x86_64 wavdec.o +x86_64 wavenc.o +x86_64 wavfile.cpp.o +x86_64 wavpack.o +x86_64 wavpackdata.o +x86_64 wavpackenc.o +x86_64 wavpackfile.cpp.o +x86_64 wavpackproperties.cpp.o +x86_64 wavproperties.cpp.o +x86_64 wbmpdec.o +x86_64 wbmpenc.o +x86_64 wc3movie.o +x86_64 wcmv.o +x86_64 wdummy.o +x86_64 webm_chunk.o +x86_64 webmdashenc.o +x86_64 webp.o +x86_64 webp_parser.o +x86_64 webpenc.o +x86_64 webserver.c.o +x86_64 webvttdec.o +x86_64 webvttdec.o +x86_64 webvttenc.o +x86_64 webvttenc.o +x86_64 wedge.c.o +x86_64 westwood_aud.o +x86_64 westwood_audenc.o +x86_64 westwood_vqa.o +x86_64 wextern.o +x86_64 window.c.o +x86_64 window.c.o +x86_64 window.o +x86_64 wire_format.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wma.o +x86_64 wma_common.o +x86_64 wma_freqs.o +x86_64 wmadec.o +x86_64 wmaenc.o +x86_64 wmalosslessdec.o +x86_64 wmaprodec.o +x86_64 wmavoice.o +x86_64 wms.o +x86_64 wmv2.o +x86_64 wmv2data.o +x86_64 wmv2dec.o +x86_64 wmv2dsp.o +x86_64 wmv2enc.o +x86_64 wnv1.o +x86_64 wpl.o +x86_64 wrapped_avframe.o +x86_64 wrappers.pb.cc.o +x86_64 ws-snd1.o +x86_64 wsddec.o +x86_64 wss.o +x86_64 wtv_common.o +x86_64 wtvdec.o +x86_64 wtvenc.o +x86_64 wv.o +x86_64 wvdec.o +x86_64 wvedec.o +x86_64 wvenc.o +x86_64 x86_NSQ_del_dec_avx2.c.o +x86_64 x86_NSQ_del_dec_sse4_1.c.o +x86_64 x86_NSQ_sse4_1.c.o +x86_64 x86_VAD_sse4_1.c.o +x86_64 x86_VQ_WMat_EC_sse4_1.c.o +x86_64 x86_be_blur.asm.o +x86_64 x86_blend_bitmaps.asm.o +x86_64 x86_blur.asm.o +x86_64 x86_celt_lpc_sse4_1.c.o +x86_64 x86_cpu.c.o +x86_64 x86_cpuid.asm.o +x86_64 x86_pitch_avx.c.o +x86_64 x86_pitch_sse.c.o +x86_64 x86_pitch_sse2.c.o +x86_64 x86_pitch_sse4_1.c.o +x86_64 x86_rasterizer.asm.o +x86_64 x86_vq_sse2.c.o +x86_64 x86_x86_celt_map.c.o +x86_64 x86_x86_silk_map.c.o +x86_64 x86_x86cpu.c.o +x86_64 xa.o +x86_64 xa.o +x86_64 xan.o +x86_64 xbm_parser.o +x86_64 xbmdec.o +x86_64 xbmenc.o +x86_64 xds_demux.o +x86_64 xface.o +x86_64 xfacedec.o +x86_64 xfaceenc.o +x86_64 xga_font_data.o +x86_64 xinclude.c.o +x86_64 xingheader.cpp.o +x86_64 xiph.o +x86_64 xiph.o +x86_64 xiph_metadata.o +x86_64 xiph_metadata.o +x86_64 xiphcomment.cpp.o +x86_64 xl.o +x86_64 xlink.c.o +x86_64 xma_parser.o +x86_64 xmd.o +x86_64 xmfile.cpp.o +x86_64 xmlIO.c.o +x86_64 xmlmemory.c.o +x86_64 xmlmodule.c.o +x86_64 xmlreader.c.o +x86_64 xmlregexp.c.o +x86_64 xmlsave.c.o +x86_64 xmlschemas.c.o +x86_64 xmlschemastypes.c.o +x86_64 xmlstring.c.o +x86_64 xmlunicode.c.o +x86_64 xmlwriter.c.o +x86_64 xmm_quantize_sub.o +x86_64 xmproperties.cpp.o +x86_64 xmv.o +x86_64 xpath.c.o +x86_64 xpmdec.o +x86_64 xpointer.c.o +x86_64 xspf.o +x86_64 xsubdec.o +x86_64 xsubenc.o +x86_64 xtea.o +x86_64 xvag.o +x86_64 xvididct.o +x86_64 xvididct.o +x86_64 xvididct_init.o +x86_64 xwd_parser.o +x86_64 xwddec.o +x86_64 xwdenc.o +x86_64 xwma.o +x86_64 xxan.o +x86_64 xxhash.c.o +x86_64 xzlib.c.o +x86_64 y41pdec.o +x86_64 y41penc.o +x86_64 yadif_x86.o +x86_64 ylc.o +x86_64 yop.o +x86_64 yop.o +x86_64 yuv.o +x86_64 yuv2rgb.o +x86_64 yuv2rgb.o +x86_64 yuv2yuvX.o +x86_64 yuv4dec.o +x86_64 yuv4enc.o +x86_64 yuv4mpegdec.o +x86_64 yuv4mpegenc.o +x86_64 yuv_2_rgb.o +x86_64 yuvp.o +x86_64 yuy2_i420.o +x86_64 yuy2_i422.o +x86_64 yv12config.c.o +x86_64 yv12extend.c.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zerocodec.o +x86_64 zlib_wrapper.o +x86_64 zmbv.o +x86_64 zmbvenc.o +x86_64 zutil.c.o diff --git a/scripts/libvlc-manifests/macos-arm64_x86_64.txt b/scripts/libvlc-manifests/macos-arm64_x86_64.txt new file mode 100644 index 0000000..eea983f --- /dev/null +++ b/scripts/libvlc-manifests/macos-arm64_x86_64.txt @@ -0,0 +1,10627 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 allintra_vis.c.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_av1_no_op.c.o +arm64 aom_codec.c.o +arm64 aom_config.c.o +arm64 aom_convolve.c.o +arm64 aom_convolve8_neon.c.o +arm64 aom_convolve8_neon_dotprod.c.o +arm64 aom_convolve8_neon_i8mm.c.o +arm64 aom_convolve_copy_neon.c.o +arm64 aom_decoder.c.o +arm64 aom_dsp_no_op.c.o +arm64 aom_dsp_rtcd.c.o +arm64 aom_encoder.c.o +arm64 aom_film_grain.o +arm64 aom_image.c.o +arm64 aom_integer.c.o +arm64 aom_mem.c.o +arm64 aom_scale_rtcd.c.o +arm64 aom_scaled_convolve8_neon.c.o +arm64 aom_scaled_convolve8_neon_dotprod.c.o +arm64 aom_scaled_convolve8_neon_i8mm.c.o +arm64 aom_thread.c.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aq_complexity.c.o +arm64 aq_cyclicrefresh.c.o +arm64 aq_variance.c.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 arg_defs.c.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 args_helper.c.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 auhal.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_convolve_horiz_rs_neon.c.o +arm64 av1_convolve_scale_neon.c.o +arm64 av1_convolve_scale_neon_dotprod.c.o +arm64 av1_convolve_scale_neon_i8mm.c.o +arm64 av1_cx_iface.c.o +arm64 av1_dx_iface.c.o +arm64 av1_error_neon.c.o +arm64 av1_error_sve.c.o +arm64 av1_frame_merge.o +arm64 av1_fwd_txfm1d.c.o +arm64 av1_fwd_txfm2d.c.o +arm64 av1_fwd_txfm2d_neon.c.o +arm64 av1_highbd_quantize_neon.c.o +arm64 av1_inv_txfm1d.c.o +arm64 av1_inv_txfm2d.c.o +arm64 av1_inv_txfm_neon.c.o +arm64 av1_k_means_neon.c.o +arm64 av1_loopfilter.c.o +arm64 av1_metadata.o +arm64 av1_noise_estimate.c.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1_quantize.c.o +arm64 av1_rtcd.c.o +arm64 av1_txfm.c.o +arm64 av1_txfm_neon.c.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avg_sve.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 binary_codes_reader.c.o +arm64 binary_codes_writer.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 blend_a64_hmask.c.o +arm64 blend_a64_hmask_neon.c.o +arm64 blend_a64_mask.c.o +arm64 blend_a64_mask_neon.c.o +arm64 blend_a64_vmask.c.o +arm64 blend_a64_vmask_neon.c.o +arm64 blk_sse_sum.c.o +arm64 blk_sse_sum_neon.c.o +arm64 blk_sse_sum_sve.c.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_block.c.o +arm64 cdef_block_neon.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cfl.c.o +arm64 cfl_neon.c.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 cnn.c.o +arm64 cnn_neon.c.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 common_data.c.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compound_convolve_neon.c.o +arm64 compound_convolve_neon_dotprod.c.o +arm64 compound_convolve_neon_i8mm.c.o +arm64 compound_type.c.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 context_tree.c.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 convolve.c.o +arm64 convolve_neon.c.o +arm64 convolve_neon_dotprod.c.o +arm64 convolve_neon_i8mm.c.o +arm64 convolve_sve2.c.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 coreaudio_common.o +arm64 corner_detect.c.o +arm64 corner_match.c.o +arm64 cost.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 debugmodes.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decodemv.c.o +arm64 decoder.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decodetxb.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 disflow.c.o +arm64 disflow_neon.c.o +arm64 disflow_sve.c.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encode_strategy.c.o +arm64 encodeframe.c.o +arm64 encodeframe.c.o +arm64 encodeframe_utils.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encodemv.c.o +arm64 encoder.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoder_utils.c.o +arm64 encodetxb.c.o +arm64 encodetxb_neon.c.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethread.c.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 external_partition.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fast.c.o +arm64 fast_9.c.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.c.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 flow_estimation.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_buffers.c.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwd_txfm.c.o +arm64 fwd_txfm_neon.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 global_motion.c.o +arm64 global_motion_facade.c.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gop_structure.c.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 grain_synthesis.c.o +arm64 grain_table.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.c.o +arm64 hash.o +arm64 hash_arm_crc32.c.o +arm64 hash_motion.c.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_blend_a64_hmask_neon.c.o +arm64 highbd_blend_a64_mask_neon.c.o +arm64 highbd_blend_a64_vmask_neon.c.o +arm64 highbd_compound_convolve_neon.c.o +arm64 highbd_compound_convolve_sve2.c.o +arm64 highbd_convolve8_neon.c.o +arm64 highbd_convolve8_sve.c.o +arm64 highbd_convolve_horiz_rs_neon.c.o +arm64 highbd_convolve_neon.c.o +arm64 highbd_convolve_scale_neon.c.o +arm64 highbd_convolve_sve2.c.o +arm64 highbd_fwd_txfm_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_inv_txfm_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_masked_sad_neon.c.o +arm64 highbd_obmc_sad_neon.c.o +arm64 highbd_obmc_variance_neon.c.o +arm64 highbd_pickrst_neon.c.o +arm64 highbd_pickrst_sve.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_rdopt_neon.c.o +arm64 highbd_reconinter_neon.c.o +arm64 highbd_reconintra_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sadxd_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_sse_sve.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_temporal_filter_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 highbd_warp_plane_neon.c.o +arm64 highbd_warp_plane_sve.c.o +arm64 highbd_wiener_convolve_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 hybrid_fwd_txfm.c.o +arm64 hybrid_fwd_txfm_neon.c.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 iconv.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.c.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interp_search.c.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_mode_search.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iokit-inhibit.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 level.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libaom_plugin_la-aom.o +arm64 libaom_plugin_la-av1_obu.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libcaopengllayer_plugin_la-caopengllayer.o +arm64 libcaopengllayer_plugin_la-renderer.o +arm64 libcaopengllayer_plugin_la-sub_renderer.o +arm64 libcaopengllayer_plugin_la-vout_helper.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libgl_plugin_la-display.o +arm64 libgl_plugin_la-renderer.o +arm64 libgl_plugin_la-sub_renderer.o +arm64 libgl_plugin_la-vout_helper.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libnsspeechsynthesizer_plugin_la-nsspeechsynthesizer.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filter.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-filters.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_api.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-gl_util.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-importer.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-interop.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-picture.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_opengl_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-spawn.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_macosx_plugin_la-macosx.o +arm64 libvout_macosx_plugin_la-renderer.o +arm64 libvout_macosx_plugin_la-sub_renderer.o +arm64 libvout_macosx_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libwindow_macosx_plugin_la-window_macosx.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 localcharset.o +arm64 localcharset.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 masked_sad_neon.c.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 ml.c.o +arm64 ml_neon.c.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motion_search_facade.c.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mv_prec.c.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvref_common.c.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 noise_model.c.o +arm64 noise_util.c.o +arm64 nonmax.c.o +arm64 nonrd_opt.c.o +arm64 nonrd_pickmode.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obmc_sad_neon.c.o +arm64 obmc_variance_neon.c.o +arm64 obu.c.o +arm64 obu.c.o +arm64 obu_util.c.o +arm64 odintrin.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 partition_search.c.o +arm64 partition_strategy.c.o +arm64 pass2_strategy.c.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickcdef.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 picklpf.c.o +arm64 pickrst.c.o +arm64 pickrst_neon.c.o +arm64 pickrst_sve.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 pred_common.c.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 pyramid.c.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 ransac.c.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rd.c.o +arm64 rdopt.c.o +arm64 rdopt.c.o +arm64 rdopt_neon.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconinter.c.o +arm64 reconinter_enc.c.o +arm64 reconinter_enc_neon.c.o +arm64 reconinter_neon.c.o +arm64 reconintra.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 reconintra_neon.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 relocatable-stub.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resize.c.o +arm64 resize_neon.c.o +arm64 resize_neon_dotprod.c.o +arm64 resize_neon_i8mm.c.o +arm64 resource_limits_c.cpp.o +arm64 restoration.c.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_av1.c.o +arm64 sad_neon.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 sad_neon_dotprod.c.o +arm64 sadxd_neon.c.o +arm64 sadxd_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.c.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 seg_common.c.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 selfguided_neon.c.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speed_features.c.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 sse_neon_dotprod.c.o +arm64 ssim.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_neon_dotprod.c.o +arm64 sum_squares_sve.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 superres_scale.c.o +arm64 svag.o +arm64 svc_layercontext.c.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 temporal_filter.c.o +arm64 temporal_filter_neon.c.o +arm64 temporal_filter_neon_dotprod.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_common.c.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 tile_common.c.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 timing.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpl_model.c.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 tx_search.c.o +arm64 txb_common.c.o +arm64 txb_rdopt.c.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 var_based_part.c.o +arm64 variance.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 vector.c.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warp_plane_neon.c.o +arm64 warp_plane_neon_i8mm.c.o +arm64 warp_plane_sve.c.o +arm64 warped_motion.c.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 wedge_utils.c.o +arm64 wedge_utils_neon.c.o +arm64 wedge_utils_sve.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 wiener_convolve_neon.c.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o +x86_64 012v.o +x86_64 3dostr.o +x86_64 4xm.o +x86_64 4xm.o +x86_64 8bps.o +x86_64 8svx.o +x86_64 A2NLSF.c.o +x86_64 ASN1.o +x86_64 AmbisonicBase.cpp.o +x86_64 AmbisonicBinauralizer.cpp.o +x86_64 AmbisonicCommons.cpp.o +x86_64 AmbisonicDecoder.cpp.o +x86_64 AmbisonicEncoder.cpp.o +x86_64 AmbisonicEncoderDist.cpp.o +x86_64 AmbisonicMicrophone.cpp.o +x86_64 AmbisonicProcessor.cpp.o +x86_64 AmbisonicSource.cpp.o +x86_64 AmbisonicSpeaker.cpp.o +x86_64 AmbisonicZoomer.cpp.o +x86_64 BFormat.cpp.o +x86_64 CNG.c.o +x86_64 CodeGen.cpp.o +x86_64 Constant.cpp.o +x86_64 Debug.cpp.o +x86_64 EbmlBinary.cpp.o +x86_64 EbmlContexts.cpp.o +x86_64 EbmlCrc32.cpp.o +x86_64 EbmlDate.cpp.o +x86_64 EbmlDummy.cpp.o +x86_64 EbmlElement.cpp.o +x86_64 EbmlFloat.cpp.o +x86_64 EbmlHead.cpp.o +x86_64 EbmlMaster.cpp.o +x86_64 EbmlSInteger.cpp.o +x86_64 EbmlStream.cpp.o +x86_64 EbmlString.cpp.o +x86_64 EbmlSubHead.cpp.o +x86_64 EbmlUInteger.cpp.o +x86_64 EbmlUnicodeString.cpp.o +x86_64 EbmlVersion.cpp.o +x86_64 EbmlVoid.cpp.o +x86_64 FileKax.cpp.o +x86_64 FreeList.c.o +x86_64 GenlibClientSubscription.c.o +x86_64 GlslangToSpv.cpp.o +x86_64 HP_variable_cutoff.c.o +x86_64 HTMLparser.c.o +x86_64 HTMLtree.c.o +x86_64 IOCallback.cpp.o +x86_64 InReadableOrder.cpp.o +x86_64 InfoSink.cpp.o +x86_64 Initialize.cpp.o +x86_64 InitializeDll.cpp.o +x86_64 IntermTraverse.cpp.o +x86_64 Intermediate.cpp.o +x86_64 KaxAttached.cpp.o +x86_64 KaxAttachments.cpp.o +x86_64 KaxBlock.cpp.o +x86_64 KaxBlockData.cpp.o +x86_64 KaxCluster.cpp.o +x86_64 KaxContexts.cpp.o +x86_64 KaxCues.cpp.o +x86_64 KaxCuesData.cpp.o +x86_64 KaxInfoData.cpp.o +x86_64 KaxSeekHead.cpp.o +x86_64 KaxSegment.cpp.o +x86_64 KaxSemantic.cpp.o +x86_64 KaxTracks.cpp.o +x86_64 KaxVersion.cpp.o +x86_64 LPC_analysis_filter.c.o +x86_64 LPC_fit.c.o +x86_64 LPC_inv_pred_gain.c.o +x86_64 LP_variable_cutoff.c.o +x86_64 Link.cpp.o +x86_64 LinkedList.c.o +x86_64 Logger.cpp.o +x86_64 MemIOCallback.cpp.o +x86_64 MemReadIOCallback.cpp.o +x86_64 NLSF2A.c.o +x86_64 NLSF_VQ.c.o +x86_64 NLSF_VQ_weights_laroia.c.o +x86_64 NLSF_decode.c.o +x86_64 NLSF_del_dec_quant.c.o +x86_64 NLSF_encode.c.o +x86_64 NLSF_stabilize.c.o +x86_64 NLSF_unpack.c.o +x86_64 NSQ.c.o +x86_64 NSQ_del_dec.c.o +x86_64 OT_Var_VARC_VARC.cc.o +x86_64 PLC.c.o +x86_64 ParseContextBase.cpp.o +x86_64 ParseHelper.cpp.o +x86_64 PoolAlloc.cpp.o +x86_64 Pp.cpp.o +x86_64 PpAtom.cpp.o +x86_64 PpContext.cpp.o +x86_64 PpScanner.cpp.o +x86_64 PpTokens.cpp.o +x86_64 RemoveTree.cpp.o +x86_64 ResourceLimits.cpp.o +x86_64 SAX.c.o +x86_64 SAX2.c.o +x86_64 SPVRemapper.cpp.o +x86_64 SSDPResultData.c.o +x86_64 SSDPResultDataCallback.c.o +x86_64 SafeReadIOCallback.cpp.o +x86_64 Scan.cpp.o +x86_64 ShaderLang.cpp.o +x86_64 SpeakersBinauralizer.cpp.o +x86_64 SpirvIntrinsics.cpp.o +x86_64 SpvBuilder.cpp.o +x86_64 SpvPostProcess.cpp.o +x86_64 SpvTools.cpp.o +x86_64 StdIOCallback.cpp.o +x86_64 SymbolTable.cpp.o +x86_64 ThreadPool.c.o +x86_64 TimerThread.c.o +x86_64 UpnpActionComplete.c.o +x86_64 UpnpActionRequest.c.o +x86_64 UpnpDiscovery.c.o +x86_64 UpnpEvent.c.o +x86_64 UpnpEventSubscribe.c.o +x86_64 UpnpExtraHeaders.c.o +x86_64 UpnpFileInfo.c.o +x86_64 UpnpStateVarComplete.c.o +x86_64 UpnpStateVarRequest.c.o +x86_64 UpnpString.c.o +x86_64 UpnpSubscriptionRequest.c.o +x86_64 VAD.c.o +x86_64 VQ_WMat_EC.c.o +x86_64 VbrTag.o +x86_64 Versions.cpp.o +x86_64 __.SYMDEF +x86_64 a52.o +x86_64 a64.o +x86_64 a64multienc.o +x86_64 aac_ac3_parser.o +x86_64 aac_adtstoasc.o +x86_64 aac_parser.o +x86_64 aaccoder.o +x86_64 aacdec.o +x86_64 aacdec.o +x86_64 aacdec_ac.o +x86_64 aacdec_fixed.o +x86_64 aacdec_float.o +x86_64 aacdec_lpd.o +x86_64 aacdec_tab.o +x86_64 aacdec_usac.o +x86_64 aacenc.o +x86_64 aacenc_is.o +x86_64 aacenc_tns.o +x86_64 aacencdsp.o +x86_64 aacencdsp_init.o +x86_64 aacenctab.o +x86_64 aacps_common.o +x86_64 aacps_fixed.o +x86_64 aacps_float.o +x86_64 aacpsdsp.o +x86_64 aacpsdsp_fixed.o +x86_64 aacpsdsp_float.o +x86_64 aacpsdsp_init.o +x86_64 aacpsy.o +x86_64 aacsbr.o +x86_64 aacsbr_fixed.o +x86_64 aactab.o +x86_64 aadec.o +x86_64 aandcttab.o +x86_64 aasc.o +x86_64 aaxdec.o +x86_64 ac3.o +x86_64 ac3.o +x86_64 ac3_channel_layout_tab.o +x86_64 ac3_parser.o +x86_64 ac3dec.o +x86_64 ac3dec_data.o +x86_64 ac3dec_fixed.o +x86_64 ac3dec_float.o +x86_64 ac3dsp.o +x86_64 ac3dsp.o +x86_64 ac3dsp_downmix.o +x86_64 ac3dsp_init.o +x86_64 ac3enc.o +x86_64 ac3enc_fixed.o +x86_64 ac3enc_float.o +x86_64 ac3tab.o +x86_64 ac4dec.o +x86_64 ac4enc.o +x86_64 access.o +x86_64 acedec.o +x86_64 acelp_filters.o +x86_64 acelp_pitch_delay.o +x86_64 acelp_vectors.o +x86_64 acm.o +x86_64 act.o +x86_64 adaptive_quantize_avx2.c.o +x86_64 adaptive_quantize_sse2.c.o +x86_64 add.o +x86_64 add_noise.c.o +x86_64 add_res.o +x86_64 adf.o +x86_64 adjust.o +x86_64 adjust_sat_hue.o +x86_64 adler32.c.o +x86_64 adler32.o +x86_64 adp.o +x86_64 adpcm.o +x86_64 adpcm.o +x86_64 adpcm_data.o +x86_64 adpcmenc.o +x86_64 ads.o +x86_64 adts_header.o +x86_64 adts_parser.o +x86_64 adtsenc.o +x86_64 adummy.o +x86_64 adx.o +x86_64 adx_parser.o +x86_64 adxdec.o +x86_64 adxdec.o +x86_64 adxenc.o +x86_64 aeadec.o +x86_64 aeaenc.o +x86_64 aes.c.o +x86_64 aes.o +x86_64 aes.o +x86_64 aes128ccm.c.o +x86_64 aes3.o +x86_64 aes_ctr.o +x86_64 aes_init.o +x86_64 afc.o +x86_64 agent.o +x86_64 agm.o +x86_64 aic.o +x86_64 aiff.o +x86_64 aiff.o +x86_64 aiffdec.o +x86_64 aiffenc.o +x86_64 aifffile.cpp.o +x86_64 aiffproperties.cpp.o +x86_64 aixdec.o +x86_64 alac.o +x86_64 alac_data.o +x86_64 alacdsp.o +x86_64 alacdsp.o +x86_64 alacdsp_init.o +x86_64 alacenc.o +x86_64 alf.o +x86_64 aliaspixdec.o +x86_64 aliaspixenc.o +x86_64 aligned_alloc.cpp.o +x86_64 aligned_alloc.o +x86_64 allcodecs.o +x86_64 allformats.o +x86_64 allintra_vis.c.o +x86_64 alloc.c.o +x86_64 alloccommon.c.o +x86_64 alloccommon.c.o +x86_64 allpass.o +x86_64 alp.o +x86_64 alphablend.o +x86_64 alsdec.o +x86_64 ambient_viewing_environment.o +x86_64 amem.o +x86_64 amr.o +x86_64 amr_parser.o +x86_64 amrnbdec.o +x86_64 amrwbdec.o +x86_64 amt.o +x86_64 amvenc.o +x86_64 ana_filt_bank_1.c.o +x86_64 analysis.c.o +x86_64 analysis.c.o +x86_64 analyze.o +x86_64 analyze.o +x86_64 anm.o +x86_64 anm.o +x86_64 ansi.o +x86_64 any.cc.o +x86_64 any.pb.cc.o +x86_64 any_lite.cc.o +x86_64 any_lite.cc.o +x86_64 aom_av1_no_op.c.o +x86_64 aom_codec.c.o +x86_64 aom_config.c.o +x86_64 aom_convolve.c.o +x86_64 aom_convolve_copy_avx2.c.o +x86_64 aom_convolve_copy_sse2.c.o +x86_64 aom_decoder.c.o +x86_64 aom_dsp_no_op.c.o +x86_64 aom_dsp_rtcd.c.o +x86_64 aom_encoder.c.o +x86_64 aom_film_grain.o +x86_64 aom_high_subpixel_8t_sse2.asm.o +x86_64 aom_high_subpixel_bilinear_sse2.asm.o +x86_64 aom_image.c.o +x86_64 aom_integer.c.o +x86_64 aom_mem.c.o +x86_64 aom_quantize_avx.c.o +x86_64 aom_scale_rtcd.c.o +x86_64 aom_subpixel_8t_intrin_avx2.c.o +x86_64 aom_subpixel_8t_intrin_ssse3.c.o +x86_64 aom_subpixel_8t_ssse3.asm.o +x86_64 aom_subpixel_bilinear_ssse3.asm.o +x86_64 aom_thread.c.o +x86_64 apac.o +x86_64 apac.o +x86_64 apc.o +x86_64 ape.o +x86_64 apedec.o +x86_64 apefile.cpp.o +x86_64 apefooter.cpp.o +x86_64 apeitem.cpp.o +x86_64 apeproperties.cpp.o +x86_64 apetag.cpp.o +x86_64 apetag.o +x86_64 api.pb.cc.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apm.o +x86_64 apngdec.o +x86_64 apngenc.o +x86_64 aptx.o +x86_64 aptxdec.o +x86_64 aptxdec.o +x86_64 aptxenc.o +x86_64 apv.o +x86_64 apv_decode.o +x86_64 apv_dsp.o +x86_64 apv_dsp.o +x86_64 apv_dsp_init.o +x86_64 apv_entropy.o +x86_64 apv_parser.o +x86_64 apvdec.o +x86_64 apvenc.o +x86_64 aq_complexity.c.o +x86_64 aq_cyclicrefresh.c.o +x86_64 aq_variance.c.o +x86_64 aqtitledec.o +x86_64 araw.o +x86_64 arbc.o +x86_64 arcfour-amd64.o +x86_64 arcfour.o +x86_64 archive_acl.c.o +x86_64 archive_blake2s_ref.c.o +x86_64 archive_blake2sp_ref.c.o +x86_64 archive_check_magic.c.o +x86_64 archive_cmdline.c.o +x86_64 archive_cryptor.c.o +x86_64 archive_digest.c.o +x86_64 archive_disk_acl_darwin.c.o +x86_64 archive_entry.c.o +x86_64 archive_entry_copy_stat.c.o +x86_64 archive_entry_link_resolver.c.o +x86_64 archive_entry_sparse.c.o +x86_64 archive_entry_stat.c.o +x86_64 archive_entry_strmode.c.o +x86_64 archive_entry_xattr.c.o +x86_64 archive_hmac.c.o +x86_64 archive_match.c.o +x86_64 archive_options.c.o +x86_64 archive_pack_dev.c.o +x86_64 archive_parse_date.c.o +x86_64 archive_pathmatch.c.o +x86_64 archive_ppmd7.c.o +x86_64 archive_ppmd8.c.o +x86_64 archive_random.c.o +x86_64 archive_rb.c.o +x86_64 archive_read.c.o +x86_64 archive_read_add_passphrase.c.o +x86_64 archive_read_append_filter.c.o +x86_64 archive_read_data_into_fd.c.o +x86_64 archive_read_disk_entry_from_file.c.o +x86_64 archive_read_disk_posix.c.o +x86_64 archive_read_disk_set_standard_lookup.c.o +x86_64 archive_read_extract.c.o +x86_64 archive_read_extract2.c.o +x86_64 archive_read_open_fd.c.o +x86_64 archive_read_open_file.c.o +x86_64 archive_read_open_filename.c.o +x86_64 archive_read_open_memory.c.o +x86_64 archive_read_set_format.c.o +x86_64 archive_read_set_options.c.o +x86_64 archive_read_support_filter_all.c.o +x86_64 archive_read_support_filter_by_code.c.o +x86_64 archive_read_support_filter_bzip2.c.o +x86_64 archive_read_support_filter_compress.c.o +x86_64 archive_read_support_filter_grzip.c.o +x86_64 archive_read_support_filter_gzip.c.o +x86_64 archive_read_support_filter_lrzip.c.o +x86_64 archive_read_support_filter_lz4.c.o +x86_64 archive_read_support_filter_lzop.c.o +x86_64 archive_read_support_filter_none.c.o +x86_64 archive_read_support_filter_program.c.o +x86_64 archive_read_support_filter_rpm.c.o +x86_64 archive_read_support_filter_uu.c.o +x86_64 archive_read_support_filter_xz.c.o +x86_64 archive_read_support_filter_zstd.c.o +x86_64 archive_read_support_format_7zip.c.o +x86_64 archive_read_support_format_all.c.o +x86_64 archive_read_support_format_ar.c.o +x86_64 archive_read_support_format_by_code.c.o +x86_64 archive_read_support_format_cab.c.o +x86_64 archive_read_support_format_cpio.c.o +x86_64 archive_read_support_format_empty.c.o +x86_64 archive_read_support_format_iso9660.c.o +x86_64 archive_read_support_format_lha.c.o +x86_64 archive_read_support_format_mtree.c.o +x86_64 archive_read_support_format_rar.c.o +x86_64 archive_read_support_format_rar5.c.o +x86_64 archive_read_support_format_raw.c.o +x86_64 archive_read_support_format_tar.c.o +x86_64 archive_read_support_format_warc.c.o +x86_64 archive_read_support_format_xar.c.o +x86_64 archive_read_support_format_zip.c.o +x86_64 archive_string.c.o +x86_64 archive_string_sprintf.c.o +x86_64 archive_time.c.o +x86_64 archive_util.c.o +x86_64 archive_version_details.c.o +x86_64 archive_virtual.c.o +x86_64 archive_write.c.o +x86_64 archive_write_add_filter.c.o +x86_64 archive_write_add_filter_b64encode.c.o +x86_64 archive_write_add_filter_by_name.c.o +x86_64 archive_write_add_filter_bzip2.c.o +x86_64 archive_write_add_filter_compress.c.o +x86_64 archive_write_add_filter_grzip.c.o +x86_64 archive_write_add_filter_gzip.c.o +x86_64 archive_write_add_filter_lrzip.c.o +x86_64 archive_write_add_filter_lz4.c.o +x86_64 archive_write_add_filter_lzop.c.o +x86_64 archive_write_add_filter_none.c.o +x86_64 archive_write_add_filter_program.c.o +x86_64 archive_write_add_filter_uuencode.c.o +x86_64 archive_write_add_filter_xz.c.o +x86_64 archive_write_add_filter_zstd.c.o +x86_64 archive_write_disk_posix.c.o +x86_64 archive_write_disk_set_standard_lookup.c.o +x86_64 archive_write_open_fd.c.o +x86_64 archive_write_open_file.c.o +x86_64 archive_write_open_filename.c.o +x86_64 archive_write_open_memory.c.o +x86_64 archive_write_set_format.c.o +x86_64 archive_write_set_format_7zip.c.o +x86_64 archive_write_set_format_ar.c.o +x86_64 archive_write_set_format_by_name.c.o +x86_64 archive_write_set_format_cpio.c.o +x86_64 archive_write_set_format_cpio_binary.c.o +x86_64 archive_write_set_format_cpio_newc.c.o +x86_64 archive_write_set_format_cpio_odc.c.o +x86_64 archive_write_set_format_filter_by_ext.c.o +x86_64 archive_write_set_format_gnutar.c.o +x86_64 archive_write_set_format_iso9660.c.o +x86_64 archive_write_set_format_mtree.c.o +x86_64 archive_write_set_format_pax.c.o +x86_64 archive_write_set_format_raw.c.o +x86_64 archive_write_set_format_shar.c.o +x86_64 archive_write_set_format_ustar.c.o +x86_64 archive_write_set_format_v7tar.c.o +x86_64 archive_write_set_format_warc.c.o +x86_64 archive_write_set_format_xar.c.o +x86_64 archive_write_set_format_zip.c.o +x86_64 archive_write_set_options.c.o +x86_64 archive_write_set_passphrase.c.o +x86_64 arena.cc.o +x86_64 arena.cc.o +x86_64 arenastring.cc.o +x86_64 arenastring.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 arg_defs.c.o +x86_64 argo.o +x86_64 argo_asf.o +x86_64 argo_brp.o +x86_64 argo_cvg.o +x86_64 args_helper.c.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf_tags.o +x86_64 asfattribute.cpp.o +x86_64 asfcrypt.o +x86_64 asfdec_f.o +x86_64 asfdec_o.o +x86_64 asfenc.o +x86_64 asffile.cpp.o +x86_64 asfpacket.o +x86_64 asfpacket.o +x86_64 asfpicture.cpp.o +x86_64 asfproperties.cpp.o +x86_64 asftag.cpp.o +x86_64 asn1-ber.c.o +x86_64 ass.c.o +x86_64 ass.o +x86_64 ass_bitmap.c.o +x86_64 ass_bitmap_engine.c.o +x86_64 ass_blur.c.o +x86_64 ass_cache.c.o +x86_64 ass_drawing.c.o +x86_64 ass_filesystem.c.o +x86_64 ass_font.c.o +x86_64 ass_fontselect.c.o +x86_64 ass_library.c.o +x86_64 ass_outline.c.o +x86_64 ass_parse.c.o +x86_64 ass_rasterizer.c.o +x86_64 ass_render.c.o +x86_64 ass_render_api.c.o +x86_64 ass_shaper.c.o +x86_64 ass_split.o +x86_64 ass_string.c.o +x86_64 ass_strtod.c.o +x86_64 ass_utils.c.o +x86_64 assdec.o +x86_64 assdec.o +x86_64 assenc.o +x86_64 assenc.o +x86_64 ast.o +x86_64 astdec.o +x86_64 astenc.o +x86_64 asv.o +x86_64 asvdec.o +x86_64 asvenc.o +x86_64 asx.o +x86_64 async.o +x86_64 atrac.o +x86_64 atrac1.o +x86_64 atrac3.o +x86_64 atrac3plus.o +x86_64 atrac3plusdec.o +x86_64 atrac3plusdsp.o +x86_64 atrac9dec.o +x86_64 atsc_a53.o +x86_64 atsc_a65.o +x86_64 atsc_eit.o +x86_64 atsc_ett.o +x86_64 atsc_mgt.o +x86_64 atsc_stt.o +x86_64 atsc_vct.o +x86_64 attachedpictureframe.cpp.o +x86_64 attachments.o +x86_64 attr.c.o +x86_64 attribute.cpp.o +x86_64 au.o +x86_64 au.o +x86_64 audio.o +x86_64 audio_fifo.o +x86_64 audio_frame_queue.o +x86_64 audiodsp.o +x86_64 audiodsp.o +x86_64 audiodsp_init.o +x86_64 audioproperties.cpp.o +x86_64 audiotoolbox_midi.o +x86_64 audiotoolboxdec.o +x86_64 audiotoolboxenc.o +x86_64 auhal.o +x86_64 aura.o +x86_64 autodel.o +x86_64 av1.o +x86_64 av1.o +x86_64 av1_convolve_horiz_rs_sse4.c.o +x86_64 av1_convolve_scale_sse4.c.o +x86_64 av1_cx_iface.c.o +x86_64 av1_dx_iface.c.o +x86_64 av1_frame_merge.o +x86_64 av1_fwd_txfm1d.c.o +x86_64 av1_fwd_txfm1d_sse4.c.o +x86_64 av1_fwd_txfm2d.c.o +x86_64 av1_fwd_txfm2d_avx2.c.o +x86_64 av1_fwd_txfm2d_sse4.c.o +x86_64 av1_fwd_txfm_sse2.c.o +x86_64 av1_highbd_quantize_avx2.c.o +x86_64 av1_highbd_quantize_sse4.c.o +x86_64 av1_inv_txfm1d.c.o +x86_64 av1_inv_txfm2d.c.o +x86_64 av1_inv_txfm_avx2.c.o +x86_64 av1_inv_txfm_ssse3.c.o +x86_64 av1_k_means_avx2.c.o +x86_64 av1_k_means_sse2.c.o +x86_64 av1_loopfilter.c.o +x86_64 av1_metadata.o +x86_64 av1_noise_estimate.c.o +x86_64 av1_obu.o +x86_64 av1_obu.o +x86_64 av1_parse.o +x86_64 av1_parser.o +x86_64 av1_quantize.c.o +x86_64 av1_quantize_avx2.c.o +x86_64 av1_quantize_sse2.c.o +x86_64 av1_quantize_ssse3_x86_64.asm.o +x86_64 av1_rtcd.c.o +x86_64 av1_txfm.c.o +x86_64 av1_txfm_sse4.c.o +x86_64 av1dec.o +x86_64 av1dec.o +x86_64 avc.o +x86_64 avcodec.o +x86_64 avdct.o +x86_64 avfft32.c.o +x86_64 avfft32s.c.o +x86_64 avformat.o +x86_64 avg.c.o +x86_64 avg.c.o +x86_64 avg_intrin_avx2.c.o +x86_64 avg_intrin_sse2.c.o +x86_64 avg_intrin_sse4.c.o +x86_64 avi.o +x86_64 avi.o +x86_64 avidec.o +x86_64 avienc.o +x86_64 avio.o +x86_64 aviobuf.o +x86_64 avlanguage.o +x86_64 avr.o +x86_64 avrndec.o +x86_64 avs.o +x86_64 avs.o +x86_64 avs2.o +x86_64 avs2_parser.o +x86_64 avs2dec.o +x86_64 avs3_parser.o +x86_64 avs3dec.o +x86_64 avsscanf.o +x86_64 avstring.o +x86_64 avuidec.o +x86_64 avuienc.o +x86_64 b24_codesets.cpp.o +x86_64 b24_colors.cpp.o +x86_64 b24_drcs_conv.cpp.o +x86_64 b4s.o +x86_64 bands.c.o +x86_64 base64.o +x86_64 bat.o +x86_64 bcrypt_pbkdf.o +x86_64 bdmv.o +x86_64 bethsoftvid.o +x86_64 bethsoftvideo.o +x86_64 bfi.o +x86_64 bfi.o +x86_64 bgmc.o +x86_64 binary_codes_reader.c.o +x86_64 binary_codes_writer.c.o +x86_64 bink.o +x86_64 bink.o +x86_64 binka.o +x86_64 binkaudio.o +x86_64 binkdsp.o +x86_64 bintext.o +x86_64 bintext.o +x86_64 bio.c.o +x86_64 biquad_alt.c.o +x86_64 bit.o +x86_64 bit_slicer.o +x86_64 bitmap.cpp.o +x86_64 bitmath.c.o +x86_64 bitpack.o +x86_64 bitpack.o +x86_64 bitpacked_dec.o +x86_64 bitpacked_enc.o +x86_64 bitrate.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader_buffer.c.o +x86_64 bitreader_buffer.c.o +x86_64 bits.o +x86_64 bitstream.c.o +x86_64 bitstream.c.o +x86_64 bitstream.o +x86_64 bitstream.o +x86_64 bitstream_filters.o +x86_64 bitwise.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter_buffer.c.o +x86_64 bitwriter_buffer.c.o +x86_64 blake2.o +x86_64 blake2b-amd64-avx2.o +x86_64 blake2s-amd64-avx.o +x86_64 blend.o +x86_64 blend_a64_hmask.c.o +x86_64 blend_a64_hmask_sse4.c.o +x86_64 blend_a64_mask.c.o +x86_64 blend_a64_mask_avx2.c.o +x86_64 blend_a64_mask_sse4.c.o +x86_64 blend_a64_vmask.c.o +x86_64 blend_a64_vmask_sse4.c.o +x86_64 blk_sse_sum.c.o +x86_64 blk_sse_sum_avx2.c.o +x86_64 blk_sse_sum_sse2.c.o +x86_64 block.c.o +x86_64 blockd.c.o +x86_64 blockd.c.o +x86_64 blockdsp.o +x86_64 blockdsp.o +x86_64 blockdsp_init.o +x86_64 blowfish.o +x86_64 bmp.o +x86_64 bmp_parser.o +x86_64 bmpenc.o +x86_64 bmv.o +x86_64 bmvaudio.o +x86_64 bmvvideo.o +x86_64 boadec.o +x86_64 bonk.o +x86_64 bonk.o +x86_64 boolhuff.c.o +x86_64 bprint.o +x86_64 brenderpix.o +x86_64 bridge.o +x86_64 brstm.o +x86_64 bsf.o +x86_64 bswapdsp.o +x86_64 bswapdsp.o +x86_64 bswapdsp_init.o +x86_64 btree.c.o +x86_64 buf.c.o +x86_64 buffer.o +x86_64 buffer.o +x86_64 builds_unix_ftsystem.c.o +x86_64 bwexpander.c.o +x86_64 bwexpander_32.c.o +x86_64 bytestream.cc.o +x86_64 bytestream.cc.o +x86_64 c14n.c.o +x86_64 c93.o +x86_64 c93.o +x86_64 c_c_be_blur.c.o +x86_64 c_c_blend_bitmaps.c.o +x86_64 c_c_blur.c.o +x86_64 c_c_rasterizer.c.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cache.c.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache_read.o +x86_64 caf.o +x86_64 caf.o +x86_64 cafdec.o +x86_64 cafenc.o +x86_64 camellia.o +x86_64 canopus.o +x86_64 canvas.cpp.o +x86_64 canvas.o +x86_64 caption.o +x86_64 caption_capi.cpp.o +x86_64 cast5.o +x86_64 cat.o +x86_64 catalog.c.o +x86_64 cavs.o +x86_64 cavs_parser.o +x86_64 cavsdata.o +x86_64 cavsdec.o +x86_64 cavsdsp.o +x86_64 cavsdsp.o +x86_64 cavsidct.o +x86_64 cavsvideodec.o +x86_64 cb_search.o +x86_64 cbrt_data.o +x86_64 cbrt_data_fixed.o +x86_64 cbs.o +x86_64 cbs.o +x86_64 cbs_apv.o +x86_64 cbs_apv.o +x86_64 cbs_av1.o +x86_64 cbs_av1.o +x86_64 cbs_bsf.o +x86_64 cbs_h2645.o +x86_64 cbs_sei.o +x86_64 cbs_vp9.o +x86_64 cc.o +x86_64 cc608_decoder.o +x86_64 ccaption_dec.o +x86_64 cdef.c.o +x86_64 cdef16_avx2.obj +x86_64 cdef16_avx512.obj +x86_64 cdef16_sse.obj +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_avx2.obj +x86_64 cdef_avx512.obj +x86_64 cdef_block.c.o +x86_64 cdef_block_avx2.c.o +x86_64 cdef_block_sse4.c.o +x86_64 cdef_sse.obj +x86_64 cdef_tmpl.c.o +x86_64 cdef_tmpl.c.o +x86_64 cdf.c.o +x86_64 cdg.o +x86_64 cdg.o +x86_64 cdgraphics.o +x86_64 cdtoons.o +x86_64 cdxl.o +x86_64 cdxl.o +x86_64 cea708.o +x86_64 celp_filters.o +x86_64 celp_math.o +x86_64 celt.c.o +x86_64 celt.o +x86_64 celt_decoder.c.o +x86_64 celt_encoder.c.o +x86_64 celt_lpc.c.o +x86_64 celt_lpc.o +x86_64 celt_pvq_init.o +x86_64 celt_pvq_search.o +x86_64 center.o +x86_64 cfhd.o +x86_64 cfhddata.o +x86_64 cfhddsp.o +x86_64 cfhddsp.o +x86_64 cfhddsp_init.o +x86_64 cfhdenc.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp_init.o +x86_64 cfl.c.o +x86_64 cfl_avx2.c.o +x86_64 cfl_sse2.c.o +x86_64 cfl_ssse3.c.o +x86_64 cga_data.o +x86_64 chacha20-amd64-avx2.o +x86_64 chacha20-amd64-ssse3.o +x86_64 chacha20.o +x86_64 chain.o +x86_64 channel.o +x86_64 channel_layout.o +x86_64 channel_layout.o +x86_64 chapterframe.cpp.o +x86_64 check.c.o +x86_64 check_control_input.c.o +x86_64 chorus_flanger.o +x86_64 chvalid.c.o +x86_64 cinedec.o +x86_64 cinepak.o +x86_64 cinepakenc.o +x86_64 cio.c.o +x86_64 cipher-aeswrap.o +x86_64 cipher-cbc.o +x86_64 cipher-ccm.o +x86_64 cipher-cfb.o +x86_64 cipher-cmac.o +x86_64 cipher-ctr.o +x86_64 cipher-eax.o +x86_64 cipher-gcm-intel-pclmul.o +x86_64 cipher-gcm-siv.o +x86_64 cipher-gcm.o +x86_64 cipher-ocb.o +x86_64 cipher-ofb.o +x86_64 cipher-poly1305.o +x86_64 cipher-selftest.o +x86_64 cipher-siv.o +x86_64 cipher-xts.o +x86_64 cipher.o +x86_64 clearvideo.o +x86_64 client_table.c.o +x86_64 cljrdec.o +x86_64 cljrenc.o +x86_64 cllc.o +x86_64 clock_getres.o +x86_64 clock_gettime.o +x86_64 clock_nanosleep.o +x86_64 cms.o +x86_64 cngdec.o +x86_64 cngenc.o +x86_64 cnn.c.o +x86_64 cnn_avx2.c.o +x86_64 code.o +x86_64 code_signs.c.o +x86_64 codebook.c.o +x86_64 codec2.o +x86_64 codec_desc.o +x86_64 codec_opus.o +x86_64 codec_par.o +x86_64 codec_speex.o +x86_64 codec_theora.o +x86_64 codec_vorbis.o +x86_64 codecs.o +x86_64 coded_stream.cc.o +x86_64 coded_stream.cc.o +x86_64 coding.o +x86_64 colorspace.c.o +x86_64 comb.o +x86_64 commentsframe.cpp.o +x86_64 common.c.o +x86_64 common.cc.o +x86_64 common.cc.o +x86_64 common.o +x86_64 common_data.c.o +x86_64 comp.o +x86_64 compat.c.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compound_type.c.o +x86_64 compress.c.o +x86_64 compressor.o +x86_64 concat.o +x86_64 concat.o +x86_64 concatdec.o +x86_64 connection.o +x86_64 console.o +x86_64 constants.o +x86_64 container_fifo.o +x86_64 context.cpp.o +x86_64 context_capi.cpp.o +x86_64 context_tree.c.o +x86_64 contrib_aes.c.o +x86_64 contrib_contrib_cJSON_cjson_cJSON.c.o +x86_64 contrib_fastpbkdf2.c.o +x86_64 contrib_mbedtls_library_aes.c.o +x86_64 contrib_mbedtls_library_aesni.c.o +x86_64 contrib_mbedtls_library_arc4.c.o +x86_64 contrib_mbedtls_library_aria.c.o +x86_64 contrib_mbedtls_library_asn1parse.c.o +x86_64 contrib_mbedtls_library_asn1write.c.o +x86_64 contrib_mbedtls_library_base64.c.o +x86_64 contrib_mbedtls_library_bignum.c.o +x86_64 contrib_mbedtls_library_blowfish.c.o +x86_64 contrib_mbedtls_library_camellia.c.o +x86_64 contrib_mbedtls_library_ccm.c.o +x86_64 contrib_mbedtls_library_chacha20.c.o +x86_64 contrib_mbedtls_library_chachapoly.c.o +x86_64 contrib_mbedtls_library_cipher.c.o +x86_64 contrib_mbedtls_library_cipher_wrap.c.o +x86_64 contrib_mbedtls_library_cmac.c.o +x86_64 contrib_mbedtls_library_ctr_drbg.c.o +x86_64 contrib_mbedtls_library_des.c.o +x86_64 contrib_mbedtls_library_dhm.c.o +x86_64 contrib_mbedtls_library_ecdh.c.o +x86_64 contrib_mbedtls_library_ecdsa.c.o +x86_64 contrib_mbedtls_library_ecjpake.c.o +x86_64 contrib_mbedtls_library_ecp.c.o +x86_64 contrib_mbedtls_library_ecp_curves.c.o +x86_64 contrib_mbedtls_library_entropy.c.o +x86_64 contrib_mbedtls_library_entropy_poll.c.o +x86_64 contrib_mbedtls_library_error.c.o +x86_64 contrib_mbedtls_library_gcm.c.o +x86_64 contrib_mbedtls_library_havege.c.o +x86_64 contrib_mbedtls_library_hkdf.c.o +x86_64 contrib_mbedtls_library_hmac_drbg.c.o +x86_64 contrib_mbedtls_library_md.c.o +x86_64 contrib_mbedtls_library_md2.c.o +x86_64 contrib_mbedtls_library_md4.c.o +x86_64 contrib_mbedtls_library_md5.c.o +x86_64 contrib_mbedtls_library_memory_buffer_alloc.c.o +x86_64 contrib_mbedtls_library_nist_kw.c.o +x86_64 contrib_mbedtls_library_oid.c.o +x86_64 contrib_mbedtls_library_padlock.c.o +x86_64 contrib_mbedtls_library_pem.c.o +x86_64 contrib_mbedtls_library_pk.c.o +x86_64 contrib_mbedtls_library_pk_wrap.c.o +x86_64 contrib_mbedtls_library_pkcs12.c.o +x86_64 contrib_mbedtls_library_pkcs5.c.o +x86_64 contrib_mbedtls_library_pkparse.c.o +x86_64 contrib_mbedtls_library_pkwrite.c.o +x86_64 contrib_mbedtls_library_platform.c.o +x86_64 contrib_mbedtls_library_platform_util.c.o +x86_64 contrib_mbedtls_library_poly1305.c.o +x86_64 contrib_mbedtls_library_psa_crypto.c.o +x86_64 contrib_mbedtls_library_psa_crypto_client.c.o +x86_64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +x86_64 contrib_mbedtls_library_psa_crypto_ecp.c.o +x86_64 contrib_mbedtls_library_psa_crypto_rsa.c.o +x86_64 contrib_mbedtls_library_psa_crypto_se.c.o +x86_64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +x86_64 contrib_mbedtls_library_psa_crypto_storage.c.o +x86_64 contrib_mbedtls_library_psa_its_file.c.o +x86_64 contrib_mbedtls_library_ripemd160.c.o +x86_64 contrib_mbedtls_library_rsa.c.o +x86_64 contrib_mbedtls_library_rsa_internal.c.o +x86_64 contrib_mbedtls_library_sha1.c.o +x86_64 contrib_mbedtls_library_sha256.c.o +x86_64 contrib_mbedtls_library_sha512.c.o +x86_64 contrib_mbedtls_library_threading.c.o +x86_64 contrib_mbedtls_library_timing.c.o +x86_64 contrib_mbedtls_library_version.c.o +x86_64 contrib_mbedtls_library_version_features.c.o +x86_64 contrib_mbedtls_library_xtea.c.o +x86_64 contrib_mdx_md4.c.o +x86_64 contrib_mdx_md5.c.o +x86_64 contrib_pthread-shim.c.o +x86_64 contrib_rc4_rc4.c.o +x86_64 contrib_sha256.c.o +x86_64 contrib_srp.c.o +x86_64 contrib_stdio-shim.c.o +x86_64 contrib_time-shim.c.o +x86_64 control_SNR.c.o +x86_64 control_audio_bandwidth.c.o +x86_64 control_codec.c.o +x86_64 conv.o +x86_64 convolve.c.o +x86_64 convolve_2d_avx2.c.o +x86_64 convolve_2d_sse2.c.o +x86_64 convolve_avx2.c.o +x86_64 convolve_sse2.c.o +x86_64 cook.o +x86_64 cook_parser.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy_c.c.o +x86_64 coreaudio_common.o +x86_64 corner_detect.c.o +x86_64 corner_match.c.o +x86_64 corner_match_avx2.c.o +x86_64 corner_match_sse4.c.o +x86_64 cost.c.o +x86_64 cpia.o +x86_64 cpu.c.o +x86_64 cpu.c.o +x86_64 cpu.o +x86_64 cpu.o +x86_64 cpuid.o +x86_64 cpuid.obj +x86_64 cr.c.o +x86_64 cr32.c.o +x86_64 cr32s.c.o +x86_64 cr64.c.o +x86_64 cr64s.c.o +x86_64 crc.c.o +x86_64 crc.o +x86_64 crc32.c.o +x86_64 crcenc.o +x86_64 cri.o +x86_64 cri_parser.o +x86_64 croppadd.o +x86_64 crypt.o +x86_64 crypto.o +x86_64 crypto.o +x86_64 cscd.o +x86_64 csp.o +x86_64 csputils.o +x86_64 ctu.o +x86_64 ctx.c.o +x86_64 cvdsub.o +x86_64 cvpx.o +x86_64 cwrs.c.o +x86_64 cycle.o +x86_64 cyuv.o +x86_64 d3d11va.o +x86_64 dash.o +x86_64 dashenc.o +x86_64 data-io.c.o +x86_64 data.c.o +x86_64 data.o +x86_64 data.o +x86_64 data.o +x86_64 data_uri.o +x86_64 dataobject.c.o +x86_64 datapiece.cc.o +x86_64 dauddec.o +x86_64 daudenc.o +x86_64 dbesi0.c.o +x86_64 dboolhuff.c.o +x86_64 dca.o +x86_64 dca_core.o +x86_64 dca_exss.o +x86_64 dca_lbr.o +x86_64 dca_parser.o +x86_64 dca_sample_rate_tab.o +x86_64 dca_xll.o +x86_64 dcaadpcm.o +x86_64 dcadata.o +x86_64 dcadct.o +x86_64 dcadec.o +x86_64 dcadsp.o +x86_64 dcadsp.o +x86_64 dcadsp_init.o +x86_64 dcaenc.o +x86_64 dcahuff.o +x86_64 dcerpc-lsa.c.o +x86_64 dcerpc-srvsvc.c.o +x86_64 dcerpc.c.o +x86_64 dcstr.o +x86_64 dct.c.o +x86_64 dct32.o +x86_64 dct32_fixed.o +x86_64 dct32_float.o +x86_64 dct36_avx.o +x86_64 dct36_x86_64.o +x86_64 dct64_avx_float.o +x86_64 dct64_x86_64_float.o +x86_64 dct_sse2.asm.o +x86_64 dds.o +x86_64 ddummy.o +x86_64 deblock.c.o +x86_64 deblock.o +x86_64 debug.c.o +x86_64 debug.o +x86_64 debugXML.c.o +x86_64 debugmodes.c.o +x86_64 dec.o +x86_64 dec_API.c.o +x86_64 decapiwrapper.o +x86_64 decapiwrapper.o +x86_64 decinfo.o +x86_64 decinfo.o +x86_64 decode.c.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode_core.c.o +x86_64 decode_frame.c.o +x86_64 decode_indices.c.o +x86_64 decode_parameters.c.o +x86_64 decode_pitch.c.o +x86_64 decode_pulses.c.o +x86_64 decodeframe.c.o +x86_64 decodeframe.c.o +x86_64 decodemv.c.o +x86_64 decodemv.c.o +x86_64 decoder.c.o +x86_64 decoder.cpp.o +x86_64 decoder_capi.cpp.o +x86_64 decoder_impl.cpp.o +x86_64 decoder_set_fs.c.o +x86_64 decodetxb.c.o +x86_64 decoding.o +x86_64 decomp.o +x86_64 default_value_objectwriter.cc.o +x86_64 deflate.c.o +x86_64 delay.o +x86_64 delimited_message_util.cc.o +x86_64 demux.o +x86_64 demux.o +x86_64 demux_utils.o +x86_64 denoise.o +x86_64 denoising.c.o +x86_64 denormals.o +x86_64 dequant.o +x86_64 dequant.o +x86_64 dequant_tables.c.o +x86_64 dequantize.c.o +x86_64 derf.o +x86_64 des-amd64.o +x86_64 des.o +x86_64 des.o +x86_64 descriptor.cc.o +x86_64 descriptor.o +x86_64 descriptor.pb.cc.o +x86_64 descriptor_database.cc.o +x86_64 detection_bbox.o +x86_64 detokenize.c.o +x86_64 detokenize.c.o +x86_64 dfa.o +x86_64 dfa.o +x86_64 dfpwmdec.o +x86_64 dfpwmdec.o +x86_64 dfpwmenc.o +x86_64 dhav.o +x86_64 dict.c.o +x86_64 dict.o +x86_64 dirac.o +x86_64 dirac_arith.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt_init.o +x86_64 dirac_parser.o +x86_64 dirac_vlc.o +x86_64 diracdec.o +x86_64 diracdec.o +x86_64 diracdsp.o +x86_64 diracdsp.o +x86_64 diracdsp_init.o +x86_64 diractab.o +x86_64 directory.o +x86_64 disassemble.cpp.o +x86_64 disflow.c.o +x86_64 disflow_avx2.c.o +x86_64 disflow_sse4.c.o +x86_64 dispatch.c.o +x86_64 display.o +x86_64 display.o +x86_64 dither.c.o +x86_64 dither.o +x86_64 dmvr.o +x86_64 dmxmus.o +x86_64 dnxhd_parser.o +x86_64 dnxhddata.o +x86_64 dnxhddec.o +x86_64 dnxhddec.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc_init.o +x86_64 dnxuc_parser.o +x86_64 doc.cpp.o +x86_64 doc.cpp.o +x86_64 document.c.o +x86_64 dolby.o +x86_64 dolby_e.o +x86_64 dolby_e_parse.o +x86_64 dolby_e_parser.o +x86_64 dovi_isom.o +x86_64 dovi_meta.o +x86_64 dovi_rpu.o +x86_64 dovi_rpudec.o +x86_64 downmix_info.o +x86_64 dpcm.o +x86_64 dpx.o +x86_64 dpx_parser.o +x86_64 dpxenc.o +x86_64 dr_02.o +x86_64 dr_03.o +x86_64 dr_04.o +x86_64 dr_05.o +x86_64 dr_06.o +x86_64 dr_07.o +x86_64 dr_08.o +x86_64 dr_09.o +x86_64 dr_0a.o +x86_64 dr_0b.o +x86_64 dr_0c.o +x86_64 dr_0d.o +x86_64 dr_0e.o +x86_64 dr_0f.o +x86_64 dr_10.o +x86_64 dr_11.o +x86_64 dr_12.o +x86_64 dr_13.o +x86_64 dr_14.o +x86_64 dr_1b.o +x86_64 dr_1c.o +x86_64 dr_40.o +x86_64 dr_41.o +x86_64 dr_42.o +x86_64 dr_43.o +x86_64 dr_44.o +x86_64 dr_45.o +x86_64 dr_47.o +x86_64 dr_48.o +x86_64 dr_49.o +x86_64 dr_4a.o +x86_64 dr_4b.o +x86_64 dr_4c.o +x86_64 dr_4d.o +x86_64 dr_4e.o +x86_64 dr_4f.o +x86_64 dr_50.o +x86_64 dr_52.o +x86_64 dr_53.o +x86_64 dr_54.o +x86_64 dr_55.o +x86_64 dr_56.o +x86_64 dr_58.o +x86_64 dr_59.o +x86_64 dr_5a.o +x86_64 dr_62.o +x86_64 dr_66.o +x86_64 dr_69.o +x86_64 dr_73.o +x86_64 dr_76.o +x86_64 dr_7c.o +x86_64 dr_81.o +x86_64 dr_83.o +x86_64 dr_86.o +x86_64 dr_8a.o +x86_64 dr_a0.o +x86_64 dr_a1.o +x86_64 drcs_renderer.cpp.o +x86_64 dsa-common.o +x86_64 dsa.o +x86_64 dsd.o +x86_64 dsddec.o +x86_64 dsdiffdiintag.cpp.o +x86_64 dsdifffile.cpp.o +x86_64 dsdiffproperties.cpp.o +x86_64 dsfdec.o +x86_64 dsffile.cpp.o +x86_64 dsfproperties.cpp.o +x86_64 dsicin.o +x86_64 dsicinaudio.o +x86_64 dsicinvideo.o +x86_64 dsp.o +x86_64 dsp.o +x86_64 dsp_init.o +x86_64 dsp_init.o +x86_64 dss.o +x86_64 dss_sp.o +x86_64 dstdec.o +x86_64 dts.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dtsdec.o +x86_64 dtshddec.o +x86_64 dummy.c.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dump.o +x86_64 duplicate.o +x86_64 duration.pb.cc.o +x86_64 dv.o +x86_64 dv.o +x86_64 dv_profile.o +x86_64 dvaudio_parser.o +x86_64 dvaudiodec.o +x86_64 dvb.o +x86_64 dvb_demux.o +x86_64 dvb_mux.o +x86_64 dvbpsi.o +x86_64 dvbsub.o +x86_64 dvbsub.o +x86_64 dvbsub_parser.o +x86_64 dvbsubdec.o +x86_64 dvbsubenc.o +x86_64 dvbtxt.o +x86_64 dvd_nav_parser.o +x86_64 dvdata.o +x86_64 dvdclut.o +x86_64 dvdec.o +x86_64 dvdsub.o +x86_64 dvdsub_parser.o +x86_64 dvdsubdec.o +x86_64 dvdsubenc.o +x86_64 dvenc.o +x86_64 dvenc.o +x86_64 dwt.c.o +x86_64 dwt.c.o +x86_64 dxa.o +x86_64 dxa.o +x86_64 dxtory.o +x86_64 dxv.o +x86_64 dxvenc.o +x86_64 dynamic_hdr_vivid.o +x86_64 dynamic_message.cc.o +x86_64 eac3_data.o +x86_64 eac3enc.o +x86_64 eacdata.o +x86_64 eacmv.o +x86_64 eaidct.o +x86_64 eamad.o +x86_64 easy.c.o +x86_64 eatgq.o +x86_64 eatgv.o +x86_64 eatqi.o +x86_64 ebur128.c.o +x86_64 ec-ed25519.o +x86_64 ec-hw-s390x.o +x86_64 ec-nist.o +x86_64 ec.o +x86_64 ecc-curves.o +x86_64 ecc-ecdh.o +x86_64 ecc-ecdsa.o +x86_64 ecc-eddsa.o +x86_64 ecc-gost.o +x86_64 ecc-misc.o +x86_64 ecc-sm2.o +x86_64 ecc.o +x86_64 edgedetection.o +x86_64 edummy.o +x86_64 eia608_to_smpte436m.o +x86_64 eit.o +x86_64 elbg.o +x86_64 electronicarts.o +x86_64 element.c.o +x86_64 element.o +x86_64 elsdec.o +x86_64 empty.pb.cc.o +x86_64 enc.o +x86_64 enc_API.c.o +x86_64 enc_psy.o +x86_64 encapiwrapper.o +x86_64 encapiwrapper.o +x86_64 encfrag.o +x86_64 encfrag.o +x86_64 encinfo.o +x86_64 encinfo.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode_indices.c.o +x86_64 encode_pulses.c.o +x86_64 encode_strategy.c.o +x86_64 encodeframe.c.o +x86_64 encodeframe.c.o +x86_64 encodeframe_utils.c.o +x86_64 encodeintra.c.o +x86_64 encodemb.c.o +x86_64 encodemb.c.o +x86_64 encodemv.c.o +x86_64 encodemv.c.o +x86_64 encoder.c.o +x86_64 encoder.o +x86_64 encoder.o +x86_64 encoder_utils.c.o +x86_64 encodetxb.c.o +x86_64 encodetxb_avx2.c.o +x86_64 encodetxb_sse2.c.o +x86_64 encodetxb_sse4.c.o +x86_64 encoding.c.o +x86_64 encryption_info.o +x86_64 encttml.o +x86_64 enquant.o +x86_64 enquant.o +x86_64 entcode.c.o +x86_64 entcode.c.o +x86_64 entdec.c.o +x86_64 entdec.c.o +x86_64 entenc.c.o +x86_64 entenc.c.o +x86_64 entities.c.o +x86_64 entropy.c.o +x86_64 entropy.c.o +x86_64 entropymode.c.o +x86_64 entropymode.c.o +x86_64 entropymv.c.o +x86_64 entropymv.c.o +x86_64 envelope.c.o +x86_64 epafdec.o +x86_64 equalizer.o +x86_64 error.c.o +x86_64 error.o +x86_64 error_intrin_avx2.c.o +x86_64 error_intrin_sse2.c.o +x86_64 error_listener.cc.o +x86_64 error_resilience.o +x86_64 error_sse2.asm.o +x86_64 errors.c.o +x86_64 errors.o +x86_64 es.o +x86_64 es.o +x86_64 escape124.o +x86_64 escape130.o +x86_64 essetup.o +x86_64 ethread.c.o +x86_64 ethreading.c.o +x86_64 eval.o +x86_64 evc.o +x86_64 evc_frame_merge.o +x86_64 evc_parse.o +x86_64 evc_parser.o +x86_64 evc_ps.o +x86_64 evcdec.o +x86_64 event.c.o +x86_64 event.o +x86_64 eventtimingcodesframe.cpp.o +x86_64 evrcdec.o +x86_64 exc_10_16_table.o +x86_64 exc_10_32_table.o +x86_64 exc_20_32_table.o +x86_64 exc_5_256_table.o +x86_64 exc_5_64_table.o +x86_64 exc_8_128_table.o +x86_64 executor.o +x86_64 executor.o +x86_64 exif.o +x86_64 exp-html.o +x86_64 exp-templ.o +x86_64 exp-txt.o +x86_64 exp-vtx.o +x86_64 export.o +x86_64 exr.o +x86_64 exrdsp.o +x86_64 exrdsp.o +x86_64 exrdsp_init.o +x86_64 exrenc.o +x86_64 extend.c.o +x86_64 extend.c.o +x86_64 extension_set.cc.o +x86_64 extension_set.cc.o +x86_64 extension_set_heavy.cc.o +x86_64 extensions.c.o +x86_64 external_partition.c.o +x86_64 extradata.o +x86_64 faandct.o +x86_64 faanidct.o +x86_64 fast.c.o +x86_64 fast_9.c.o +x86_64 fastaudio.o +x86_64 fastmix.o +x86_64 faxcompr.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdctdsp.o +x86_64 fdctdsp_init.o +x86_64 ffmetadec.o +x86_64 ffmetaenc.o +x86_64 fft.c.o +x86_64 fft.o +x86_64 fft4g64.c.o +x86_64 fft_avx2.c.o +x86_64 fft_sse2.c.o +x86_64 fftwrap.o +x86_64 ffv1.o +x86_64 ffv1_parse.o +x86_64 ffv1_parser.o +x86_64 ffv1dec.o +x86_64 ffv1enc.o +x86_64 ffwavesynth.o +x86_64 fg_apply_tmpl.c.o +x86_64 fg_apply_tmpl.c.o +x86_64 fic.o +x86_64 field_comparator.cc.o +x86_64 field_mask.pb.cc.o +x86_64 field_mask_util.cc.o +x86_64 field_mask_utility.cc.o +x86_64 fifo.o +x86_64 fifo.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file_open.o +x86_64 fileref.cpp.o +x86_64 film_grain_params.o +x86_64 filmgrain16_avx2.obj +x86_64 filmgrain16_avx512.obj +x86_64 filmgrain16_sse.obj +x86_64 filmgrain_avx2.obj +x86_64 filmgrain_avx512.obj +x86_64 filmgrain_sse.obj +x86_64 filmgrain_tmpl.c.o +x86_64 filmgrain_tmpl.c.o +x86_64 filmstripdec.o +x86_64 filmstripenc.o +x86_64 filter.c.o +x86_64 filter.c.o +x86_64 filter.o +x86_64 filter.o +x86_64 filter_fork_posix.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filterbank.o +x86_64 filterintra_sse4.c.o +x86_64 filters.c.o +x86_64 filters.o +x86_64 findnearmv.c.o +x86_64 firstpass.c.o +x86_64 firstpass.c.o +x86_64 fits.o +x86_64 fitsdec.o +x86_64 fitsdec.o +x86_64 fitsenc.o +x86_64 fitsenc.o +x86_64 fixed.c.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp_init.o +x86_64 fixed_intrin_avx2.c.o +x86_64 fixed_intrin_sse2.c.o +x86_64 fixed_intrin_sse42.c.o +x86_64 fixed_intrin_ssse3.c.o +x86_64 flac.o +x86_64 flac.o +x86_64 flac_parser.o +x86_64 flac_picture.o +x86_64 flacdata.o +x86_64 flacdec.o +x86_64 flacdec.o +x86_64 flacdsp.o +x86_64 flacdsp.o +x86_64 flacdsp_init.o +x86_64 flacenc.o +x86_64 flacenc.o +x86_64 flacenc_header.o +x86_64 flacencdsp.o +x86_64 flacencdsp_init.o +x86_64 flacfile.cpp.o +x86_64 flacmetadatablock.cpp.o +x86_64 flacpicture.cpp.o +x86_64 flacproperties.cpp.o +x86_64 flacunknownmetadatablock.cpp.o +x86_64 flaschen.o +x86_64 flashsv.o +x86_64 flashsv2enc.o +x86_64 flashsvenc.o +x86_64 flic.o +x86_64 flicvideo.o +x86_64 float.c.o +x86_64 float2half.o +x86_64 float_LPC_analysis_filter_FLP.c.o +x86_64 float_LPC_inv_pred_gain_FLP.c.o +x86_64 float_LTP_analysis_filter_FLP.c.o +x86_64 float_LTP_scale_ctrl_FLP.c.o +x86_64 float_apply_sine_window_FLP.c.o +x86_64 float_autocorrelation_FLP.c.o +x86_64 float_burg_modified_FLP.c.o +x86_64 float_bwexpander_FLP.c.o +x86_64 float_corrMatrix_FLP.c.o +x86_64 float_dsp.o +x86_64 float_dsp.o +x86_64 float_dsp_init.o +x86_64 float_encode_frame_FLP.c.o +x86_64 float_energy_FLP.c.o +x86_64 float_find_LPC_FLP.c.o +x86_64 float_find_LTP_FLP.c.o +x86_64 float_find_pitch_lags_FLP.c.o +x86_64 float_find_pred_coefs_FLP.c.o +x86_64 float_inner_product_FLP.c.o +x86_64 float_k2a_FLP.c.o +x86_64 float_noise_shape_analysis_FLP.c.o +x86_64 float_pitch_analysis_core_FLP.c.o +x86_64 float_process_gains_FLP.c.o +x86_64 float_regularize_correlations_FLP.c.o +x86_64 float_residual_energy_FLP.c.o +x86_64 float_scalarproduct.o +x86_64 float_scale_copy_vector_FLP.c.o +x86_64 float_scale_vector_FLP.c.o +x86_64 float_schur_FLP.c.o +x86_64 float_sort_FLP.c.o +x86_64 float_warped_autocorrelation_FLP.c.o +x86_64 float_wrappers_FLP.c.o +x86_64 float_x86_inner_product_FLP_avx2.c.o +x86_64 floor0.c.o +x86_64 floor1.c.o +x86_64 flow_estimation.c.o +x86_64 fluid_chan.c.o +x86_64 fluid_chorus.c.o +x86_64 fluid_conv.c.o +x86_64 fluid_defsfont.c.o +x86_64 fluid_dsp_float.c.o +x86_64 fluid_gen.c.o +x86_64 fluid_hash.c.o +x86_64 fluid_init.c.o +x86_64 fluid_list.c.o +x86_64 fluid_mod.c.o +x86_64 fluid_ramsfont.c.o +x86_64 fluid_rev.c.o +x86_64 fluid_settings.c.o +x86_64 fluid_synth.c.o +x86_64 fluid_sys.c.o +x86_64 fluid_tuning.c.o +x86_64 fluid_voice.c.o +x86_64 flvdec.o +x86_64 flvdec.o +x86_64 flvenc.o +x86_64 flvenc.o +x86_64 fmtconvert.o +x86_64 fmtconvert.o +x86_64 fmtconvert_init.o +x86_64 fmvc.o +x86_64 folder.o +x86_64 font_provider.cpp.o +x86_64 font_provider_coretext.cpp.o +x86_64 format.c.o +x86_64 format.c.o +x86_64 format.o +x86_64 format.o +x86_64 format_mp3.o +x86_64 format_ogg.o +x86_64 format_text.o +x86_64 format_webm.o +x86_64 formatcrop.o +x86_64 fpel.o +x86_64 fps.o +x86_64 fractalhead.c.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragments.o +x86_64 frame.o +x86_64 frame_buffers.c.o +x86_64 frame_thread_encoder.o +x86_64 framecrcenc.o +x86_64 framehash.o +x86_64 framing.c.o +x86_64 fraps.o +x86_64 freeze.o +x86_64 fribidi-arabic.c.o +x86_64 fribidi-bidi-types.c.o +x86_64 fribidi-bidi.c.o +x86_64 fribidi-brackets.c.o +x86_64 fribidi-char-sets-cap-rtl.c.o +x86_64 fribidi-char-sets-cp1255.c.o +x86_64 fribidi-char-sets-cp1256.c.o +x86_64 fribidi-char-sets-iso8859-6.c.o +x86_64 fribidi-char-sets-iso8859-8.c.o +x86_64 fribidi-char-sets-utf8.c.o +x86_64 fribidi-char-sets.c.o +x86_64 fribidi-deprecated.c.o +x86_64 fribidi-joining-types.c.o +x86_64 fribidi-joining.c.o +x86_64 fribidi-mirroring.c.o +x86_64 fribidi-run.c.o +x86_64 fribidi-shape.c.o +x86_64 fribidi.c.o +x86_64 frmdec.o +x86_64 frwu.o +x86_64 fsb.o +x86_64 ftp.o +x86_64 ftp.o +x86_64 ftr.o +x86_64 ftr_parser.o +x86_64 function_list.c.o +x86_64 fwd_txfm.c.o +x86_64 fwd_txfm.c.o +x86_64 fwd_txfm_sse2.c.o +x86_64 fwd_txfm_ssse3_x86_64.asm.o +x86_64 fwse.o +x86_64 g2meet.o +x86_64 g64rtp.o +x86_64 g711.o +x86_64 g722.o +x86_64 g722.o +x86_64 g722dec.o +x86_64 g722dsp.o +x86_64 g722dsp.o +x86_64 g722dsp_init.o +x86_64 g722enc.o +x86_64 g723_1.o +x86_64 g723_1.o +x86_64 g723_1_parser.o +x86_64 g723_1dec.o +x86_64 g723_1enc.o +x86_64 g726.o +x86_64 g726.o +x86_64 g728dec.o +x86_64 g728dec.o +x86_64 g729_parser.o +x86_64 g729dec.o +x86_64 g729dec.o +x86_64 g729postfilter.o +x86_64 gain.o +x86_64 gain_analysis.o +x86_64 gain_quant.c.o +x86_64 gain_table.o +x86_64 gain_table_lbr.o +x86_64 gamma.o +x86_64 gate.o +x86_64 gather.o +x86_64 gcol.c.o +x86_64 gdv.o +x86_64 gdv.o +x86_64 gemdec.o +x86_64 gen_scalers.c.o +x86_64 gena_callback2.c.o +x86_64 gena_ctrlpt.c.o +x86_64 gena_device.c.o +x86_64 generalencapsulatedobjectframe.cpp.o +x86_64 generated_enum_util.cc.o +x86_64 generated_enum_util.cc.o +x86_64 generated_message_bases.cc.o +x86_64 generated_message_reflection.cc.o +x86_64 generated_message_tctable_full.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_util.cc.o +x86_64 generated_message_util.cc.o +x86_64 genh.o +x86_64 genttml.o +x86_64 get_buffer.o +x86_64 getbits.c.o +x86_64 getcpuflags_x86_64.o +x86_64 gif.o +x86_64 gif.o +x86_64 gif_parser.o +x86_64 gifdec.o +x86_64 gifdec.o +x86_64 global.o +x86_64 global_motion.c.o +x86_64 global_motion_facade.c.o +x86_64 globals.c.o +x86_64 glsl_glslang.cc.o +x86_64 glsl_glslang_resources.c.o +x86_64 glsl_spirv.c.o +x86_64 glsl_spirv_glslang.c.o +x86_64 glslang_c_interface.cpp.o +x86_64 glslang_tab.cpp.o +x86_64 golomb.o +x86_64 gop_structure.c.o +x86_64 gopher.o +x86_64 gopher.o +x86_64 gpu.c.o +x86_64 gpu_utils.c.o +x86_64 grain_synthesis.c.o +x86_64 grain_table.c.o +x86_64 graph.o +x86_64 graph_gsubgpos-context.cc.o +x86_64 grey_yuv.o +x86_64 gsm_create.o +x86_64 gsm_decode.o +x86_64 gsm_destroy.o +x86_64 gsm_encode.o +x86_64 gsm_explode.o +x86_64 gsm_implode.o +x86_64 gsm_option.o +x86_64 gsm_parser.o +x86_64 gsm_print.o +x86_64 gsmdec.o +x86_64 gsmdec.o +x86_64 gsmdec_data.o +x86_64 gstr.o +x86_64 gunzip.c.o +x86_64 gxf.o +x86_64 gxfenc.o +x86_64 gzclose.c.o +x86_64 gzip_stream.cc.o +x86_64 gzlib.c.o +x86_64 gzread.c.o +x86_64 gzwrite.c.o +x86_64 h261.o +x86_64 h261_parser.o +x86_64 h261data.o +x86_64 h261dec.o +x86_64 h261dec.o +x86_64 h261enc.o +x86_64 h263.o +x86_64 h263_loopfilter.o +x86_64 h263_parser.o +x86_64 h263data.o +x86_64 h263dec.o +x86_64 h263dec.o +x86_64 h263dsp.o +x86_64 h263dsp_init.o +x86_64 h264.o +x86_64 h264.o +x86_64 h2645_parse.o +x86_64 h2645_sei.o +x86_64 h2645_vui.o +x86_64 h2645data.o +x86_64 h264_cabac.o +x86_64 h264_cavlc.o +x86_64 h264_chromamc.o +x86_64 h264_chromamc_10bit.o +x86_64 h264_deblock.o +x86_64 h264_deblock_10bit.o +x86_64 h264_direct.o +x86_64 h264_idct.o +x86_64 h264_idct_10bit.o +x86_64 h264_intrapred.o +x86_64 h264_intrapred_10bit.o +x86_64 h264_intrapred_init.o +x86_64 h264_loopfilter.o +x86_64 h264_mb.o +x86_64 h264_mp4toannexb.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_parse.o +x86_64 h264_parser.o +x86_64 h264_picture.o +x86_64 h264_ps.o +x86_64 h264_qpel.o +x86_64 h264_qpel_10bit.o +x86_64 h264_qpel_8bit.o +x86_64 h264_refs.o +x86_64 h264_sei.o +x86_64 h264_slice.o +x86_64 h264_slice.o +x86_64 h264_weight.o +x86_64 h264_weight_10bit.o +x86_64 h264chroma.o +x86_64 h264chroma_init.o +x86_64 h264data.o +x86_64 h264dec.o +x86_64 h264dec.o +x86_64 h264dsp.o +x86_64 h264dsp_init.o +x86_64 h264idct.o +x86_64 h264pred.o +x86_64 h264qpel.o +x86_64 h265.o +x86_64 h2656_inter.o +x86_64 h2656dsp.o +x86_64 h26x.o +x86_64 h274.o +x86_64 half2float.o +x86_64 hamm.o +x86_64 hap.o +x86_64 hapdec.o +x86_64 hash-common.o +x86_64 hash.c.o +x86_64 hash.c.o +x86_64 hash.o +x86_64 hash_motion.c.o +x86_64 hash_sse42.c.o +x86_64 hashenc.o +x86_64 hashtable.o +x86_64 hb-aat-layout.cc.o +x86_64 hb-aat-map.cc.o +x86_64 hb-blob.cc.o +x86_64 hb-buffer-serialize.cc.o +x86_64 hb-buffer-verify.cc.o +x86_64 hb-buffer.cc.o +x86_64 hb-common.cc.o +x86_64 hb-coretext-font.cc.o +x86_64 hb-coretext-shape.cc.o +x86_64 hb-coretext.cc.o +x86_64 hb-draw.cc.o +x86_64 hb-face-builder.cc.o +x86_64 hb-face.cc.o +x86_64 hb-fallback-shape.cc.o +x86_64 hb-font.cc.o +x86_64 hb-ft.cc.o +x86_64 hb-map.cc.o +x86_64 hb-number.cc.o +x86_64 hb-number.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-color.cc.o +x86_64 hb-ot-face.cc.o +x86_64 hb-ot-font.cc.o +x86_64 hb-ot-layout.cc.o +x86_64 hb-ot-map.cc.o +x86_64 hb-ot-math.cc.o +x86_64 hb-ot-meta.cc.o +x86_64 hb-ot-metrics.cc.o +x86_64 hb-ot-name.cc.o +x86_64 hb-ot-shape-fallback.cc.o +x86_64 hb-ot-shape-normalize.cc.o +x86_64 hb-ot-shape.cc.o +x86_64 hb-ot-shaper-arabic.cc.o +x86_64 hb-ot-shaper-default.cc.o +x86_64 hb-ot-shaper-hangul.cc.o +x86_64 hb-ot-shaper-hebrew.cc.o +x86_64 hb-ot-shaper-indic-table.cc.o +x86_64 hb-ot-shaper-indic.cc.o +x86_64 hb-ot-shaper-khmer.cc.o +x86_64 hb-ot-shaper-myanmar.cc.o +x86_64 hb-ot-shaper-syllabic.cc.o +x86_64 hb-ot-shaper-thai.cc.o +x86_64 hb-ot-shaper-use.cc.o +x86_64 hb-ot-shaper-vowel-constraints.cc.o +x86_64 hb-ot-tag.cc.o +x86_64 hb-ot-var.cc.o +x86_64 hb-outline.cc.o +x86_64 hb-paint-bounded.cc.o +x86_64 hb-paint-extents.cc.o +x86_64 hb-paint.cc.o +x86_64 hb-set.cc.o +x86_64 hb-shape-plan.cc.o +x86_64 hb-shape.cc.o +x86_64 hb-shaper.cc.o +x86_64 hb-static.cc.o +x86_64 hb-static.cc.o +x86_64 hb-style.cc.o +x86_64 hb-subset-cff-common.cc.o +x86_64 hb-subset-cff1.cc.o +x86_64 hb-subset-cff2.cc.o +x86_64 hb-subset-input.cc.o +x86_64 hb-subset-instancer-iup.cc.o +x86_64 hb-subset-instancer-solver.cc.o +x86_64 hb-subset-plan-layout.cc.o +x86_64 hb-subset-plan-var.cc.o +x86_64 hb-subset-plan.cc.o +x86_64 hb-subset-serialize.cc.o +x86_64 hb-subset-table-cff.cc.o +x86_64 hb-subset-table-color.cc.o +x86_64 hb-subset-table-layout.cc.o +x86_64 hb-subset-table-other.cc.o +x86_64 hb-subset-table-var.cc.o +x86_64 hb-subset.cc.o +x86_64 hb-ucd.cc.o +x86_64 hb-unicode.cc.o +x86_64 hca.o +x86_64 hcadec.o +x86_64 hcom.o +x86_64 hcom.o +x86_64 hdr_dynamic_metadata.o +x86_64 hdr_dynamic_vivid_metadata.o +x86_64 hdr_parser.o +x86_64 hdrdec.o +x86_64 hdrenc.o +x86_64 hds.o +x86_64 hdsenc.o +x86_64 heif.o +x86_64 hevc.o +x86_64 hevc.o +x86_64 hevc_mp4toannexb.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevcdec.o +x86_64 hevcdec.o +x86_64 hexc_10_32_table.o +x86_64 hexc_table.o +x86_64 high_lsp_tables.o +x86_64 highbd_adaptive_quantize_avx2.c.o +x86_64 highbd_adaptive_quantize_sse2.c.o +x86_64 highbd_block_error_intrin_avx2.c.o +x86_64 highbd_block_error_intrin_sse2.c.o +x86_64 highbd_convolve_2d_avx2.c.o +x86_64 highbd_convolve_2d_sse4.c.o +x86_64 highbd_convolve_2d_ssse3.c.o +x86_64 highbd_convolve_avx2.c.o +x86_64 highbd_convolve_sse2.c.o +x86_64 highbd_convolve_ssse3.c.o +x86_64 highbd_fwd_txfm_avx2.c.o +x86_64 highbd_fwd_txfm_sse4.c.o +x86_64 highbd_intrapred_asm_sse2.asm.o +x86_64 highbd_intrapred_sse2.c.o +x86_64 highbd_inv_txfm_avx2.c.o +x86_64 highbd_inv_txfm_sse4.c.o +x86_64 highbd_jnt_convolve_avx2.c.o +x86_64 highbd_jnt_convolve_sse4.c.o +x86_64 highbd_loopfilter_avx2.c.o +x86_64 highbd_loopfilter_sse2.c.o +x86_64 highbd_quantize_intrin_avx2.c.o +x86_64 highbd_quantize_intrin_sse2.c.o +x86_64 highbd_sad4d_sse2.asm.o +x86_64 highbd_sad_avx2.c.o +x86_64 highbd_sad_sse2.asm.o +x86_64 highbd_subpel_variance_impl_sse2.asm.o +x86_64 highbd_subtract_sse2.c.o +x86_64 highbd_temporal_filter_avx2.c.o +x86_64 highbd_temporal_filter_sse2.c.o +x86_64 highbd_variance_avx2.c.o +x86_64 highbd_variance_impl_sse2.asm.o +x86_64 highbd_variance_sse2.c.o +x86_64 highbd_variance_sse4.c.o +x86_64 highbd_warp_affine_avx2.c.o +x86_64 highbd_warp_plane_sse4.c.o +x86_64 highbd_wiener_convolve_avx2.c.o +x86_64 highbd_wiener_convolve_ssse3.c.o +x86_64 hls.o +x86_64 hls.o +x86_64 hls_sample_encryption.o +x86_64 hlsenc.o +x86_64 hlslAttributes.cpp.o +x86_64 hlslGrammar.cpp.o +x86_64 hlslOpMap.cpp.o +x86_64 hlslParseHelper.cpp.o +x86_64 hlslParseables.cpp.o +x86_64 hlslScanContext.cpp.o +x86_64 hlslTokenStream.cpp.o +x86_64 hlsplaylist.o +x86_64 hlsproto.o +x86_64 hmac-md5.c.o +x86_64 hmac.c.o +x86_64 hmac.o +x86_64 hnm.o +x86_64 hnm4video.o +x86_64 hostkey.o +x86_64 hpeldsp.o +x86_64 hpeldsp.o +x86_64 hpeldsp_init.o +x86_64 hq_common.o +x86_64 hq_hqa.o +x86_64 hq_hqadsp.o +x86_64 hqx.o +x86_64 hqxdsp.o +x86_64 hscale.o +x86_64 hscale_fast_bilinear.o +x86_64 hscale_fast_bilinear_simd.o +x86_64 ht_dec.c.o +x86_64 htmlsubtitles.o +x86_64 http.o +x86_64 http.o +x86_64 http.o +x86_64 httpauth.o +x86_64 httpparser.c.o +x86_64 httpreadwrite.c.o +x86_64 huffdec.o +x86_64 huffdec.o +x86_64 huffenc.o +x86_64 huffenc.o +x86_64 huffman.o +x86_64 huffyuv.o +x86_64 huffyuvdec.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp_init.o +x86_64 huffyuvenc.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp_init.o +x86_64 hwcontext.o +x86_64 hwcontext_stub.o +x86_64 hwcontext_videotoolbox.o +x86_64 hx.o +x86_64 hxxx_common.o +x86_64 hxxx_common.o +x86_64 hxxx_helper.o +x86_64 hxxx_nal.o +x86_64 hxxx_sei.o +x86_64 hxxx_sei.o +x86_64 hybrid_fwd_txfm.c.o +x86_64 i420_rgb.o +x86_64 i420_rgb16.o +x86_64 i420_rgb8.o +x86_64 i422_i420.o +x86_64 iamf.o +x86_64 iamf.o +x86_64 iamf_parse.o +x86_64 iamf_reader.o +x86_64 iamf_writer.o +x86_64 iamfdec.o +x86_64 iamfenc.o +x86_64 icecast.o +x86_64 icodec.o +x86_64 icoenc.o +x86_64 iconv.o +x86_64 icy.o +x86_64 id3tag.o +x86_64 id3v1.o +x86_64 id3v1genres.cpp.o +x86_64 id3v1tag.cpp.o +x86_64 id3v2.o +x86_64 id3v2enc.o +x86_64 id3v2extendedheader.cpp.o +x86_64 id3v2footer.cpp.o +x86_64 id3v2frame.cpp.o +x86_64 id3v2framefactory.cpp.o +x86_64 id3v2header.cpp.o +x86_64 id3v2synchdata.cpp.o +x86_64 id3v2tag.cpp.o +x86_64 idcin.o +x86_64 idcinvideo.o +x86_64 idct.c.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct_blk.c.o +x86_64 idctdsp.o +x86_64 idctdsp.o +x86_64 idctdsp_init.o +x86_64 idctllm.c.o +x86_64 idl_demux.o +x86_64 idroqdec.o +x86_64 idroqenc.o +x86_64 idummy.o +x86_64 iff.o +x86_64 iff.o +x86_64 ifo.o +x86_64 ifv.o +x86_64 ilbc.o +x86_64 ilbcdec.o +x86_64 image.c.o +x86_64 image.o +x86_64 image_capi.cpp.o +x86_64 imc.o +x86_64 imdct36.o +x86_64 imem-access.o +x86_64 imem.o +x86_64 img2.o +x86_64 img2_alias_pix.o +x86_64 img2_brender_pix.o +x86_64 img2dec.o +x86_64 img2enc.o +x86_64 imgconvert.o +x86_64 imgutils.o +x86_64 imgutils.o +x86_64 imgutils_init.o +x86_64 imm4.o +x86_64 imm5.o +x86_64 implicit_weak_message.cc.o +x86_64 implicit_weak_message.cc.o +x86_64 importer.cc.o +x86_64 imx.o +x86_64 imx.o +x86_64 indeo2.o +x86_64 indeo3.o +x86_64 indeo4.o +x86_64 indeo5.o +x86_64 infback.c.o +x86_64 inffast.c.o +x86_64 inflate.c.o +x86_64 inflate.o +x86_64 info.c.o +x86_64 info.o +x86_64 info.o +x86_64 infotag.cpp.o +x86_64 inftrees.c.o +x86_64 ingenientdec.o +x86_64 init.c.o +x86_64 init.c.o +x86_64 init_decoder.c.o +x86_64 init_encoder.c.o +x86_64 inlined_string_field.cc.o +x86_64 inlined_string_field.cc.o +x86_64 inner_prod_aligned.c.o +x86_64 input.o +x86_64 input.o +x86_64 int128.cc.o +x86_64 int128.cc.o +x86_64 integer.o +x86_64 intel_init.c.o +x86_64 intel_init.c.o +x86_64 intelh263dec.o +x86_64 inter.o +x86_64 intermOut.cpp.o +x86_64 internal.o +x86_64 internal.o +x86_64 internal.o +x86_64 interp_search.c.o +x86_64 interplayacm.o +x86_64 interplayvideo.o +x86_64 interpolate.c.o +x86_64 interpolate.c.o +x86_64 intmath.o +x86_64 intra.o +x86_64 intra_edge.c.o +x86_64 intra_edge_sse4.c.o +x86_64 intra_mode_search.c.o +x86_64 intra_utils.o +x86_64 intrapred.c.o +x86_64 intrapred.c.o +x86_64 intrapred_asm_sse2.asm.o +x86_64 intrapred_avx2.c.o +x86_64 intrapred_sse2.c.o +x86_64 intrapred_sse4.c.o +x86_64 intrapred_ssse3.c.o +x86_64 intrax8.o +x86_64 intrax8dsp.o +x86_64 inv_txfm.c.o +x86_64 invert.c.o +x86_64 io-bktr.o +x86_64 io-dvb.o +x86_64 io-sim.o +x86_64 io-v4l.o +x86_64 io-v4l2.o +x86_64 io-v4l2k.o +x86_64 io.o +x86_64 io_win32.cc.o +x86_64 io_win32.cc.o +x86_64 iokit-inhibit.o +x86_64 iomapper.cpp.o +x86_64 ip.o +x86_64 ipmovie.o +x86_64 ipred16_avx2.obj +x86_64 ipred16_avx512.obj +x86_64 ipred16_sse.obj +x86_64 ipred_avx2.obj +x86_64 ipred_avx512.obj +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_sse.obj +x86_64 ipred_tmpl.c.o +x86_64 ipred_tmpl.c.o +x86_64 ipu_parser.o +x86_64 ipudec.o +x86_64 ircam.o +x86_64 ircamdec.o +x86_64 ircamenc.o +x86_64 isom.o +x86_64 isom_tags.o +x86_64 iss.o +x86_64 itfile.cpp.o +x86_64 itml.o +x86_64 itproperties.cpp.o +x86_64 ituh263dec.o +x86_64 ituh263enc.o +x86_64 itx16_avx2.obj +x86_64 itx16_avx512.obj +x86_64 itx16_sse.obj +x86_64 itx_1d.c.o +x86_64 itx_1d.o +x86_64 itx_avx2.obj +x86_64 itx_avx512.obj +x86_64 itx_sse.obj +x86_64 itx_tmpl.c.o +x86_64 itx_tmpl.c.o +x86_64 iv8.o +x86_64 ivfdec.o +x86_64 ivfenc.o +x86_64 ivi.o +x86_64 ivi_dsp.o +x86_64 ixml.c.o +x86_64 ixmldebug.c.o +x86_64 ixmlmembuf.c.o +x86_64 ixmlparser.c.o +x86_64 j2k.c.o +x86_64 j2kenc.o +x86_64 jacosubdec.o +x86_64 jacosubdec.o +x86_64 jacosubenc.o +x86_64 jaricom.c.o +x86_64 jcapimin.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcarith.c.o +x86_64 jccoefct.c.o +x86_64 jccoefct.c.o +x86_64 jccolor-avx2.asm.o +x86_64 jccolor-sse2.asm.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcgray-avx2.asm.o +x86_64 jcgray-sse2.asm.o +x86_64 jchuff-sse2.asm.o +x86_64 jchuff.c.o +x86_64 jcicc.c.o +x86_64 jcinit.c.o +x86_64 jclhuff.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmarker.c.o +x86_64 jcmaster.c.o +x86_64 jcomapi.c.o +x86_64 jcparam.c.o +x86_64 jcphuff-sse2.asm.o +x86_64 jcphuff.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcsample-avx2.asm.o +x86_64 jcsample-sse2.asm.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jctrans.c.o +x86_64 jdapimin.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdarith.c.o +x86_64 jdatadst.c.o +x86_64 jdatasrc.c.o +x86_64 jdcoefct.c.o +x86_64 jdcoefct.c.o +x86_64 jdcolor-avx2.asm.o +x86_64 jdcolor-sse2.asm.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jddctmgr.c.o +x86_64 jddctmgr.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jdhuff.c.o +x86_64 jdicc.c.o +x86_64 jdinput.c.o +x86_64 jdlhuff.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmarker.c.o +x86_64 jdmaster.c.o +x86_64 jdmerge-avx2.asm.o +x86_64 jdmerge-sse2.asm.o +x86_64 jdmerge.c.o +x86_64 jdmerge.c.o +x86_64 jdphuff.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdsample-avx2.asm.o +x86_64 jdsample-sse2.asm.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdtrans.c.o +x86_64 jerror.c.o +x86_64 jfdctflt-sse.asm.o +x86_64 jfdctflt.c.o +x86_64 jfdctfst-sse2.asm.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.o +x86_64 jfdctint-avx2.asm.o +x86_64 jfdctint-sse2.asm.o +x86_64 jfdctint.c.o +x86_64 jfdctint.c.o +x86_64 jfdctint.o +x86_64 jidctflt-sse2.asm.o +x86_64 jidctflt.c.o +x86_64 jidctflt.c.o +x86_64 jidctfst-sse2.asm.o +x86_64 jidctfst.c.o +x86_64 jidctfst.c.o +x86_64 jidctint-avx2.asm.o +x86_64 jidctint-sse2.asm.o +x86_64 jidctint.c.o +x86_64 jidctint.c.o +x86_64 jidctred-sse2.asm.o +x86_64 jidctred.c.o +x86_64 jidctred.c.o +x86_64 jitter.o +x86_64 jmemmgr.c.o +x86_64 jmemnobs.c.o +x86_64 jni.o +x86_64 jnt_convolve_avx2.c.o +x86_64 jnt_convolve_sse2.c.o +x86_64 jnt_convolve_ssse3.c.o +x86_64 jp2.c.o +x86_64 jpeg.o +x86_64 jpeg2000.o +x86_64 jpeg2000_parser.o +x86_64 jpeg2000dec.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp_init.o +x86_64 jpeg2000dwt.o +x86_64 jpeg2000htdec.o +x86_64 jpeg_nbits.c.o +x86_64 jpegls.o +x86_64 jpeglsdec.o +x86_64 jpeglsenc.o +x86_64 jpegquanttables.o +x86_64 jpegtables.o +x86_64 jpegxl_anim_dec.o +x86_64 jpegxl_parse.o +x86_64 jpegxl_parser.o +x86_64 jquant1.c.o +x86_64 jquant1.c.o +x86_64 jquant2.c.o +x86_64 jquant2.c.o +x86_64 jquantf-sse2.asm.o +x86_64 jquanti-avx2.asm.o +x86_64 jquanti-sse2.asm.o +x86_64 jrevdct.o +x86_64 jsimd.c.o +x86_64 jsimdcpu.asm.o +x86_64 json.o +x86_64 json_escaping.cc.o +x86_64 json_objectwriter.cc.o +x86_64 json_stream_parser.cc.o +x86_64 json_util.cc.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jvdec.o +x86_64 jvdec.o +x86_64 karaoke.o +x86_64 kbdwin.o +x86_64 kdf.o +x86_64 kdtree.c.o +x86_64 keepalive.o +x86_64 kex.o +x86_64 kgv1dec.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.o +x86_64 kiss_fftr.c.o +x86_64 kmvc.o +x86_64 knownhost.o +x86_64 krb5-wrapper.c.o +x86_64 kvag.o +x86_64 lafdec.o +x86_64 lagarith.o +x86_64 lagarithrac.o +x86_64 lame.o +x86_64 lang.o +x86_64 laplace.c.o +x86_64 latm_parser.o +x86_64 latmenc.o +x86_64 lc3.o +x86_64 lcevcdec.o +x86_64 lcldec.o +x86_64 lclenc.o +x86_64 leaddec.o +x86_64 legacy.c.o +x86_64 legacy.o +x86_64 legacy_module.o +x86_64 level.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_mask.c.o +x86_64 lfg.o +x86_64 lib.c.o +x86_64 libaccess_http_put_plugin_la-http-put.o +x86_64 libaccess_mms_plugin_la-asf.o +x86_64 libaccess_mms_plugin_la-buffer.o +x86_64 libaccess_mms_plugin_la-mms.o +x86_64 libaccess_mms_plugin_la-mmsh.o +x86_64 libaccess_mms_plugin_la-mmstu.o +x86_64 libaccess_output_rist_plugin_la-rist.o +x86_64 libaccess_output_shout_plugin_la-shout.o +x86_64 libadaptive_plugin_la-adaptive.o +x86_64 libafile_plugin_la-file.o +x86_64 libaom_plugin_la-aom.o +x86_64 libaom_plugin_la-av1_obu.o +x86_64 libarchive_plugin_la-archive.o +x86_64 libaribcaption_plugin_la-libaribcaption.o +x86_64 libasf.o +x86_64 libaudio_format_plugin_la-format.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_plugin_la-audio.o +x86_64 libavcodec_plugin_la-av1_obu.o +x86_64 libavcodec_plugin_la-avcodec.o +x86_64 libavcodec_plugin_la-encoder.o +x86_64 libavcodec_plugin_la-subtitle.o +x86_64 libavcodec_plugin_la-va.o +x86_64 libavcodec_plugin_la-video.o +x86_64 libavformat_plugin_la-avformat.o +x86_64 libavformat_plugin_la-demux.o +x86_64 libavformat_plugin_la-mux.o +x86_64 libavi.o +x86_64 libavio_plugin_la-avio.o +x86_64 libavsamplebuffer_plugin_la-avsamplebuffer.o +x86_64 libavsamplebuffer_plugin_la-channel_layout.o +x86_64 libbonjour_plugin_la-bonjour.o +x86_64 libcaopengllayer_plugin_la-caopengllayer.o +x86_64 libcaopengllayer_plugin_la-renderer.o +x86_64 libcaopengllayer_plugin_la-sub_renderer.o +x86_64 libcaopengllayer_plugin_la-vout_helper.o +x86_64 libci_filters_plugin_la-ci_filters.o +x86_64 libci_filters_plugin_la-vt_utils.o +x86_64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +x86_64 libdav1d_plugin_la-av1_obu.o +x86_64 libdav1d_plugin_la-dav1d.o +x86_64 libdefaultmodule_la-dummy.o +x86_64 libdeinterlace_plugin_la-algo_basic.o +x86_64 libdeinterlace_plugin_la-algo_ivtc.o +x86_64 libdeinterlace_plugin_la-algo_phosphor.o +x86_64 libdeinterlace_plugin_la-algo_x.o +x86_64 libdeinterlace_plugin_la-algo_yadif.o +x86_64 libdeinterlace_plugin_la-deinterlace.o +x86_64 libdeinterlace_plugin_la-helpers.o +x86_64 libdeinterlace_plugin_la-merge.o +x86_64 libdemux_cdg_plugin_la-cdg.o +x86_64 libdemux_chromecast_plugin_la-chromecast_demux.o +x86_64 libdemux_stl_plugin_la-stl.o +x86_64 libdsm_plugin_la-access.o +x86_64 libdsm_plugin_la-sd.o +x86_64 libebur128_plugin_la-libebur128.o +x86_64 libfilesystem_plugin_la-directory.o +x86_64 libfilesystem_plugin_la-file.o +x86_64 libfilesystem_plugin_la-fs.o +x86_64 libflac_plugin_la-flac.o +x86_64 libflacsys_plugin_la-flac.o +x86_64 libfloat_mixer_plugin_la-float.o +x86_64 libfluidsynth_plugin_la-fluidsynth.o +x86_64 libfreetype_plugin_la-darwin.o +x86_64 libfreetype_plugin_la-freetype.o +x86_64 libfreetype_plugin_la-ftcache.o +x86_64 libfreetype_plugin_la-lru.o +x86_64 libfreetype_plugin_la-platform_fonts.o +x86_64 libfreetype_plugin_la-text_layout.o +x86_64 libgcrypt_la-context.o +x86_64 libgcrypt_la-fips.o +x86_64 libgcrypt_la-global.o +x86_64 libgcrypt_la-hwf-x86.o +x86_64 libgcrypt_la-hwfeatures.o +x86_64 libgcrypt_la-misc.o +x86_64 libgcrypt_la-missing-string.o +x86_64 libgcrypt_la-secmem.o +x86_64 libgcrypt_la-sexp.o +x86_64 libgcrypt_la-stdmem.o +x86_64 libgcrypt_la-visibility.o +x86_64 libgl_plugin_la-display.o +x86_64 libgl_plugin_la-renderer.o +x86_64 libgl_plugin_la-sub_renderer.o +x86_64 libgl_plugin_la-vout_helper.o +x86_64 libglblend_plugin_la-glblend.o +x86_64 libglfilter_draw_plugin_la-filter_draw.o +x86_64 libglinterop_cvpx_plugin_la-interop_cvpx.o +x86_64 libglinterop_sw_plugin_la-interop_sw.o +x86_64 libgnu_la-c-ctype.o +x86_64 libgnu_la-strverscmp.o +x86_64 libgnu_la-unistd.o +x86_64 libgpg_error_la-argparse.o +x86_64 libgpg_error_la-b64dec.o +x86_64 libgpg_error_la-b64enc.o +x86_64 libgpg_error_la-code-from-errno.o +x86_64 libgpg_error_la-code-to-errno.o +x86_64 libgpg_error_la-estream-printf.o +x86_64 libgpg_error_la-estream.o +x86_64 libgpg_error_la-init.o +x86_64 libgpg_error_la-logging.o +x86_64 libgpg_error_la-name-value.o +x86_64 libgpg_error_la-posix-lock.o +x86_64 libgpg_error_la-posix-thread.o +x86_64 libgpg_error_la-spawn-posix.o +x86_64 libgpg_error_la-strerror.o +x86_64 libgpg_error_la-stringutils.o +x86_64 libgpg_error_la-strlist.o +x86_64 libgpg_error_la-strsource.o +x86_64 libgpg_error_la-syscall-clamp.o +x86_64 libgpg_error_la-sysutils.o +x86_64 libgpg_error_la-version.o +x86_64 libgpg_error_la-visibility.o +x86_64 libgsmdec.o +x86_64 libgsmenc.o +x86_64 libi420_nv12_plugin_la-i420_nv12.o +x86_64 libiceavl_la-avl.o +x86_64 libicehttpp_la-encoding.o +x86_64 libicehttpp_la-httpp.o +x86_64 libicenet_la-resolver.o +x86_64 libicenet_la-sock.o +x86_64 libicethread_la-thread.o +x86_64 libicetiming_la-timing.o +x86_64 libinteger_mixer_plugin_la-integer.o +x86_64 libkeychain_plugin_la-keychain.o +x86_64 libkeychain_plugin_la-list_util.o +x86_64 liblibass_plugin_la-libass.o +x86_64 libmkv_plugin_la-Ebml_parser.o +x86_64 libmkv_plugin_la-chapter_command.o +x86_64 libmkv_plugin_la-chapter_command_dvd.o +x86_64 libmkv_plugin_la-chapter_command_script.o +x86_64 libmkv_plugin_la-chapter_command_script_common.o +x86_64 libmkv_plugin_la-chapters.o +x86_64 libmkv_plugin_la-demux.o +x86_64 libmkv_plugin_la-dts_header.o +x86_64 libmkv_plugin_la-events.o +x86_64 libmkv_plugin_la-lzokay.o +x86_64 libmkv_plugin_la-matroska_segment.o +x86_64 libmkv_plugin_la-matroska_segment_parse.o +x86_64 libmkv_plugin_la-matroska_segment_seeker.o +x86_64 libmkv_plugin_la-mkv.o +x86_64 libmkv_plugin_la-stream_io_callback.o +x86_64 libmkv_plugin_la-util.o +x86_64 libmkv_plugin_la-virtual_segment.o +x86_64 libmkv_plugin_la-vlc_colors.o +x86_64 libmod_plugin_la-mod.o +x86_64 libmp3lame.o +x86_64 libmp4mux.o +x86_64 libmp4mux.o +x86_64 libmpg123_la-dct64.o +x86_64 libmpg123_la-dither.o +x86_64 libmpg123_la-equalizer.o +x86_64 libmpg123_la-feature.o +x86_64 libmpg123_la-format.o +x86_64 libmpg123_la-frame.o +x86_64 libmpg123_la-icy.o +x86_64 libmpg123_la-icy2utf8.o +x86_64 libmpg123_la-id3.o +x86_64 libmpg123_la-index.o +x86_64 libmpg123_la-layer1.o +x86_64 libmpg123_la-layer2.o +x86_64 libmpg123_la-layer3.o +x86_64 libmpg123_la-lfs_wrap.o +x86_64 libmpg123_la-libmpg123.o +x86_64 libmpg123_la-ntom.o +x86_64 libmpg123_la-optimize.o +x86_64 libmpg123_la-parse.o +x86_64 libmpg123_la-readers.o +x86_64 libmpg123_la-stringbuf.o +x86_64 libmpg123_la-synth.o +x86_64 libmpg123_la-synth_8bit.o +x86_64 libmpg123_la-synth_real.o +x86_64 libmpg123_la-synth_s32.o +x86_64 libmpg123_la-tabinit.o +x86_64 libmpg123_plugin_la-mpg123.o +x86_64 libmux_ogg_plugin_la-ogg.o +x86_64 libmux_ts_plugin_la-csa.o +x86_64 libmux_ts_plugin_la-pes.o +x86_64 libmux_ts_plugin_la-repack.o +x86_64 libmux_ts_plugin_la-tables.o +x86_64 libmux_ts_plugin_la-ts.o +x86_64 libmux_ts_plugin_la-tsutil.o +x86_64 libnfs-raw-mount.c.o +x86_64 libnfs-raw-nfs.c.o +x86_64 libnfs-raw-nfs4.c.o +x86_64 libnfs-raw-nlm.c.o +x86_64 libnfs-raw-nsm.c.o +x86_64 libnfs-raw-portmap.c.o +x86_64 libnfs-raw-rquota.c.o +x86_64 libnfs-sync.c.o +x86_64 libnfs-zdr.c.o +x86_64 libnfs.c.o +x86_64 libnfs_plugin_la-nfs.o +x86_64 libnsspeechsynthesizer_plugin_la-nsspeechsynthesizer.o +x86_64 libogg_plugin_la-ogg.o +x86_64 libogg_plugin_la-ogg_granule.o +x86_64 libogg_plugin_la-oggseek.o +x86_64 liboggspots_plugin_la-oggspots.o +x86_64 libopenapv_plugin_la-openapv.o +x86_64 libopengl_filter_plugin_la-opengl.o +x86_64 libopenjpegenc.o +x86_64 libopus_plugin_la-opus.o +x86_64 libopus_plugin_la-opus_header.o +x86_64 libout123_la-hextxt.o +x86_64 libout123_la-libout123.o +x86_64 libout123_la-stringlists.o +x86_64 libout123_la-wav.o +x86_64 libpacketizer_avparser_plugin_la-avparser.o +x86_64 libpl_scale_plugin_la-pl_scale.o +x86_64 libplacebo_plugin_la-display.o +x86_64 libplacebo_plugin_la-instance.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 librist_plugin_la-rist.o +x86_64 librnnoise_plugin_la-rnnoise.o +x86_64 librtp_pcm_plugin_la-pcm.o +x86_64 librtp_plugin_la-datagram.o +x86_64 librtp_plugin_la-input.o +x86_64 librtp_plugin_la-rtp.o +x86_64 librtp_plugin_la-sdp.o +x86_64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +x86_64 libsamplebufferdisplay_plugin_la-vt_utils.o +x86_64 libsap_plugin_la-sap.o +x86_64 libsap_plugin_la-sdp.o +x86_64 libscaletempo_pitch_plugin_la-scaletempo.o +x86_64 libsecuretransport_plugin_la-securetransport.o +x86_64 libsftp_plugin_la-sftp.o +x86_64 libsimple_channel_mixer_plugin_la-simple.o +x86_64 libsmb2.c.o +x86_64 libsmb2_plugin_la-smb2.o +x86_64 libsoxr_plugin_la-soxr.o +x86_64 libspatialaudio_plugin_la-spatialaudio.o +x86_64 libspeex_plugin_la-speex.o +x86_64 libspudec_plugin_la-parse.o +x86_64 libspudec_plugin_la-spudec.o +x86_64 libstream_out_chromecast_plugin_la-cast.o +x86_64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_communication.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +x86_64 libstream_out_chromecast_plugin_la-renderer_common.o +x86_64 libstream_out_rtp_plugin_la-rtcp.o +x86_64 libstream_out_rtp_plugin_la-rtp.o +x86_64 libstream_out_rtp_plugin_la-rtpfmt.o +x86_64 libstream_out_rtp_plugin_la-rtsp.o +x86_64 libstream_out_rtp_plugin_la-sdp_helper.o +x86_64 libstream_out_standard_plugin_la-standard.o +x86_64 libswscale_plugin_la-chroma.o +x86_64 libswscale_plugin_la-swscale.o +x86_64 libsyn123_la-filter.o +x86_64 libsyn123_la-geiger.o +x86_64 libsyn123_la-libsyn123.o +x86_64 libsyn123_la-pinknoise.o +x86_64 libsyn123_la-resample.o +x86_64 libsyn123_la-sampleconv.o +x86_64 libsyn123_la-volume.o +x86_64 libtaglib_plugin_la-taglib.o +x86_64 libtheora_plugin_la-theora.o +x86_64 libts_plugin_la-atsc_a65.o +x86_64 libts_plugin_la-csa.o +x86_64 libts_plugin_la-mpeg4_iod.o +x86_64 libts_plugin_la-opus_header.o +x86_64 libts_plugin_la-sections.o +x86_64 libts_plugin_la-tables.o +x86_64 libts_plugin_la-ts.o +x86_64 libts_plugin_la-ts_arib.o +x86_64 libts_plugin_la-ts_decoders.o +x86_64 libts_plugin_la-ts_hotfixes.o +x86_64 libts_plugin_la-ts_metadata.o +x86_64 libts_plugin_la-ts_pes.o +x86_64 libts_plugin_la-ts_pid.o +x86_64 libts_plugin_la-ts_psi.o +x86_64 libts_plugin_la-ts_psip.o +x86_64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +x86_64 libts_plugin_la-ts_scte.o +x86_64 libts_plugin_la-ts_si.o +x86_64 libts_plugin_la-ts_sl.o +x86_64 libts_plugin_la-ts_streams.o +x86_64 libts_plugin_la-tsutil.o +x86_64 libupnp_plugin_la-dlna.o +x86_64 libupnp_plugin_la-renderer_common.o +x86_64 libupnp_plugin_la-upnp-wrapper.o +x86_64 libupnp_plugin_la-upnp.o +x86_64 libvideotoolbox_enc_plugin_la-encoder.o +x86_64 libvideotoolbox_plugin_la-decoder.o +x86_64 libvideotoolbox_plugin_la-dpb.o +x86_64 libvideotoolbox_plugin_la-pacer.o +x86_64 libvlc_adaptive_la-AbstractAdaptationLogic.o +x86_64 libvlc_adaptive_la-AdaptationSet.o +x86_64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AtomsReader.o +x86_64 libvlc_adaptive_la-AuthStorage.o +x86_64 libvlc_adaptive_la-BaseAdaptationSet.o +x86_64 libvlc_adaptive_la-BasePeriod.o +x86_64 libvlc_adaptive_la-BasePlaylist.o +x86_64 libvlc_adaptive_la-BaseRepresentation.o +x86_64 libvlc_adaptive_la-BufferingLogic.o +x86_64 libvlc_adaptive_la-BytesRange.o +x86_64 libvlc_adaptive_la-Chunk.o +x86_64 libvlc_adaptive_la-CodecDescription.o +x86_64 libvlc_adaptive_la-CodecParameters.o +x86_64 libvlc_adaptive_la-CommandsQueue.o +x86_64 libvlc_adaptive_la-CommonAttributesElements.o +x86_64 libvlc_adaptive_la-CommonEncryption.o +x86_64 libvlc_adaptive_la-ConnectionParams.o +x86_64 libvlc_adaptive_la-ContentDescription.o +x86_64 libvlc_adaptive_la-Conversions.o +x86_64 libvlc_adaptive_la-DASHCommonAttributesElements.o +x86_64 libvlc_adaptive_la-DASHManager.o +x86_64 libvlc_adaptive_la-DASHSegment.o +x86_64 libvlc_adaptive_la-DASHStream.o +x86_64 libvlc_adaptive_la-DOMHelper.o +x86_64 libvlc_adaptive_la-DOMParser.o +x86_64 libvlc_adaptive_la-Demuxer.o +x86_64 libvlc_adaptive_la-Downloader.o +x86_64 libvlc_adaptive_la-FakeESOut.o +x86_64 libvlc_adaptive_la-FakeESOutID.o +x86_64 libvlc_adaptive_la-ForgedInitSegment.o +x86_64 libvlc_adaptive_la-FormatNamespace.o +x86_64 libvlc_adaptive_la-HLSManager.o +x86_64 libvlc_adaptive_la-HLSRepresentation.o +x86_64 libvlc_adaptive_la-HLSSegment.o +x86_64 libvlc_adaptive_la-HLSStreams.o +x86_64 libvlc_adaptive_la-HTTPConnection.o +x86_64 libvlc_adaptive_la-HTTPConnectionManager.o +x86_64 libvlc_adaptive_la-Helper.o +x86_64 libvlc_adaptive_la-ID.o +x86_64 libvlc_adaptive_la-IndexReader.o +x86_64 libvlc_adaptive_la-Inheritables.o +x86_64 libvlc_adaptive_la-IsoffMainParser.o +x86_64 libvlc_adaptive_la-Keyring.o +x86_64 libvlc_adaptive_la-M3U8.o +x86_64 libvlc_adaptive_la-MPD.o +x86_64 libvlc_adaptive_la-Manifest.o +x86_64 libvlc_adaptive_la-MemoryChunk.o +x86_64 libvlc_adaptive_la-Namespaces.o +x86_64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +x86_64 libvlc_adaptive_la-Node.o +x86_64 libvlc_adaptive_la-Parser.o +x86_64 libvlc_adaptive_la-PlaylistManager.o +x86_64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +x86_64 libvlc_adaptive_la-Profile.o +x86_64 libvlc_adaptive_la-ProgramInformation.o +x86_64 libvlc_adaptive_la-QualityLevel.o +x86_64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +x86_64 libvlc_adaptive_la-Representation.o +x86_64 libvlc_adaptive_la-Representationselectors.o +x86_64 libvlc_adaptive_la-Retrieve.o +x86_64 libvlc_adaptive_la-Role.o +x86_64 libvlc_adaptive_la-RoundRobinLogic.o +x86_64 libvlc_adaptive_la-Segment.o +x86_64 libvlc_adaptive_la-SegmentBase.o +x86_64 libvlc_adaptive_la-SegmentBaseType.o +x86_64 libvlc_adaptive_la-SegmentChunk.o +x86_64 libvlc_adaptive_la-SegmentInformation.o +x86_64 libvlc_adaptive_la-SegmentList.o +x86_64 libvlc_adaptive_la-SegmentTemplate.o +x86_64 libvlc_adaptive_la-SegmentTimeline.o +x86_64 libvlc_adaptive_la-SegmentTracker.o +x86_64 libvlc_adaptive_la-SharedResources.o +x86_64 libvlc_adaptive_la-SmoothIndexReader.o +x86_64 libvlc_adaptive_la-SmoothManager.o +x86_64 libvlc_adaptive_la-SmoothParser.o +x86_64 libvlc_adaptive_la-SmoothSegment.o +x86_64 libvlc_adaptive_la-SmoothStream.o +x86_64 libvlc_adaptive_la-SourceStream.o +x86_64 libvlc_adaptive_la-StreamFormat.o +x86_64 libvlc_adaptive_la-Streams.o +x86_64 libvlc_adaptive_la-Tags.o +x86_64 libvlc_adaptive_la-TemplatedUri.o +x86_64 libvlc_adaptive_la-Url.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_la-audio.o +x86_64 libvlc_la-core.o +x86_64 libvlc_la-dialog.o +x86_64 libvlc_la-error.o +x86_64 libvlc_la-event.o +x86_64 libvlc_la-log.o +x86_64 libvlc_la-media.o +x86_64 libvlc_la-media_discoverer.o +x86_64 libvlc_la-media_list.o +x86_64 libvlc_la-media_list_player.o +x86_64 libvlc_la-media_player.o +x86_64 libvlc_la-media_track.o +x86_64 libvlc_la-picture.o +x86_64 libvlc_la-renderer_discoverer.o +x86_64 libvlc_la-revision.o +x86_64 libvlc_la-video.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filter.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-filters.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_api.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-gl_util.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-importer.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-interop.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-picture.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_opengl_la-sampler.o +x86_64 libvlc_rtp_la-rtpfmt.o +x86_64 libvlc_rtp_la-session.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlccore_la-access.o +x86_64 libvlccore_la-actions.o +x86_64 libvlccore_la-addons.o +x86_64 libvlccore_la-ancillary.o +x86_64 libvlccore_la-aout.o +x86_64 libvlccore_la-art.o +x86_64 libvlccore_la-attachment.o +x86_64 libvlccore_la-bank.o +x86_64 libvlccore_la-cache.o +x86_64 libvlccore_la-cat.o +x86_64 libvlccore_la-chain.o +x86_64 libvlccore_la-charset.o +x86_64 libvlccore_la-chroma_probe.o +x86_64 libvlccore_la-clock.o +x86_64 libvlccore_la-clock_internal.o +x86_64 libvlccore_la-cmdline.o +x86_64 libvlccore_la-common.o +x86_64 libvlccore_la-content.o +x86_64 libvlccore_la-control.o +x86_64 libvlccore_la-core.o +x86_64 libvlccore_la-cpu.o +x86_64 libvlccore_la-dec.o +x86_64 libvlccore_la-decoder.o +x86_64 libvlccore_la-decoder_device.o +x86_64 libvlccore_la-decoder_helpers.o +x86_64 libvlccore_la-decoder_prevframe.o +x86_64 libvlccore_la-demux.o +x86_64 libvlccore_la-demux_chained.o +x86_64 libvlccore_la-dialog.o +x86_64 libvlccore_la-diffutil.o +x86_64 libvlccore_la-dirs.o +x86_64 libvlccore_la-display.o +x86_64 libvlccore_la-entry.o +x86_64 libvlccore_la-epg.o +x86_64 libvlccore_la-error.o +x86_64 libvlccore_la-es_format.o +x86_64 libvlccore_la-es_out.o +x86_64 libvlccore_la-es_out_source.o +x86_64 libvlccore_la-es_out_timeshift.o +x86_64 libvlccore_la-executor.o +x86_64 libvlccore_la-exit.o +x86_64 libvlccore_la-export.o +x86_64 libvlccore_la-extensions.o +x86_64 libvlccore_la-fetcher.o +x86_64 libvlccore_la-fifo.o +x86_64 libvlccore_la-file.o +x86_64 libvlccore_la-filesystem.o +x86_64 libvlccore_la-filter.o +x86_64 libvlccore_la-filter_chain.o +x86_64 libvlccore_la-filters.o +x86_64 libvlccore_la-fingerprinter.o +x86_64 libvlccore_la-fourcc.o +x86_64 libvlccore_la-frame.o +x86_64 libvlccore_la-getaddrinfo.o +x86_64 libvlccore_la-getopt.o +x86_64 libvlccore_la-help.o +x86_64 libvlccore_la-http_auth.o +x86_64 libvlccore_la-httpcookies.o +x86_64 libvlccore_la-httpd.o +x86_64 libvlccore_la-image.o +x86_64 libvlccore_la-inhibit.o +x86_64 libvlccore_la-input.o +x86_64 libvlccore_la-input_clock.o +x86_64 libvlccore_la-interface.o +x86_64 libvlccore_la-interlacing.o +x86_64 libvlccore_la-interrupt.o +x86_64 libvlccore_la-intf.o +x86_64 libvlccore_la-io.o +x86_64 libvlccore_la-iso_lang.o +x86_64 libvlccore_la-item.o +x86_64 libvlccore_la-jaro_winkler.o +x86_64 libvlccore_la-keystore.o +x86_64 libvlccore_la-libc.o +x86_64 libvlccore_la-libvlc-module.o +x86_64 libvlccore_la-libvlc.o +x86_64 libvlccore_la-md5.o +x86_64 libvlccore_la-media_source.o +x86_64 libvlccore_la-media_tree.o +x86_64 libvlccore_la-medialib.o +x86_64 libvlccore_la-medialibrary.o +x86_64 libvlccore_la-memstream.o +x86_64 libvlccore_la-messages.o +x86_64 libvlccore_la-meta.o +x86_64 libvlccore_la-metadata.o +x86_64 libvlccore_la-meter.o +x86_64 libvlccore_la-mime.o +x86_64 libvlccore_la-missing.o +x86_64 libvlccore_la-modules.o +x86_64 libvlccore_la-mtime.o +x86_64 libvlccore_la-notify.o +x86_64 libvlccore_la-objects.o +x86_64 libvlccore_la-objres.o +x86_64 libvlccore_la-opengl.o +x86_64 libvlccore_la-osd.o +x86_64 libvlccore_la-output.o +x86_64 libvlccore_la-parse.o +x86_64 libvlccore_la-picture.o +x86_64 libvlccore_la-picture_fifo.o +x86_64 libvlccore_la-picture_pool.o +x86_64 libvlccore_la-player.o +x86_64 libvlccore_la-playlist.o +x86_64 libvlccore_la-plugin.o +x86_64 libvlccore_la-preparse.o +x86_64 libvlccore_la-preparser.o +x86_64 libvlccore_la-probe.o +x86_64 libvlccore_la-queue.o +x86_64 libvlccore_la-rand.o +x86_64 libvlccore_la-randomizer.o +x86_64 libvlccore_la-rcu.o +x86_64 libvlccore_la-renderer_discovery.o +x86_64 libvlccore_la-replay_gain.o +x86_64 libvlccore_la-request.o +x86_64 libvlccore_la-resource.o +x86_64 libvlccore_la-revision.o +x86_64 libvlccore_la-rootbind.o +x86_64 libvlccore_la-sap.o +x86_64 libvlccore_la-services_discovery.o +x86_64 libvlccore_la-shuffle.o +x86_64 libvlccore_la-snapshot.o +x86_64 libvlccore_la-sort.o +x86_64 libvlccore_la-source.o +x86_64 libvlccore_la-spawn.o +x86_64 libvlccore_la-specific.o +x86_64 libvlccore_la-stats.o +x86_64 libvlccore_la-stream.o +x86_64 libvlccore_la-stream_extractor.o +x86_64 libvlccore_la-stream_fifo.o +x86_64 libvlccore_la-stream_filter.o +x86_64 libvlccore_la-stream_memory.o +x86_64 libvlccore_la-stream_output.o +x86_64 libvlccore_la-strings.o +x86_64 libvlccore_la-subpicture.o +x86_64 libvlccore_la-subtitles.o +x86_64 libvlccore_la-text_style.o +x86_64 libvlccore_la-textdomain.o +x86_64 libvlccore_la-thread.o +x86_64 libvlccore_la-threads.o +x86_64 libvlccore_la-timer.o +x86_64 libvlccore_la-title.o +x86_64 libvlccore_la-tls.o +x86_64 libvlccore_la-tracer.o +x86_64 libvlccore_la-track.o +x86_64 libvlccore_la-udp.o +x86_64 libvlccore_la-unicode.o +x86_64 libvlccore_la-url.o +x86_64 libvlccore_la-var.o +x86_64 libvlccore_la-variables.o +x86_64 libvlccore_la-version.o +x86_64 libvlccore_la-video_epg.o +x86_64 libvlccore_la-video_output.o +x86_64 libvlccore_la-video_text.o +x86_64 libvlccore_la-video_widgets.o +x86_64 libvlccore_la-video_window.o +x86_64 libvlccore_la-viewpoint.o +x86_64 libvlccore_la-volume.o +x86_64 libvlccore_la-vout.o +x86_64 libvlccore_la-vout_intf.o +x86_64 libvlccore_la-vout_subpictures.o +x86_64 libvlccore_la-vout_wrapper.o +x86_64 libvlccore_la-wait.o +x86_64 libvlccore_la-window.o +x86_64 libvlccore_la-xml.o +x86_64 libvlccore_objc_la-dirs.o +x86_64 libvlccore_objc_la-netconf.o +x86_64 libvorbis_plugin_la-vorbis.o +x86_64 libvout_macosx_plugin_la-macosx.o +x86_64 libvout_macosx_plugin_la-renderer.o +x86_64 libvout_macosx_plugin_la-sub_renderer.o +x86_64 libvout_macosx_plugin_la-vout_helper.o +x86_64 libvpx_plugin_la-vpx.o +x86_64 libwebvtt_plugin_la-CSSGrammar.o +x86_64 libwebvtt_plugin_la-css_parser.o +x86_64 libwebvtt_plugin_la-css_style.o +x86_64 libwebvtt_plugin_la-encvtt.o +x86_64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +x86_64 libwebvtt_plugin_la-subsvtt.o +x86_64 libwebvtt_plugin_la-webvtt.o +x86_64 libwindow_macosx_plugin_la-window_macosx.o +x86_64 libxml_plugin_la-libxml.o +x86_64 libytdl_plugin_la-ytdl.o +x86_64 libzvbi_plugin_la-zvbi.o +x86_64 libzvbiinline_la-decoder.o +x86_64 libzvbiinline_la-exp-gfx.o +x86_64 limits.cpp.o +x86_64 lin2log.c.o +x86_64 linkValidate.cpp.o +x86_64 list.c.o +x86_64 list.c.o +x86_64 list_util.o +x86_64 list_util.o +x86_64 ljpegenc.o +x86_64 lls.o +x86_64 lls.o +x86_64 lls_init.o +x86_64 lmlm4.o +x86_64 load_669.o +x86_64 load_abc.o +x86_64 load_amf.o +x86_64 load_ams.o +x86_64 load_dbm.o +x86_64 load_dmf.o +x86_64 load_dsm.o +x86_64 load_far.o +x86_64 load_it.o +x86_64 load_j2b.o +x86_64 load_mdl.o +x86_64 load_med.o +x86_64 load_mid.o +x86_64 load_mod.o +x86_64 load_mt2.o +x86_64 load_mtm.o +x86_64 load_okt.o +x86_64 load_pat.o +x86_64 load_psm.o +x86_64 load_ptm.o +x86_64 load_s3m.o +x86_64 load_stm.o +x86_64 load_ult.o +x86_64 load_umx.o +x86_64 load_wav.o +x86_64 load_xm.o +x86_64 loasdec.o +x86_64 localcharset.o +x86_64 localcharset.o +x86_64 loco.o +x86_64 log.c.o +x86_64 log.c.o +x86_64 log.o +x86_64 log2_tab.o +x86_64 log2lin.c.o +x86_64 logger.cpp.o +x86_64 logo.o +x86_64 long_term.o +x86_64 lookahead.c.o +x86_64 lookahead.c.o +x86_64 lookup.c.o +x86_64 lookup.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter16_avx2.obj +x86_64 loopfilter16_avx512.obj +x86_64 loopfilter16_sse.obj +x86_64 loopfilter_avx2.c.o +x86_64 loopfilter_avx2.obj +x86_64 loopfilter_avx512.obj +x86_64 loopfilter_filters.c.o +x86_64 loopfilter_sse.obj +x86_64 loopfilter_sse2.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_x86.c.o +x86_64 looprestoration16_avx2.obj +x86_64 looprestoration16_avx512.obj +x86_64 looprestoration16_sse.obj +x86_64 looprestoration_avx2.obj +x86_64 looprestoration_avx512.obj +x86_64 looprestoration_sse.obj +x86_64 looprestoration_tmpl.c.o +x86_64 looprestoration_tmpl.c.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp_init.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp_init.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp_init.o +x86_64 loudness.c.o +x86_64 lpc.c.o +x86_64 lpc.c.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc_init.o +x86_64 lpc_intrin_avx2.c.o +x86_64 lpc_intrin_fma.c.o +x86_64 lpc_intrin_neon.c.o +x86_64 lpc_intrin_sse2.c.o +x86_64 lpc_intrin_sse41.c.o +x86_64 lpcm.o +x86_64 lr_apply_tmpl.c.o +x86_64 lr_apply_tmpl.c.o +x86_64 lrc.o +x86_64 lrcdec.o +x86_64 lrcenc.o +x86_64 lscrdec.o +x86_64 lsp.c.o +x86_64 lsp.o +x86_64 lsp.o +x86_64 lsp_tables_nb.o +x86_64 lt1-libvlccore_la-item.o +x86_64 lt1-libwebvtt_plugin_la-webvtt.o +x86_64 lt1-spu.o +x86_64 lt1-ttml.o +x86_64 lt10-libvlccore_la-timer.o +x86_64 lt11-libvlccore_la-sort.o +x86_64 lt12-libvlccore_la-thread.o +x86_64 lt2-audio.o +x86_64 lt2-libvlccore_la-player.o +x86_64 lt2-libwebvtt_plugin_la-webvtt.o +x86_64 lt3-libvlccore_la-input.o +x86_64 lt3-video.o +x86_64 lt4-libvlccore_la-control.o +x86_64 lt5-libvlccore_la-stream.o +x86_64 lt6-libvlccore_la-filesystem.o +x86_64 lt7-libvlccore_la-sort.o +x86_64 lt8-libvlccore_la-filesystem.o +x86_64 lt9-libvlccore_la-rand.o +x86_64 ltp.o +x86_64 luodatdec.o +x86_64 lut3d.o +x86_64 lvfdec.o +x86_64 lxfdec.o +x86_64 lzf.o +x86_64 lzo.o +x86_64 lzw.o +x86_64 lzwenc.o +x86_64 m101.o +x86_64 m3u.o +x86_64 m4vdec.o +x86_64 mac-cmac.o +x86_64 mac-gmac.o +x86_64 mac-hmac.o +x86_64 mac-poly1305.o +x86_64 mac.o +x86_64 mac.o +x86_64 mace.o +x86_64 magicyuv.o +x86_64 magicyuvenc.o +x86_64 map.cc.o +x86_64 map.cc.o +x86_64 map_field.cc.o +x86_64 mapping0.c.o +x86_64 mapping_matrix.c.o +x86_64 marq.o +x86_64 masked_sad_intrin_avx2.c.o +x86_64 masked_sad_intrin_ssse3.c.o +x86_64 masked_variance_intrin_ssse3.c.o +x86_64 mastering_display_metadata.o +x86_64 mathematics.o +x86_64 mathops.c.o +x86_64 mathops.o +x86_64 mathops.o +x86_64 mathtables.o +x86_64 matroska.o +x86_64 matroskadec.o +x86_64 matroskaenc.o +x86_64 mbpitch.c.o +x86_64 mc.o +x86_64 mc.o +x86_64 mc16_avx2.obj +x86_64 mc16_avx512.obj +x86_64 mc16_sse.obj +x86_64 mc_avx2.obj +x86_64 mc_avx512.obj +x86_64 mc_sse.obj +x86_64 mc_tmpl.c.o +x86_64 mc_tmpl.c.o +x86_64 mca.o +x86_64 mccdec.o +x86_64 mccenc.o +x86_64 mcenc.o +x86_64 mcenc.o +x86_64 mcomp.c.o +x86_64 mcomp.c.o +x86_64 mct.c.o +x86_64 md.o +x86_64 md4c.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.o +x86_64 md5.o +x86_64 md5proto.o +x86_64 mdct.c.o +x86_64 mdct.c.o +x86_64 mdec.o +x86_64 mdf.o +x86_64 me_cmp.o +x86_64 me_cmp.o +x86_64 me_cmp_init.o +x86_64 media100_to_mjpegb.o +x86_64 mediacodec.o +x86_64 mem.c.o +x86_64 mem.o +x86_64 membuffer.c.o +x86_64 memory.c.o +x86_64 memory.o +x86_64 memrchr.o +x86_64 meson-generated_.._vulkan_utils_gen.c.o +x86_64 message.cc.o +x86_64 message_differencer.cc.o +x86_64 message_lite.cc.o +x86_64 message_lite.cc.o +x86_64 meta.o +x86_64 metadata.o +x86_64 metadata_iterators.c.o +x86_64 metadata_object.c.o +x86_64 metasound.o +x86_64 mfqe.c.o +x86_64 mgsts.o +x86_64 microdvddec.o +x86_64 microdvddec.o +x86_64 microdvdenc.o +x86_64 midivid.o +x86_64 mimic.o +x86_64 miniserver.c.o +x86_64 minphase.c.o +x86_64 misc.o +x86_64 misc.o +x86_64 misc4.o +x86_64 misc4_parser.o +x86_64 mit_hrtf.cpp.o +x86_64 mit_hrtf_lib.c.o +x86_64 mj2kdec.o +x86_64 mjpeg.o +x86_64 mjpeg.o +x86_64 mjpeg_parser.o +x86_64 mjpegbdec.o +x86_64 mjpegdec.o +x86_64 mjpegdec_common.o +x86_64 mjpegenc.o +x86_64 mjpegenc_common.o +x86_64 mjpegenc_huffman.o +x86_64 mkvtimestamp_v2.o +x86_64 ml.c.o +x86_64 ml_avx2.c.o +x86_64 ml_sse3.c.o +x86_64 mlp.c.o +x86_64 mlp.o +x86_64 mlp.o +x86_64 mlp_data.c.o +x86_64 mlp_parse.o +x86_64 mlp_parser.o +x86_64 mlpdec.o +x86_64 mlpdec.o +x86_64 mlpdsp.o +x86_64 mlpdsp.o +x86_64 mlpdsp_init.o +x86_64 mlpenc.o +x86_64 mlvdec.o +x86_64 mlz.o +x86_64 mm.o +x86_64 mmcmp.o +x86_64 mmf.o +x86_64 mms.o +x86_64 mmsh.o +x86_64 mmst.o +x86_64 mmvideo.o +x86_64 mmxencfrag.o +x86_64 mmxencfrag.o +x86_64 mmxfdct.o +x86_64 mmxfdct.o +x86_64 mmxfrag.o +x86_64 mmxfrag.o +x86_64 mmxfrag.o +x86_64 mmxidct.o +x86_64 mmxidct.o +x86_64 mmxidct.o +x86_64 mmxstate.o +x86_64 mmxstate.o +x86_64 mmxstate.o +x86_64 mobiclip.o +x86_64 modecont.c.o +x86_64 modecosts.c.o +x86_64 modes.c.o +x86_64 modes.o +x86_64 modes_wb.o +x86_64 modfile.cpp.o +x86_64 modfilebase.cpp.o +x86_64 modplug.o +x86_64 modproperties.cpp.o +x86_64 mods.o +x86_64 modtag.cpp.o +x86_64 moflex.o +x86_64 mono.o +x86_64 motion_est.o +x86_64 motion_search_facade.c.o +x86_64 motionlib.o +x86_64 motionpixels.o +x86_64 mount.c.o +x86_64 mov.o +x86_64 mov_chan.o +x86_64 mov_esds.o +x86_64 movenc.o +x86_64 movenc_ttml.o +x86_64 movenccenc.o +x86_64 movenchint.o +x86_64 movtextdec.o +x86_64 movtextenc.o +x86_64 mp3dec.o +x86_64 mp3enc.o +x86_64 mp4.o +x86_64 mp4.o +x86_64 mp4atom.cpp.o +x86_64 mp4coverart.cpp.o +x86_64 mp4file.cpp.o +x86_64 mp4item.cpp.o +x86_64 mp4itemfactory.cpp.o +x86_64 mp4properties.cpp.o +x86_64 mp4tag.cpp.o +x86_64 mpc.o +x86_64 mpc.o +x86_64 mpc7.o +x86_64 mpc8.o +x86_64 mpc8.o +x86_64 mpcfile.cpp.o +x86_64 mpcproperties.cpp.o +x86_64 mpeg.o +x86_64 mpeg12.o +x86_64 mpeg12.o +x86_64 mpeg12data.o +x86_64 mpeg12dec.o +x86_64 mpeg12enc.o +x86_64 mpeg12framerate.o +x86_64 mpeg4.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio_sample_rates.o +x86_64 mpeg4video.o +x86_64 mpeg4video.o +x86_64 mpeg4video_parser.o +x86_64 mpeg4videodec.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videoenc.o +x86_64 mpeg_er.o +x86_64 mpegaudio.o +x86_64 mpegaudio.o +x86_64 mpegaudio_parser.o +x86_64 mpegaudiodata.o +x86_64 mpegaudiodec_common.o +x86_64 mpegaudiodec_fixed.o +x86_64 mpegaudiodec_float.o +x86_64 mpegaudiodecheader.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp_data.o +x86_64 mpegaudiodsp_fixed.o +x86_64 mpegaudiodsp_float.o +x86_64 mpegaudioenc.o +x86_64 mpegaudiotabs.o +x86_64 mpegenc.o +x86_64 mpegfile.cpp.o +x86_64 mpegheader.cpp.o +x86_64 mpegpicture.o +x86_64 mpegproperties.cpp.o +x86_64 mpegts.o +x86_64 mpegtsenc.o +x86_64 mpegutils.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo_dec.o +x86_64 mpegvideo_enc.o +x86_64 mpegvideo_motion.o +x86_64 mpegvideo_parser.o +x86_64 mpegvideo_unquantize.o +x86_64 mpegvideodata.o +x86_64 mpegvideodec.o +x86_64 mpegvideoenc.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp_init.o +x86_64 mpglib_interface.o +x86_64 mpgv.o +x86_64 mpi-add.o +x86_64 mpi-bit.o +x86_64 mpi-cmp.o +x86_64 mpi-div.o +x86_64 mpi-gcd.o +x86_64 mpi-inline.o +x86_64 mpi-inv.o +x86_64 mpi-mod.o +x86_64 mpi-mpow.o +x86_64 mpi-mul.o +x86_64 mpi-pow.o +x86_64 mpi-scan.o +x86_64 mpicoder.o +x86_64 mpih-add1-asm.o +x86_64 mpih-const-time.o +x86_64 mpih-div.o +x86_64 mpih-lshift-asm.o +x86_64 mpih-mul.o +x86_64 mpih-mul1-asm.o +x86_64 mpih-mul2-asm.o +x86_64 mpih-mul3-asm.o +x86_64 mpih-rshift-asm.o +x86_64 mpih-sub1-asm.o +x86_64 mpiutil.o +x86_64 mpjpeg.o +x86_64 mpjpeg.o +x86_64 mpjpegdec.o +x86_64 mpl2dec.o +x86_64 mpl2dec.o +x86_64 mpsubdec.o +x86_64 mqc.c.o +x86_64 mqc.o +x86_64 mqcdec.o +x86_64 mqcenc.o +x86_64 msac.c.o +x86_64 msac.obj +x86_64 mscc.o +x86_64 msf.o +x86_64 msgsmdec.o +x86_64 msmpeg4.o +x86_64 msmpeg4_vc1_data.o +x86_64 msmpeg4data.o +x86_64 msmpeg4dec.o +x86_64 msmpeg4enc.o +x86_64 msnwc_tcp.o +x86_64 msp2dec.o +x86_64 mspdec.o +x86_64 msrle.o +x86_64 msrledec.o +x86_64 msrleenc.o +x86_64 mss1.o +x86_64 mss12.o +x86_64 mss2.o +x86_64 mss2dsp.o +x86_64 mss3.o +x86_64 mss34dsp.o +x86_64 mss4.o +x86_64 msvideo1.o +x86_64 msvideo1enc.o +x86_64 mtaf.o +x86_64 mtv.o +x86_64 multithreading.c.o +x86_64 murmur3.o +x86_64 musx.o +x86_64 mux.o +x86_64 mux_utils.o +x86_64 mv30.o +x86_64 mv_prec.c.o +x86_64 mvcdec.o +x86_64 mvdec.o +x86_64 mvha.o +x86_64 mvi.o +x86_64 mvref_common.c.o +x86_64 mvs.o +x86_64 mvs.o +x86_64 mwsc.o +x86_64 mxf.o +x86_64 mxfdec.o +x86_64 mxfenc.o +x86_64 mxg.o +x86_64 mxpegdec.o +x86_64 nal.o +x86_64 namedNodeMap.c.o +x86_64 nanoftp.c.o +x86_64 nanohttp.c.o +x86_64 nb_celp.o +x86_64 ncdec.o +x86_64 neighbors.c.o +x86_64 nellymoser.o +x86_64 nellymoserdec.o +x86_64 nellymoserenc.o +x86_64 network.o +x86_64 newmdct.o +x86_64 nfs.c.o +x86_64 nfs4.c.o +x86_64 nfs_v3.c.o +x86_64 nfs_v4.c.o +x86_64 nfsacl.c.o +x86_64 nistspheredec.o +x86_64 nit.o +x86_64 nlm.c.o +x86_64 node.c.o +x86_64 nodeList.c.o +x86_64 noise_model.c.o +x86_64 noise_util.c.o +x86_64 nonmax.c.o +x86_64 nonrd_opt.c.o +x86_64 nonrd_pickmode.c.o +x86_64 normvol.o +x86_64 noseek.o +x86_64 notchlc.o +x86_64 nsm.c.o +x86_64 nspdec.o +x86_64 nsv.o +x86_64 nsvdec.o +x86_64 ntlmssp.c.o +x86_64 null.o +x86_64 nullenc.o +x86_64 nut.o +x86_64 nutdec.o +x86_64 nutenc.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 oapv.c.o +x86_64 oapv_bs.c.o +x86_64 oapv_metadata.c.o +x86_64 oapv_param.c.o +x86_64 oapv_port.c.o +x86_64 oapv_rc.c.o +x86_64 oapv_sad.c.o +x86_64 oapv_sad_avx.c.o +x86_64 oapv_sad_sse.c.o +x86_64 oapv_tbl.c.o +x86_64 oapv_tpool.c.o +x86_64 oapv_tq.c.o +x86_64 oapv_tq_avx.c.o +x86_64 oapv_tq_sse.c.o +x86_64 oapv_util.c.o +x86_64 oapv_vlc.c.o +x86_64 object_writer.cc.o +x86_64 obmc_sad_avx2.c.o +x86_64 obmc_sad_sse4.c.o +x86_64 obmc_variance_avx2.c.o +x86_64 obmc_variance_sse4.c.o +x86_64 obu.c.o +x86_64 obu.c.o +x86_64 obu_util.c.o +x86_64 odintrin.c.o +x86_64 of.o +x86_64 ogg_decoder_aspect.c.o +x86_64 ogg_encoder_aspect.c.o +x86_64 ogg_helper.c.o +x86_64 ogg_mapping.c.o +x86_64 oggdec.o +x86_64 oggenc.o +x86_64 oggfile.cpp.o +x86_64 oggflacfile.cpp.o +x86_64 oggpage.cpp.o +x86_64 oggpageheader.cpp.o +x86_64 oggparsecelt.o +x86_64 oggparsedirac.o +x86_64 oggparseflac.o +x86_64 oggparseogm.o +x86_64 oggparseopus.o +x86_64 oggparseskeleton.o +x86_64 oggparsespeex.o +x86_64 oggparsetheora.o +x86_64 oggparsevorbis.o +x86_64 oggparsevp8.o +x86_64 oma.o +x86_64 omadec.o +x86_64 omaenc.o +x86_64 on2avc.o +x86_64 on2avcdata.o +x86_64 onyx_if.c.o +x86_64 onyxd_if.c.o +x86_64 open_type_gsub.cpp.o +x86_64 opengl_context.c.o +x86_64 opengl_formats.c.o +x86_64 opengl_gpu.c.o +x86_64 opengl_gpu_pass.c.o +x86_64 opengl_gpu_tex.c.o +x86_64 opengl_loader_egl.c.o +x86_64 opengl_loader_gl.c.o +x86_64 opengl_swapchain.c.o +x86_64 opengl_utils.c.o +x86_64 openjpeg.c.o +x86_64 opj_clock.c.o +x86_64 opj_malloc.c.o +x86_64 opt.o +x86_64 options.o +x86_64 options.o +x86_64 options.o +x86_64 opus.c.o +x86_64 opus.o +x86_64 opus_decoder.c.o +x86_64 opus_encoder.c.o +x86_64 opus_multistream.c.o +x86_64 opus_multistream_decoder.c.o +x86_64 opus_multistream_encoder.c.o +x86_64 opus_projection_decoder.c.o +x86_64 opus_projection_encoder.c.o +x86_64 opusfile.cpp.o +x86_64 opusproperties.cpp.o +x86_64 orient.o +x86_64 os_support.o +x86_64 osq.o +x86_64 osq.o +x86_64 ossource.cpp.o +x86_64 output.o +x86_64 output.o +x86_64 ownershipframe.cpp.o +x86_64 packet-830.o +x86_64 packet.o +x86_64 packet.o +x86_64 packet.o +x86_64 paf.o +x86_64 pafaudio.o +x86_64 pafvideo.o +x86_64 page_table.o +x86_64 pal.c.o +x86_64 pal.obj +x86_64 palette.c.o +x86_64 pamenc.o +x86_64 param_eq.o +x86_64 parse.o +x86_64 parse.o +x86_64 parseConst.cpp.o +x86_64 parse_context.cc.o +x86_64 parse_context.cc.o +x86_64 parser.c.o +x86_64 parser.cc.o +x86_64 parser.o +x86_64 parser.o +x86_64 parser.o +x86_64 parserInternals.c.o +x86_64 parser_aux.o +x86_64 parsers.o +x86_64 parsetools.c.o +x86_64 parseutils.o +x86_64 partition_search.c.o +x86_64 partition_strategy.c.o +x86_64 pass2_strategy.c.o +x86_64 pat.o +x86_64 pattern.c.o +x86_64 pcm-bluray.o +x86_64 pcm-blurayenc.o +x86_64 pcm-dvd.o +x86_64 pcm-dvdenc.o +x86_64 pcm.o +x86_64 pcm.o +x86_64 pcm_rechunk.o +x86_64 pcmdec.o +x86_64 pcmenc.o +x86_64 pcr_helper.o +x86_64 pcr_sync.o +x86_64 pcx.o +x86_64 pcxenc.o +x86_64 pdc.o +x86_64 pdu.c.o +x86_64 pdu.c.o +x86_64 pdvdec.o +x86_64 pdvdec.o +x86_64 pem.o +x86_64 pes.o +x86_64 pfc_demux.o +x86_64 pffft64s.c.o +x86_64 pgs_frame_merge.o +x86_64 pgssubdec.o +x86_64 pgxdec.o +x86_64 photocd.o +x86_64 pi.c.o +x86_64 pickcdef.c.o +x86_64 pickinter.c.o +x86_64 picklpf.c.o +x86_64 picklpf.c.o +x86_64 pickrst.c.o +x86_64 pickrst_avx2.c.o +x86_64 pickrst_sse4.c.o +x86_64 pictordec.o +x86_64 picture.c.o +x86_64 pitch.c.o +x86_64 pitch.o +x86_64 pitch_est_tables.c.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp_init.o +x86_64 pixdesc.o +x86_64 pixelutils.o +x86_64 pixlet.o +x86_64 pjsdec.o +x86_64 pl_alloc.c.o +x86_64 pl_string.c.o +x86_64 playlist.o +x86_64 pls.o +x86_64 pmpdec.o +x86_64 pmt.o +x86_64 png.c.o +x86_64 png.c.o +x86_64 png.o +x86_64 png.o +x86_64 png_parser.o +x86_64 pngdec.o +x86_64 pngdsp.o +x86_64 pngdsp.o +x86_64 pngdsp_init.o +x86_64 pngenc.o +x86_64 pngerror.c.o +x86_64 pngerror.c.o +x86_64 pngget.c.o +x86_64 pngget.c.o +x86_64 pngmem.c.o +x86_64 pngmem.c.o +x86_64 pngpread.c.o +x86_64 pngpread.c.o +x86_64 pngread.c.o +x86_64 pngread.c.o +x86_64 pngrio.c.o +x86_64 pngrio.c.o +x86_64 pngrtran.c.o +x86_64 pngrtran.c.o +x86_64 pngrutil.c.o +x86_64 pngrutil.c.o +x86_64 pngset.c.o +x86_64 pngset.c.o +x86_64 pngtrans.c.o +x86_64 pngtrans.c.o +x86_64 pngwio.c.o +x86_64 pngwio.c.o +x86_64 pngwrite.c.o +x86_64 pngwrite.c.o +x86_64 pngwtran.c.o +x86_64 pngwtran.c.o +x86_64 pngwutil.c.o +x86_64 pngwutil.c.o +x86_64 pnm.o +x86_64 pnm_parser.o +x86_64 pnmdec.o +x86_64 pnmenc.o +x86_64 podcast.o +x86_64 podcastframe.cpp.o +x86_64 poly1305.o +x86_64 popularimeterframe.cpp.o +x86_64 portmap.c.o +x86_64 postproc.c.o +x86_64 pp_bnk.o +x86_64 pred.o +x86_64 pred_common.c.o +x86_64 prefetch.o +x86_64 preprocess.o +x86_64 preprocess.o +x86_64 presets.o +x86_64 primegen.o +x86_64 printer.cc.o +x86_64 privateframe.cpp.o +x86_64 prob.c.o +x86_64 process_NLSFs.c.o +x86_64 profiles.o +x86_64 prompeg.o +x86_64 propagateNoContraction.cpp.o +x86_64 prores_raw.o +x86_64 prores_raw_parser.o +x86_64 proresdata.o +x86_64 proresdec.o +x86_64 proresdsp.o +x86_64 proresdsp.o +x86_64 proresdsp_init.o +x86_64 proresenc_anatoliy.o +x86_64 proresenc_kostya.o +x86_64 prosumer.o +x86_64 proto_http.o +x86_64 proto_icy.o +x86_64 proto_roaraudio.o +x86_64 proto_writer.cc.o +x86_64 proto_xaudiocast.o +x86_64 protocols.o +x86_64 protostream_objectsource.cc.o +x86_64 protostream_objectwriter.cc.o +x86_64 proxy-client.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 psd.o +x86_64 psi.o +x86_64 psnr.c.o +x86_64 psnr.c.o +x86_64 psxstr.o +x86_64 psy.c.o +x86_64 psymodel.o +x86_64 psymodel.o +x86_64 pthread.o +x86_64 pthread_frame.o +x86_64 pthread_slice.o +x86_64 ptx.o +x86_64 pubkey-util.o +x86_64 pubkey.o +x86_64 publickey.o +x86_64 pva.o +x86_64 pva.o +x86_64 pvfdec.o +x86_64 pvq.o +x86_64 pyramid.c.o +x86_64 qcelpdec.o +x86_64 qcp.o +x86_64 qdm2.o +x86_64 qdmc.o +x86_64 qdrw.o +x86_64 qm.c.o +x86_64 qoadec.o +x86_64 qoadec.o +x86_64 qoi_parser.o +x86_64 qoidec.o +x86_64 qoienc.o +x86_64 qpeg.o +x86_64 qpel.o +x86_64 qpeldsp.o +x86_64 qpeldsp.o +x86_64 qpeldsp_init.o +x86_64 qsv_api.o +x86_64 qtl.o +x86_64 qtpalette.o +x86_64 qtrle.o +x86_64 qtrleenc.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant_LTP_gains.c.o +x86_64 quant_bands.c.o +x86_64 quant_common.c.o +x86_64 quant_common.c.o +x86_64 quant_lsp.o +x86_64 quantize.c.o +x86_64 quantize.c.o +x86_64 quantize.o +x86_64 quantize_avx2.c.o +x86_64 quantize_pvt.o +x86_64 quantize_sse2.c.o +x86_64 quantize_ssse3.c.o +x86_64 quantize_ssse3_x86_64.asm.o +x86_64 queue.o +x86_64 r210dec.o +x86_64 r210enc.o +x86_64 r3d.o +x86_64 ra144.o +x86_64 ra144dec.o +x86_64 ra144enc.o +x86_64 ra288.o +x86_64 radio.o +x86_64 ralf.o +x86_64 ram.o +x86_64 random-csprng.o +x86_64 random-drbg.o +x86_64 random-system.o +x86_64 random.o +x86_64 random_seed.o +x86_64 range_convert.o +x86_64 rangecoder.o +x86_64 ransac.c.o +x86_64 rasc.o +x86_64 rate.c.o +x86_64 rate.o +x86_64 rate.o +x86_64 ratecontrol.o +x86_64 ratectrl.c.o +x86_64 ratectrl.c.o +x86_64 rational.o +x86_64 raw.o +x86_64 raw.o +x86_64 raw_decoder.o +x86_64 rawaud.o +x86_64 rawdec.o +x86_64 rawdec.o +x86_64 rawdv.o +x86_64 rawenc.o +x86_64 rawenc.o +x86_64 rawutils.o +x86_64 rawvid.o +x86_64 rawvideo.o +x86_64 rawvideodec.o +x86_64 rc.o +x86_64 rc4.o +x86_64 rcwtdec.o +x86_64 rcwtenc.o +x86_64 rd.c.o +x86_64 rdopt.c.o +x86_64 rdopt.c.o +x86_64 rdopt_avx2.c.o +x86_64 rdopt_sse4.c.o +x86_64 rdt.o +x86_64 reader.c.o +x86_64 realtextdec.o +x86_64 realtextdec.o +x86_64 recon_tmpl.c.o +x86_64 recon_tmpl.c.o +x86_64 reconinter.c.o +x86_64 reconinter.c.o +x86_64 reconinter_avx2.c.o +x86_64 reconinter_enc.c.o +x86_64 reconinter_enc_sse2.c.o +x86_64 reconinter_sse4.c.o +x86_64 reconinter_ssse3.c.o +x86_64 reconintra.c.o +x86_64 reconintra.c.o +x86_64 reconintra4x4.c.o +x86_64 record.o +x86_64 record.o +x86_64 redspark.o +x86_64 ref.c.o +x86_64 reflection.cpp.o +x86_64 reflection_ops.cc.o +x86_64 refmvs.c.o +x86_64 refmvs.obj +x86_64 refs.o +x86_64 refs.o +x86_64 refstruct.o +x86_64 region_renderer.cpp.o +x86_64 registry.c.o +x86_64 relativevolumeframe.cpp.o +x86_64 relaxng.c.o +x86_64 relocatable-stub.o +x86_64 renderer.c.o +x86_64 renderer.cpp.o +x86_64 renderer_capi.cpp.o +x86_64 renderer_impl.cpp.o +x86_64 repack.o +x86_64 repacketizer.c.o +x86_64 repeated_field.cc.o +x86_64 repeated_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 replaygain.o +x86_64 res0.c.o +x86_64 resample.c.o +x86_64 resample.o +x86_64 resampler.c.o +x86_64 resampler_down2.c.o +x86_64 resampler_down2_3.c.o +x86_64 resampler_private_AR2.c.o +x86_64 resampler_private_IIR_FIR.c.o +x86_64 resampler_private_down_FIR.c.o +x86_64 resampler_private_up2_HQ.c.o +x86_64 resampler_rom.c.o +x86_64 reservoir.o +x86_64 resize.c.o +x86_64 resize_avx2.c.o +x86_64 resize_sse2.c.o +x86_64 resize_ssse3.c.o +x86_64 resource_limits_c.cpp.o +x86_64 restoration.c.o +x86_64 reverse.o +x86_64 revmodel.o +x86_64 rfc2268.o +x86_64 rgb2rgb.o +x86_64 rgb2rgb.o +x86_64 rgb_2_rgb.o +x86_64 riff.o +x86_64 riffdec.o +x86_64 riffenc.o +x86_64 rifffile.cpp.o +x86_64 rijndael-aesni.o +x86_64 rijndael-amd64.o +x86_64 rijndael-padlock.o +x86_64 rijndael-ssse3-amd64-asm.o +x86_64 rijndael-ssse3-amd64.o +x86_64 rijndael-vaes-avx2-amd64.o +x86_64 rijndael-vaes.o +x86_64 rijndael.o +x86_64 ripemd.o +x86_64 rka.o +x86_64 rka.o +x86_64 rl.o +x86_64 rl2.o +x86_64 rl2.o +x86_64 rle.o +x86_64 rm.o +x86_64 rmd160.o +x86_64 rmdec.o +x86_64 rmenc.o +x86_64 rmsipr.o +x86_64 rndhw.o +x86_64 rndjent.o +x86_64 rndoldlinux.o +x86_64 rnn.o +x86_64 rnn_data.o +x86_64 rnn_reader.o +x86_64 roqaudioenc.o +x86_64 roqvideo.o +x86_64 roqvideodec.o +x86_64 roqvideoenc.o +x86_64 rotate.o +x86_64 rpe.o +x86_64 rpl.o +x86_64 rpza.o +x86_64 rpzaenc.o +x86_64 rquota.c.o +x86_64 rsa-common.o +x86_64 rsa.o +x86_64 rscc.o +x86_64 rsd.o +x86_64 rso.o +x86_64 rsodec.o +x86_64 rsoenc.o +x86_64 rst.o +x86_64 rtcd.c.o +x86_64 rtjpeg.o +x86_64 rtmpdigest.o +x86_64 rtmphttp.o +x86_64 rtmppkt.o +x86_64 rtmpproto.o +x86_64 rtp-rawvid.o +x86_64 rtp.o +x86_64 rtpdec.o +x86_64 rtpdec_ac3.o +x86_64 rtpdec_amr.o +x86_64 rtpdec_asf.o +x86_64 rtpdec_av1.o +x86_64 rtpdec_dv.o +x86_64 rtpdec_g726.o +x86_64 rtpdec_h261.o +x86_64 rtpdec_h263.o +x86_64 rtpdec_h263_rfc2190.o +x86_64 rtpdec_h264.o +x86_64 rtpdec_hevc.o +x86_64 rtpdec_ilbc.o +x86_64 rtpdec_jpeg.o +x86_64 rtpdec_latm.o +x86_64 rtpdec_mpa_robust.o +x86_64 rtpdec_mpeg12.o +x86_64 rtpdec_mpeg4.o +x86_64 rtpdec_mpegts.o +x86_64 rtpdec_opus.o +x86_64 rtpdec_qcelp.o +x86_64 rtpdec_qdm2.o +x86_64 rtpdec_qt.o +x86_64 rtpdec_rfc4175.o +x86_64 rtpdec_svq3.o +x86_64 rtpdec_vc2hq.o +x86_64 rtpdec_vp8.o +x86_64 rtpdec_vp9.o +x86_64 rtpdec_xiph.o +x86_64 rtpenc.o +x86_64 rtpenc_aac.o +x86_64 rtpenc_amr.o +x86_64 rtpenc_av1.o +x86_64 rtpenc_chain.o +x86_64 rtpenc_h261.o +x86_64 rtpenc_h263.o +x86_64 rtpenc_h263_rfc2190.o +x86_64 rtpenc_h264_hevc.o +x86_64 rtpenc_jpeg.o +x86_64 rtpenc_latm.o +x86_64 rtpenc_mpegts.o +x86_64 rtpenc_mpv.o +x86_64 rtpenc_rfc4175.o +x86_64 rtpenc_vc2hq.o +x86_64 rtpenc_vp8.o +x86_64 rtpenc_vp9.o +x86_64 rtpenc_xiph.o +x86_64 rtpproto.o +x86_64 rtpvideo.o +x86_64 rtsp.o +x86_64 rtspdec.o +x86_64 rtspenc.o +x86_64 rtv1.o +x86_64 rv10.o +x86_64 rv10enc.o +x86_64 rv20enc.o +x86_64 rv30.o +x86_64 rv30dsp.o +x86_64 rv32.o +x86_64 rv34.o +x86_64 rv34_parser.o +x86_64 rv34dsp.o +x86_64 rv34dsp.o +x86_64 rv34dsp_init.o +x86_64 rv40.o +x86_64 rv40dsp.o +x86_64 rv40dsp.o +x86_64 rv40dsp_init.o +x86_64 rv60dec.o +x86_64 rv60dsp.o +x86_64 s302m.o +x86_64 s302menc.o +x86_64 s337m.o +x86_64 s3mfile.cpp.o +x86_64 s3mproperties.cpp.o +x86_64 sad.c.o +x86_64 sad.c.o +x86_64 sad.o +x86_64 sad4d_avx2.c.o +x86_64 sad4d_sse2.asm.o +x86_64 sad_av1.c.o +x86_64 sad_avx2.c.o +x86_64 sad_impl_avx2.c.o +x86_64 sad_sse2.asm.o +x86_64 samidec.o +x86_64 samidec.o +x86_64 samplefmt.o +x86_64 sampling_par.o +x86_64 sanm.o +x86_64 sao.o +x86_64 sao.o +x86_64 sao_10bit.o +x86_64 sao_10bit.o +x86_64 sapdec.o +x86_64 sapenc.o +x86_64 satip.o +x86_64 sauce.o +x86_64 sb_celp.o +x86_64 sbc.o +x86_64 sbc_parser.o +x86_64 sbcdec.o +x86_64 sbcdec.o +x86_64 sbcdsp.o +x86_64 sbcdsp.o +x86_64 sbcdsp_init.o +x86_64 sbcenc.o +x86_64 sbgdec.o +x86_64 sbrdsp.o +x86_64 sbrdsp.o +x86_64 sbrdsp_fixed.o +x86_64 sbrdsp_init.o +x86_64 scal.o +x86_64 scale.c.o +x86_64 scale.o +x86_64 scale.o +x86_64 scale_avx2.o +x86_64 scaletempo.o +x86_64 scan.c.o +x86_64 scan.c.o +x86_64 sccdec.o +x86_64 sccenc.o +x86_64 scd.o +x86_64 schematron.c.o +x86_64 scp.o +x86_64 scpr.o +x86_64 screenpresso.o +x86_64 scrypt.o +x86_64 scte18.o +x86_64 scte27.o +x86_64 sdns.o +x86_64 sdp.o +x86_64 sdp.o +x86_64 sdp_helper.o +x86_64 sdr2.o +x86_64 sdsdec.o +x86_64 sdt.o +x86_64 sdxdec.o +x86_64 search.o +x86_64 seek.o +x86_64 seg_common.c.o +x86_64 segafilm.o +x86_64 segafilmenc.o +x86_64 segment.o +x86_64 segmentation.c.o +x86_64 segmentation.c.o +x86_64 segments.o +x86_64 sei.o +x86_64 sei.o +x86_64 selfguided_avx2.c.o +x86_64 selfguided_sse4.c.o +x86_64 serdec.o +x86_64 service.cc.o +x86_64 service_table.c.o +x86_64 session.o +x86_64 set_get.o +x86_64 setid.o +x86_64 setupintrarecon.c.o +x86_64 sftp.o +x86_64 sga.o +x86_64 sga.o +x86_64 sgidec.o +x86_64 sgienc.o +x86_64 sgimb.o +x86_64 sgirledec.o +x86_64 sha.o +x86_64 sha1-avx-amd64.o +x86_64 sha1-avx-bmi2-amd64.o +x86_64 sha1-avx2-bmi2-amd64.o +x86_64 sha1-intel-shaext.o +x86_64 sha1-ssse3-amd64.o +x86_64 sha1.c.o +x86_64 sha1.o +x86_64 sha224-256.c.o +x86_64 sha256-avx-amd64.o +x86_64 sha256-avx2-bmi2-amd64.o +x86_64 sha256-intel-shaext.o +x86_64 sha256-ssse3-amd64.o +x86_64 sha256.o +x86_64 sha384-512.c.o +x86_64 sha512-avx-amd64.o +x86_64 sha512-avx2-bmi2-amd64.o +x86_64 sha512-ssse3-amd64.o +x86_64 sha512.o +x86_64 sha512.o +x86_64 shaders.c.o +x86_64 shaders_colorspace.c.o +x86_64 shaders_custom.c.o +x86_64 shaders_custom_mpv.c.o +x86_64 shaders_deinterlacing.c.o +x86_64 shaders_dithering.c.o +x86_64 shaders_film_grain.c.o +x86_64 shaders_film_grain_av1.c.o +x86_64 shaders_film_grain_h274.c.o +x86_64 shaders_icc.c.o +x86_64 shaders_lut.c.o +x86_64 shaders_sampling.c.o +x86_64 sharedbook.c.o +x86_64 sheervideo.o +x86_64 shell_coder.c.o +x86_64 short_term.o +x86_64 shorten.o +x86_64 shortendec.o +x86_64 shortenfile.cpp.o +x86_64 shortenproperties.cpp.o +x86_64 shortentag.cpp.o +x86_64 shout.o +x86_64 side_data.o +x86_64 sierravmd.o +x86_64 siff.o +x86_64 sigm_Q15.c.o +x86_64 simple_idct.o +x86_64 simple_idct10.o +x86_64 sincos.o +x86_64 sinewin.o +x86_64 siphash.c.o +x86_64 sipr.o +x86_64 sipr16k.o +x86_64 sipr_parser.o +x86_64 siren.o +x86_64 sis.o +x86_64 skin_detection.c.o +x86_64 skiptags.o +x86_64 slice.o +x86_64 sliced_filter.o +x86_64 slicethread.o +x86_64 smacker.o +x86_64 smacker.o +x86_64 smallft.c.o +x86_64 smallft.o +x86_64 smb2-cmd-close.c.o +x86_64 smb2-cmd-create.c.o +x86_64 smb2-cmd-echo.c.o +x86_64 smb2-cmd-error.c.o +x86_64 smb2-cmd-flush.c.o +x86_64 smb2-cmd-ioctl.c.o +x86_64 smb2-cmd-lock.c.o +x86_64 smb2-cmd-logoff.c.o +x86_64 smb2-cmd-negotiate.c.o +x86_64 smb2-cmd-notify-change.c.o +x86_64 smb2-cmd-oplock-break.c.o +x86_64 smb2-cmd-query-directory.c.o +x86_64 smb2-cmd-query-info.c.o +x86_64 smb2-cmd-read.c.o +x86_64 smb2-cmd-session-setup.c.o +x86_64 smb2-cmd-set-info.c.o +x86_64 smb2-cmd-tree-connect.c.o +x86_64 smb2-cmd-tree-disconnect.c.o +x86_64 smb2-cmd-write.c.o +x86_64 smb2-data-file-info.c.o +x86_64 smb2-data-filesystem-info.c.o +x86_64 smb2-data-reparse-point.c.o +x86_64 smb2-data-security-descriptor.c.o +x86_64 smb2-share-enum.c.o +x86_64 smb2-signing.c.o +x86_64 smb3-seal.c.o +x86_64 smc.o +x86_64 smcenc.o +x86_64 smem.o +x86_64 smjpeg.o +x86_64 smjpegdec.o +x86_64 smjpegenc.o +x86_64 smoothstreamingenc.o +x86_64 smpte_436m.o +x86_64 smush.o +x86_64 snappy.o +x86_64 snd_dsp.o +x86_64 snd_flt.o +x86_64 snd_fx.o +x86_64 sndfile.o +x86_64 sndmix.o +x86_64 snow.o +x86_64 snow_dwt.o +x86_64 snowdec.o +x86_64 snowdsp.o +x86_64 snowenc.o +x86_64 soap_common.c.o +x86_64 soap_ctrlpt.c.o +x86_64 soap_device.c.o +x86_64 sock.c.o +x86_64 socket.c.o +x86_64 socket.c.o +x86_64 sofa_hrtf.cpp.o +x86_64 sol.o +x86_64 sonic.o +x86_64 sort.c.o +x86_64 source_context.pb.cc.o +x86_64 soxdec.o +x86_64 soxenc.o +x86_64 soxr.c.o +x86_64 sp5xdec.o +x86_64 sparse_array.c.o +x86_64 spatializer.o +x86_64 spdif.o +x86_64 spdif.o +x86_64 spdifdec.o +x86_64 spdifenc.o +x86_64 speed_features.c.o +x86_64 speedhq.o +x86_64 speedhqdec.o +x86_64 speedhqenc.o +x86_64 speex.o +x86_64 speex_callbacks.o +x86_64 speex_header.o +x86_64 speex_resampler.c.o +x86_64 speexdec.o +x86_64 speexfile.cpp.o +x86_64 speexproperties.cpp.o +x86_64 spherical.c.o +x86_64 spherical.o +x86_64 spirv_c_interface.cpp.o +x86_64 splitter.o +x86_64 spnego-wrapper.c.o +x86_64 spnego_asn1.c.o +x86_64 spu.o +x86_64 src_autofit_autofit.c.o +x86_64 src_base_ftbase.c.o +x86_64 src_base_ftbbox.c.o +x86_64 src_base_ftbdf.c.o +x86_64 src_base_ftbitmap.c.o +x86_64 src_base_ftcid.c.o +x86_64 src_base_ftdebug.c.o +x86_64 src_base_ftfstype.c.o +x86_64 src_base_ftgasp.c.o +x86_64 src_base_ftglyph.c.o +x86_64 src_base_ftgxval.c.o +x86_64 src_base_ftinit.c.o +x86_64 src_base_ftmm.c.o +x86_64 src_base_ftotval.c.o +x86_64 src_base_ftpatent.c.o +x86_64 src_base_ftpfr.c.o +x86_64 src_base_ftstroke.c.o +x86_64 src_base_ftsynth.c.o +x86_64 src_base_fttype1.c.o +x86_64 src_base_ftwinfnt.c.o +x86_64 src_bdf_bdf.c.o +x86_64 src_cache_ftcache.c.o +x86_64 src_cff_cff.c.o +x86_64 src_cid_type1cid.c.o +x86_64 src_crypto_crypto.c.o +x86_64 src_crypto_psk.c.o +x86_64 src_eap.c.o +x86_64 src_flow.c.o +x86_64 src_gzip_ftgzip.c.o +x86_64 src_hmac_md5.c.o +x86_64 src_libevsocket.c.o +x86_64 src_logging.c.o +x86_64 src_lzw_ftlzw.c.o +x86_64 src_mpegts.c.o +x86_64 src_netbios_ns.c.o +x86_64 src_netbios_query.c.o +x86_64 src_netbios_session.c.o +x86_64 src_netbios_utils.c.o +x86_64 src_pcf_pcf.c.o +x86_64 src_pfr_pfr.c.o +x86_64 src_psaux_psaux.c.o +x86_64 src_pshinter_pshinter.c.o +x86_64 src_psnames_psnames.c.o +x86_64 src_raster_raster.c.o +x86_64 src_rist-common.c.o +x86_64 src_rist-thread.c.o +x86_64 src_rist.c.o +x86_64 src_rist_ref.c.o +x86_64 src_sdf_sdf.c.o +x86_64 src_sfnt_sfnt.c.o +x86_64 src_smb_buffer.c.o +x86_64 src_smb_dir.c.o +x86_64 src_smb_fd.c.o +x86_64 src_smb_file.c.o +x86_64 src_smb_message.c.o +x86_64 src_smb_ntlm.c.o +x86_64 src_smb_session.c.o +x86_64 src_smb_session_msg.c.o +x86_64 src_smb_share.c.o +x86_64 src_smb_spnego.c.o +x86_64 src_smb_stat.c.o +x86_64 src_smb_trans2.c.o +x86_64 src_smb_transport.c.o +x86_64 src_smb_utils.c.o +x86_64 src_smooth_smooth.c.o +x86_64 src_stats.c.o +x86_64 src_svg_svg.c.o +x86_64 src_truetype_truetype.c.o +x86_64 src_type1_type1.c.o +x86_64 src_type42_type42.c.o +x86_64 src_udp.c.o +x86_64 src_udpsocket.c.o +x86_64 src_winfonts_winfnt.c.o +x86_64 srtdec.o +x86_64 srtdec.o +x86_64 srtenc.o +x86_64 srtenc.o +x86_64 srtp.o +x86_64 srtpproto.o +x86_64 ssdp_ctrlpt.c.o +x86_64 ssdp_device.c.o +x86_64 ssdp_server.c.o +x86_64 sse.c.o +x86_64 sse.c.o +x86_64 sse2fdct.o +x86_64 sse2fdct.o +x86_64 sse_avx2.c.o +x86_64 sse_sse4.c.o +x86_64 ssim.c.o +x86_64 ssim_sse2_x86_64.asm.o +x86_64 startcode.o +x86_64 statcodes.c.o +x86_64 state.o +x86_64 state.o +x86_64 state.o +x86_64 static-module-list.o +x86_64 status.cc.o +x86_64 status.cc.o +x86_64 statusor.cc.o +x86_64 statusor.cc.o +x86_64 stereo.o +x86_64 stereo3d.o +x86_64 stereo_LR_to_MS.c.o +x86_64 stereo_MS_to_LR.c.o +x86_64 stereo_decode_pred.c.o +x86_64 stereo_encode_pred.c.o +x86_64 stereo_find_predictor.c.o +x86_64 stereo_pan.o +x86_64 stereo_quant_pred.c.o +x86_64 stereo_widen.o +x86_64 stl.o +x86_64 stldec.o +x86_64 storage.o +x86_64 stream_decoder.c.o +x86_64 stream_encoder.c.o +x86_64 stream_encoder_framing.c.o +x86_64 stream_encoder_intrin_avx2.c.o +x86_64 stream_encoder_intrin_sse2.c.o +x86_64 stream_encoder_intrin_ssse3.c.o +x86_64 stringpiece.cc.o +x86_64 stringpiece.cc.o +x86_64 stringprintf.cc.o +x86_64 stringprintf.cc.o +x86_64 strintmap.c.o +x86_64 strtod.cc.o +x86_64 strtod.cc.o +x86_64 struct.pb.cc.o +x86_64 structurally_valid.cc.o +x86_64 structurally_valid.cc.o +x86_64 structure.o +x86_64 strutil.cc.o +x86_64 strutil.cc.o +x86_64 strverscmp.o +x86_64 stub.cpp.o +x86_64 subfile.o +x86_64 subpel_variance_ssse3.asm.o +x86_64 subsdec.o +x86_64 subsdelay.o +x86_64 substitute.cc.o +x86_64 substtml.o +x86_64 substx3g.o +x86_64 subsusf.o +x86_64 subtitle.o +x86_64 subtitles.o +x86_64 subtitles_segmenter.o +x86_64 subtract.c.o +x86_64 subtract.c.o +x86_64 subtract_avx2.c.o +x86_64 subtract_sse2.asm.o +x86_64 subviewer1dec.o +x86_64 subviewerdec.o +x86_64 subviewerdec.o +x86_64 sum_sqr_shift.c.o +x86_64 sum_squares.c.o +x86_64 sum_squares.c.o +x86_64 sum_squares_avx2.c.o +x86_64 sum_squares_sse2.c.o +x86_64 sunrast.o +x86_64 sunrastenc.o +x86_64 supdec.o +x86_64 supenc.o +x86_64 superblock.c.o +x86_64 superres_scale.c.o +x86_64 svag.o +x86_64 svc_layercontext.c.o +x86_64 svcdsub.o +x86_64 svq1.o +x86_64 svq1dec.o +x86_64 svq1enc.o +x86_64 svq1enc.o +x86_64 svq1enc_init.o +x86_64 svq3.o +x86_64 svs.o +x86_64 swapchain.c.o +x86_64 swapyv12buffer.c.o +x86_64 swf.o +x86_64 swfdec.o +x86_64 swfenc.o +x86_64 swscale.o +x86_64 swscale.o +x86_64 swscale_unscaled.o +x86_64 sync.c.o +x86_64 synchronizedlyricsframe.cpp.o +x86_64 synth_filter.o +x86_64 synth_filter.o +x86_64 synth_filter_init.o +x86_64 synth_stereo_avx_accurate.o +x86_64 synth_stereo_avx_float.o +x86_64 synth_stereo_avx_s32.o +x86_64 synth_stereo_x86_64_accurate.o +x86_64 synth_stereo_x86_64_float.o +x86_64 synth_stereo_x86_64_s32.o +x86_64 synth_x86_64_accurate.o +x86_64 synth_x86_64_float.o +x86_64 synth_x86_64_s32.o +x86_64 synthesis.c.o +x86_64 sysdep.c.o +x86_64 syslog.o +x86_64 systemdependent.c.o +x86_64 t1.c.o +x86_64 t2.c.o +x86_64 tab.o +x86_64 table.o +x86_64 table_LSF_cos.c.o +x86_64 tableofcontentsframe.cpp.o +x86_64 tables.c.o +x86_64 tables.o +x86_64 tables.o +x86_64 tables_LTP.c.o +x86_64 tables_NLSF_CB_NB_MB.c.o +x86_64 tables_NLSF_CB_WB.c.o +x86_64 tables_gain.c.o +x86_64 tables_other.c.o +x86_64 tables_pitch_lag.c.o +x86_64 tables_pulses_per_block.c.o +x86_64 tag.cpp.o +x86_64 tagunion.cpp.o +x86_64 tagutils.cpp.o +x86_64 tak.o +x86_64 tak_parser.o +x86_64 takdec.o +x86_64 takdec.o +x86_64 takdsp.o +x86_64 takdsp.o +x86_64 takdsp_init.o +x86_64 takehiro.o +x86_64 targa.o +x86_64 targa_y216dec.o +x86_64 targaenc.o +x86_64 tbytevector.cpp.o +x86_64 tbytevectorlist.cpp.o +x86_64 tbytevectorstream.cpp.o +x86_64 tcd.c.o +x86_64 tcp.o +x86_64 tcp.o +x86_64 tdebug.cpp.o +x86_64 tdebuglistener.cpp.o +x86_64 tdestroy.o +x86_64 tdrdi.o +x86_64 tdsc.o +x86_64 tdummy.o +x86_64 tea.o +x86_64 tedcaptionsdec.o +x86_64 tee.o +x86_64 tee_common.o +x86_64 teeproto.o +x86_64 teletext.o +x86_64 telx.o +x86_64 temporal_filter.c.o +x86_64 temporal_filter.c.o +x86_64 temporal_filter_avx2.c.o +x86_64 temporal_filter_sse2.c.o +x86_64 text_format.cc.o +x86_64 text_renderer.cpp.o +x86_64 text_renderer_coretext.cpp.o +x86_64 text_renderer_freetype.cpp.o +x86_64 textdec.o +x86_64 textidentificationframe.cpp.o +x86_64 textst.o +x86_64 texturedsp.o +x86_64 texturedspenc.o +x86_64 tfile.cpp.o +x86_64 tfilestream.cpp.o +x86_64 tgt.c.o +x86_64 thp.o +x86_64 thread.c.o +x86_64 thread.o +x86_64 thread_common.c.o +x86_64 thread_task.c.o +x86_64 threading.c.o +x86_64 threadmessage.o +x86_64 threadprogress.o +x86_64 threads.c.o +x86_64 tiertexseq.o +x86_64 tiertexseqv.o +x86_64 tiff.o +x86_64 tiff_common.o +x86_64 tiffenc.o +x86_64 tile_common.c.o +x86_64 time.cc.o +x86_64 time.cc.o +x86_64 time.o +x86_64 time_util.cc.o +x86_64 timecode.o +x86_64 timecode.o +x86_64 timecode_internal.o +x86_64 timespec_get.o +x86_64 timestamp.o +x86_64 timestamp.pb.cc.o +x86_64 timestamps.c.o +x86_64 timing.c.o +x86_64 tiostream.cpp.o +x86_64 tmv.o +x86_64 tmv.o +x86_64 to_upper4.o +x86_64 tokenize.c.o +x86_64 tokenize.c.o +x86_64 tokenize.o +x86_64 tokenize.o +x86_64 tokenizer.cc.o +x86_64 tone_mapping.c.o +x86_64 tools.c.o +x86_64 tospdif.o +x86_64 tot.o +x86_64 tpeldsp.o +x86_64 tpicturetype.cpp.o +x86_64 tpl_model.c.o +x86_64 tpropertymap.cpp.o +x86_64 trace.o +x86_64 transcode.o +x86_64 transform.o +x86_64 transport.o +x86_64 tree.c.o +x86_64 tree.o +x86_64 treecoder.c.o +x86_64 trees.c.o +x86_64 treewriter.c.o +x86_64 trigger.o +x86_64 trivial.o +x86_64 trueaudiofile.cpp.o +x86_64 trueaudioproperties.cpp.o +x86_64 truemotion1.o +x86_64 truemotion2.o +x86_64 truemotion2rt.o +x86_64 truespeech.o +x86_64 tscc.o +x86_64 tscc2.o +x86_64 tstring.cpp.o +x86_64 tstringlist.cpp.o +x86_64 tta.o +x86_64 tta.o +x86_64 tta.o +x86_64 ttadata.o +x86_64 ttadsp.o +x86_64 ttadsp.o +x86_64 ttadsp_init.o +x86_64 ttaenc.o +x86_64 ttaenc.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp_init.o +x86_64 ttml.o +x86_64 ttmlenc.o +x86_64 ttmlenc.o +x86_64 tty.o +x86_64 tvariant.cpp.o +x86_64 tversionnumber.cpp.o +x86_64 twinvq.o +x86_64 twinvqdec.o +x86_64 twofish.o +x86_64 tx.o +x86_64 tx_double.o +x86_64 tx_float.o +x86_64 tx_float.o +x86_64 tx_float_init.o +x86_64 tx_int32.o +x86_64 tx_search.c.o +x86_64 txb_common.c.o +x86_64 txb_rdopt.c.o +x86_64 txd.o +x86_64 txd.o +x86_64 ty.o +x86_64 ty.o +x86_64 type.pb.cc.o +x86_64 type_info.cc.o +x86_64 type_resolver_util.cc.o +x86_64 tzlib.cpp.o +x86_64 udp.o +x86_64 udp.o +x86_64 udp.o +x86_64 ugly.o +x86_64 uleaddvaudio.o +x86_64 ulti.o +x86_64 uncodedframecrcenc.o +x86_64 uncompr.c.o +x86_64 unicode.c.o +x86_64 uniquefileidentifierframe.cpp.o +x86_64 unix.o +x86_64 unknown_field_set.cc.o +x86_64 unknownframe.cpp.o +x86_64 unsynchronizedlyricsframe.cpp.o +x86_64 upnpapi.c.o +x86_64 upnpdebug.c.o +x86_64 upnptools.c.o +x86_64 ure.o +x86_64 uri.c.o +x86_64 uri.c.o +x86_64 url.o +x86_64 urlconfig.c.o +x86_64 urldecode.o +x86_64 urllinkframe.cpp.o +x86_64 userauth.o +x86_64 userauth_kbd_packet.o +x86_64 usha.c.o +x86_64 usmdec.o +x86_64 util.c.o +x86_64 util.o +x86_64 util.o +x86_64 util32s.c.o +x86_64 util64s.c.o +x86_64 utility.cc.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils_dolbyvision.c.o +x86_64 utils_frame_queue.c.o +x86_64 utils_upload.c.o +x86_64 utvideodec.o +x86_64 utvideodsp.o +x86_64 utvideodsp.o +x86_64 utvideodsp_init.o +x86_64 utvideoenc.o +x86_64 uuid.c.o +x86_64 uuid.o +x86_64 v210-init.o +x86_64 v210.o +x86_64 v210dec.o +x86_64 v210enc.o +x86_64 v210enc.o +x86_64 v210enc_init.o +x86_64 v210x.o +x86_64 v308dec.o +x86_64 v308enc.o +x86_64 v408dec.o +x86_64 v408enc.o +x86_64 v410dec.o +x86_64 v410enc.o +x86_64 vag.o +x86_64 valid.c.o +x86_64 var_based_part.c.o +x86_64 variance.c.o +x86_64 variance.c.o +x86_64 variance_avx2.c.o +x86_64 variance_impl_avx2.c.o +x86_64 variance_impl_ssse3.c.o +x86_64 variance_sse2.c.o +x86_64 variance_ssse3.c.o +x86_64 variant_maps.o +x86_64 vb.o +x86_64 vbi.o +x86_64 vble.o +x86_64 vbndec.o +x86_64 vbnenc.o +x86_64 vbr.o +x86_64 vbrquantize.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1_block.o +x86_64 vc1_loopfilter.o +x86_64 vc1_mc.o +x86_64 vc1_parser.o +x86_64 vc1_pred.o +x86_64 vc1data.o +x86_64 vc1dec.o +x86_64 vc1dec.o +x86_64 vc1dsp.o +x86_64 vc1dsp_init.o +x86_64 vc1dsp_loopfilter.o +x86_64 vc1dsp_mc.o +x86_64 vc1dsp_mmx.o +x86_64 vc1test.o +x86_64 vc1testenc.o +x86_64 vc2enc.o +x86_64 vc2enc_dwt.o +x86_64 vcr1.o +x86_64 vdr.o +x86_64 vdummy.o +x86_64 vector.c.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 vgl.o +x86_64 video.o +x86_64 video_enc_params.o +x86_64 video_hint.o +x86_64 videodsp.o +x86_64 videodsp.o +x86_64 videodsp_init.o +x86_64 videotoolbox.o +x86_64 videotoolbox_av1.o +x86_64 videotoolbox_vp9.o +x86_64 videotoolboxenc.o +x86_64 vima.o +x86_64 vividas.o +x86_64 vivo.o +x86_64 vlc.o +x86_64 vmdaudio.o +x86_64 vmdvideo.o +x86_64 vmem.o +x86_64 vmixdec.o +x86_64 vmnc.o +x86_64 vobsub.o +x86_64 voc.o +x86_64 voc.o +x86_64 voc_packet.o +x86_64 vocdec.o +x86_64 vocenc.o +x86_64 vorbis.o +x86_64 vorbis_data.o +x86_64 vorbis_parser.o +x86_64 vorbiscomment.o +x86_64 vorbisdec.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp_init.o +x86_64 vorbisenc.c.o +x86_64 vorbisfile.c.o +x86_64 vorbisfile.cpp.o +x86_64 vorbisproperties.cpp.o +x86_64 vp3.o +x86_64 vp3_parser.o +x86_64 vp3dsp.o +x86_64 vp3dsp.o +x86_64 vp3dsp_init.o +x86_64 vp5.o +x86_64 vp56.o +x86_64 vp56data.o +x86_64 vp56dsp.o +x86_64 vp6.o +x86_64 vp6dsp.o +x86_64 vp6dsp.o +x86_64 vp6dsp_init.o +x86_64 vp8.o +x86_64 vp8_asm_stubs.c.o +x86_64 vp8_cx_iface.c.o +x86_64 vp8_dx_iface.c.o +x86_64 vp8_loopfilter.c.o +x86_64 vp8_parser.o +x86_64 vp8_quantize.c.o +x86_64 vp8_skin_detection.c.o +x86_64 vp8data.o +x86_64 vp8dsp.o +x86_64 vp8dsp.o +x86_64 vp8dsp_init.o +x86_64 vp8dsp_loopfilter.o +x86_64 vp9.o +x86_64 vp9_alloccommon.c.o +x86_64 vp9_alt_ref_aq.c.o +x86_64 vp9_aq_360.c.o +x86_64 vp9_aq_complexity.c.o +x86_64 vp9_aq_cyclicrefresh.c.o +x86_64 vp9_aq_variance.c.o +x86_64 vp9_bitstream.c.o +x86_64 vp9_blockd.c.o +x86_64 vp9_common_data.c.o +x86_64 vp9_context_tree.c.o +x86_64 vp9_cost.c.o +x86_64 vp9_cx_iface.c.o +x86_64 vp9_dct.c.o +x86_64 vp9_decodeframe.c.o +x86_64 vp9_decodemv.c.o +x86_64 vp9_decoder.c.o +x86_64 vp9_detokenize.c.o +x86_64 vp9_dsubexp.c.o +x86_64 vp9_dx_iface.c.o +x86_64 vp9_encodeframe.c.o +x86_64 vp9_encodemb.c.o +x86_64 vp9_encodemv.c.o +x86_64 vp9_encoder.c.o +x86_64 vp9_entropy.c.o +x86_64 vp9_entropymode.c.o +x86_64 vp9_entropymv.c.o +x86_64 vp9_ethread.c.o +x86_64 vp9_ext_ratectrl.c.o +x86_64 vp9_extend.c.o +x86_64 vp9_filter.c.o +x86_64 vp9_firstpass.c.o +x86_64 vp9_frame_buffers.c.o +x86_64 vp9_frame_scale.c.o +x86_64 vp9_idct.c.o +x86_64 vp9_iface_common.c.o +x86_64 vp9_job_queue.c.o +x86_64 vp9_lookahead.c.o +x86_64 vp9_loopfilter.c.o +x86_64 vp9_mbgraph.c.o +x86_64 vp9_mcomp.c.o +x86_64 vp9_multi_thread.c.o +x86_64 vp9_mvref_common.c.o +x86_64 vp9_noise_estimate.c.o +x86_64 vp9_parser.o +x86_64 vp9_picklpf.c.o +x86_64 vp9_pickmode.c.o +x86_64 vp9_pred_common.c.o +x86_64 vp9_quant_common.c.o +x86_64 vp9_quantize.c.o +x86_64 vp9_ratectrl.c.o +x86_64 vp9_rd.c.o +x86_64 vp9_rdopt.c.o +x86_64 vp9_reconinter.c.o +x86_64 vp9_reconintra.c.o +x86_64 vp9_resize.c.o +x86_64 vp9_rtcd.c.o +x86_64 vp9_scale.c.o +x86_64 vp9_scan.c.o +x86_64 vp9_seg_common.c.o +x86_64 vp9_segmentation.c.o +x86_64 vp9_skin_detection.c.o +x86_64 vp9_speed_features.c.o +x86_64 vp9_subexp.c.o +x86_64 vp9_superframe.o +x86_64 vp9_superframe_split.o +x86_64 vp9_svc_layercontext.c.o +x86_64 vp9_temporal_filter.c.o +x86_64 vp9_thread_common.c.o +x86_64 vp9_tile_common.c.o +x86_64 vp9_tokenize.c.o +x86_64 vp9_tpl_model.c.o +x86_64 vp9_treewriter.c.o +x86_64 vp9block.o +x86_64 vp9data.o +x86_64 vp9dsp.o +x86_64 vp9dsp_10bpp.o +x86_64 vp9dsp_12bpp.o +x86_64 vp9dsp_8bpp.o +x86_64 vp9dsp_init.o +x86_64 vp9dsp_init_10bpp.o +x86_64 vp9dsp_init_12bpp.o +x86_64 vp9dsp_init_16bpp.o +x86_64 vp9intrapred.o +x86_64 vp9intrapred_16bpp.o +x86_64 vp9itxfm.o +x86_64 vp9itxfm_16bpp.o +x86_64 vp9itxfm_16bpp_avx512.o +x86_64 vp9itxfm_avx512.o +x86_64 vp9lpf.o +x86_64 vp9lpf.o +x86_64 vp9lpf_16bpp.o +x86_64 vp9mc.o +x86_64 vp9mc_16bpp.o +x86_64 vp9mvs.o +x86_64 vp9prob.o +x86_64 vp9recon.o +x86_64 vpcc.o +x86_64 vpk.o +x86_64 vplayerdec.o +x86_64 vps.o +x86_64 vpx_alpha.o +x86_64 vpx_codec.c.o +x86_64 vpx_config.c.o +x86_64 vpx_convolve.c.o +x86_64 vpx_decoder.c.o +x86_64 vpx_dsp_rtcd.c.o +x86_64 vpx_encoder.c.o +x86_64 vpx_image.c.o +x86_64 vpx_mem.c.o +x86_64 vpx_rac.o +x86_64 vpx_scale.c.o +x86_64 vpx_scale_rtcd.c.o +x86_64 vpx_thread.c.o +x86_64 vpx_write_yuv_frame.c.o +x86_64 vq.c.o +x86_64 vq.o +x86_64 vqavideo.o +x86_64 vqcdec.o +x86_64 vqf.o +x86_64 vr32.c.o +x86_64 vscale.o +x86_64 vt_utils.o +x86_64 vulkan_command.c.o +x86_64 vulkan_context.c.o +x86_64 vulkan_formats.c.o +x86_64 vulkan_gpu.c.o +x86_64 vulkan_gpu_buf.c.o +x86_64 vulkan_gpu_pass.c.o +x86_64 vulkan_gpu_tex.c.o +x86_64 vulkan_malloc.c.o +x86_64 vulkan_swapchain.c.o +x86_64 vulkan_utils.c.o +x86_64 vvc.o +x86_64 vvc_mp4toannexb.o +x86_64 vvc_parser.o +x86_64 vvcdec.o +x86_64 w64.o +x86_64 wady.o +x86_64 warp_plane_avx2.c.o +x86_64 warp_plane_sse4.c.o +x86_64 warped_motion.c.o +x86_64 warpmv.c.o +x86_64 wav.o +x86_64 wav.o +x86_64 wavarc.o +x86_64 wavarc.o +x86_64 wavdec.o +x86_64 wavenc.o +x86_64 wavfile.cpp.o +x86_64 wavpack.o +x86_64 wavpackdata.o +x86_64 wavpackenc.o +x86_64 wavpackfile.cpp.o +x86_64 wavpackproperties.cpp.o +x86_64 wavproperties.cpp.o +x86_64 wbmpdec.o +x86_64 wbmpenc.o +x86_64 wc3movie.o +x86_64 wcmv.o +x86_64 wdummy.o +x86_64 webm_chunk.o +x86_64 webmdashenc.o +x86_64 webp.o +x86_64 webp_parser.o +x86_64 webpenc.o +x86_64 webserver.c.o +x86_64 webvttdec.o +x86_64 webvttdec.o +x86_64 webvttenc.o +x86_64 webvttenc.o +x86_64 wedge.c.o +x86_64 wedge_utils.c.o +x86_64 wedge_utils_avx2.c.o +x86_64 wedge_utils_sse2.c.o +x86_64 westwood_aud.o +x86_64 westwood_audenc.o +x86_64 westwood_vqa.o +x86_64 wextern.o +x86_64 wiener_convolve_avx2.c.o +x86_64 wiener_convolve_sse2.c.o +x86_64 window.c.o +x86_64 window.c.o +x86_64 window.o +x86_64 wire_format.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wma.o +x86_64 wma_common.o +x86_64 wma_freqs.o +x86_64 wmadec.o +x86_64 wmaenc.o +x86_64 wmalosslessdec.o +x86_64 wmaprodec.o +x86_64 wmavoice.o +x86_64 wms.o +x86_64 wmv2.o +x86_64 wmv2data.o +x86_64 wmv2dec.o +x86_64 wmv2dsp.o +x86_64 wmv2enc.o +x86_64 wnv1.o +x86_64 wpl.o +x86_64 wrapped_avframe.o +x86_64 wrappers.pb.cc.o +x86_64 ws-snd1.o +x86_64 wsddec.o +x86_64 wss.o +x86_64 wtv_common.o +x86_64 wtvdec.o +x86_64 wtvenc.o +x86_64 wv.o +x86_64 wvdec.o +x86_64 wvedec.o +x86_64 wvenc.o +x86_64 x86_NSQ_del_dec_avx2.c.o +x86_64 x86_NSQ_del_dec_sse4_1.c.o +x86_64 x86_NSQ_sse4_1.c.o +x86_64 x86_VAD_sse4_1.c.o +x86_64 x86_VQ_WMat_EC_sse4_1.c.o +x86_64 x86_be_blur.asm.o +x86_64 x86_blend_bitmaps.asm.o +x86_64 x86_blur.asm.o +x86_64 x86_celt_lpc_sse4_1.c.o +x86_64 x86_cpu.c.o +x86_64 x86_cpuid.asm.o +x86_64 x86_pitch_avx.c.o +x86_64 x86_pitch_sse.c.o +x86_64 x86_pitch_sse2.c.o +x86_64 x86_pitch_sse4_1.c.o +x86_64 x86_rasterizer.asm.o +x86_64 x86_vq_sse2.c.o +x86_64 x86_x86_celt_map.c.o +x86_64 x86_x86_silk_map.c.o +x86_64 x86_x86cpu.c.o +x86_64 x86enc.o +x86_64 x86enc.o +x86_64 x86state.o +x86_64 x86state.o +x86_64 x86state.o +x86_64 xa.o +x86_64 xa.o +x86_64 xan.o +x86_64 xbm_parser.o +x86_64 xbmdec.o +x86_64 xbmenc.o +x86_64 xds_demux.o +x86_64 xface.o +x86_64 xfacedec.o +x86_64 xfaceenc.o +x86_64 xga_font_data.o +x86_64 xinclude.c.o +x86_64 xingheader.cpp.o +x86_64 xiph.o +x86_64 xiph.o +x86_64 xiph_metadata.o +x86_64 xiph_metadata.o +x86_64 xiphcomment.cpp.o +x86_64 xl.o +x86_64 xlink.c.o +x86_64 xma_parser.o +x86_64 xmd.o +x86_64 xmfile.cpp.o +x86_64 xmlIO.c.o +x86_64 xmlmemory.c.o +x86_64 xmlmodule.c.o +x86_64 xmlreader.c.o +x86_64 xmlregexp.c.o +x86_64 xmlsave.c.o +x86_64 xmlschemas.c.o +x86_64 xmlschemastypes.c.o +x86_64 xmlstring.c.o +x86_64 xmlunicode.c.o +x86_64 xmlwriter.c.o +x86_64 xmm_quantize_sub.o +x86_64 xmproperties.cpp.o +x86_64 xmv.o +x86_64 xpath.c.o +x86_64 xpmdec.o +x86_64 xpointer.c.o +x86_64 xspf.o +x86_64 xsubdec.o +x86_64 xsubenc.o +x86_64 xtea.o +x86_64 xvag.o +x86_64 xvididct.o +x86_64 xvididct.o +x86_64 xvididct_init.o +x86_64 xwd_parser.o +x86_64 xwddec.o +x86_64 xwdenc.o +x86_64 xwma.o +x86_64 xxan.o +x86_64 xxhash.c.o +x86_64 xzlib.c.o +x86_64 y41pdec.o +x86_64 y41penc.o +x86_64 yadif_x86.o +x86_64 ylc.o +x86_64 yop.o +x86_64 yop.o +x86_64 yuv.o +x86_64 yuv2rgb.o +x86_64 yuv2rgb.o +x86_64 yuv2yuvX.o +x86_64 yuv4dec.o +x86_64 yuv4enc.o +x86_64 yuv4mpegdec.o +x86_64 yuv4mpegenc.o +x86_64 yuv_2_rgb.o +x86_64 yuvp.o +x86_64 yuy2_i420.o +x86_64 yuy2_i422.o +x86_64 yv12config.c.o +x86_64 yv12config.c.o +x86_64 yv12extend.c.o +x86_64 yv12extend.c.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zerocodec.o +x86_64 zlib_wrapper.o +x86_64 zmbv.o +x86_64 zmbvenc.o +x86_64 zutil.c.o diff --git a/scripts/libvlc-manifests/tvos-arm64.txt b/scripts/libvlc-manifests/tvos-arm64.txt new file mode 100644 index 0000000..1b91dfd --- /dev/null +++ b/scripts/libvlc-manifests/tvos-arm64.txt @@ -0,0 +1,4687 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_arm_celt_map.c.o +arm64 arm_arm_silk_map.c.o +arm64 arm_armcpu.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_ios_plugin_la-display.o +arm64 libvout_ios_plugin_la-renderer.o +arm64 libvout_ios_plugin_la-sub_renderer.o +arm64 libvout_ios_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parser.c.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 strintmap.c.o +arm64 structure.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o diff --git a/scripts/libvlc-manifests/tvos-arm64_x86_64-simulator.txt b/scripts/libvlc-manifests/tvos-arm64_x86_64-simulator.txt new file mode 100644 index 0000000..86ecd05 --- /dev/null +++ b/scripts/libvlc-manifests/tvos-arm64_x86_64-simulator.txt @@ -0,0 +1,9469 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +arm64 libci_filters_plugin_la-ci_filters.o +arm64 libci_filters_plugin_la-vt_utils.o +arm64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libglblend_plugin_la-glblend.o +arm64 libglfilter_draw_plugin_la-filter_draw.o +arm64 libglinterop_cvpx_plugin_la-interop_cvpx.o +arm64 libglinterop_sw_plugin_la-interop_sw.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopengl_filter_plugin_la-opengl.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +arm64 libpl_scale_plugin_la-pl_scale.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filter.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-filters.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_api.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-gl_util.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-importer.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-interop.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-picture.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_opengles_la-sampler.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvout_ios_plugin_la-display.o +arm64 libvout_ios_plugin_la-renderer.o +arm64 libvout_ios_plugin_la-sub_renderer.o +arm64 libvout_ios_plugin_la-vout_helper.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parser.c.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 strintmap.c.o +arm64 structure.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o +x86_64 012v.o +x86_64 3dostr.o +x86_64 4xm.o +x86_64 4xm.o +x86_64 8bps.o +x86_64 8svx.o +x86_64 A2NLSF.c.o +x86_64 ASN1.o +x86_64 AmbisonicBase.cpp.o +x86_64 AmbisonicBinauralizer.cpp.o +x86_64 AmbisonicCommons.cpp.o +x86_64 AmbisonicDecoder.cpp.o +x86_64 AmbisonicEncoder.cpp.o +x86_64 AmbisonicEncoderDist.cpp.o +x86_64 AmbisonicMicrophone.cpp.o +x86_64 AmbisonicProcessor.cpp.o +x86_64 AmbisonicSource.cpp.o +x86_64 AmbisonicSpeaker.cpp.o +x86_64 AmbisonicZoomer.cpp.o +x86_64 BFormat.cpp.o +x86_64 CNG.c.o +x86_64 CodeGen.cpp.o +x86_64 Constant.cpp.o +x86_64 Debug.cpp.o +x86_64 EbmlBinary.cpp.o +x86_64 EbmlContexts.cpp.o +x86_64 EbmlCrc32.cpp.o +x86_64 EbmlDate.cpp.o +x86_64 EbmlDummy.cpp.o +x86_64 EbmlElement.cpp.o +x86_64 EbmlFloat.cpp.o +x86_64 EbmlHead.cpp.o +x86_64 EbmlMaster.cpp.o +x86_64 EbmlSInteger.cpp.o +x86_64 EbmlStream.cpp.o +x86_64 EbmlString.cpp.o +x86_64 EbmlSubHead.cpp.o +x86_64 EbmlUInteger.cpp.o +x86_64 EbmlUnicodeString.cpp.o +x86_64 EbmlVersion.cpp.o +x86_64 EbmlVoid.cpp.o +x86_64 FileKax.cpp.o +x86_64 FreeList.c.o +x86_64 GenlibClientSubscription.c.o +x86_64 GlslangToSpv.cpp.o +x86_64 HP_variable_cutoff.c.o +x86_64 HTMLparser.c.o +x86_64 HTMLtree.c.o +x86_64 IOCallback.cpp.o +x86_64 InReadableOrder.cpp.o +x86_64 InfoSink.cpp.o +x86_64 Initialize.cpp.o +x86_64 InitializeDll.cpp.o +x86_64 IntermTraverse.cpp.o +x86_64 Intermediate.cpp.o +x86_64 KaxAttached.cpp.o +x86_64 KaxAttachments.cpp.o +x86_64 KaxBlock.cpp.o +x86_64 KaxBlockData.cpp.o +x86_64 KaxCluster.cpp.o +x86_64 KaxContexts.cpp.o +x86_64 KaxCues.cpp.o +x86_64 KaxCuesData.cpp.o +x86_64 KaxInfoData.cpp.o +x86_64 KaxSeekHead.cpp.o +x86_64 KaxSegment.cpp.o +x86_64 KaxSemantic.cpp.o +x86_64 KaxTracks.cpp.o +x86_64 KaxVersion.cpp.o +x86_64 LPC_analysis_filter.c.o +x86_64 LPC_fit.c.o +x86_64 LPC_inv_pred_gain.c.o +x86_64 LP_variable_cutoff.c.o +x86_64 Link.cpp.o +x86_64 LinkedList.c.o +x86_64 Logger.cpp.o +x86_64 MemIOCallback.cpp.o +x86_64 MemReadIOCallback.cpp.o +x86_64 NLSF2A.c.o +x86_64 NLSF_VQ.c.o +x86_64 NLSF_VQ_weights_laroia.c.o +x86_64 NLSF_decode.c.o +x86_64 NLSF_del_dec_quant.c.o +x86_64 NLSF_encode.c.o +x86_64 NLSF_stabilize.c.o +x86_64 NLSF_unpack.c.o +x86_64 NSQ.c.o +x86_64 NSQ_del_dec.c.o +x86_64 OT_Var_VARC_VARC.cc.o +x86_64 PLC.c.o +x86_64 ParseContextBase.cpp.o +x86_64 ParseHelper.cpp.o +x86_64 PoolAlloc.cpp.o +x86_64 Pp.cpp.o +x86_64 PpAtom.cpp.o +x86_64 PpContext.cpp.o +x86_64 PpScanner.cpp.o +x86_64 PpTokens.cpp.o +x86_64 RemoveTree.cpp.o +x86_64 ResourceLimits.cpp.o +x86_64 SAX.c.o +x86_64 SAX2.c.o +x86_64 SPVRemapper.cpp.o +x86_64 SSDPResultData.c.o +x86_64 SSDPResultDataCallback.c.o +x86_64 SafeReadIOCallback.cpp.o +x86_64 Scan.cpp.o +x86_64 ShaderLang.cpp.o +x86_64 SpeakersBinauralizer.cpp.o +x86_64 SpirvIntrinsics.cpp.o +x86_64 SpvBuilder.cpp.o +x86_64 SpvPostProcess.cpp.o +x86_64 SpvTools.cpp.o +x86_64 StdIOCallback.cpp.o +x86_64 SymbolTable.cpp.o +x86_64 ThreadPool.c.o +x86_64 TimerThread.c.o +x86_64 UpnpActionComplete.c.o +x86_64 UpnpActionRequest.c.o +x86_64 UpnpDiscovery.c.o +x86_64 UpnpEvent.c.o +x86_64 UpnpEventSubscribe.c.o +x86_64 UpnpExtraHeaders.c.o +x86_64 UpnpFileInfo.c.o +x86_64 UpnpStateVarComplete.c.o +x86_64 UpnpStateVarRequest.c.o +x86_64 UpnpString.c.o +x86_64 UpnpSubscriptionRequest.c.o +x86_64 VAD.c.o +x86_64 VQ_WMat_EC.c.o +x86_64 VbrTag.o +x86_64 Versions.cpp.o +x86_64 __.SYMDEF +x86_64 a52.o +x86_64 a64.o +x86_64 a64multienc.o +x86_64 aac_ac3_parser.o +x86_64 aac_adtstoasc.o +x86_64 aac_parser.o +x86_64 aaccoder.o +x86_64 aacdec.o +x86_64 aacdec.o +x86_64 aacdec_ac.o +x86_64 aacdec_fixed.o +x86_64 aacdec_float.o +x86_64 aacdec_lpd.o +x86_64 aacdec_tab.o +x86_64 aacdec_usac.o +x86_64 aacenc.o +x86_64 aacenc_is.o +x86_64 aacenc_tns.o +x86_64 aacencdsp.o +x86_64 aacencdsp_init.o +x86_64 aacenctab.o +x86_64 aacps_common.o +x86_64 aacps_fixed.o +x86_64 aacps_float.o +x86_64 aacpsdsp.o +x86_64 aacpsdsp_fixed.o +x86_64 aacpsdsp_float.o +x86_64 aacpsdsp_init.o +x86_64 aacpsy.o +x86_64 aacsbr.o +x86_64 aacsbr_fixed.o +x86_64 aactab.o +x86_64 aadec.o +x86_64 aandcttab.o +x86_64 aasc.o +x86_64 aaxdec.o +x86_64 ac3.o +x86_64 ac3.o +x86_64 ac3_channel_layout_tab.o +x86_64 ac3_parser.o +x86_64 ac3dec.o +x86_64 ac3dec_data.o +x86_64 ac3dec_fixed.o +x86_64 ac3dec_float.o +x86_64 ac3dsp.o +x86_64 ac3dsp.o +x86_64 ac3dsp_downmix.o +x86_64 ac3dsp_init.o +x86_64 ac3enc.o +x86_64 ac3enc_fixed.o +x86_64 ac3enc_float.o +x86_64 ac3tab.o +x86_64 ac4dec.o +x86_64 ac4enc.o +x86_64 access.o +x86_64 acedec.o +x86_64 acelp_filters.o +x86_64 acelp_pitch_delay.o +x86_64 acelp_vectors.o +x86_64 acm.o +x86_64 act.o +x86_64 add.o +x86_64 add_noise.c.o +x86_64 add_res.o +x86_64 adf.o +x86_64 adjust.o +x86_64 adjust_sat_hue.o +x86_64 adler32.c.o +x86_64 adler32.o +x86_64 adp.o +x86_64 adpcm.o +x86_64 adpcm.o +x86_64 adpcm_data.o +x86_64 adpcmenc.o +x86_64 ads.o +x86_64 adts_header.o +x86_64 adts_parser.o +x86_64 adtsenc.o +x86_64 adummy.o +x86_64 adx.o +x86_64 adx_parser.o +x86_64 adxdec.o +x86_64 adxdec.o +x86_64 adxenc.o +x86_64 aeadec.o +x86_64 aeaenc.o +x86_64 aes.c.o +x86_64 aes.o +x86_64 aes.o +x86_64 aes128ccm.c.o +x86_64 aes3.o +x86_64 aes_ctr.o +x86_64 aes_init.o +x86_64 afc.o +x86_64 agent.o +x86_64 agm.o +x86_64 aic.o +x86_64 aiff.o +x86_64 aiff.o +x86_64 aiffdec.o +x86_64 aiffenc.o +x86_64 aifffile.cpp.o +x86_64 aiffproperties.cpp.o +x86_64 aixdec.o +x86_64 alac.o +x86_64 alac_data.o +x86_64 alacdsp.o +x86_64 alacdsp.o +x86_64 alacdsp_init.o +x86_64 alacenc.o +x86_64 alf.o +x86_64 aliaspixdec.o +x86_64 aliaspixenc.o +x86_64 aligned_alloc.cpp.o +x86_64 aligned_alloc.o +x86_64 allcodecs.o +x86_64 allformats.o +x86_64 alloc.c.o +x86_64 alloccommon.c.o +x86_64 allpass.o +x86_64 alp.o +x86_64 alphablend.o +x86_64 alsdec.o +x86_64 ambient_viewing_environment.o +x86_64 amem.o +x86_64 amr.o +x86_64 amr_parser.o +x86_64 amrnbdec.o +x86_64 amrwbdec.o +x86_64 amt.o +x86_64 amvenc.o +x86_64 ana_filt_bank_1.c.o +x86_64 analysis.c.o +x86_64 analysis.c.o +x86_64 analyze.o +x86_64 analyze.o +x86_64 anm.o +x86_64 anm.o +x86_64 ansi.o +x86_64 aom_film_grain.o +x86_64 apac.o +x86_64 apac.o +x86_64 apc.o +x86_64 ape.o +x86_64 apedec.o +x86_64 apefile.cpp.o +x86_64 apefooter.cpp.o +x86_64 apeitem.cpp.o +x86_64 apeproperties.cpp.o +x86_64 apetag.cpp.o +x86_64 apetag.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apm.o +x86_64 apngdec.o +x86_64 apngenc.o +x86_64 aptx.o +x86_64 aptxdec.o +x86_64 aptxdec.o +x86_64 aptxenc.o +x86_64 apv.o +x86_64 apv_decode.o +x86_64 apv_dsp.o +x86_64 apv_dsp.o +x86_64 apv_dsp_init.o +x86_64 apv_entropy.o +x86_64 apv_parser.o +x86_64 apvdec.o +x86_64 apvenc.o +x86_64 aqtitledec.o +x86_64 araw.o +x86_64 arbc.o +x86_64 arcfour-amd64.o +x86_64 arcfour.o +x86_64 argo.o +x86_64 argo_asf.o +x86_64 argo_brp.o +x86_64 argo_cvg.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf_tags.o +x86_64 asfattribute.cpp.o +x86_64 asfcrypt.o +x86_64 asfdec_f.o +x86_64 asfdec_o.o +x86_64 asfenc.o +x86_64 asffile.cpp.o +x86_64 asfpacket.o +x86_64 asfpacket.o +x86_64 asfpicture.cpp.o +x86_64 asfproperties.cpp.o +x86_64 asftag.cpp.o +x86_64 asn1-ber.c.o +x86_64 ass.c.o +x86_64 ass.o +x86_64 ass_bitmap.c.o +x86_64 ass_bitmap_engine.c.o +x86_64 ass_blur.c.o +x86_64 ass_cache.c.o +x86_64 ass_drawing.c.o +x86_64 ass_filesystem.c.o +x86_64 ass_font.c.o +x86_64 ass_fontselect.c.o +x86_64 ass_library.c.o +x86_64 ass_outline.c.o +x86_64 ass_parse.c.o +x86_64 ass_rasterizer.c.o +x86_64 ass_render.c.o +x86_64 ass_render_api.c.o +x86_64 ass_shaper.c.o +x86_64 ass_split.o +x86_64 ass_string.c.o +x86_64 ass_strtod.c.o +x86_64 ass_utils.c.o +x86_64 assdec.o +x86_64 assdec.o +x86_64 assenc.o +x86_64 assenc.o +x86_64 ast.o +x86_64 astdec.o +x86_64 astenc.o +x86_64 asv.o +x86_64 asvdec.o +x86_64 asvenc.o +x86_64 asx.o +x86_64 async.o +x86_64 atrac.o +x86_64 atrac1.o +x86_64 atrac3.o +x86_64 atrac3plus.o +x86_64 atrac3plusdec.o +x86_64 atrac3plusdsp.o +x86_64 atrac9dec.o +x86_64 atsc_a53.o +x86_64 atsc_a65.o +x86_64 atsc_eit.o +x86_64 atsc_ett.o +x86_64 atsc_mgt.o +x86_64 atsc_stt.o +x86_64 atsc_vct.o +x86_64 attachedpictureframe.cpp.o +x86_64 attachments.o +x86_64 attr.c.o +x86_64 attribute.cpp.o +x86_64 au.o +x86_64 au.o +x86_64 audio.o +x86_64 audio_fifo.o +x86_64 audio_frame_queue.o +x86_64 audiodsp.o +x86_64 audiodsp.o +x86_64 audiodsp_init.o +x86_64 audioproperties.cpp.o +x86_64 audiotoolbox_midi.o +x86_64 audiotoolboxdec.o +x86_64 audiotoolboxenc.o +x86_64 aura.o +x86_64 autodel.o +x86_64 av1.o +x86_64 av1.o +x86_64 av1_frame_merge.o +x86_64 av1_metadata.o +x86_64 av1_obu.o +x86_64 av1_obu.o +x86_64 av1_parse.o +x86_64 av1_parser.o +x86_64 av1dec.o +x86_64 av1dec.o +x86_64 avc.o +x86_64 avcodec.o +x86_64 avdct.o +x86_64 avfft32.c.o +x86_64 avfft32s.c.o +x86_64 avformat.o +x86_64 avg.c.o +x86_64 avi.o +x86_64 avi.o +x86_64 avidec.o +x86_64 avienc.o +x86_64 avio.o +x86_64 aviobuf.o +x86_64 avlanguage.o +x86_64 avr.o +x86_64 avrndec.o +x86_64 avs.o +x86_64 avs.o +x86_64 avs2.o +x86_64 avs2_parser.o +x86_64 avs2dec.o +x86_64 avs3_parser.o +x86_64 avs3dec.o +x86_64 avsscanf.o +x86_64 avstring.o +x86_64 avuidec.o +x86_64 avuienc.o +x86_64 b24_codesets.cpp.o +x86_64 b24_colors.cpp.o +x86_64 b24_drcs_conv.cpp.o +x86_64 b4s.o +x86_64 bands.c.o +x86_64 base64.o +x86_64 bat.o +x86_64 bcrypt_pbkdf.o +x86_64 bdmv.o +x86_64 bethsoftvid.o +x86_64 bethsoftvideo.o +x86_64 bfi.o +x86_64 bfi.o +x86_64 bgmc.o +x86_64 bink.o +x86_64 bink.o +x86_64 binka.o +x86_64 binkaudio.o +x86_64 binkdsp.o +x86_64 bintext.o +x86_64 bintext.o +x86_64 bio.c.o +x86_64 biquad_alt.c.o +x86_64 bit.o +x86_64 bit_slicer.o +x86_64 bitmap.cpp.o +x86_64 bitmath.c.o +x86_64 bitpack.o +x86_64 bitpack.o +x86_64 bitpacked_dec.o +x86_64 bitpacked_enc.o +x86_64 bitrate.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader_buffer.c.o +x86_64 bits.o +x86_64 bitstream.c.o +x86_64 bitstream.o +x86_64 bitstream.o +x86_64 bitstream_filters.o +x86_64 bitwise.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter_buffer.c.o +x86_64 blake2.o +x86_64 blake2b-amd64-avx2.o +x86_64 blake2s-amd64-avx.o +x86_64 blend.o +x86_64 block.c.o +x86_64 blockd.c.o +x86_64 blockdsp.o +x86_64 blockdsp.o +x86_64 blockdsp_init.o +x86_64 blowfish.o +x86_64 bmp.o +x86_64 bmp_parser.o +x86_64 bmpenc.o +x86_64 bmv.o +x86_64 bmvaudio.o +x86_64 bmvvideo.o +x86_64 boadec.o +x86_64 bonk.o +x86_64 bonk.o +x86_64 boolhuff.c.o +x86_64 bprint.o +x86_64 brenderpix.o +x86_64 bridge.o +x86_64 brstm.o +x86_64 bsf.o +x86_64 bswapdsp.o +x86_64 bswapdsp.o +x86_64 bswapdsp_init.o +x86_64 btree.c.o +x86_64 buf.c.o +x86_64 buffer.o +x86_64 buffer.o +x86_64 builds_unix_ftsystem.c.o +x86_64 bwexpander.c.o +x86_64 bwexpander_32.c.o +x86_64 c14n.c.o +x86_64 c93.o +x86_64 c93.o +x86_64 c_c_be_blur.c.o +x86_64 c_c_blend_bitmaps.c.o +x86_64 c_c_blur.c.o +x86_64 c_c_rasterizer.c.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cache.c.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache_read.o +x86_64 caf.o +x86_64 caf.o +x86_64 cafdec.o +x86_64 cafenc.o +x86_64 camellia.o +x86_64 canopus.o +x86_64 canvas.cpp.o +x86_64 canvas.o +x86_64 caption.o +x86_64 caption_capi.cpp.o +x86_64 cast5.o +x86_64 cat.o +x86_64 catalog.c.o +x86_64 cavs.o +x86_64 cavs_parser.o +x86_64 cavsdata.o +x86_64 cavsdec.o +x86_64 cavsdsp.o +x86_64 cavsdsp.o +x86_64 cavsidct.o +x86_64 cavsvideodec.o +x86_64 cb_search.o +x86_64 cbrt_data.o +x86_64 cbrt_data_fixed.o +x86_64 cbs.o +x86_64 cbs.o +x86_64 cbs_apv.o +x86_64 cbs_apv.o +x86_64 cbs_av1.o +x86_64 cbs_av1.o +x86_64 cbs_bsf.o +x86_64 cbs_h2645.o +x86_64 cbs_sei.o +x86_64 cbs_vp9.o +x86_64 cc.o +x86_64 cc608_decoder.o +x86_64 ccaption_dec.o +x86_64 cdef16_avx2.obj +x86_64 cdef16_avx512.obj +x86_64 cdef16_sse.obj +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_avx2.obj +x86_64 cdef_avx512.obj +x86_64 cdef_sse.obj +x86_64 cdef_tmpl.c.o +x86_64 cdef_tmpl.c.o +x86_64 cdf.c.o +x86_64 cdg.o +x86_64 cdg.o +x86_64 cdgraphics.o +x86_64 cdtoons.o +x86_64 cdxl.o +x86_64 cdxl.o +x86_64 cea708.o +x86_64 celp_filters.o +x86_64 celp_math.o +x86_64 celt.c.o +x86_64 celt.o +x86_64 celt_decoder.c.o +x86_64 celt_encoder.c.o +x86_64 celt_lpc.c.o +x86_64 celt_lpc.o +x86_64 celt_pvq_init.o +x86_64 celt_pvq_search.o +x86_64 center.o +x86_64 cfhd.o +x86_64 cfhddata.o +x86_64 cfhddsp.o +x86_64 cfhddsp.o +x86_64 cfhddsp_init.o +x86_64 cfhdenc.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp_init.o +x86_64 cga_data.o +x86_64 chacha20-amd64-avx2.o +x86_64 chacha20-amd64-ssse3.o +x86_64 chacha20.o +x86_64 chain.o +x86_64 channel.o +x86_64 channel_layout.o +x86_64 chapterframe.cpp.o +x86_64 check.c.o +x86_64 check_control_input.c.o +x86_64 chorus_flanger.o +x86_64 chvalid.c.o +x86_64 cinedec.o +x86_64 cinepak.o +x86_64 cinepakenc.o +x86_64 cio.c.o +x86_64 cipher-aeswrap.o +x86_64 cipher-cbc.o +x86_64 cipher-ccm.o +x86_64 cipher-cfb.o +x86_64 cipher-cmac.o +x86_64 cipher-ctr.o +x86_64 cipher-eax.o +x86_64 cipher-gcm-intel-pclmul.o +x86_64 cipher-gcm-siv.o +x86_64 cipher-gcm.o +x86_64 cipher-ocb.o +x86_64 cipher-ofb.o +x86_64 cipher-poly1305.o +x86_64 cipher-selftest.o +x86_64 cipher-siv.o +x86_64 cipher-xts.o +x86_64 cipher.o +x86_64 clearvideo.o +x86_64 client_table.c.o +x86_64 cljrdec.o +x86_64 cljrenc.o +x86_64 cllc.o +x86_64 clock_getres.o +x86_64 clock_gettime.o +x86_64 clock_nanosleep.o +x86_64 cms.o +x86_64 cngdec.o +x86_64 cngenc.o +x86_64 code.o +x86_64 code_signs.c.o +x86_64 codebook.c.o +x86_64 codec2.o +x86_64 codec_desc.o +x86_64 codec_opus.o +x86_64 codec_par.o +x86_64 codec_speex.o +x86_64 codec_theora.o +x86_64 codec_vorbis.o +x86_64 codecs.o +x86_64 coding.o +x86_64 colorspace.c.o +x86_64 comb.o +x86_64 commentsframe.cpp.o +x86_64 common.c.o +x86_64 common.o +x86_64 comp.o +x86_64 compat.c.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compress.c.o +x86_64 compressor.o +x86_64 concat.o +x86_64 concat.o +x86_64 concatdec.o +x86_64 connection.o +x86_64 console.o +x86_64 constants.o +x86_64 container_fifo.o +x86_64 context.cpp.o +x86_64 context_capi.cpp.o +x86_64 contrib_aes.c.o +x86_64 contrib_contrib_cJSON_cjson_cJSON.c.o +x86_64 contrib_fastpbkdf2.c.o +x86_64 contrib_mbedtls_library_aes.c.o +x86_64 contrib_mbedtls_library_aesni.c.o +x86_64 contrib_mbedtls_library_arc4.c.o +x86_64 contrib_mbedtls_library_aria.c.o +x86_64 contrib_mbedtls_library_asn1parse.c.o +x86_64 contrib_mbedtls_library_asn1write.c.o +x86_64 contrib_mbedtls_library_base64.c.o +x86_64 contrib_mbedtls_library_bignum.c.o +x86_64 contrib_mbedtls_library_blowfish.c.o +x86_64 contrib_mbedtls_library_camellia.c.o +x86_64 contrib_mbedtls_library_ccm.c.o +x86_64 contrib_mbedtls_library_chacha20.c.o +x86_64 contrib_mbedtls_library_chachapoly.c.o +x86_64 contrib_mbedtls_library_cipher.c.o +x86_64 contrib_mbedtls_library_cipher_wrap.c.o +x86_64 contrib_mbedtls_library_cmac.c.o +x86_64 contrib_mbedtls_library_ctr_drbg.c.o +x86_64 contrib_mbedtls_library_des.c.o +x86_64 contrib_mbedtls_library_dhm.c.o +x86_64 contrib_mbedtls_library_ecdh.c.o +x86_64 contrib_mbedtls_library_ecdsa.c.o +x86_64 contrib_mbedtls_library_ecjpake.c.o +x86_64 contrib_mbedtls_library_ecp.c.o +x86_64 contrib_mbedtls_library_ecp_curves.c.o +x86_64 contrib_mbedtls_library_entropy.c.o +x86_64 contrib_mbedtls_library_entropy_poll.c.o +x86_64 contrib_mbedtls_library_error.c.o +x86_64 contrib_mbedtls_library_gcm.c.o +x86_64 contrib_mbedtls_library_havege.c.o +x86_64 contrib_mbedtls_library_hkdf.c.o +x86_64 contrib_mbedtls_library_hmac_drbg.c.o +x86_64 contrib_mbedtls_library_md.c.o +x86_64 contrib_mbedtls_library_md2.c.o +x86_64 contrib_mbedtls_library_md4.c.o +x86_64 contrib_mbedtls_library_md5.c.o +x86_64 contrib_mbedtls_library_memory_buffer_alloc.c.o +x86_64 contrib_mbedtls_library_nist_kw.c.o +x86_64 contrib_mbedtls_library_oid.c.o +x86_64 contrib_mbedtls_library_padlock.c.o +x86_64 contrib_mbedtls_library_pem.c.o +x86_64 contrib_mbedtls_library_pk.c.o +x86_64 contrib_mbedtls_library_pk_wrap.c.o +x86_64 contrib_mbedtls_library_pkcs12.c.o +x86_64 contrib_mbedtls_library_pkcs5.c.o +x86_64 contrib_mbedtls_library_pkparse.c.o +x86_64 contrib_mbedtls_library_pkwrite.c.o +x86_64 contrib_mbedtls_library_platform.c.o +x86_64 contrib_mbedtls_library_platform_util.c.o +x86_64 contrib_mbedtls_library_poly1305.c.o +x86_64 contrib_mbedtls_library_psa_crypto.c.o +x86_64 contrib_mbedtls_library_psa_crypto_client.c.o +x86_64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +x86_64 contrib_mbedtls_library_psa_crypto_ecp.c.o +x86_64 contrib_mbedtls_library_psa_crypto_rsa.c.o +x86_64 contrib_mbedtls_library_psa_crypto_se.c.o +x86_64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +x86_64 contrib_mbedtls_library_psa_crypto_storage.c.o +x86_64 contrib_mbedtls_library_psa_its_file.c.o +x86_64 contrib_mbedtls_library_ripemd160.c.o +x86_64 contrib_mbedtls_library_rsa.c.o +x86_64 contrib_mbedtls_library_rsa_internal.c.o +x86_64 contrib_mbedtls_library_sha1.c.o +x86_64 contrib_mbedtls_library_sha256.c.o +x86_64 contrib_mbedtls_library_sha512.c.o +x86_64 contrib_mbedtls_library_threading.c.o +x86_64 contrib_mbedtls_library_timing.c.o +x86_64 contrib_mbedtls_library_version.c.o +x86_64 contrib_mbedtls_library_version_features.c.o +x86_64 contrib_mbedtls_library_xtea.c.o +x86_64 contrib_mdx_md4.c.o +x86_64 contrib_mdx_md5.c.o +x86_64 contrib_pthread-shim.c.o +x86_64 contrib_rc4_rc4.c.o +x86_64 contrib_sha256.c.o +x86_64 contrib_srp.c.o +x86_64 contrib_stdio-shim.c.o +x86_64 contrib_time-shim.c.o +x86_64 control_SNR.c.o +x86_64 control_audio_bandwidth.c.o +x86_64 control_codec.c.o +x86_64 conv.o +x86_64 cook.o +x86_64 cook_parser.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy_c.c.o +x86_64 cpia.o +x86_64 cpu.c.o +x86_64 cpu.c.o +x86_64 cpu.o +x86_64 cpu.o +x86_64 cpuid.o +x86_64 cpuid.obj +x86_64 cr.c.o +x86_64 cr32.c.o +x86_64 cr32s.c.o +x86_64 cr64.c.o +x86_64 cr64s.c.o +x86_64 crc.c.o +x86_64 crc.o +x86_64 crc32.c.o +x86_64 crcenc.o +x86_64 cri.o +x86_64 cri_parser.o +x86_64 croppadd.o +x86_64 crypt.o +x86_64 crypto.o +x86_64 crypto.o +x86_64 cscd.o +x86_64 csp.o +x86_64 csputils.o +x86_64 ctu.o +x86_64 ctx.c.o +x86_64 cvdsub.o +x86_64 cvpx.o +x86_64 cwrs.c.o +x86_64 cycle.o +x86_64 cyuv.o +x86_64 d3d11va.o +x86_64 dash.o +x86_64 dashenc.o +x86_64 data-io.c.o +x86_64 data.c.o +x86_64 data.o +x86_64 data.o +x86_64 data.o +x86_64 data_uri.o +x86_64 dataobject.c.o +x86_64 dauddec.o +x86_64 daudenc.o +x86_64 dbesi0.c.o +x86_64 dboolhuff.c.o +x86_64 dca.o +x86_64 dca_core.o +x86_64 dca_exss.o +x86_64 dca_lbr.o +x86_64 dca_parser.o +x86_64 dca_sample_rate_tab.o +x86_64 dca_xll.o +x86_64 dcaadpcm.o +x86_64 dcadata.o +x86_64 dcadct.o +x86_64 dcadec.o +x86_64 dcadsp.o +x86_64 dcadsp.o +x86_64 dcadsp_init.o +x86_64 dcaenc.o +x86_64 dcahuff.o +x86_64 dcerpc-lsa.c.o +x86_64 dcerpc-srvsvc.c.o +x86_64 dcerpc.c.o +x86_64 dcstr.o +x86_64 dct.c.o +x86_64 dct32.o +x86_64 dct32_fixed.o +x86_64 dct32_float.o +x86_64 dct36_avx.o +x86_64 dct36_x86_64.o +x86_64 dct64_avx_float.o +x86_64 dct64_x86_64_float.o +x86_64 dds.o +x86_64 ddummy.o +x86_64 deblock.c.o +x86_64 deblock.o +x86_64 debug.c.o +x86_64 debug.o +x86_64 debugXML.c.o +x86_64 dec.o +x86_64 dec_API.c.o +x86_64 decapiwrapper.o +x86_64 decapiwrapper.o +x86_64 decinfo.o +x86_64 decinfo.o +x86_64 decode.c.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode_core.c.o +x86_64 decode_frame.c.o +x86_64 decode_indices.c.o +x86_64 decode_parameters.c.o +x86_64 decode_pitch.c.o +x86_64 decode_pulses.c.o +x86_64 decodeframe.c.o +x86_64 decodemv.c.o +x86_64 decoder.cpp.o +x86_64 decoder_capi.cpp.o +x86_64 decoder_impl.cpp.o +x86_64 decoder_set_fs.c.o +x86_64 decoding.o +x86_64 deflate.c.o +x86_64 delay.o +x86_64 demux.o +x86_64 demux.o +x86_64 demux_utils.o +x86_64 denoise.o +x86_64 denoising.c.o +x86_64 denormals.o +x86_64 dequant.o +x86_64 dequant.o +x86_64 dequant_tables.c.o +x86_64 dequantize.c.o +x86_64 derf.o +x86_64 des-amd64.o +x86_64 des.o +x86_64 des.o +x86_64 descriptor.o +x86_64 detection_bbox.o +x86_64 detokenize.c.o +x86_64 dfa.o +x86_64 dfa.o +x86_64 dfpwmdec.o +x86_64 dfpwmdec.o +x86_64 dfpwmenc.o +x86_64 dhav.o +x86_64 dict.c.o +x86_64 dict.o +x86_64 dirac.o +x86_64 dirac_arith.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt_init.o +x86_64 dirac_parser.o +x86_64 dirac_vlc.o +x86_64 diracdec.o +x86_64 diracdec.o +x86_64 diracdsp.o +x86_64 diracdsp.o +x86_64 diracdsp_init.o +x86_64 diractab.o +x86_64 directory.o +x86_64 disassemble.cpp.o +x86_64 dispatch.c.o +x86_64 display.o +x86_64 display.o +x86_64 dither.c.o +x86_64 dither.o +x86_64 dmvr.o +x86_64 dmxmus.o +x86_64 dnxhd_parser.o +x86_64 dnxhddata.o +x86_64 dnxhddec.o +x86_64 dnxhddec.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc_init.o +x86_64 dnxuc_parser.o +x86_64 doc.cpp.o +x86_64 doc.cpp.o +x86_64 document.c.o +x86_64 dolby.o +x86_64 dolby_e.o +x86_64 dolby_e_parse.o +x86_64 dolby_e_parser.o +x86_64 dovi_isom.o +x86_64 dovi_meta.o +x86_64 dovi_rpu.o +x86_64 dovi_rpudec.o +x86_64 downmix_info.o +x86_64 dpcm.o +x86_64 dpx.o +x86_64 dpx_parser.o +x86_64 dpxenc.o +x86_64 dr_02.o +x86_64 dr_03.o +x86_64 dr_04.o +x86_64 dr_05.o +x86_64 dr_06.o +x86_64 dr_07.o +x86_64 dr_08.o +x86_64 dr_09.o +x86_64 dr_0a.o +x86_64 dr_0b.o +x86_64 dr_0c.o +x86_64 dr_0d.o +x86_64 dr_0e.o +x86_64 dr_0f.o +x86_64 dr_10.o +x86_64 dr_11.o +x86_64 dr_12.o +x86_64 dr_13.o +x86_64 dr_14.o +x86_64 dr_1b.o +x86_64 dr_1c.o +x86_64 dr_40.o +x86_64 dr_41.o +x86_64 dr_42.o +x86_64 dr_43.o +x86_64 dr_44.o +x86_64 dr_45.o +x86_64 dr_47.o +x86_64 dr_48.o +x86_64 dr_49.o +x86_64 dr_4a.o +x86_64 dr_4b.o +x86_64 dr_4c.o +x86_64 dr_4d.o +x86_64 dr_4e.o +x86_64 dr_4f.o +x86_64 dr_50.o +x86_64 dr_52.o +x86_64 dr_53.o +x86_64 dr_54.o +x86_64 dr_55.o +x86_64 dr_56.o +x86_64 dr_58.o +x86_64 dr_59.o +x86_64 dr_5a.o +x86_64 dr_62.o +x86_64 dr_66.o +x86_64 dr_69.o +x86_64 dr_73.o +x86_64 dr_76.o +x86_64 dr_7c.o +x86_64 dr_81.o +x86_64 dr_83.o +x86_64 dr_86.o +x86_64 dr_8a.o +x86_64 dr_a0.o +x86_64 dr_a1.o +x86_64 drcs_renderer.cpp.o +x86_64 dsa-common.o +x86_64 dsa.o +x86_64 dsd.o +x86_64 dsddec.o +x86_64 dsdiffdiintag.cpp.o +x86_64 dsdifffile.cpp.o +x86_64 dsdiffproperties.cpp.o +x86_64 dsfdec.o +x86_64 dsffile.cpp.o +x86_64 dsfproperties.cpp.o +x86_64 dsicin.o +x86_64 dsicinaudio.o +x86_64 dsicinvideo.o +x86_64 dsp.o +x86_64 dsp.o +x86_64 dsp_init.o +x86_64 dsp_init.o +x86_64 dss.o +x86_64 dss_sp.o +x86_64 dstdec.o +x86_64 dts.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dtsdec.o +x86_64 dtshddec.o +x86_64 dummy.c.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dump.o +x86_64 duplicate.o +x86_64 dv.o +x86_64 dv.o +x86_64 dv_profile.o +x86_64 dvaudio_parser.o +x86_64 dvaudiodec.o +x86_64 dvb.o +x86_64 dvb_demux.o +x86_64 dvb_mux.o +x86_64 dvbpsi.o +x86_64 dvbsub.o +x86_64 dvbsub.o +x86_64 dvbsub_parser.o +x86_64 dvbsubdec.o +x86_64 dvbsubenc.o +x86_64 dvbtxt.o +x86_64 dvd_nav_parser.o +x86_64 dvdata.o +x86_64 dvdclut.o +x86_64 dvdec.o +x86_64 dvdsub.o +x86_64 dvdsub_parser.o +x86_64 dvdsubdec.o +x86_64 dvdsubenc.o +x86_64 dvenc.o +x86_64 dvenc.o +x86_64 dwt.c.o +x86_64 dxa.o +x86_64 dxa.o +x86_64 dxtory.o +x86_64 dxv.o +x86_64 dxvenc.o +x86_64 dynamic_hdr_vivid.o +x86_64 eac3_data.o +x86_64 eac3enc.o +x86_64 eacdata.o +x86_64 eacmv.o +x86_64 eaidct.o +x86_64 eamad.o +x86_64 easy.c.o +x86_64 eatgq.o +x86_64 eatgv.o +x86_64 eatqi.o +x86_64 ebur128.c.o +x86_64 ec-ed25519.o +x86_64 ec-hw-s390x.o +x86_64 ec-nist.o +x86_64 ec.o +x86_64 ecc-curves.o +x86_64 ecc-ecdh.o +x86_64 ecc-ecdsa.o +x86_64 ecc-eddsa.o +x86_64 ecc-gost.o +x86_64 ecc-misc.o +x86_64 ecc-sm2.o +x86_64 ecc.o +x86_64 edgedetection.o +x86_64 edummy.o +x86_64 eia608_to_smpte436m.o +x86_64 eit.o +x86_64 elbg.o +x86_64 electronicarts.o +x86_64 element.c.o +x86_64 element.o +x86_64 elsdec.o +x86_64 enc.o +x86_64 enc_API.c.o +x86_64 enc_psy.o +x86_64 encapiwrapper.o +x86_64 encapiwrapper.o +x86_64 encfrag.o +x86_64 encfrag.o +x86_64 encinfo.o +x86_64 encinfo.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode_indices.c.o +x86_64 encode_pulses.c.o +x86_64 encodeframe.c.o +x86_64 encodeintra.c.o +x86_64 encodemb.c.o +x86_64 encodemv.c.o +x86_64 encoder.o +x86_64 encoder.o +x86_64 encoding.c.o +x86_64 encryption_info.o +x86_64 encttml.o +x86_64 enquant.o +x86_64 enquant.o +x86_64 entcode.c.o +x86_64 entdec.c.o +x86_64 entenc.c.o +x86_64 entities.c.o +x86_64 entropy.c.o +x86_64 entropymode.c.o +x86_64 entropymv.c.o +x86_64 envelope.c.o +x86_64 epafdec.o +x86_64 equalizer.o +x86_64 error.c.o +x86_64 error.o +x86_64 error_resilience.o +x86_64 errors.c.o +x86_64 errors.o +x86_64 es.o +x86_64 es.o +x86_64 escape124.o +x86_64 escape130.o +x86_64 essetup.o +x86_64 ethreading.c.o +x86_64 eval.o +x86_64 evc.o +x86_64 evc_frame_merge.o +x86_64 evc_parse.o +x86_64 evc_parser.o +x86_64 evc_ps.o +x86_64 evcdec.o +x86_64 event.c.o +x86_64 event.o +x86_64 eventtimingcodesframe.cpp.o +x86_64 evrcdec.o +x86_64 exc_10_16_table.o +x86_64 exc_10_32_table.o +x86_64 exc_20_32_table.o +x86_64 exc_5_256_table.o +x86_64 exc_5_64_table.o +x86_64 exc_8_128_table.o +x86_64 executor.o +x86_64 executor.o +x86_64 exif.o +x86_64 exp-html.o +x86_64 exp-templ.o +x86_64 exp-txt.o +x86_64 exp-vtx.o +x86_64 export.o +x86_64 exr.o +x86_64 exrdsp.o +x86_64 exrdsp.o +x86_64 exrdsp_init.o +x86_64 exrenc.o +x86_64 extend.c.o +x86_64 extensions.c.o +x86_64 extradata.o +x86_64 faandct.o +x86_64 faanidct.o +x86_64 fastaudio.o +x86_64 fastmix.o +x86_64 faxcompr.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdctdsp.o +x86_64 fdctdsp_init.o +x86_64 ffmetadec.o +x86_64 ffmetaenc.o +x86_64 fft.o +x86_64 fft4g64.c.o +x86_64 fftwrap.o +x86_64 ffv1.o +x86_64 ffv1_parse.o +x86_64 ffv1_parser.o +x86_64 ffv1dec.o +x86_64 ffv1enc.o +x86_64 ffwavesynth.o +x86_64 fg_apply_tmpl.c.o +x86_64 fg_apply_tmpl.c.o +x86_64 fic.o +x86_64 fifo.o +x86_64 fifo.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file_open.o +x86_64 fileref.cpp.o +x86_64 film_grain_params.o +x86_64 filmgrain16_avx2.obj +x86_64 filmgrain16_avx512.obj +x86_64 filmgrain16_sse.obj +x86_64 filmgrain_avx2.obj +x86_64 filmgrain_avx512.obj +x86_64 filmgrain_sse.obj +x86_64 filmgrain_tmpl.c.o +x86_64 filmgrain_tmpl.c.o +x86_64 filmstripdec.o +x86_64 filmstripenc.o +x86_64 filter.c.o +x86_64 filter.c.o +x86_64 filter.o +x86_64 filter.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filterbank.o +x86_64 filters.c.o +x86_64 filters.o +x86_64 findnearmv.c.o +x86_64 firstpass.c.o +x86_64 fits.o +x86_64 fitsdec.o +x86_64 fitsdec.o +x86_64 fitsenc.o +x86_64 fitsenc.o +x86_64 fixed.c.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp_init.o +x86_64 fixed_intrin_avx2.c.o +x86_64 fixed_intrin_sse2.c.o +x86_64 fixed_intrin_sse42.c.o +x86_64 fixed_intrin_ssse3.c.o +x86_64 flac.o +x86_64 flac.o +x86_64 flac_parser.o +x86_64 flac_picture.o +x86_64 flacdata.o +x86_64 flacdec.o +x86_64 flacdec.o +x86_64 flacdsp.o +x86_64 flacdsp.o +x86_64 flacdsp_init.o +x86_64 flacenc.o +x86_64 flacenc.o +x86_64 flacenc_header.o +x86_64 flacencdsp.o +x86_64 flacencdsp_init.o +x86_64 flacfile.cpp.o +x86_64 flacmetadatablock.cpp.o +x86_64 flacpicture.cpp.o +x86_64 flacproperties.cpp.o +x86_64 flacunknownmetadatablock.cpp.o +x86_64 flaschen.o +x86_64 flashsv.o +x86_64 flashsv2enc.o +x86_64 flashsvenc.o +x86_64 flic.o +x86_64 flicvideo.o +x86_64 float.c.o +x86_64 float2half.o +x86_64 float_LPC_analysis_filter_FLP.c.o +x86_64 float_LPC_inv_pred_gain_FLP.c.o +x86_64 float_LTP_analysis_filter_FLP.c.o +x86_64 float_LTP_scale_ctrl_FLP.c.o +x86_64 float_apply_sine_window_FLP.c.o +x86_64 float_autocorrelation_FLP.c.o +x86_64 float_burg_modified_FLP.c.o +x86_64 float_bwexpander_FLP.c.o +x86_64 float_corrMatrix_FLP.c.o +x86_64 float_dsp.o +x86_64 float_dsp.o +x86_64 float_dsp_init.o +x86_64 float_encode_frame_FLP.c.o +x86_64 float_energy_FLP.c.o +x86_64 float_find_LPC_FLP.c.o +x86_64 float_find_LTP_FLP.c.o +x86_64 float_find_pitch_lags_FLP.c.o +x86_64 float_find_pred_coefs_FLP.c.o +x86_64 float_inner_product_FLP.c.o +x86_64 float_k2a_FLP.c.o +x86_64 float_noise_shape_analysis_FLP.c.o +x86_64 float_pitch_analysis_core_FLP.c.o +x86_64 float_process_gains_FLP.c.o +x86_64 float_regularize_correlations_FLP.c.o +x86_64 float_residual_energy_FLP.c.o +x86_64 float_scalarproduct.o +x86_64 float_scale_copy_vector_FLP.c.o +x86_64 float_scale_vector_FLP.c.o +x86_64 float_schur_FLP.c.o +x86_64 float_sort_FLP.c.o +x86_64 float_warped_autocorrelation_FLP.c.o +x86_64 float_wrappers_FLP.c.o +x86_64 float_x86_inner_product_FLP_avx2.c.o +x86_64 floor0.c.o +x86_64 floor1.c.o +x86_64 fluid_chan.c.o +x86_64 fluid_chorus.c.o +x86_64 fluid_conv.c.o +x86_64 fluid_defsfont.c.o +x86_64 fluid_dsp_float.c.o +x86_64 fluid_gen.c.o +x86_64 fluid_hash.c.o +x86_64 fluid_init.c.o +x86_64 fluid_list.c.o +x86_64 fluid_mod.c.o +x86_64 fluid_ramsfont.c.o +x86_64 fluid_rev.c.o +x86_64 fluid_settings.c.o +x86_64 fluid_synth.c.o +x86_64 fluid_sys.c.o +x86_64 fluid_tuning.c.o +x86_64 fluid_voice.c.o +x86_64 flvdec.o +x86_64 flvdec.o +x86_64 flvenc.o +x86_64 flvenc.o +x86_64 fmtconvert.o +x86_64 fmtconvert.o +x86_64 fmtconvert_init.o +x86_64 fmvc.o +x86_64 folder.o +x86_64 font_provider.cpp.o +x86_64 font_provider_coretext.cpp.o +x86_64 format.c.o +x86_64 format.c.o +x86_64 format.o +x86_64 format.o +x86_64 format_mp3.o +x86_64 format_ogg.o +x86_64 format_text.o +x86_64 format_webm.o +x86_64 formatcrop.o +x86_64 fpel.o +x86_64 fps.o +x86_64 fractalhead.c.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragments.o +x86_64 frame.o +x86_64 frame_thread_encoder.o +x86_64 framecrcenc.o +x86_64 framehash.o +x86_64 framing.c.o +x86_64 fraps.o +x86_64 freeze.o +x86_64 fribidi-arabic.c.o +x86_64 fribidi-bidi-types.c.o +x86_64 fribidi-bidi.c.o +x86_64 fribidi-brackets.c.o +x86_64 fribidi-char-sets-cap-rtl.c.o +x86_64 fribidi-char-sets-cp1255.c.o +x86_64 fribidi-char-sets-cp1256.c.o +x86_64 fribidi-char-sets-iso8859-6.c.o +x86_64 fribidi-char-sets-iso8859-8.c.o +x86_64 fribidi-char-sets-utf8.c.o +x86_64 fribidi-char-sets.c.o +x86_64 fribidi-deprecated.c.o +x86_64 fribidi-joining-types.c.o +x86_64 fribidi-joining.c.o +x86_64 fribidi-mirroring.c.o +x86_64 fribidi-run.c.o +x86_64 fribidi-shape.c.o +x86_64 fribidi.c.o +x86_64 frmdec.o +x86_64 frwu.o +x86_64 fsb.o +x86_64 ftp.o +x86_64 ftp.o +x86_64 ftr.o +x86_64 ftr_parser.o +x86_64 function_list.c.o +x86_64 fwd_txfm.c.o +x86_64 fwse.o +x86_64 g2meet.o +x86_64 g64rtp.o +x86_64 g711.o +x86_64 g722.o +x86_64 g722.o +x86_64 g722dec.o +x86_64 g722dsp.o +x86_64 g722dsp.o +x86_64 g722dsp_init.o +x86_64 g722enc.o +x86_64 g723_1.o +x86_64 g723_1.o +x86_64 g723_1_parser.o +x86_64 g723_1dec.o +x86_64 g723_1enc.o +x86_64 g726.o +x86_64 g726.o +x86_64 g728dec.o +x86_64 g728dec.o +x86_64 g729_parser.o +x86_64 g729dec.o +x86_64 g729dec.o +x86_64 g729postfilter.o +x86_64 gain.o +x86_64 gain_analysis.o +x86_64 gain_quant.c.o +x86_64 gain_table.o +x86_64 gain_table_lbr.o +x86_64 gamma.o +x86_64 gate.o +x86_64 gather.o +x86_64 gcol.c.o +x86_64 gdv.o +x86_64 gdv.o +x86_64 gemdec.o +x86_64 gen_scalers.c.o +x86_64 gena_callback2.c.o +x86_64 gena_ctrlpt.c.o +x86_64 gena_device.c.o +x86_64 generalencapsulatedobjectframe.cpp.o +x86_64 genh.o +x86_64 genttml.o +x86_64 get_buffer.o +x86_64 getbits.c.o +x86_64 getcpuflags_x86_64.o +x86_64 gif.o +x86_64 gif.o +x86_64 gif_parser.o +x86_64 gifdec.o +x86_64 gifdec.o +x86_64 global.o +x86_64 globals.c.o +x86_64 glsl_glslang.cc.o +x86_64 glsl_glslang_resources.c.o +x86_64 glsl_spirv.c.o +x86_64 glsl_spirv_glslang.c.o +x86_64 glslang_c_interface.cpp.o +x86_64 glslang_tab.cpp.o +x86_64 golomb.o +x86_64 gopher.o +x86_64 gopher.o +x86_64 gpu.c.o +x86_64 gpu_utils.c.o +x86_64 graph.o +x86_64 graph_gsubgpos-context.cc.o +x86_64 grey_yuv.o +x86_64 gsm_create.o +x86_64 gsm_decode.o +x86_64 gsm_destroy.o +x86_64 gsm_encode.o +x86_64 gsm_explode.o +x86_64 gsm_implode.o +x86_64 gsm_option.o +x86_64 gsm_parser.o +x86_64 gsm_print.o +x86_64 gsmdec.o +x86_64 gsmdec.o +x86_64 gsmdec_data.o +x86_64 gstr.o +x86_64 gunzip.c.o +x86_64 gxf.o +x86_64 gxfenc.o +x86_64 gzclose.c.o +x86_64 gzlib.c.o +x86_64 gzread.c.o +x86_64 gzwrite.c.o +x86_64 h261.o +x86_64 h261_parser.o +x86_64 h261data.o +x86_64 h261dec.o +x86_64 h261dec.o +x86_64 h261enc.o +x86_64 h263.o +x86_64 h263_loopfilter.o +x86_64 h263_parser.o +x86_64 h263data.o +x86_64 h263dec.o +x86_64 h263dec.o +x86_64 h263dsp.o +x86_64 h263dsp_init.o +x86_64 h264.o +x86_64 h264.o +x86_64 h2645_parse.o +x86_64 h2645_sei.o +x86_64 h2645_vui.o +x86_64 h2645data.o +x86_64 h264_cabac.o +x86_64 h264_cavlc.o +x86_64 h264_chromamc.o +x86_64 h264_chromamc_10bit.o +x86_64 h264_deblock.o +x86_64 h264_deblock_10bit.o +x86_64 h264_direct.o +x86_64 h264_idct.o +x86_64 h264_idct_10bit.o +x86_64 h264_intrapred.o +x86_64 h264_intrapred_10bit.o +x86_64 h264_intrapred_init.o +x86_64 h264_loopfilter.o +x86_64 h264_mb.o +x86_64 h264_mp4toannexb.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_parse.o +x86_64 h264_parser.o +x86_64 h264_picture.o +x86_64 h264_ps.o +x86_64 h264_qpel.o +x86_64 h264_qpel_10bit.o +x86_64 h264_qpel_8bit.o +x86_64 h264_refs.o +x86_64 h264_sei.o +x86_64 h264_slice.o +x86_64 h264_slice.o +x86_64 h264_weight.o +x86_64 h264_weight_10bit.o +x86_64 h264chroma.o +x86_64 h264chroma_init.o +x86_64 h264data.o +x86_64 h264dec.o +x86_64 h264dec.o +x86_64 h264dsp.o +x86_64 h264dsp_init.o +x86_64 h264idct.o +x86_64 h264pred.o +x86_64 h264qpel.o +x86_64 h265.o +x86_64 h2656_inter.o +x86_64 h2656dsp.o +x86_64 h26x.o +x86_64 h274.o +x86_64 half2float.o +x86_64 hamm.o +x86_64 hap.o +x86_64 hapdec.o +x86_64 hash-common.o +x86_64 hash.c.o +x86_64 hash.o +x86_64 hashenc.o +x86_64 hashtable.o +x86_64 hb-aat-layout.cc.o +x86_64 hb-aat-map.cc.o +x86_64 hb-blob.cc.o +x86_64 hb-buffer-serialize.cc.o +x86_64 hb-buffer-verify.cc.o +x86_64 hb-buffer.cc.o +x86_64 hb-common.cc.o +x86_64 hb-coretext-font.cc.o +x86_64 hb-coretext-shape.cc.o +x86_64 hb-coretext.cc.o +x86_64 hb-draw.cc.o +x86_64 hb-face-builder.cc.o +x86_64 hb-face.cc.o +x86_64 hb-fallback-shape.cc.o +x86_64 hb-font.cc.o +x86_64 hb-ft.cc.o +x86_64 hb-map.cc.o +x86_64 hb-number.cc.o +x86_64 hb-number.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-color.cc.o +x86_64 hb-ot-face.cc.o +x86_64 hb-ot-font.cc.o +x86_64 hb-ot-layout.cc.o +x86_64 hb-ot-map.cc.o +x86_64 hb-ot-math.cc.o +x86_64 hb-ot-meta.cc.o +x86_64 hb-ot-metrics.cc.o +x86_64 hb-ot-name.cc.o +x86_64 hb-ot-shape-fallback.cc.o +x86_64 hb-ot-shape-normalize.cc.o +x86_64 hb-ot-shape.cc.o +x86_64 hb-ot-shaper-arabic.cc.o +x86_64 hb-ot-shaper-default.cc.o +x86_64 hb-ot-shaper-hangul.cc.o +x86_64 hb-ot-shaper-hebrew.cc.o +x86_64 hb-ot-shaper-indic-table.cc.o +x86_64 hb-ot-shaper-indic.cc.o +x86_64 hb-ot-shaper-khmer.cc.o +x86_64 hb-ot-shaper-myanmar.cc.o +x86_64 hb-ot-shaper-syllabic.cc.o +x86_64 hb-ot-shaper-thai.cc.o +x86_64 hb-ot-shaper-use.cc.o +x86_64 hb-ot-shaper-vowel-constraints.cc.o +x86_64 hb-ot-tag.cc.o +x86_64 hb-ot-var.cc.o +x86_64 hb-outline.cc.o +x86_64 hb-paint-bounded.cc.o +x86_64 hb-paint-extents.cc.o +x86_64 hb-paint.cc.o +x86_64 hb-set.cc.o +x86_64 hb-shape-plan.cc.o +x86_64 hb-shape.cc.o +x86_64 hb-shaper.cc.o +x86_64 hb-static.cc.o +x86_64 hb-static.cc.o +x86_64 hb-style.cc.o +x86_64 hb-subset-cff-common.cc.o +x86_64 hb-subset-cff1.cc.o +x86_64 hb-subset-cff2.cc.o +x86_64 hb-subset-input.cc.o +x86_64 hb-subset-instancer-iup.cc.o +x86_64 hb-subset-instancer-solver.cc.o +x86_64 hb-subset-plan-layout.cc.o +x86_64 hb-subset-plan-var.cc.o +x86_64 hb-subset-plan.cc.o +x86_64 hb-subset-serialize.cc.o +x86_64 hb-subset-table-cff.cc.o +x86_64 hb-subset-table-color.cc.o +x86_64 hb-subset-table-layout.cc.o +x86_64 hb-subset-table-other.cc.o +x86_64 hb-subset-table-var.cc.o +x86_64 hb-subset.cc.o +x86_64 hb-ucd.cc.o +x86_64 hb-unicode.cc.o +x86_64 hca.o +x86_64 hcadec.o +x86_64 hcom.o +x86_64 hcom.o +x86_64 hdr_dynamic_metadata.o +x86_64 hdr_dynamic_vivid_metadata.o +x86_64 hdr_parser.o +x86_64 hdrdec.o +x86_64 hdrenc.o +x86_64 hds.o +x86_64 hdsenc.o +x86_64 heif.o +x86_64 hevc.o +x86_64 hevc.o +x86_64 hevc_mp4toannexb.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevcdec.o +x86_64 hevcdec.o +x86_64 hexc_10_32_table.o +x86_64 hexc_table.o +x86_64 high_lsp_tables.o +x86_64 hls.o +x86_64 hls.o +x86_64 hls_sample_encryption.o +x86_64 hlsenc.o +x86_64 hlslAttributes.cpp.o +x86_64 hlslGrammar.cpp.o +x86_64 hlslOpMap.cpp.o +x86_64 hlslParseHelper.cpp.o +x86_64 hlslParseables.cpp.o +x86_64 hlslScanContext.cpp.o +x86_64 hlslTokenStream.cpp.o +x86_64 hlsplaylist.o +x86_64 hlsproto.o +x86_64 hmac-md5.c.o +x86_64 hmac.c.o +x86_64 hmac.o +x86_64 hnm.o +x86_64 hnm4video.o +x86_64 hostkey.o +x86_64 hpeldsp.o +x86_64 hpeldsp.o +x86_64 hpeldsp_init.o +x86_64 hq_common.o +x86_64 hq_hqa.o +x86_64 hq_hqadsp.o +x86_64 hqx.o +x86_64 hqxdsp.o +x86_64 hscale.o +x86_64 hscale_fast_bilinear.o +x86_64 hscale_fast_bilinear_simd.o +x86_64 ht_dec.c.o +x86_64 htmlsubtitles.o +x86_64 http.o +x86_64 http.o +x86_64 http.o +x86_64 httpauth.o +x86_64 httpparser.c.o +x86_64 httpreadwrite.c.o +x86_64 huffdec.o +x86_64 huffdec.o +x86_64 huffenc.o +x86_64 huffenc.o +x86_64 huffman.o +x86_64 huffyuv.o +x86_64 huffyuvdec.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp_init.o +x86_64 huffyuvenc.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp_init.o +x86_64 hwcontext.o +x86_64 hwcontext_stub.o +x86_64 hwcontext_videotoolbox.o +x86_64 hx.o +x86_64 hxxx_common.o +x86_64 hxxx_common.o +x86_64 hxxx_helper.o +x86_64 hxxx_nal.o +x86_64 hxxx_sei.o +x86_64 hxxx_sei.o +x86_64 i420_rgb.o +x86_64 i420_rgb16.o +x86_64 i420_rgb8.o +x86_64 i422_i420.o +x86_64 iamf.o +x86_64 iamf.o +x86_64 iamf_parse.o +x86_64 iamf_reader.o +x86_64 iamf_writer.o +x86_64 iamfdec.o +x86_64 iamfenc.o +x86_64 icecast.o +x86_64 icodec.o +x86_64 icoenc.o +x86_64 icy.o +x86_64 id3tag.o +x86_64 id3v1.o +x86_64 id3v1genres.cpp.o +x86_64 id3v1tag.cpp.o +x86_64 id3v2.o +x86_64 id3v2enc.o +x86_64 id3v2extendedheader.cpp.o +x86_64 id3v2footer.cpp.o +x86_64 id3v2frame.cpp.o +x86_64 id3v2framefactory.cpp.o +x86_64 id3v2header.cpp.o +x86_64 id3v2synchdata.cpp.o +x86_64 id3v2tag.cpp.o +x86_64 idcin.o +x86_64 idcinvideo.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct_blk.c.o +x86_64 idctdsp.o +x86_64 idctdsp.o +x86_64 idctdsp_init.o +x86_64 idctllm.c.o +x86_64 idl_demux.o +x86_64 idroqdec.o +x86_64 idroqenc.o +x86_64 idummy.o +x86_64 iff.o +x86_64 iff.o +x86_64 ifo.o +x86_64 ifv.o +x86_64 ilbc.o +x86_64 ilbcdec.o +x86_64 image.c.o +x86_64 image.o +x86_64 image_capi.cpp.o +x86_64 imc.o +x86_64 imdct36.o +x86_64 imem-access.o +x86_64 imem.o +x86_64 img2.o +x86_64 img2_alias_pix.o +x86_64 img2_brender_pix.o +x86_64 img2dec.o +x86_64 img2enc.o +x86_64 imgconvert.o +x86_64 imgutils.o +x86_64 imgutils.o +x86_64 imgutils_init.o +x86_64 imm4.o +x86_64 imm5.o +x86_64 imx.o +x86_64 imx.o +x86_64 indeo2.o +x86_64 indeo3.o +x86_64 indeo4.o +x86_64 indeo5.o +x86_64 infback.c.o +x86_64 inffast.c.o +x86_64 inflate.c.o +x86_64 inflate.o +x86_64 info.c.o +x86_64 info.o +x86_64 info.o +x86_64 infotag.cpp.o +x86_64 inftrees.c.o +x86_64 ingenientdec.o +x86_64 init.c.o +x86_64 init.c.o +x86_64 init_decoder.c.o +x86_64 init_encoder.c.o +x86_64 inner_prod_aligned.c.o +x86_64 input.o +x86_64 input.o +x86_64 integer.o +x86_64 intel_init.c.o +x86_64 intel_init.c.o +x86_64 intelh263dec.o +x86_64 inter.o +x86_64 intermOut.cpp.o +x86_64 internal.o +x86_64 internal.o +x86_64 internal.o +x86_64 interplayacm.o +x86_64 interplayvideo.o +x86_64 interpolate.c.o +x86_64 interpolate.c.o +x86_64 intmath.o +x86_64 intra.o +x86_64 intra_edge.c.o +x86_64 intra_utils.o +x86_64 intrapred.c.o +x86_64 intrax8.o +x86_64 intrax8dsp.o +x86_64 inv_txfm.c.o +x86_64 invert.c.o +x86_64 io-bktr.o +x86_64 io-dvb.o +x86_64 io-sim.o +x86_64 io-v4l.o +x86_64 io-v4l2.o +x86_64 io-v4l2k.o +x86_64 io.o +x86_64 iomapper.cpp.o +x86_64 ip.o +x86_64 ipmovie.o +x86_64 ipred16_avx2.obj +x86_64 ipred16_avx512.obj +x86_64 ipred16_sse.obj +x86_64 ipred_avx2.obj +x86_64 ipred_avx512.obj +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_sse.obj +x86_64 ipred_tmpl.c.o +x86_64 ipred_tmpl.c.o +x86_64 ipu_parser.o +x86_64 ipudec.o +x86_64 ircam.o +x86_64 ircamdec.o +x86_64 ircamenc.o +x86_64 isom.o +x86_64 isom_tags.o +x86_64 iss.o +x86_64 itfile.cpp.o +x86_64 itml.o +x86_64 itproperties.cpp.o +x86_64 ituh263dec.o +x86_64 ituh263enc.o +x86_64 itx16_avx2.obj +x86_64 itx16_avx512.obj +x86_64 itx16_sse.obj +x86_64 itx_1d.c.o +x86_64 itx_1d.o +x86_64 itx_avx2.obj +x86_64 itx_avx512.obj +x86_64 itx_sse.obj +x86_64 itx_tmpl.c.o +x86_64 itx_tmpl.c.o +x86_64 iv8.o +x86_64 ivfdec.o +x86_64 ivfenc.o +x86_64 ivi.o +x86_64 ivi_dsp.o +x86_64 ixml.c.o +x86_64 ixmldebug.c.o +x86_64 ixmlmembuf.c.o +x86_64 ixmlparser.c.o +x86_64 j2k.c.o +x86_64 j2kenc.o +x86_64 jacosubdec.o +x86_64 jacosubdec.o +x86_64 jacosubenc.o +x86_64 jaricom.c.o +x86_64 jcapimin.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcarith.c.o +x86_64 jccoefct.c.o +x86_64 jccoefct.c.o +x86_64 jccolor-avx2.asm.o +x86_64 jccolor-sse2.asm.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcgray-avx2.asm.o +x86_64 jcgray-sse2.asm.o +x86_64 jchuff-sse2.asm.o +x86_64 jchuff.c.o +x86_64 jcicc.c.o +x86_64 jcinit.c.o +x86_64 jclhuff.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmarker.c.o +x86_64 jcmaster.c.o +x86_64 jcomapi.c.o +x86_64 jcparam.c.o +x86_64 jcphuff-sse2.asm.o +x86_64 jcphuff.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcsample-avx2.asm.o +x86_64 jcsample-sse2.asm.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jctrans.c.o +x86_64 jdapimin.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdarith.c.o +x86_64 jdatadst.c.o +x86_64 jdatasrc.c.o +x86_64 jdcoefct.c.o +x86_64 jdcoefct.c.o +x86_64 jdcolor-avx2.asm.o +x86_64 jdcolor-sse2.asm.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jddctmgr.c.o +x86_64 jddctmgr.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jdhuff.c.o +x86_64 jdicc.c.o +x86_64 jdinput.c.o +x86_64 jdlhuff.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmarker.c.o +x86_64 jdmaster.c.o +x86_64 jdmerge-avx2.asm.o +x86_64 jdmerge-sse2.asm.o +x86_64 jdmerge.c.o +x86_64 jdmerge.c.o +x86_64 jdphuff.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdsample-avx2.asm.o +x86_64 jdsample-sse2.asm.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdtrans.c.o +x86_64 jerror.c.o +x86_64 jfdctflt-sse.asm.o +x86_64 jfdctflt.c.o +x86_64 jfdctfst-sse2.asm.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.o +x86_64 jfdctint-avx2.asm.o +x86_64 jfdctint-sse2.asm.o +x86_64 jfdctint.c.o +x86_64 jfdctint.c.o +x86_64 jfdctint.o +x86_64 jidctflt-sse2.asm.o +x86_64 jidctflt.c.o +x86_64 jidctflt.c.o +x86_64 jidctfst-sse2.asm.o +x86_64 jidctfst.c.o +x86_64 jidctfst.c.o +x86_64 jidctint-avx2.asm.o +x86_64 jidctint-sse2.asm.o +x86_64 jidctint.c.o +x86_64 jidctint.c.o +x86_64 jidctred-sse2.asm.o +x86_64 jidctred.c.o +x86_64 jidctred.c.o +x86_64 jitter.o +x86_64 jmemmgr.c.o +x86_64 jmemnobs.c.o +x86_64 jni.o +x86_64 jp2.c.o +x86_64 jpeg.o +x86_64 jpeg2000.o +x86_64 jpeg2000_parser.o +x86_64 jpeg2000dec.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp_init.o +x86_64 jpeg2000dwt.o +x86_64 jpeg2000htdec.o +x86_64 jpeg_nbits.c.o +x86_64 jpegls.o +x86_64 jpeglsdec.o +x86_64 jpeglsenc.o +x86_64 jpegquanttables.o +x86_64 jpegtables.o +x86_64 jpegxl_anim_dec.o +x86_64 jpegxl_parse.o +x86_64 jpegxl_parser.o +x86_64 jquant1.c.o +x86_64 jquant1.c.o +x86_64 jquant2.c.o +x86_64 jquant2.c.o +x86_64 jquantf-sse2.asm.o +x86_64 jquanti-avx2.asm.o +x86_64 jquanti-sse2.asm.o +x86_64 jrevdct.o +x86_64 jsimd.c.o +x86_64 jsimdcpu.asm.o +x86_64 json.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jvdec.o +x86_64 jvdec.o +x86_64 karaoke.o +x86_64 kbdwin.o +x86_64 kdf.o +x86_64 kdtree.c.o +x86_64 keepalive.o +x86_64 kex.o +x86_64 kgv1dec.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.o +x86_64 kiss_fftr.c.o +x86_64 kmvc.o +x86_64 knownhost.o +x86_64 krb5-wrapper.c.o +x86_64 kvag.o +x86_64 lafdec.o +x86_64 lagarith.o +x86_64 lagarithrac.o +x86_64 lame.o +x86_64 lang.o +x86_64 laplace.c.o +x86_64 latm_parser.o +x86_64 latmenc.o +x86_64 lc3.o +x86_64 lcevcdec.o +x86_64 lcldec.o +x86_64 lclenc.o +x86_64 leaddec.o +x86_64 legacy.c.o +x86_64 legacy.o +x86_64 legacy_module.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_mask.c.o +x86_64 lfg.o +x86_64 lib.c.o +x86_64 libaccess_http_put_plugin_la-http-put.o +x86_64 libaccess_mms_plugin_la-asf.o +x86_64 libaccess_mms_plugin_la-buffer.o +x86_64 libaccess_mms_plugin_la-mms.o +x86_64 libaccess_mms_plugin_la-mmsh.o +x86_64 libaccess_mms_plugin_la-mmstu.o +x86_64 libaccess_output_rist_plugin_la-rist.o +x86_64 libaccess_output_shout_plugin_la-shout.o +x86_64 libadaptive_plugin_la-adaptive.o +x86_64 libafile_plugin_la-file.o +x86_64 libaribcaption_plugin_la-libaribcaption.o +x86_64 libasf.o +x86_64 libaudio_format_plugin_la-format.o +x86_64 libaudiounit_ios_plugin_la-audiounit_ios.o +x86_64 libaudiounit_ios_plugin_la-avaudiosession_common.o +x86_64 libaudiounit_ios_plugin_la-channel_layout.o +x86_64 libaudiounit_ios_plugin_la-coreaudio_common.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_plugin_la-audio.o +x86_64 libavcodec_plugin_la-av1_obu.o +x86_64 libavcodec_plugin_la-avcodec.o +x86_64 libavcodec_plugin_la-encoder.o +x86_64 libavcodec_plugin_la-subtitle.o +x86_64 libavcodec_plugin_la-va.o +x86_64 libavcodec_plugin_la-video.o +x86_64 libavformat_plugin_la-avformat.o +x86_64 libavformat_plugin_la-demux.o +x86_64 libavformat_plugin_la-mux.o +x86_64 libavi.o +x86_64 libavio_plugin_la-avio.o +x86_64 libavsamplebuffer_plugin_la-avaudiosession_common.o +x86_64 libavsamplebuffer_plugin_la-avsamplebuffer.o +x86_64 libavsamplebuffer_plugin_la-channel_layout.o +x86_64 libbonjour_plugin_la-bonjour.o +x86_64 libcaeagl_ios_plugin_la-VLCOpenGLES2VideoView.o +x86_64 libci_filters_plugin_la-ci_filters.o +x86_64 libci_filters_plugin_la-vt_utils.o +x86_64 libcvpx_gl_plugin_la-VLCCVOpenGLProvider.o +x86_64 libdav1d_plugin_la-av1_obu.o +x86_64 libdav1d_plugin_la-dav1d.o +x86_64 libdefaultmodule_la-dummy.o +x86_64 libdeinterlace_plugin_la-algo_basic.o +x86_64 libdeinterlace_plugin_la-algo_ivtc.o +x86_64 libdeinterlace_plugin_la-algo_phosphor.o +x86_64 libdeinterlace_plugin_la-algo_x.o +x86_64 libdeinterlace_plugin_la-algo_yadif.o +x86_64 libdeinterlace_plugin_la-deinterlace.o +x86_64 libdeinterlace_plugin_la-helpers.o +x86_64 libdeinterlace_plugin_la-merge.o +x86_64 libdemux_cdg_plugin_la-cdg.o +x86_64 libdemux_stl_plugin_la-stl.o +x86_64 libdsm_plugin_la-access.o +x86_64 libdsm_plugin_la-sd.o +x86_64 libebur128_plugin_la-libebur128.o +x86_64 libfilesystem_plugin_la-directory.o +x86_64 libfilesystem_plugin_la-file.o +x86_64 libfilesystem_plugin_la-fs.o +x86_64 libflac_plugin_la-flac.o +x86_64 libflacsys_plugin_la-flac.o +x86_64 libfloat_mixer_plugin_la-float.o +x86_64 libfluidsynth_plugin_la-fluidsynth.o +x86_64 libfreetype_plugin_la-darwin.o +x86_64 libfreetype_plugin_la-freetype.o +x86_64 libfreetype_plugin_la-ftcache.o +x86_64 libfreetype_plugin_la-lru.o +x86_64 libfreetype_plugin_la-platform_fonts.o +x86_64 libfreetype_plugin_la-text_layout.o +x86_64 libgcrypt_la-context.o +x86_64 libgcrypt_la-fips.o +x86_64 libgcrypt_la-global.o +x86_64 libgcrypt_la-hwf-x86.o +x86_64 libgcrypt_la-hwfeatures.o +x86_64 libgcrypt_la-misc.o +x86_64 libgcrypt_la-missing-string.o +x86_64 libgcrypt_la-secmem.o +x86_64 libgcrypt_la-sexp.o +x86_64 libgcrypt_la-stdmem.o +x86_64 libgcrypt_la-visibility.o +x86_64 libglblend_plugin_la-glblend.o +x86_64 libglfilter_draw_plugin_la-filter_draw.o +x86_64 libglinterop_cvpx_plugin_la-interop_cvpx.o +x86_64 libglinterop_sw_plugin_la-interop_sw.o +x86_64 libgnu_la-c-ctype.o +x86_64 libgnu_la-strverscmp.o +x86_64 libgnu_la-unistd.o +x86_64 libgpg_error_la-argparse.o +x86_64 libgpg_error_la-b64dec.o +x86_64 libgpg_error_la-b64enc.o +x86_64 libgpg_error_la-code-from-errno.o +x86_64 libgpg_error_la-code-to-errno.o +x86_64 libgpg_error_la-estream-printf.o +x86_64 libgpg_error_la-estream.o +x86_64 libgpg_error_la-init.o +x86_64 libgpg_error_la-logging.o +x86_64 libgpg_error_la-name-value.o +x86_64 libgpg_error_la-posix-lock.o +x86_64 libgpg_error_la-posix-thread.o +x86_64 libgpg_error_la-spawn-posix.o +x86_64 libgpg_error_la-strerror.o +x86_64 libgpg_error_la-stringutils.o +x86_64 libgpg_error_la-strlist.o +x86_64 libgpg_error_la-strsource.o +x86_64 libgpg_error_la-syscall-clamp.o +x86_64 libgpg_error_la-sysutils.o +x86_64 libgpg_error_la-version.o +x86_64 libgpg_error_la-visibility.o +x86_64 libgsmdec.o +x86_64 libgsmenc.o +x86_64 libi420_nv12_plugin_la-i420_nv12.o +x86_64 libiceavl_la-avl.o +x86_64 libicehttpp_la-encoding.o +x86_64 libicehttpp_la-httpp.o +x86_64 libicenet_la-resolver.o +x86_64 libicenet_la-sock.o +x86_64 libicethread_la-thread.o +x86_64 libicetiming_la-timing.o +x86_64 libinteger_mixer_plugin_la-integer.o +x86_64 libkeychain_plugin_la-keychain.o +x86_64 libkeychain_plugin_la-list_util.o +x86_64 liblibass_plugin_la-libass.o +x86_64 libmkv_plugin_la-Ebml_parser.o +x86_64 libmkv_plugin_la-chapter_command.o +x86_64 libmkv_plugin_la-chapter_command_dvd.o +x86_64 libmkv_plugin_la-chapter_command_script.o +x86_64 libmkv_plugin_la-chapter_command_script_common.o +x86_64 libmkv_plugin_la-chapters.o +x86_64 libmkv_plugin_la-demux.o +x86_64 libmkv_plugin_la-dts_header.o +x86_64 libmkv_plugin_la-events.o +x86_64 libmkv_plugin_la-lzokay.o +x86_64 libmkv_plugin_la-matroska_segment.o +x86_64 libmkv_plugin_la-matroska_segment_parse.o +x86_64 libmkv_plugin_la-matroska_segment_seeker.o +x86_64 libmkv_plugin_la-mkv.o +x86_64 libmkv_plugin_la-stream_io_callback.o +x86_64 libmkv_plugin_la-util.o +x86_64 libmkv_plugin_la-virtual_segment.o +x86_64 libmkv_plugin_la-vlc_colors.o +x86_64 libmod_plugin_la-mod.o +x86_64 libmp3lame.o +x86_64 libmp4mux.o +x86_64 libmp4mux.o +x86_64 libmpg123_la-dct64.o +x86_64 libmpg123_la-dither.o +x86_64 libmpg123_la-equalizer.o +x86_64 libmpg123_la-feature.o +x86_64 libmpg123_la-format.o +x86_64 libmpg123_la-frame.o +x86_64 libmpg123_la-icy.o +x86_64 libmpg123_la-icy2utf8.o +x86_64 libmpg123_la-id3.o +x86_64 libmpg123_la-index.o +x86_64 libmpg123_la-layer1.o +x86_64 libmpg123_la-layer2.o +x86_64 libmpg123_la-layer3.o +x86_64 libmpg123_la-lfs_wrap.o +x86_64 libmpg123_la-libmpg123.o +x86_64 libmpg123_la-ntom.o +x86_64 libmpg123_la-optimize.o +x86_64 libmpg123_la-parse.o +x86_64 libmpg123_la-readers.o +x86_64 libmpg123_la-stringbuf.o +x86_64 libmpg123_la-synth.o +x86_64 libmpg123_la-synth_8bit.o +x86_64 libmpg123_la-synth_real.o +x86_64 libmpg123_la-synth_s32.o +x86_64 libmpg123_la-tabinit.o +x86_64 libmpg123_plugin_la-mpg123.o +x86_64 libmux_ogg_plugin_la-ogg.o +x86_64 libmux_ts_plugin_la-csa.o +x86_64 libmux_ts_plugin_la-pes.o +x86_64 libmux_ts_plugin_la-repack.o +x86_64 libmux_ts_plugin_la-tables.o +x86_64 libmux_ts_plugin_la-ts.o +x86_64 libmux_ts_plugin_la-tsutil.o +x86_64 libnfs-raw-mount.c.o +x86_64 libnfs-raw-nfs.c.o +x86_64 libnfs-raw-nfs4.c.o +x86_64 libnfs-raw-nlm.c.o +x86_64 libnfs-raw-nsm.c.o +x86_64 libnfs-raw-portmap.c.o +x86_64 libnfs-raw-rquota.c.o +x86_64 libnfs-sync.c.o +x86_64 libnfs-zdr.c.o +x86_64 libnfs.c.o +x86_64 libnfs_plugin_la-nfs.o +x86_64 libogg_plugin_la-ogg.o +x86_64 libogg_plugin_la-ogg_granule.o +x86_64 libogg_plugin_la-oggseek.o +x86_64 liboggspots_plugin_la-oggspots.o +x86_64 libopenapv_plugin_la-openapv.o +x86_64 libopengl_filter_plugin_la-opengl.o +x86_64 libopenjpegenc.o +x86_64 libopus_plugin_la-opus.o +x86_64 libopus_plugin_la-opus_header.o +x86_64 libout123_la-hextxt.o +x86_64 libout123_la-libout123.o +x86_64 libout123_la-stringlists.o +x86_64 libout123_la-wav.o +x86_64 libpacketizer_avparser_plugin_la-avparser.o +x86_64 libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o +x86_64 libpl_scale_plugin_la-pl_scale.o +x86_64 libplacebo_plugin_la-display.o +x86_64 libplacebo_plugin_la-instance.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 libplacebo_utils_la-utils.o +x86_64 librist_plugin_la-rist.o +x86_64 librnnoise_plugin_la-rnnoise.o +x86_64 librtp_pcm_plugin_la-pcm.o +x86_64 librtp_plugin_la-datagram.o +x86_64 librtp_plugin_la-input.o +x86_64 librtp_plugin_la-rtp.o +x86_64 librtp_plugin_la-sdp.o +x86_64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +x86_64 libsamplebufferdisplay_plugin_la-vt_utils.o +x86_64 libsap_plugin_la-sap.o +x86_64 libsap_plugin_la-sdp.o +x86_64 libscaletempo_pitch_plugin_la-scaletempo.o +x86_64 libsecuretransport_plugin_la-securetransport.o +x86_64 libsftp_plugin_la-sftp.o +x86_64 libsimple_channel_mixer_plugin_la-simple.o +x86_64 libsmb2.c.o +x86_64 libsmb2_plugin_la-smb2.o +x86_64 libsoxr_plugin_la-soxr.o +x86_64 libspatialaudio_plugin_la-spatialaudio.o +x86_64 libspeex_plugin_la-speex.o +x86_64 libspudec_plugin_la-parse.o +x86_64 libspudec_plugin_la-spudec.o +x86_64 libstream_out_rtp_plugin_la-rtcp.o +x86_64 libstream_out_rtp_plugin_la-rtp.o +x86_64 libstream_out_rtp_plugin_la-rtpfmt.o +x86_64 libstream_out_rtp_plugin_la-rtsp.o +x86_64 libstream_out_rtp_plugin_la-sdp_helper.o +x86_64 libstream_out_standard_plugin_la-standard.o +x86_64 libswscale_plugin_la-chroma.o +x86_64 libswscale_plugin_la-swscale.o +x86_64 libsyn123_la-filter.o +x86_64 libsyn123_la-geiger.o +x86_64 libsyn123_la-libsyn123.o +x86_64 libsyn123_la-pinknoise.o +x86_64 libsyn123_la-resample.o +x86_64 libsyn123_la-sampleconv.o +x86_64 libsyn123_la-volume.o +x86_64 libtaglib_plugin_la-taglib.o +x86_64 libtheora_plugin_la-theora.o +x86_64 libts_plugin_la-atsc_a65.o +x86_64 libts_plugin_la-csa.o +x86_64 libts_plugin_la-mpeg4_iod.o +x86_64 libts_plugin_la-opus_header.o +x86_64 libts_plugin_la-sections.o +x86_64 libts_plugin_la-tables.o +x86_64 libts_plugin_la-ts.o +x86_64 libts_plugin_la-ts_arib.o +x86_64 libts_plugin_la-ts_decoders.o +x86_64 libts_plugin_la-ts_hotfixes.o +x86_64 libts_plugin_la-ts_metadata.o +x86_64 libts_plugin_la-ts_pes.o +x86_64 libts_plugin_la-ts_pid.o +x86_64 libts_plugin_la-ts_psi.o +x86_64 libts_plugin_la-ts_psip.o +x86_64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +x86_64 libts_plugin_la-ts_scte.o +x86_64 libts_plugin_la-ts_si.o +x86_64 libts_plugin_la-ts_sl.o +x86_64 libts_plugin_la-ts_streams.o +x86_64 libts_plugin_la-tsutil.o +x86_64 libtwolame_la-ath.o +x86_64 libtwolame_la-availbits.o +x86_64 libtwolame_la-bitbuffer.o +x86_64 libtwolame_la-crc.o +x86_64 libtwolame_la-dab.o +x86_64 libtwolame_la-encode.o +x86_64 libtwolame_la-energy.o +x86_64 libtwolame_la-fft.o +x86_64 libtwolame_la-get_set.o +x86_64 libtwolame_la-mem.o +x86_64 libtwolame_la-psycho_0.o +x86_64 libtwolame_la-psycho_1.o +x86_64 libtwolame_la-psycho_2.o +x86_64 libtwolame_la-psycho_3.o +x86_64 libtwolame_la-psycho_4.o +x86_64 libtwolame_la-psycho_n1.o +x86_64 libtwolame_la-subband.o +x86_64 libtwolame_la-twolame.o +x86_64 libtwolame_la-util.o +x86_64 libtwolame_plugin_la-twolame.o +x86_64 libuikit_inhibit_plugin_la-uikit-inhibit.o +x86_64 libuiview_window_plugin_la-VLCVideoUIView.o +x86_64 libupnp_plugin_la-dlna.o +x86_64 libupnp_plugin_la-renderer_common.o +x86_64 libupnp_plugin_la-upnp-wrapper.o +x86_64 libupnp_plugin_la-upnp.o +x86_64 libvideotoolbox_enc_plugin_la-encoder.o +x86_64 libvideotoolbox_plugin_la-decoder.o +x86_64 libvideotoolbox_plugin_la-dpb.o +x86_64 libvideotoolbox_plugin_la-pacer.o +x86_64 libvlc_adaptive_la-AbstractAdaptationLogic.o +x86_64 libvlc_adaptive_la-AdaptationSet.o +x86_64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AtomsReader.o +x86_64 libvlc_adaptive_la-AuthStorage.o +x86_64 libvlc_adaptive_la-BaseAdaptationSet.o +x86_64 libvlc_adaptive_la-BasePeriod.o +x86_64 libvlc_adaptive_la-BasePlaylist.o +x86_64 libvlc_adaptive_la-BaseRepresentation.o +x86_64 libvlc_adaptive_la-BufferingLogic.o +x86_64 libvlc_adaptive_la-BytesRange.o +x86_64 libvlc_adaptive_la-Chunk.o +x86_64 libvlc_adaptive_la-CodecDescription.o +x86_64 libvlc_adaptive_la-CodecParameters.o +x86_64 libvlc_adaptive_la-CommandsQueue.o +x86_64 libvlc_adaptive_la-CommonAttributesElements.o +x86_64 libvlc_adaptive_la-CommonEncryption.o +x86_64 libvlc_adaptive_la-ConnectionParams.o +x86_64 libvlc_adaptive_la-ContentDescription.o +x86_64 libvlc_adaptive_la-Conversions.o +x86_64 libvlc_adaptive_la-DASHCommonAttributesElements.o +x86_64 libvlc_adaptive_la-DASHManager.o +x86_64 libvlc_adaptive_la-DASHSegment.o +x86_64 libvlc_adaptive_la-DASHStream.o +x86_64 libvlc_adaptive_la-DOMHelper.o +x86_64 libvlc_adaptive_la-DOMParser.o +x86_64 libvlc_adaptive_la-Demuxer.o +x86_64 libvlc_adaptive_la-Downloader.o +x86_64 libvlc_adaptive_la-FakeESOut.o +x86_64 libvlc_adaptive_la-FakeESOutID.o +x86_64 libvlc_adaptive_la-ForgedInitSegment.o +x86_64 libvlc_adaptive_la-FormatNamespace.o +x86_64 libvlc_adaptive_la-HLSManager.o +x86_64 libvlc_adaptive_la-HLSRepresentation.o +x86_64 libvlc_adaptive_la-HLSSegment.o +x86_64 libvlc_adaptive_la-HLSStreams.o +x86_64 libvlc_adaptive_la-HTTPConnection.o +x86_64 libvlc_adaptive_la-HTTPConnectionManager.o +x86_64 libvlc_adaptive_la-Helper.o +x86_64 libvlc_adaptive_la-ID.o +x86_64 libvlc_adaptive_la-IndexReader.o +x86_64 libvlc_adaptive_la-Inheritables.o +x86_64 libvlc_adaptive_la-IsoffMainParser.o +x86_64 libvlc_adaptive_la-Keyring.o +x86_64 libvlc_adaptive_la-M3U8.o +x86_64 libvlc_adaptive_la-MPD.o +x86_64 libvlc_adaptive_la-Manifest.o +x86_64 libvlc_adaptive_la-MemoryChunk.o +x86_64 libvlc_adaptive_la-Namespaces.o +x86_64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +x86_64 libvlc_adaptive_la-Node.o +x86_64 libvlc_adaptive_la-Parser.o +x86_64 libvlc_adaptive_la-PlaylistManager.o +x86_64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +x86_64 libvlc_adaptive_la-Profile.o +x86_64 libvlc_adaptive_la-ProgramInformation.o +x86_64 libvlc_adaptive_la-QualityLevel.o +x86_64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +x86_64 libvlc_adaptive_la-Representation.o +x86_64 libvlc_adaptive_la-Representationselectors.o +x86_64 libvlc_adaptive_la-Retrieve.o +x86_64 libvlc_adaptive_la-Role.o +x86_64 libvlc_adaptive_la-RoundRobinLogic.o +x86_64 libvlc_adaptive_la-Segment.o +x86_64 libvlc_adaptive_la-SegmentBase.o +x86_64 libvlc_adaptive_la-SegmentBaseType.o +x86_64 libvlc_adaptive_la-SegmentChunk.o +x86_64 libvlc_adaptive_la-SegmentInformation.o +x86_64 libvlc_adaptive_la-SegmentList.o +x86_64 libvlc_adaptive_la-SegmentTemplate.o +x86_64 libvlc_adaptive_la-SegmentTimeline.o +x86_64 libvlc_adaptive_la-SegmentTracker.o +x86_64 libvlc_adaptive_la-SharedResources.o +x86_64 libvlc_adaptive_la-SmoothIndexReader.o +x86_64 libvlc_adaptive_la-SmoothManager.o +x86_64 libvlc_adaptive_la-SmoothParser.o +x86_64 libvlc_adaptive_la-SmoothSegment.o +x86_64 libvlc_adaptive_la-SmoothStream.o +x86_64 libvlc_adaptive_la-SourceStream.o +x86_64 libvlc_adaptive_la-StreamFormat.o +x86_64 libvlc_adaptive_la-Streams.o +x86_64 libvlc_adaptive_la-Tags.o +x86_64 libvlc_adaptive_la-TemplatedUri.o +x86_64 libvlc_adaptive_la-Url.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_la-audio.o +x86_64 libvlc_la-core.o +x86_64 libvlc_la-dialog.o +x86_64 libvlc_la-error.o +x86_64 libvlc_la-event.o +x86_64 libvlc_la-log.o +x86_64 libvlc_la-media.o +x86_64 libvlc_la-media_discoverer.o +x86_64 libvlc_la-media_list.o +x86_64 libvlc_la-media_list_player.o +x86_64 libvlc_la-media_player.o +x86_64 libvlc_la-media_track.o +x86_64 libvlc_la-picture.o +x86_64 libvlc_la-renderer_discoverer.o +x86_64 libvlc_la-revision.o +x86_64 libvlc_la-video.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filter.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-filters.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_api.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-gl_util.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-importer.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-interop.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-picture.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_opengles_la-sampler.o +x86_64 libvlc_rtp_la-rtpfmt.o +x86_64 libvlc_rtp_la-session.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlccore_la-access.o +x86_64 libvlccore_la-actions.o +x86_64 libvlccore_la-addons.o +x86_64 libvlccore_la-ancillary.o +x86_64 libvlccore_la-aout.o +x86_64 libvlccore_la-art.o +x86_64 libvlccore_la-attachment.o +x86_64 libvlccore_la-bank.o +x86_64 libvlccore_la-cache.o +x86_64 libvlccore_la-cat.o +x86_64 libvlccore_la-chain.o +x86_64 libvlccore_la-charset.o +x86_64 libvlccore_la-chroma_probe.o +x86_64 libvlccore_la-clock.o +x86_64 libvlccore_la-clock_internal.o +x86_64 libvlccore_la-cmdline.o +x86_64 libvlccore_la-common.o +x86_64 libvlccore_la-content.o +x86_64 libvlccore_la-control.o +x86_64 libvlccore_la-core.o +x86_64 libvlccore_la-cpu.o +x86_64 libvlccore_la-dec.o +x86_64 libvlccore_la-decoder.o +x86_64 libvlccore_la-decoder_device.o +x86_64 libvlccore_la-decoder_helpers.o +x86_64 libvlccore_la-decoder_prevframe.o +x86_64 libvlccore_la-demux.o +x86_64 libvlccore_la-demux_chained.o +x86_64 libvlccore_la-dialog.o +x86_64 libvlccore_la-diffutil.o +x86_64 libvlccore_la-dirs.o +x86_64 libvlccore_la-display.o +x86_64 libvlccore_la-entry.o +x86_64 libvlccore_la-epg.o +x86_64 libvlccore_la-error.o +x86_64 libvlccore_la-es_format.o +x86_64 libvlccore_la-es_out.o +x86_64 libvlccore_la-es_out_source.o +x86_64 libvlccore_la-es_out_timeshift.o +x86_64 libvlccore_la-executor.o +x86_64 libvlccore_la-exit.o +x86_64 libvlccore_la-export.o +x86_64 libvlccore_la-extensions.o +x86_64 libvlccore_la-fetcher.o +x86_64 libvlccore_la-fifo.o +x86_64 libvlccore_la-file.o +x86_64 libvlccore_la-filesystem.o +x86_64 libvlccore_la-filter.o +x86_64 libvlccore_la-filter_chain.o +x86_64 libvlccore_la-filters.o +x86_64 libvlccore_la-fingerprinter.o +x86_64 libvlccore_la-fourcc.o +x86_64 libvlccore_la-frame.o +x86_64 libvlccore_la-getaddrinfo.o +x86_64 libvlccore_la-getopt.o +x86_64 libvlccore_la-help.o +x86_64 libvlccore_la-http_auth.o +x86_64 libvlccore_la-httpcookies.o +x86_64 libvlccore_la-httpd.o +x86_64 libvlccore_la-image.o +x86_64 libvlccore_la-inhibit.o +x86_64 libvlccore_la-input.o +x86_64 libvlccore_la-input_clock.o +x86_64 libvlccore_la-interface.o +x86_64 libvlccore_la-interlacing.o +x86_64 libvlccore_la-interrupt.o +x86_64 libvlccore_la-intf.o +x86_64 libvlccore_la-io.o +x86_64 libvlccore_la-iso_lang.o +x86_64 libvlccore_la-item.o +x86_64 libvlccore_la-jaro_winkler.o +x86_64 libvlccore_la-keystore.o +x86_64 libvlccore_la-libc.o +x86_64 libvlccore_la-libvlc-module.o +x86_64 libvlccore_la-libvlc.o +x86_64 libvlccore_la-md5.o +x86_64 libvlccore_la-media_source.o +x86_64 libvlccore_la-media_tree.o +x86_64 libvlccore_la-medialib.o +x86_64 libvlccore_la-medialibrary.o +x86_64 libvlccore_la-memstream.o +x86_64 libvlccore_la-messages.o +x86_64 libvlccore_la-meta.o +x86_64 libvlccore_la-metadata.o +x86_64 libvlccore_la-meter.o +x86_64 libvlccore_la-mime.o +x86_64 libvlccore_la-missing.o +x86_64 libvlccore_la-modules.o +x86_64 libvlccore_la-mtime.o +x86_64 libvlccore_la-notify.o +x86_64 libvlccore_la-objects.o +x86_64 libvlccore_la-objres.o +x86_64 libvlccore_la-opengl.o +x86_64 libvlccore_la-osd.o +x86_64 libvlccore_la-output.o +x86_64 libvlccore_la-parse.o +x86_64 libvlccore_la-picture.o +x86_64 libvlccore_la-picture_fifo.o +x86_64 libvlccore_la-picture_pool.o +x86_64 libvlccore_la-player.o +x86_64 libvlccore_la-playlist.o +x86_64 libvlccore_la-plugin.o +x86_64 libvlccore_la-preparse.o +x86_64 libvlccore_la-preparser.o +x86_64 libvlccore_la-probe.o +x86_64 libvlccore_la-queue.o +x86_64 libvlccore_la-rand.o +x86_64 libvlccore_la-randomizer.o +x86_64 libvlccore_la-rcu.o +x86_64 libvlccore_la-renderer_discovery.o +x86_64 libvlccore_la-replay_gain.o +x86_64 libvlccore_la-request.o +x86_64 libvlccore_la-resource.o +x86_64 libvlccore_la-revision.o +x86_64 libvlccore_la-rootbind.o +x86_64 libvlccore_la-sap.o +x86_64 libvlccore_la-services_discovery.o +x86_64 libvlccore_la-shuffle.o +x86_64 libvlccore_la-snapshot.o +x86_64 libvlccore_la-sort.o +x86_64 libvlccore_la-source.o +x86_64 libvlccore_la-specific.o +x86_64 libvlccore_la-stats.o +x86_64 libvlccore_la-stream.o +x86_64 libvlccore_la-stream_extractor.o +x86_64 libvlccore_la-stream_fifo.o +x86_64 libvlccore_la-stream_filter.o +x86_64 libvlccore_la-stream_memory.o +x86_64 libvlccore_la-stream_output.o +x86_64 libvlccore_la-strings.o +x86_64 libvlccore_la-subpicture.o +x86_64 libvlccore_la-subtitles.o +x86_64 libvlccore_la-text_style.o +x86_64 libvlccore_la-textdomain.o +x86_64 libvlccore_la-thread.o +x86_64 libvlccore_la-threads.o +x86_64 libvlccore_la-timer.o +x86_64 libvlccore_la-title.o +x86_64 libvlccore_la-tls.o +x86_64 libvlccore_la-tracer.o +x86_64 libvlccore_la-track.o +x86_64 libvlccore_la-udp.o +x86_64 libvlccore_la-unicode.o +x86_64 libvlccore_la-url.o +x86_64 libvlccore_la-var.o +x86_64 libvlccore_la-variables.o +x86_64 libvlccore_la-version.o +x86_64 libvlccore_la-video_epg.o +x86_64 libvlccore_la-video_output.o +x86_64 libvlccore_la-video_text.o +x86_64 libvlccore_la-video_widgets.o +x86_64 libvlccore_la-video_window.o +x86_64 libvlccore_la-viewpoint.o +x86_64 libvlccore_la-volume.o +x86_64 libvlccore_la-vout.o +x86_64 libvlccore_la-vout_intf.o +x86_64 libvlccore_la-vout_subpictures.o +x86_64 libvlccore_la-vout_wrapper.o +x86_64 libvlccore_la-wait.o +x86_64 libvlccore_la-window.o +x86_64 libvlccore_la-xml.o +x86_64 libvlccore_objc_la-dirs.o +x86_64 libvlccore_objc_la-netconf.o +x86_64 libvorbis_plugin_la-vorbis.o +x86_64 libvout_ios_plugin_la-display.o +x86_64 libvout_ios_plugin_la-renderer.o +x86_64 libvout_ios_plugin_la-sub_renderer.o +x86_64 libvout_ios_plugin_la-vout_helper.o +x86_64 libvpx_plugin_la-vpx.o +x86_64 libwebvtt_plugin_la-CSSGrammar.o +x86_64 libwebvtt_plugin_la-css_parser.o +x86_64 libwebvtt_plugin_la-css_style.o +x86_64 libwebvtt_plugin_la-encvtt.o +x86_64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +x86_64 libwebvtt_plugin_la-subsvtt.o +x86_64 libwebvtt_plugin_la-webvtt.o +x86_64 libxml_plugin_la-libxml.o +x86_64 libytdl_plugin_la-ytdl.o +x86_64 libzvbi_plugin_la-zvbi.o +x86_64 libzvbiinline_la-decoder.o +x86_64 libzvbiinline_la-exp-gfx.o +x86_64 limits.cpp.o +x86_64 lin2log.c.o +x86_64 linkValidate.cpp.o +x86_64 list.c.o +x86_64 list.c.o +x86_64 list_util.o +x86_64 list_util.o +x86_64 ljpegenc.o +x86_64 lls.o +x86_64 lls.o +x86_64 lls_init.o +x86_64 lmlm4.o +x86_64 load_669.o +x86_64 load_abc.o +x86_64 load_amf.o +x86_64 load_ams.o +x86_64 load_dbm.o +x86_64 load_dmf.o +x86_64 load_dsm.o +x86_64 load_far.o +x86_64 load_it.o +x86_64 load_j2b.o +x86_64 load_mdl.o +x86_64 load_med.o +x86_64 load_mid.o +x86_64 load_mod.o +x86_64 load_mt2.o +x86_64 load_mtm.o +x86_64 load_okt.o +x86_64 load_pat.o +x86_64 load_psm.o +x86_64 load_ptm.o +x86_64 load_s3m.o +x86_64 load_stm.o +x86_64 load_ult.o +x86_64 load_umx.o +x86_64 load_wav.o +x86_64 load_xm.o +x86_64 loasdec.o +x86_64 loco.o +x86_64 log.c.o +x86_64 log.c.o +x86_64 log.o +x86_64 log2_tab.o +x86_64 log2lin.c.o +x86_64 logger.cpp.o +x86_64 logo.o +x86_64 long_term.o +x86_64 lookahead.c.o +x86_64 lookup.c.o +x86_64 lookup.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter16_avx2.obj +x86_64 loopfilter16_avx512.obj +x86_64 loopfilter16_sse.obj +x86_64 loopfilter_avx2.obj +x86_64 loopfilter_avx512.obj +x86_64 loopfilter_filters.c.o +x86_64 loopfilter_sse.obj +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_x86.c.o +x86_64 looprestoration16_avx2.obj +x86_64 looprestoration16_avx512.obj +x86_64 looprestoration16_sse.obj +x86_64 looprestoration_avx2.obj +x86_64 looprestoration_avx512.obj +x86_64 looprestoration_sse.obj +x86_64 looprestoration_tmpl.c.o +x86_64 looprestoration_tmpl.c.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp_init.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp_init.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp_init.o +x86_64 loudness.c.o +x86_64 lpc.c.o +x86_64 lpc.c.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc_init.o +x86_64 lpc_intrin_avx2.c.o +x86_64 lpc_intrin_fma.c.o +x86_64 lpc_intrin_neon.c.o +x86_64 lpc_intrin_sse2.c.o +x86_64 lpc_intrin_sse41.c.o +x86_64 lpcm.o +x86_64 lr_apply_tmpl.c.o +x86_64 lr_apply_tmpl.c.o +x86_64 lrc.o +x86_64 lrcdec.o +x86_64 lrcenc.o +x86_64 lscrdec.o +x86_64 lsp.c.o +x86_64 lsp.o +x86_64 lsp.o +x86_64 lsp_tables_nb.o +x86_64 lt1-libvlccore_la-item.o +x86_64 lt1-libwebvtt_plugin_la-webvtt.o +x86_64 lt1-spu.o +x86_64 lt1-ttml.o +x86_64 lt10-libvlccore_la-timer.o +x86_64 lt11-libvlccore_la-sort.o +x86_64 lt12-libvlccore_la-thread.o +x86_64 lt2-audio.o +x86_64 lt2-libvlccore_la-player.o +x86_64 lt2-libwebvtt_plugin_la-webvtt.o +x86_64 lt3-libvlccore_la-input.o +x86_64 lt3-video.o +x86_64 lt4-libvlccore_la-control.o +x86_64 lt5-libvlccore_la-stream.o +x86_64 lt6-libvlccore_la-filesystem.o +x86_64 lt7-libvlccore_la-sort.o +x86_64 lt8-libvlccore_la-filesystem.o +x86_64 lt9-libvlccore_la-rand.o +x86_64 ltp.o +x86_64 luodatdec.o +x86_64 lut3d.o +x86_64 lvfdec.o +x86_64 lxfdec.o +x86_64 lzf.o +x86_64 lzo.o +x86_64 lzw.o +x86_64 lzwenc.o +x86_64 m101.o +x86_64 m3u.o +x86_64 m4vdec.o +x86_64 mac-cmac.o +x86_64 mac-gmac.o +x86_64 mac-hmac.o +x86_64 mac-poly1305.o +x86_64 mac.o +x86_64 mac.o +x86_64 mace.o +x86_64 magicyuv.o +x86_64 magicyuvenc.o +x86_64 mapping0.c.o +x86_64 mapping_matrix.c.o +x86_64 marq.o +x86_64 mastering_display_metadata.o +x86_64 mathematics.o +x86_64 mathops.c.o +x86_64 mathops.o +x86_64 mathops.o +x86_64 mathtables.o +x86_64 matroska.o +x86_64 matroskadec.o +x86_64 matroskaenc.o +x86_64 mbpitch.c.o +x86_64 mc.o +x86_64 mc.o +x86_64 mc16_avx2.obj +x86_64 mc16_avx512.obj +x86_64 mc16_sse.obj +x86_64 mc_avx2.obj +x86_64 mc_avx512.obj +x86_64 mc_sse.obj +x86_64 mc_tmpl.c.o +x86_64 mc_tmpl.c.o +x86_64 mca.o +x86_64 mccdec.o +x86_64 mccenc.o +x86_64 mcenc.o +x86_64 mcenc.o +x86_64 mcomp.c.o +x86_64 mct.c.o +x86_64 md.o +x86_64 md4c.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.o +x86_64 md5.o +x86_64 md5proto.o +x86_64 mdct.c.o +x86_64 mdct.c.o +x86_64 mdec.o +x86_64 mdf.o +x86_64 me_cmp.o +x86_64 me_cmp.o +x86_64 me_cmp_init.o +x86_64 media100_to_mjpegb.o +x86_64 mediacodec.o +x86_64 mem.c.o +x86_64 mem.o +x86_64 membuffer.c.o +x86_64 memory.c.o +x86_64 memory.o +x86_64 memrchr.o +x86_64 meson-generated_.._vulkan_utils_gen.c.o +x86_64 meta.o +x86_64 metadata.o +x86_64 metadata_iterators.c.o +x86_64 metadata_object.c.o +x86_64 metasound.o +x86_64 mfqe.c.o +x86_64 mgsts.o +x86_64 microdvddec.o +x86_64 microdvddec.o +x86_64 microdvdenc.o +x86_64 midivid.o +x86_64 mimic.o +x86_64 miniserver.c.o +x86_64 minphase.c.o +x86_64 misc.o +x86_64 misc.o +x86_64 misc4.o +x86_64 misc4_parser.o +x86_64 mit_hrtf.cpp.o +x86_64 mit_hrtf_lib.c.o +x86_64 mj2kdec.o +x86_64 mjpeg.o +x86_64 mjpeg.o +x86_64 mjpeg_parser.o +x86_64 mjpegbdec.o +x86_64 mjpegdec.o +x86_64 mjpegdec_common.o +x86_64 mjpegenc.o +x86_64 mjpegenc_common.o +x86_64 mjpegenc_huffman.o +x86_64 mkvtimestamp_v2.o +x86_64 mlp.c.o +x86_64 mlp.o +x86_64 mlp.o +x86_64 mlp_data.c.o +x86_64 mlp_parse.o +x86_64 mlp_parser.o +x86_64 mlpdec.o +x86_64 mlpdec.o +x86_64 mlpdsp.o +x86_64 mlpdsp.o +x86_64 mlpdsp_init.o +x86_64 mlpenc.o +x86_64 mlvdec.o +x86_64 mlz.o +x86_64 mm.o +x86_64 mmcmp.o +x86_64 mmf.o +x86_64 mms.o +x86_64 mmsh.o +x86_64 mmst.o +x86_64 mmvideo.o +x86_64 mobiclip.o +x86_64 modecont.c.o +x86_64 modecosts.c.o +x86_64 modes.c.o +x86_64 modes.o +x86_64 modes_wb.o +x86_64 modfile.cpp.o +x86_64 modfilebase.cpp.o +x86_64 modplug.o +x86_64 modproperties.cpp.o +x86_64 mods.o +x86_64 modtag.cpp.o +x86_64 moflex.o +x86_64 mono.o +x86_64 motion_est.o +x86_64 motionlib.o +x86_64 motionpixels.o +x86_64 mount.c.o +x86_64 mov.o +x86_64 mov_chan.o +x86_64 mov_esds.o +x86_64 movenc.o +x86_64 movenc_ttml.o +x86_64 movenccenc.o +x86_64 movenchint.o +x86_64 movtextdec.o +x86_64 movtextenc.o +x86_64 mp3dec.o +x86_64 mp3enc.o +x86_64 mp4.o +x86_64 mp4.o +x86_64 mp4atom.cpp.o +x86_64 mp4coverart.cpp.o +x86_64 mp4file.cpp.o +x86_64 mp4item.cpp.o +x86_64 mp4itemfactory.cpp.o +x86_64 mp4properties.cpp.o +x86_64 mp4tag.cpp.o +x86_64 mpc.o +x86_64 mpc.o +x86_64 mpc7.o +x86_64 mpc8.o +x86_64 mpc8.o +x86_64 mpcfile.cpp.o +x86_64 mpcproperties.cpp.o +x86_64 mpeg.o +x86_64 mpeg12.o +x86_64 mpeg12.o +x86_64 mpeg12data.o +x86_64 mpeg12dec.o +x86_64 mpeg12enc.o +x86_64 mpeg12framerate.o +x86_64 mpeg4.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio_sample_rates.o +x86_64 mpeg4video.o +x86_64 mpeg4video.o +x86_64 mpeg4video_parser.o +x86_64 mpeg4videodec.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videoenc.o +x86_64 mpeg_er.o +x86_64 mpegaudio.o +x86_64 mpegaudio.o +x86_64 mpegaudio_parser.o +x86_64 mpegaudiodata.o +x86_64 mpegaudiodec_common.o +x86_64 mpegaudiodec_fixed.o +x86_64 mpegaudiodec_float.o +x86_64 mpegaudiodecheader.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp_data.o +x86_64 mpegaudiodsp_fixed.o +x86_64 mpegaudiodsp_float.o +x86_64 mpegaudioenc.o +x86_64 mpegaudiotabs.o +x86_64 mpegenc.o +x86_64 mpegfile.cpp.o +x86_64 mpegheader.cpp.o +x86_64 mpegpicture.o +x86_64 mpegproperties.cpp.o +x86_64 mpegts.o +x86_64 mpegtsenc.o +x86_64 mpegutils.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo_dec.o +x86_64 mpegvideo_enc.o +x86_64 mpegvideo_motion.o +x86_64 mpegvideo_parser.o +x86_64 mpegvideo_unquantize.o +x86_64 mpegvideodata.o +x86_64 mpegvideodec.o +x86_64 mpegvideoenc.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp_init.o +x86_64 mpglib_interface.o +x86_64 mpgv.o +x86_64 mpi-add.o +x86_64 mpi-bit.o +x86_64 mpi-cmp.o +x86_64 mpi-div.o +x86_64 mpi-gcd.o +x86_64 mpi-inline.o +x86_64 mpi-inv.o +x86_64 mpi-mod.o +x86_64 mpi-mpow.o +x86_64 mpi-mul.o +x86_64 mpi-pow.o +x86_64 mpi-scan.o +x86_64 mpicoder.o +x86_64 mpih-add1-asm.o +x86_64 mpih-const-time.o +x86_64 mpih-div.o +x86_64 mpih-lshift-asm.o +x86_64 mpih-mul.o +x86_64 mpih-mul1-asm.o +x86_64 mpih-mul2-asm.o +x86_64 mpih-mul3-asm.o +x86_64 mpih-rshift-asm.o +x86_64 mpih-sub1-asm.o +x86_64 mpiutil.o +x86_64 mpjpeg.o +x86_64 mpjpeg.o +x86_64 mpjpegdec.o +x86_64 mpl2dec.o +x86_64 mpl2dec.o +x86_64 mpsubdec.o +x86_64 mqc.c.o +x86_64 mqc.o +x86_64 mqcdec.o +x86_64 mqcenc.o +x86_64 msac.c.o +x86_64 msac.obj +x86_64 mscc.o +x86_64 msf.o +x86_64 msgsmdec.o +x86_64 msmpeg4.o +x86_64 msmpeg4_vc1_data.o +x86_64 msmpeg4data.o +x86_64 msmpeg4dec.o +x86_64 msmpeg4enc.o +x86_64 msnwc_tcp.o +x86_64 msp2dec.o +x86_64 mspdec.o +x86_64 msrle.o +x86_64 msrledec.o +x86_64 msrleenc.o +x86_64 mss1.o +x86_64 mss12.o +x86_64 mss2.o +x86_64 mss2dsp.o +x86_64 mss3.o +x86_64 mss34dsp.o +x86_64 mss4.o +x86_64 msvideo1.o +x86_64 msvideo1enc.o +x86_64 mtaf.o +x86_64 mtv.o +x86_64 multithreading.c.o +x86_64 murmur3.o +x86_64 musx.o +x86_64 mux.o +x86_64 mux_utils.o +x86_64 mv30.o +x86_64 mvcdec.o +x86_64 mvdec.o +x86_64 mvha.o +x86_64 mvi.o +x86_64 mvs.o +x86_64 mvs.o +x86_64 mwsc.o +x86_64 mxf.o +x86_64 mxfdec.o +x86_64 mxfenc.o +x86_64 mxg.o +x86_64 mxpegdec.o +x86_64 nal.o +x86_64 namedNodeMap.c.o +x86_64 nanoftp.c.o +x86_64 nanohttp.c.o +x86_64 nb_celp.o +x86_64 ncdec.o +x86_64 neighbors.c.o +x86_64 nellymoser.o +x86_64 nellymoserdec.o +x86_64 nellymoserenc.o +x86_64 network.o +x86_64 newmdct.o +x86_64 nfs.c.o +x86_64 nfs4.c.o +x86_64 nfs_v3.c.o +x86_64 nfs_v4.c.o +x86_64 nfsacl.c.o +x86_64 nistspheredec.o +x86_64 nit.o +x86_64 nlm.c.o +x86_64 node.c.o +x86_64 nodeList.c.o +x86_64 normvol.o +x86_64 noseek.o +x86_64 notchlc.o +x86_64 nsm.c.o +x86_64 nspdec.o +x86_64 nsv.o +x86_64 nsvdec.o +x86_64 ntlmssp.c.o +x86_64 null.o +x86_64 nullenc.o +x86_64 nut.o +x86_64 nutdec.o +x86_64 nutenc.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 oapv.c.o +x86_64 oapv_bs.c.o +x86_64 oapv_metadata.c.o +x86_64 oapv_param.c.o +x86_64 oapv_port.c.o +x86_64 oapv_rc.c.o +x86_64 oapv_sad.c.o +x86_64 oapv_sad_avx.c.o +x86_64 oapv_sad_sse.c.o +x86_64 oapv_tbl.c.o +x86_64 oapv_tpool.c.o +x86_64 oapv_tq.c.o +x86_64 oapv_tq_avx.c.o +x86_64 oapv_tq_sse.c.o +x86_64 oapv_util.c.o +x86_64 oapv_vlc.c.o +x86_64 obu.c.o +x86_64 of.o +x86_64 ogg_decoder_aspect.c.o +x86_64 ogg_encoder_aspect.c.o +x86_64 ogg_helper.c.o +x86_64 ogg_mapping.c.o +x86_64 oggdec.o +x86_64 oggenc.o +x86_64 oggfile.cpp.o +x86_64 oggflacfile.cpp.o +x86_64 oggpage.cpp.o +x86_64 oggpageheader.cpp.o +x86_64 oggparsecelt.o +x86_64 oggparsedirac.o +x86_64 oggparseflac.o +x86_64 oggparseogm.o +x86_64 oggparseopus.o +x86_64 oggparseskeleton.o +x86_64 oggparsespeex.o +x86_64 oggparsetheora.o +x86_64 oggparsevorbis.o +x86_64 oggparsevp8.o +x86_64 oma.o +x86_64 omadec.o +x86_64 omaenc.o +x86_64 on2avc.o +x86_64 on2avcdata.o +x86_64 onyx_if.c.o +x86_64 onyxd_if.c.o +x86_64 open_type_gsub.cpp.o +x86_64 opengl_context.c.o +x86_64 opengl_formats.c.o +x86_64 opengl_gpu.c.o +x86_64 opengl_gpu_pass.c.o +x86_64 opengl_gpu_tex.c.o +x86_64 opengl_loader_egl.c.o +x86_64 opengl_loader_gl.c.o +x86_64 opengl_swapchain.c.o +x86_64 opengl_utils.c.o +x86_64 openjpeg.c.o +x86_64 opj_clock.c.o +x86_64 opj_malloc.c.o +x86_64 opt.o +x86_64 options.o +x86_64 options.o +x86_64 options.o +x86_64 opus.c.o +x86_64 opus.o +x86_64 opus_decoder.c.o +x86_64 opus_encoder.c.o +x86_64 opus_multistream.c.o +x86_64 opus_multistream_decoder.c.o +x86_64 opus_multistream_encoder.c.o +x86_64 opus_projection_decoder.c.o +x86_64 opus_projection_encoder.c.o +x86_64 opusfile.cpp.o +x86_64 opusproperties.cpp.o +x86_64 orient.o +x86_64 os_support.o +x86_64 osq.o +x86_64 osq.o +x86_64 ossource.cpp.o +x86_64 output.o +x86_64 output.o +x86_64 ownershipframe.cpp.o +x86_64 packet-830.o +x86_64 packet.o +x86_64 packet.o +x86_64 packet.o +x86_64 paf.o +x86_64 pafaudio.o +x86_64 pafvideo.o +x86_64 page_table.o +x86_64 pal.c.o +x86_64 pal.obj +x86_64 pamenc.o +x86_64 param_eq.o +x86_64 parse.o +x86_64 parse.o +x86_64 parseConst.cpp.o +x86_64 parser.c.o +x86_64 parser.o +x86_64 parser.o +x86_64 parser.o +x86_64 parserInternals.c.o +x86_64 parser_aux.o +x86_64 parsers.o +x86_64 parsetools.c.o +x86_64 parseutils.o +x86_64 pat.o +x86_64 pattern.c.o +x86_64 pcm-bluray.o +x86_64 pcm-blurayenc.o +x86_64 pcm-dvd.o +x86_64 pcm-dvdenc.o +x86_64 pcm.o +x86_64 pcm.o +x86_64 pcm_rechunk.o +x86_64 pcmdec.o +x86_64 pcmenc.o +x86_64 pcr_helper.o +x86_64 pcr_sync.o +x86_64 pcx.o +x86_64 pcxenc.o +x86_64 pdc.o +x86_64 pdu.c.o +x86_64 pdu.c.o +x86_64 pdvdec.o +x86_64 pdvdec.o +x86_64 pem.o +x86_64 pes.o +x86_64 pfc_demux.o +x86_64 pffft64s.c.o +x86_64 pgs_frame_merge.o +x86_64 pgssubdec.o +x86_64 pgxdec.o +x86_64 photocd.o +x86_64 pi.c.o +x86_64 pickinter.c.o +x86_64 picklpf.c.o +x86_64 pictordec.o +x86_64 picture.c.o +x86_64 pitch.c.o +x86_64 pitch.o +x86_64 pitch_est_tables.c.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp_init.o +x86_64 pixdesc.o +x86_64 pixelutils.o +x86_64 pixlet.o +x86_64 pjsdec.o +x86_64 pl_alloc.c.o +x86_64 pl_string.c.o +x86_64 playlist.o +x86_64 pls.o +x86_64 pmpdec.o +x86_64 pmt.o +x86_64 png.c.o +x86_64 png.c.o +x86_64 png.o +x86_64 png.o +x86_64 png_parser.o +x86_64 pngdec.o +x86_64 pngdsp.o +x86_64 pngdsp.o +x86_64 pngdsp_init.o +x86_64 pngenc.o +x86_64 pngerror.c.o +x86_64 pngerror.c.o +x86_64 pngget.c.o +x86_64 pngget.c.o +x86_64 pngmem.c.o +x86_64 pngmem.c.o +x86_64 pngpread.c.o +x86_64 pngpread.c.o +x86_64 pngread.c.o +x86_64 pngread.c.o +x86_64 pngrio.c.o +x86_64 pngrio.c.o +x86_64 pngrtran.c.o +x86_64 pngrtran.c.o +x86_64 pngrutil.c.o +x86_64 pngrutil.c.o +x86_64 pngset.c.o +x86_64 pngset.c.o +x86_64 pngtrans.c.o +x86_64 pngtrans.c.o +x86_64 pngwio.c.o +x86_64 pngwio.c.o +x86_64 pngwrite.c.o +x86_64 pngwrite.c.o +x86_64 pngwtran.c.o +x86_64 pngwtran.c.o +x86_64 pngwutil.c.o +x86_64 pngwutil.c.o +x86_64 pnm.o +x86_64 pnm_parser.o +x86_64 pnmdec.o +x86_64 pnmenc.o +x86_64 podcast.o +x86_64 podcastframe.cpp.o +x86_64 poly1305.o +x86_64 popularimeterframe.cpp.o +x86_64 portmap.c.o +x86_64 postproc.c.o +x86_64 pp_bnk.o +x86_64 pred.o +x86_64 prefetch.o +x86_64 preprocess.o +x86_64 preprocess.o +x86_64 presets.o +x86_64 primegen.o +x86_64 privateframe.cpp.o +x86_64 prob.c.o +x86_64 process_NLSFs.c.o +x86_64 profiles.o +x86_64 prompeg.o +x86_64 propagateNoContraction.cpp.o +x86_64 prores_raw.o +x86_64 prores_raw_parser.o +x86_64 proresdata.o +x86_64 proresdec.o +x86_64 proresdsp.o +x86_64 proresdsp.o +x86_64 proresdsp_init.o +x86_64 proresenc_anatoliy.o +x86_64 proresenc_kostya.o +x86_64 prosumer.o +x86_64 proto_http.o +x86_64 proto_icy.o +x86_64 proto_roaraudio.o +x86_64 proto_xaudiocast.o +x86_64 protocols.o +x86_64 proxy-client.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 psd.o +x86_64 psi.o +x86_64 psnr.c.o +x86_64 psxstr.o +x86_64 psy.c.o +x86_64 psymodel.o +x86_64 psymodel.o +x86_64 pthread.o +x86_64 pthread_frame.o +x86_64 pthread_slice.o +x86_64 ptx.o +x86_64 pubkey-util.o +x86_64 pubkey.o +x86_64 publickey.o +x86_64 pva.o +x86_64 pva.o +x86_64 pvfdec.o +x86_64 pvq.o +x86_64 qcelpdec.o +x86_64 qcp.o +x86_64 qdm2.o +x86_64 qdmc.o +x86_64 qdrw.o +x86_64 qm.c.o +x86_64 qoadec.o +x86_64 qoadec.o +x86_64 qoi_parser.o +x86_64 qoidec.o +x86_64 qoienc.o +x86_64 qpeg.o +x86_64 qpel.o +x86_64 qpeldsp.o +x86_64 qpeldsp.o +x86_64 qpeldsp_init.o +x86_64 qsv_api.o +x86_64 qtl.o +x86_64 qtpalette.o +x86_64 qtrle.o +x86_64 qtrleenc.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant_LTP_gains.c.o +x86_64 quant_bands.c.o +x86_64 quant_common.c.o +x86_64 quant_lsp.o +x86_64 quantize.c.o +x86_64 quantize.o +x86_64 quantize_pvt.o +x86_64 queue.o +x86_64 r210dec.o +x86_64 r210enc.o +x86_64 r3d.o +x86_64 ra144.o +x86_64 ra144dec.o +x86_64 ra144enc.o +x86_64 ra288.o +x86_64 radio.o +x86_64 ralf.o +x86_64 ram.o +x86_64 random-csprng.o +x86_64 random-drbg.o +x86_64 random-system.o +x86_64 random.o +x86_64 random_seed.o +x86_64 range_convert.o +x86_64 rangecoder.o +x86_64 rasc.o +x86_64 rate.c.o +x86_64 rate.o +x86_64 rate.o +x86_64 ratecontrol.o +x86_64 ratectrl.c.o +x86_64 rational.o +x86_64 raw.o +x86_64 raw.o +x86_64 raw_decoder.o +x86_64 rawaud.o +x86_64 rawdec.o +x86_64 rawdec.o +x86_64 rawdv.o +x86_64 rawenc.o +x86_64 rawenc.o +x86_64 rawutils.o +x86_64 rawvid.o +x86_64 rawvideo.o +x86_64 rawvideodec.o +x86_64 rc.o +x86_64 rc4.o +x86_64 rcwtdec.o +x86_64 rcwtenc.o +x86_64 rdopt.c.o +x86_64 rdt.o +x86_64 reader.c.o +x86_64 realtextdec.o +x86_64 realtextdec.o +x86_64 recon_tmpl.c.o +x86_64 recon_tmpl.c.o +x86_64 reconinter.c.o +x86_64 reconintra.c.o +x86_64 reconintra4x4.c.o +x86_64 record.o +x86_64 record.o +x86_64 redspark.o +x86_64 ref.c.o +x86_64 reflection.cpp.o +x86_64 refmvs.c.o +x86_64 refmvs.obj +x86_64 refs.o +x86_64 refs.o +x86_64 refstruct.o +x86_64 region_renderer.cpp.o +x86_64 registry.c.o +x86_64 relativevolumeframe.cpp.o +x86_64 relaxng.c.o +x86_64 renderer.c.o +x86_64 renderer.cpp.o +x86_64 renderer_capi.cpp.o +x86_64 renderer_impl.cpp.o +x86_64 repack.o +x86_64 repacketizer.c.o +x86_64 replaygain.o +x86_64 res0.c.o +x86_64 resample.c.o +x86_64 resample.o +x86_64 resampler.c.o +x86_64 resampler_down2.c.o +x86_64 resampler_down2_3.c.o +x86_64 resampler_private_AR2.c.o +x86_64 resampler_private_IIR_FIR.c.o +x86_64 resampler_private_down_FIR.c.o +x86_64 resampler_private_up2_HQ.c.o +x86_64 resampler_rom.c.o +x86_64 reservoir.o +x86_64 resource_limits_c.cpp.o +x86_64 reverse.o +x86_64 revmodel.o +x86_64 rfc2268.o +x86_64 rgb2rgb.o +x86_64 rgb2rgb.o +x86_64 rgb_2_rgb.o +x86_64 riff.o +x86_64 riffdec.o +x86_64 riffenc.o +x86_64 rifffile.cpp.o +x86_64 rijndael-aesni.o +x86_64 rijndael-amd64.o +x86_64 rijndael-padlock.o +x86_64 rijndael-ssse3-amd64-asm.o +x86_64 rijndael-ssse3-amd64.o +x86_64 rijndael-vaes-avx2-amd64.o +x86_64 rijndael-vaes.o +x86_64 rijndael.o +x86_64 ripemd.o +x86_64 rka.o +x86_64 rka.o +x86_64 rl.o +x86_64 rl2.o +x86_64 rl2.o +x86_64 rle.o +x86_64 rm.o +x86_64 rmd160.o +x86_64 rmdec.o +x86_64 rmenc.o +x86_64 rmsipr.o +x86_64 rndhw.o +x86_64 rndjent.o +x86_64 rndoldlinux.o +x86_64 rnn.o +x86_64 rnn_data.o +x86_64 rnn_reader.o +x86_64 roqaudioenc.o +x86_64 roqvideo.o +x86_64 roqvideodec.o +x86_64 roqvideoenc.o +x86_64 rotate.o +x86_64 rpe.o +x86_64 rpl.o +x86_64 rpza.o +x86_64 rpzaenc.o +x86_64 rquota.c.o +x86_64 rsa-common.o +x86_64 rsa.o +x86_64 rscc.o +x86_64 rsd.o +x86_64 rso.o +x86_64 rsodec.o +x86_64 rsoenc.o +x86_64 rst.o +x86_64 rtcd.c.o +x86_64 rtjpeg.o +x86_64 rtmpdigest.o +x86_64 rtmphttp.o +x86_64 rtmppkt.o +x86_64 rtmpproto.o +x86_64 rtp-rawvid.o +x86_64 rtp.o +x86_64 rtpdec.o +x86_64 rtpdec_ac3.o +x86_64 rtpdec_amr.o +x86_64 rtpdec_asf.o +x86_64 rtpdec_av1.o +x86_64 rtpdec_dv.o +x86_64 rtpdec_g726.o +x86_64 rtpdec_h261.o +x86_64 rtpdec_h263.o +x86_64 rtpdec_h263_rfc2190.o +x86_64 rtpdec_h264.o +x86_64 rtpdec_hevc.o +x86_64 rtpdec_ilbc.o +x86_64 rtpdec_jpeg.o +x86_64 rtpdec_latm.o +x86_64 rtpdec_mpa_robust.o +x86_64 rtpdec_mpeg12.o +x86_64 rtpdec_mpeg4.o +x86_64 rtpdec_mpegts.o +x86_64 rtpdec_opus.o +x86_64 rtpdec_qcelp.o +x86_64 rtpdec_qdm2.o +x86_64 rtpdec_qt.o +x86_64 rtpdec_rfc4175.o +x86_64 rtpdec_svq3.o +x86_64 rtpdec_vc2hq.o +x86_64 rtpdec_vp8.o +x86_64 rtpdec_vp9.o +x86_64 rtpdec_xiph.o +x86_64 rtpenc.o +x86_64 rtpenc_aac.o +x86_64 rtpenc_amr.o +x86_64 rtpenc_av1.o +x86_64 rtpenc_chain.o +x86_64 rtpenc_h261.o +x86_64 rtpenc_h263.o +x86_64 rtpenc_h263_rfc2190.o +x86_64 rtpenc_h264_hevc.o +x86_64 rtpenc_jpeg.o +x86_64 rtpenc_latm.o +x86_64 rtpenc_mpegts.o +x86_64 rtpenc_mpv.o +x86_64 rtpenc_rfc4175.o +x86_64 rtpenc_vc2hq.o +x86_64 rtpenc_vp8.o +x86_64 rtpenc_vp9.o +x86_64 rtpenc_xiph.o +x86_64 rtpproto.o +x86_64 rtpvideo.o +x86_64 rtsp.o +x86_64 rtspdec.o +x86_64 rtspenc.o +x86_64 rtv1.o +x86_64 rv10.o +x86_64 rv10enc.o +x86_64 rv20enc.o +x86_64 rv30.o +x86_64 rv30dsp.o +x86_64 rv32.o +x86_64 rv34.o +x86_64 rv34_parser.o +x86_64 rv34dsp.o +x86_64 rv34dsp.o +x86_64 rv34dsp_init.o +x86_64 rv40.o +x86_64 rv40dsp.o +x86_64 rv40dsp.o +x86_64 rv40dsp_init.o +x86_64 rv60dec.o +x86_64 rv60dsp.o +x86_64 s302m.o +x86_64 s302menc.o +x86_64 s337m.o +x86_64 s3mfile.cpp.o +x86_64 s3mproperties.cpp.o +x86_64 sad.c.o +x86_64 sad.o +x86_64 samidec.o +x86_64 samidec.o +x86_64 samplefmt.o +x86_64 sampling_par.o +x86_64 sanm.o +x86_64 sao.o +x86_64 sao.o +x86_64 sao_10bit.o +x86_64 sao_10bit.o +x86_64 sapdec.o +x86_64 sapenc.o +x86_64 satip.o +x86_64 sauce.o +x86_64 sb_celp.o +x86_64 sbc.o +x86_64 sbc_parser.o +x86_64 sbcdec.o +x86_64 sbcdec.o +x86_64 sbcdsp.o +x86_64 sbcdsp.o +x86_64 sbcdsp_init.o +x86_64 sbcenc.o +x86_64 sbgdec.o +x86_64 sbrdsp.o +x86_64 sbrdsp.o +x86_64 sbrdsp_fixed.o +x86_64 sbrdsp_init.o +x86_64 scal.o +x86_64 scale.o +x86_64 scale.o +x86_64 scale_avx2.o +x86_64 scaletempo.o +x86_64 scan.c.o +x86_64 sccdec.o +x86_64 sccenc.o +x86_64 scd.o +x86_64 schematron.c.o +x86_64 scp.o +x86_64 scpr.o +x86_64 screenpresso.o +x86_64 scrypt.o +x86_64 scte18.o +x86_64 scte27.o +x86_64 sdns.o +x86_64 sdp.o +x86_64 sdp.o +x86_64 sdp_helper.o +x86_64 sdr2.o +x86_64 sdsdec.o +x86_64 sdt.o +x86_64 sdxdec.o +x86_64 search.o +x86_64 seek.o +x86_64 segafilm.o +x86_64 segafilmenc.o +x86_64 segment.o +x86_64 segmentation.c.o +x86_64 segments.o +x86_64 sei.o +x86_64 sei.o +x86_64 serdec.o +x86_64 service_table.c.o +x86_64 session.o +x86_64 set_get.o +x86_64 setid.o +x86_64 setupintrarecon.c.o +x86_64 sftp.o +x86_64 sga.o +x86_64 sga.o +x86_64 sgidec.o +x86_64 sgienc.o +x86_64 sgimb.o +x86_64 sgirledec.o +x86_64 sha.o +x86_64 sha1-avx-amd64.o +x86_64 sha1-avx-bmi2-amd64.o +x86_64 sha1-avx2-bmi2-amd64.o +x86_64 sha1-intel-shaext.o +x86_64 sha1-ssse3-amd64.o +x86_64 sha1.c.o +x86_64 sha1.o +x86_64 sha224-256.c.o +x86_64 sha256-avx-amd64.o +x86_64 sha256-avx2-bmi2-amd64.o +x86_64 sha256-intel-shaext.o +x86_64 sha256-ssse3-amd64.o +x86_64 sha256.o +x86_64 sha384-512.c.o +x86_64 sha512-avx-amd64.o +x86_64 sha512-avx2-bmi2-amd64.o +x86_64 sha512-ssse3-amd64.o +x86_64 sha512.o +x86_64 sha512.o +x86_64 shaders.c.o +x86_64 shaders_colorspace.c.o +x86_64 shaders_custom.c.o +x86_64 shaders_custom_mpv.c.o +x86_64 shaders_deinterlacing.c.o +x86_64 shaders_dithering.c.o +x86_64 shaders_film_grain.c.o +x86_64 shaders_film_grain_av1.c.o +x86_64 shaders_film_grain_h274.c.o +x86_64 shaders_icc.c.o +x86_64 shaders_lut.c.o +x86_64 shaders_sampling.c.o +x86_64 sharedbook.c.o +x86_64 sheervideo.o +x86_64 shell_coder.c.o +x86_64 short_term.o +x86_64 shorten.o +x86_64 shortendec.o +x86_64 shortenfile.cpp.o +x86_64 shortenproperties.cpp.o +x86_64 shortentag.cpp.o +x86_64 shout.o +x86_64 side_data.o +x86_64 sierravmd.o +x86_64 siff.o +x86_64 sigm_Q15.c.o +x86_64 simple_idct.o +x86_64 simple_idct10.o +x86_64 sincos.o +x86_64 sinewin.o +x86_64 siphash.c.o +x86_64 sipr.o +x86_64 sipr16k.o +x86_64 sipr_parser.o +x86_64 siren.o +x86_64 sis.o +x86_64 skin_detection.c.o +x86_64 skiptags.o +x86_64 slice.o +x86_64 sliced_filter.o +x86_64 slicethread.o +x86_64 smacker.o +x86_64 smacker.o +x86_64 smallft.c.o +x86_64 smallft.o +x86_64 smb2-cmd-close.c.o +x86_64 smb2-cmd-create.c.o +x86_64 smb2-cmd-echo.c.o +x86_64 smb2-cmd-error.c.o +x86_64 smb2-cmd-flush.c.o +x86_64 smb2-cmd-ioctl.c.o +x86_64 smb2-cmd-lock.c.o +x86_64 smb2-cmd-logoff.c.o +x86_64 smb2-cmd-negotiate.c.o +x86_64 smb2-cmd-notify-change.c.o +x86_64 smb2-cmd-oplock-break.c.o +x86_64 smb2-cmd-query-directory.c.o +x86_64 smb2-cmd-query-info.c.o +x86_64 smb2-cmd-read.c.o +x86_64 smb2-cmd-session-setup.c.o +x86_64 smb2-cmd-set-info.c.o +x86_64 smb2-cmd-tree-connect.c.o +x86_64 smb2-cmd-tree-disconnect.c.o +x86_64 smb2-cmd-write.c.o +x86_64 smb2-data-file-info.c.o +x86_64 smb2-data-filesystem-info.c.o +x86_64 smb2-data-reparse-point.c.o +x86_64 smb2-data-security-descriptor.c.o +x86_64 smb2-share-enum.c.o +x86_64 smb2-signing.c.o +x86_64 smb3-seal.c.o +x86_64 smc.o +x86_64 smcenc.o +x86_64 smem.o +x86_64 smjpeg.o +x86_64 smjpegdec.o +x86_64 smjpegenc.o +x86_64 smoothstreamingenc.o +x86_64 smpte_436m.o +x86_64 smush.o +x86_64 snappy.o +x86_64 snd_dsp.o +x86_64 snd_flt.o +x86_64 snd_fx.o +x86_64 sndfile.o +x86_64 sndmix.o +x86_64 snow.o +x86_64 snow_dwt.o +x86_64 snowdec.o +x86_64 snowdsp.o +x86_64 snowenc.o +x86_64 soap_common.c.o +x86_64 soap_ctrlpt.c.o +x86_64 soap_device.c.o +x86_64 sock.c.o +x86_64 socket.c.o +x86_64 socket.c.o +x86_64 sofa_hrtf.cpp.o +x86_64 sol.o +x86_64 sonic.o +x86_64 sort.c.o +x86_64 soxdec.o +x86_64 soxenc.o +x86_64 soxr.c.o +x86_64 sp5xdec.o +x86_64 sparse_array.c.o +x86_64 spatializer.o +x86_64 spdif.o +x86_64 spdif.o +x86_64 spdifdec.o +x86_64 spdifenc.o +x86_64 speedhq.o +x86_64 speedhqdec.o +x86_64 speedhqenc.o +x86_64 speex.o +x86_64 speex_callbacks.o +x86_64 speex_header.o +x86_64 speex_resampler.c.o +x86_64 speexdec.o +x86_64 speexfile.cpp.o +x86_64 speexproperties.cpp.o +x86_64 spherical.c.o +x86_64 spherical.o +x86_64 spirv_c_interface.cpp.o +x86_64 splitter.o +x86_64 spnego-wrapper.c.o +x86_64 spnego_asn1.c.o +x86_64 spu.o +x86_64 src_autofit_autofit.c.o +x86_64 src_base_ftbase.c.o +x86_64 src_base_ftbbox.c.o +x86_64 src_base_ftbdf.c.o +x86_64 src_base_ftbitmap.c.o +x86_64 src_base_ftcid.c.o +x86_64 src_base_ftdebug.c.o +x86_64 src_base_ftfstype.c.o +x86_64 src_base_ftgasp.c.o +x86_64 src_base_ftglyph.c.o +x86_64 src_base_ftgxval.c.o +x86_64 src_base_ftinit.c.o +x86_64 src_base_ftmm.c.o +x86_64 src_base_ftotval.c.o +x86_64 src_base_ftpatent.c.o +x86_64 src_base_ftpfr.c.o +x86_64 src_base_ftstroke.c.o +x86_64 src_base_ftsynth.c.o +x86_64 src_base_fttype1.c.o +x86_64 src_base_ftwinfnt.c.o +x86_64 src_bdf_bdf.c.o +x86_64 src_cache_ftcache.c.o +x86_64 src_cff_cff.c.o +x86_64 src_cid_type1cid.c.o +x86_64 src_crypto_crypto.c.o +x86_64 src_crypto_psk.c.o +x86_64 src_eap.c.o +x86_64 src_flow.c.o +x86_64 src_gzip_ftgzip.c.o +x86_64 src_hmac_md5.c.o +x86_64 src_libevsocket.c.o +x86_64 src_logging.c.o +x86_64 src_lzw_ftlzw.c.o +x86_64 src_mpegts.c.o +x86_64 src_netbios_ns.c.o +x86_64 src_netbios_query.c.o +x86_64 src_netbios_session.c.o +x86_64 src_netbios_utils.c.o +x86_64 src_pcf_pcf.c.o +x86_64 src_pfr_pfr.c.o +x86_64 src_psaux_psaux.c.o +x86_64 src_pshinter_pshinter.c.o +x86_64 src_psnames_psnames.c.o +x86_64 src_raster_raster.c.o +x86_64 src_rist-common.c.o +x86_64 src_rist-thread.c.o +x86_64 src_rist.c.o +x86_64 src_rist_ref.c.o +x86_64 src_sdf_sdf.c.o +x86_64 src_sfnt_sfnt.c.o +x86_64 src_smb_buffer.c.o +x86_64 src_smb_dir.c.o +x86_64 src_smb_fd.c.o +x86_64 src_smb_file.c.o +x86_64 src_smb_message.c.o +x86_64 src_smb_ntlm.c.o +x86_64 src_smb_session.c.o +x86_64 src_smb_session_msg.c.o +x86_64 src_smb_share.c.o +x86_64 src_smb_spnego.c.o +x86_64 src_smb_stat.c.o +x86_64 src_smb_trans2.c.o +x86_64 src_smb_transport.c.o +x86_64 src_smb_utils.c.o +x86_64 src_smooth_smooth.c.o +x86_64 src_stats.c.o +x86_64 src_svg_svg.c.o +x86_64 src_truetype_truetype.c.o +x86_64 src_type1_type1.c.o +x86_64 src_type42_type42.c.o +x86_64 src_udp.c.o +x86_64 src_udpsocket.c.o +x86_64 src_winfonts_winfnt.c.o +x86_64 srtdec.o +x86_64 srtdec.o +x86_64 srtenc.o +x86_64 srtenc.o +x86_64 srtp.o +x86_64 srtpproto.o +x86_64 ssdp_ctrlpt.c.o +x86_64 ssdp_device.c.o +x86_64 ssdp_server.c.o +x86_64 sse.c.o +x86_64 startcode.o +x86_64 statcodes.c.o +x86_64 state.o +x86_64 state.o +x86_64 state.o +x86_64 static-module-list.o +x86_64 stereo.o +x86_64 stereo3d.o +x86_64 stereo_LR_to_MS.c.o +x86_64 stereo_MS_to_LR.c.o +x86_64 stereo_decode_pred.c.o +x86_64 stereo_encode_pred.c.o +x86_64 stereo_find_predictor.c.o +x86_64 stereo_pan.o +x86_64 stereo_quant_pred.c.o +x86_64 stereo_widen.o +x86_64 stl.o +x86_64 stldec.o +x86_64 storage.o +x86_64 stream_decoder.c.o +x86_64 stream_encoder.c.o +x86_64 stream_encoder_framing.c.o +x86_64 stream_encoder_intrin_avx2.c.o +x86_64 stream_encoder_intrin_sse2.c.o +x86_64 stream_encoder_intrin_ssse3.c.o +x86_64 strintmap.c.o +x86_64 structure.o +x86_64 strverscmp.o +x86_64 stub.cpp.o +x86_64 subfile.o +x86_64 subsdec.o +x86_64 subsdelay.o +x86_64 substtml.o +x86_64 substx3g.o +x86_64 subsusf.o +x86_64 subtitle.o +x86_64 subtitles.o +x86_64 subtitles_segmenter.o +x86_64 subtract.c.o +x86_64 subviewer1dec.o +x86_64 subviewerdec.o +x86_64 subviewerdec.o +x86_64 sum_sqr_shift.c.o +x86_64 sum_squares.c.o +x86_64 sunrast.o +x86_64 sunrastenc.o +x86_64 supdec.o +x86_64 supenc.o +x86_64 superblock.c.o +x86_64 svag.o +x86_64 svcdsub.o +x86_64 svq1.o +x86_64 svq1dec.o +x86_64 svq1enc.o +x86_64 svq1enc.o +x86_64 svq1enc_init.o +x86_64 svq3.o +x86_64 svs.o +x86_64 swapchain.c.o +x86_64 swapyv12buffer.c.o +x86_64 swf.o +x86_64 swfdec.o +x86_64 swfenc.o +x86_64 swscale.o +x86_64 swscale.o +x86_64 swscale_unscaled.o +x86_64 sync.c.o +x86_64 synchronizedlyricsframe.cpp.o +x86_64 synth_filter.o +x86_64 synth_filter.o +x86_64 synth_filter_init.o +x86_64 synth_stereo_avx_accurate.o +x86_64 synth_stereo_avx_float.o +x86_64 synth_stereo_avx_s32.o +x86_64 synth_stereo_x86_64_accurate.o +x86_64 synth_stereo_x86_64_float.o +x86_64 synth_stereo_x86_64_s32.o +x86_64 synth_x86_64_accurate.o +x86_64 synth_x86_64_float.o +x86_64 synth_x86_64_s32.o +x86_64 synthesis.c.o +x86_64 sysdep.c.o +x86_64 syslog.o +x86_64 systemdependent.c.o +x86_64 t1.c.o +x86_64 t2.c.o +x86_64 tab.o +x86_64 table.o +x86_64 table_LSF_cos.c.o +x86_64 tableofcontentsframe.cpp.o +x86_64 tables.c.o +x86_64 tables.o +x86_64 tables.o +x86_64 tables_LTP.c.o +x86_64 tables_NLSF_CB_NB_MB.c.o +x86_64 tables_NLSF_CB_WB.c.o +x86_64 tables_gain.c.o +x86_64 tables_other.c.o +x86_64 tables_pitch_lag.c.o +x86_64 tables_pulses_per_block.c.o +x86_64 tag.cpp.o +x86_64 tagunion.cpp.o +x86_64 tagutils.cpp.o +x86_64 tak.o +x86_64 tak_parser.o +x86_64 takdec.o +x86_64 takdec.o +x86_64 takdsp.o +x86_64 takdsp.o +x86_64 takdsp_init.o +x86_64 takehiro.o +x86_64 targa.o +x86_64 targa_y216dec.o +x86_64 targaenc.o +x86_64 tbytevector.cpp.o +x86_64 tbytevectorlist.cpp.o +x86_64 tbytevectorstream.cpp.o +x86_64 tcd.c.o +x86_64 tcp.o +x86_64 tcp.o +x86_64 tdebug.cpp.o +x86_64 tdebuglistener.cpp.o +x86_64 tdestroy.o +x86_64 tdrdi.o +x86_64 tdsc.o +x86_64 tdummy.o +x86_64 tea.o +x86_64 tedcaptionsdec.o +x86_64 tee.o +x86_64 tee_common.o +x86_64 teeproto.o +x86_64 teletext.o +x86_64 telx.o +x86_64 temporal_filter.c.o +x86_64 text_renderer.cpp.o +x86_64 text_renderer_coretext.cpp.o +x86_64 text_renderer_freetype.cpp.o +x86_64 textdec.o +x86_64 textidentificationframe.cpp.o +x86_64 textst.o +x86_64 texturedsp.o +x86_64 texturedspenc.o +x86_64 tfile.cpp.o +x86_64 tfilestream.cpp.o +x86_64 tgt.c.o +x86_64 thp.o +x86_64 thread.c.o +x86_64 thread.o +x86_64 thread_task.c.o +x86_64 threading.c.o +x86_64 threadmessage.o +x86_64 threadprogress.o +x86_64 threads.c.o +x86_64 tiertexseq.o +x86_64 tiertexseqv.o +x86_64 tiff.o +x86_64 tiff_common.o +x86_64 tiffenc.o +x86_64 time.o +x86_64 timecode.o +x86_64 timecode.o +x86_64 timecode_internal.o +x86_64 timespec_get.o +x86_64 timestamp.o +x86_64 timestamps.c.o +x86_64 tiostream.cpp.o +x86_64 tmv.o +x86_64 tmv.o +x86_64 to_upper4.o +x86_64 tokenize.c.o +x86_64 tokenize.o +x86_64 tokenize.o +x86_64 tone_mapping.c.o +x86_64 tools.c.o +x86_64 tospdif.o +x86_64 tot.o +x86_64 tpeldsp.o +x86_64 tpicturetype.cpp.o +x86_64 tpropertymap.cpp.o +x86_64 trace.o +x86_64 transcode.o +x86_64 transform.o +x86_64 transport.o +x86_64 tree.c.o +x86_64 tree.o +x86_64 treecoder.c.o +x86_64 trees.c.o +x86_64 treewriter.c.o +x86_64 trigger.o +x86_64 trivial.o +x86_64 trueaudiofile.cpp.o +x86_64 trueaudioproperties.cpp.o +x86_64 truemotion1.o +x86_64 truemotion2.o +x86_64 truemotion2rt.o +x86_64 truespeech.o +x86_64 tscc.o +x86_64 tscc2.o +x86_64 tstring.cpp.o +x86_64 tstringlist.cpp.o +x86_64 tta.o +x86_64 tta.o +x86_64 tta.o +x86_64 ttadata.o +x86_64 ttadsp.o +x86_64 ttadsp.o +x86_64 ttadsp_init.o +x86_64 ttaenc.o +x86_64 ttaenc.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp_init.o +x86_64 ttml.o +x86_64 ttmlenc.o +x86_64 ttmlenc.o +x86_64 tty.o +x86_64 tvariant.cpp.o +x86_64 tversionnumber.cpp.o +x86_64 twinvq.o +x86_64 twinvqdec.o +x86_64 twofish.o +x86_64 tx.o +x86_64 tx_double.o +x86_64 tx_float.o +x86_64 tx_float.o +x86_64 tx_float_init.o +x86_64 tx_int32.o +x86_64 txd.o +x86_64 txd.o +x86_64 ty.o +x86_64 ty.o +x86_64 tzlib.cpp.o +x86_64 udp.o +x86_64 udp.o +x86_64 udp.o +x86_64 ugly.o +x86_64 uleaddvaudio.o +x86_64 ulti.o +x86_64 uncodedframecrcenc.o +x86_64 uncompr.c.o +x86_64 unicode.c.o +x86_64 uniquefileidentifierframe.cpp.o +x86_64 unix.o +x86_64 unknownframe.cpp.o +x86_64 unsynchronizedlyricsframe.cpp.o +x86_64 upnpapi.c.o +x86_64 upnpdebug.c.o +x86_64 upnptools.c.o +x86_64 ure.o +x86_64 uri.c.o +x86_64 uri.c.o +x86_64 url.o +x86_64 urlconfig.c.o +x86_64 urldecode.o +x86_64 urllinkframe.cpp.o +x86_64 userauth.o +x86_64 userauth_kbd_packet.o +x86_64 usha.c.o +x86_64 usmdec.o +x86_64 util.c.o +x86_64 util.o +x86_64 util.o +x86_64 util32s.c.o +x86_64 util64s.c.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils_dolbyvision.c.o +x86_64 utils_frame_queue.c.o +x86_64 utils_upload.c.o +x86_64 utvideodec.o +x86_64 utvideodsp.o +x86_64 utvideodsp.o +x86_64 utvideodsp_init.o +x86_64 utvideoenc.o +x86_64 uuid.c.o +x86_64 uuid.o +x86_64 v210-init.o +x86_64 v210.o +x86_64 v210dec.o +x86_64 v210enc.o +x86_64 v210enc.o +x86_64 v210enc_init.o +x86_64 v210x.o +x86_64 v308dec.o +x86_64 v308enc.o +x86_64 v408dec.o +x86_64 v408enc.o +x86_64 v410dec.o +x86_64 v410enc.o +x86_64 vag.o +x86_64 valid.c.o +x86_64 variance.c.o +x86_64 variant_maps.o +x86_64 vb.o +x86_64 vbi.o +x86_64 vble.o +x86_64 vbndec.o +x86_64 vbnenc.o +x86_64 vbr.o +x86_64 vbrquantize.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1_block.o +x86_64 vc1_loopfilter.o +x86_64 vc1_mc.o +x86_64 vc1_parser.o +x86_64 vc1_pred.o +x86_64 vc1data.o +x86_64 vc1dec.o +x86_64 vc1dec.o +x86_64 vc1dsp.o +x86_64 vc1dsp_init.o +x86_64 vc1dsp_loopfilter.o +x86_64 vc1dsp_mc.o +x86_64 vc1dsp_mmx.o +x86_64 vc1test.o +x86_64 vc1testenc.o +x86_64 vc2enc.o +x86_64 vc2enc_dwt.o +x86_64 vcr1.o +x86_64 vdr.o +x86_64 vdummy.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 vgl.o +x86_64 video.o +x86_64 video_enc_params.o +x86_64 video_hint.o +x86_64 videodsp.o +x86_64 videodsp.o +x86_64 videodsp_init.o +x86_64 videotoolbox.o +x86_64 videotoolbox_av1.o +x86_64 videotoolbox_vp9.o +x86_64 videotoolboxenc.o +x86_64 vima.o +x86_64 vividas.o +x86_64 vivo.o +x86_64 vlc.o +x86_64 vmdaudio.o +x86_64 vmdvideo.o +x86_64 vmem.o +x86_64 vmixdec.o +x86_64 vmnc.o +x86_64 vobsub.o +x86_64 voc.o +x86_64 voc.o +x86_64 voc_packet.o +x86_64 vocdec.o +x86_64 vocenc.o +x86_64 vorbis.o +x86_64 vorbis_data.o +x86_64 vorbis_parser.o +x86_64 vorbiscomment.o +x86_64 vorbisdec.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp_init.o +x86_64 vorbisenc.c.o +x86_64 vorbisfile.c.o +x86_64 vorbisfile.cpp.o +x86_64 vorbisproperties.cpp.o +x86_64 vp3.o +x86_64 vp3_parser.o +x86_64 vp3dsp.o +x86_64 vp3dsp.o +x86_64 vp3dsp_init.o +x86_64 vp5.o +x86_64 vp56.o +x86_64 vp56data.o +x86_64 vp56dsp.o +x86_64 vp6.o +x86_64 vp6dsp.o +x86_64 vp6dsp.o +x86_64 vp6dsp_init.o +x86_64 vp8.o +x86_64 vp8_asm_stubs.c.o +x86_64 vp8_cx_iface.c.o +x86_64 vp8_dx_iface.c.o +x86_64 vp8_loopfilter.c.o +x86_64 vp8_parser.o +x86_64 vp8_quantize.c.o +x86_64 vp8_skin_detection.c.o +x86_64 vp8data.o +x86_64 vp8dsp.o +x86_64 vp8dsp.o +x86_64 vp8dsp_init.o +x86_64 vp8dsp_loopfilter.o +x86_64 vp9.o +x86_64 vp9_alloccommon.c.o +x86_64 vp9_alt_ref_aq.c.o +x86_64 vp9_aq_360.c.o +x86_64 vp9_aq_complexity.c.o +x86_64 vp9_aq_cyclicrefresh.c.o +x86_64 vp9_aq_variance.c.o +x86_64 vp9_bitstream.c.o +x86_64 vp9_blockd.c.o +x86_64 vp9_common_data.c.o +x86_64 vp9_context_tree.c.o +x86_64 vp9_cost.c.o +x86_64 vp9_cx_iface.c.o +x86_64 vp9_dct.c.o +x86_64 vp9_decodeframe.c.o +x86_64 vp9_decodemv.c.o +x86_64 vp9_decoder.c.o +x86_64 vp9_detokenize.c.o +x86_64 vp9_dsubexp.c.o +x86_64 vp9_dx_iface.c.o +x86_64 vp9_encodeframe.c.o +x86_64 vp9_encodemb.c.o +x86_64 vp9_encodemv.c.o +x86_64 vp9_encoder.c.o +x86_64 vp9_entropy.c.o +x86_64 vp9_entropymode.c.o +x86_64 vp9_entropymv.c.o +x86_64 vp9_ethread.c.o +x86_64 vp9_ext_ratectrl.c.o +x86_64 vp9_extend.c.o +x86_64 vp9_filter.c.o +x86_64 vp9_firstpass.c.o +x86_64 vp9_frame_buffers.c.o +x86_64 vp9_frame_scale.c.o +x86_64 vp9_idct.c.o +x86_64 vp9_iface_common.c.o +x86_64 vp9_job_queue.c.o +x86_64 vp9_lookahead.c.o +x86_64 vp9_loopfilter.c.o +x86_64 vp9_mbgraph.c.o +x86_64 vp9_mcomp.c.o +x86_64 vp9_multi_thread.c.o +x86_64 vp9_mvref_common.c.o +x86_64 vp9_noise_estimate.c.o +x86_64 vp9_parser.o +x86_64 vp9_picklpf.c.o +x86_64 vp9_pickmode.c.o +x86_64 vp9_pred_common.c.o +x86_64 vp9_quant_common.c.o +x86_64 vp9_quantize.c.o +x86_64 vp9_ratectrl.c.o +x86_64 vp9_rd.c.o +x86_64 vp9_rdopt.c.o +x86_64 vp9_reconinter.c.o +x86_64 vp9_reconintra.c.o +x86_64 vp9_resize.c.o +x86_64 vp9_rtcd.c.o +x86_64 vp9_scale.c.o +x86_64 vp9_scan.c.o +x86_64 vp9_seg_common.c.o +x86_64 vp9_segmentation.c.o +x86_64 vp9_skin_detection.c.o +x86_64 vp9_speed_features.c.o +x86_64 vp9_subexp.c.o +x86_64 vp9_superframe.o +x86_64 vp9_superframe_split.o +x86_64 vp9_svc_layercontext.c.o +x86_64 vp9_temporal_filter.c.o +x86_64 vp9_thread_common.c.o +x86_64 vp9_tile_common.c.o +x86_64 vp9_tokenize.c.o +x86_64 vp9_tpl_model.c.o +x86_64 vp9_treewriter.c.o +x86_64 vp9block.o +x86_64 vp9data.o +x86_64 vp9dsp.o +x86_64 vp9dsp_10bpp.o +x86_64 vp9dsp_12bpp.o +x86_64 vp9dsp_8bpp.o +x86_64 vp9dsp_init.o +x86_64 vp9dsp_init_10bpp.o +x86_64 vp9dsp_init_12bpp.o +x86_64 vp9dsp_init_16bpp.o +x86_64 vp9intrapred.o +x86_64 vp9intrapred_16bpp.o +x86_64 vp9itxfm.o +x86_64 vp9itxfm_16bpp.o +x86_64 vp9itxfm_16bpp_avx512.o +x86_64 vp9itxfm_avx512.o +x86_64 vp9lpf.o +x86_64 vp9lpf.o +x86_64 vp9lpf_16bpp.o +x86_64 vp9mc.o +x86_64 vp9mc_16bpp.o +x86_64 vp9mvs.o +x86_64 vp9prob.o +x86_64 vp9recon.o +x86_64 vpcc.o +x86_64 vpk.o +x86_64 vplayerdec.o +x86_64 vps.o +x86_64 vpx_alpha.o +x86_64 vpx_codec.c.o +x86_64 vpx_config.c.o +x86_64 vpx_convolve.c.o +x86_64 vpx_decoder.c.o +x86_64 vpx_dsp_rtcd.c.o +x86_64 vpx_encoder.c.o +x86_64 vpx_image.c.o +x86_64 vpx_mem.c.o +x86_64 vpx_rac.o +x86_64 vpx_scale.c.o +x86_64 vpx_scale_rtcd.c.o +x86_64 vpx_thread.c.o +x86_64 vpx_write_yuv_frame.c.o +x86_64 vq.c.o +x86_64 vq.o +x86_64 vqavideo.o +x86_64 vqcdec.o +x86_64 vqf.o +x86_64 vr32.c.o +x86_64 vscale.o +x86_64 vt_utils.o +x86_64 vulkan_command.c.o +x86_64 vulkan_context.c.o +x86_64 vulkan_formats.c.o +x86_64 vulkan_gpu.c.o +x86_64 vulkan_gpu_buf.c.o +x86_64 vulkan_gpu_pass.c.o +x86_64 vulkan_gpu_tex.c.o +x86_64 vulkan_malloc.c.o +x86_64 vulkan_swapchain.c.o +x86_64 vulkan_utils.c.o +x86_64 vvc.o +x86_64 vvc_mp4toannexb.o +x86_64 vvc_parser.o +x86_64 vvcdec.o +x86_64 w64.o +x86_64 wady.o +x86_64 warpmv.c.o +x86_64 wav.o +x86_64 wav.o +x86_64 wavarc.o +x86_64 wavarc.o +x86_64 wavdec.o +x86_64 wavenc.o +x86_64 wavfile.cpp.o +x86_64 wavpack.o +x86_64 wavpackdata.o +x86_64 wavpackenc.o +x86_64 wavpackfile.cpp.o +x86_64 wavpackproperties.cpp.o +x86_64 wavproperties.cpp.o +x86_64 wbmpdec.o +x86_64 wbmpenc.o +x86_64 wc3movie.o +x86_64 wcmv.o +x86_64 wdummy.o +x86_64 webm_chunk.o +x86_64 webmdashenc.o +x86_64 webp.o +x86_64 webp_parser.o +x86_64 webpenc.o +x86_64 webserver.c.o +x86_64 webvttdec.o +x86_64 webvttdec.o +x86_64 webvttenc.o +x86_64 webvttenc.o +x86_64 wedge.c.o +x86_64 westwood_aud.o +x86_64 westwood_audenc.o +x86_64 westwood_vqa.o +x86_64 wextern.o +x86_64 window.c.o +x86_64 window.c.o +x86_64 window.o +x86_64 wma.o +x86_64 wma_common.o +x86_64 wma_freqs.o +x86_64 wmadec.o +x86_64 wmaenc.o +x86_64 wmalosslessdec.o +x86_64 wmaprodec.o +x86_64 wmavoice.o +x86_64 wms.o +x86_64 wmv2.o +x86_64 wmv2data.o +x86_64 wmv2dec.o +x86_64 wmv2dsp.o +x86_64 wmv2enc.o +x86_64 wnv1.o +x86_64 wpl.o +x86_64 wrapped_avframe.o +x86_64 ws-snd1.o +x86_64 wsddec.o +x86_64 wss.o +x86_64 wtv_common.o +x86_64 wtvdec.o +x86_64 wtvenc.o +x86_64 wv.o +x86_64 wvdec.o +x86_64 wvedec.o +x86_64 wvenc.o +x86_64 x86_NSQ_del_dec_avx2.c.o +x86_64 x86_NSQ_del_dec_sse4_1.c.o +x86_64 x86_NSQ_sse4_1.c.o +x86_64 x86_VAD_sse4_1.c.o +x86_64 x86_VQ_WMat_EC_sse4_1.c.o +x86_64 x86_be_blur.asm.o +x86_64 x86_blend_bitmaps.asm.o +x86_64 x86_blur.asm.o +x86_64 x86_celt_lpc_sse4_1.c.o +x86_64 x86_cpu.c.o +x86_64 x86_cpuid.asm.o +x86_64 x86_pitch_avx.c.o +x86_64 x86_pitch_sse.c.o +x86_64 x86_pitch_sse2.c.o +x86_64 x86_pitch_sse4_1.c.o +x86_64 x86_rasterizer.asm.o +x86_64 x86_vq_sse2.c.o +x86_64 x86_x86_celt_map.c.o +x86_64 x86_x86_silk_map.c.o +x86_64 x86_x86cpu.c.o +x86_64 xa.o +x86_64 xa.o +x86_64 xan.o +x86_64 xbm_parser.o +x86_64 xbmdec.o +x86_64 xbmenc.o +x86_64 xds_demux.o +x86_64 xface.o +x86_64 xfacedec.o +x86_64 xfaceenc.o +x86_64 xga_font_data.o +x86_64 xinclude.c.o +x86_64 xingheader.cpp.o +x86_64 xiph.o +x86_64 xiph.o +x86_64 xiph_metadata.o +x86_64 xiph_metadata.o +x86_64 xiphcomment.cpp.o +x86_64 xl.o +x86_64 xlink.c.o +x86_64 xma_parser.o +x86_64 xmd.o +x86_64 xmfile.cpp.o +x86_64 xmlIO.c.o +x86_64 xmlmemory.c.o +x86_64 xmlmodule.c.o +x86_64 xmlreader.c.o +x86_64 xmlregexp.c.o +x86_64 xmlsave.c.o +x86_64 xmlschemas.c.o +x86_64 xmlschemastypes.c.o +x86_64 xmlstring.c.o +x86_64 xmlunicode.c.o +x86_64 xmlwriter.c.o +x86_64 xmm_quantize_sub.o +x86_64 xmproperties.cpp.o +x86_64 xmv.o +x86_64 xpath.c.o +x86_64 xpmdec.o +x86_64 xpointer.c.o +x86_64 xspf.o +x86_64 xsubdec.o +x86_64 xsubenc.o +x86_64 xtea.o +x86_64 xvag.o +x86_64 xvididct.o +x86_64 xvididct.o +x86_64 xvididct_init.o +x86_64 xwd_parser.o +x86_64 xwddec.o +x86_64 xwdenc.o +x86_64 xwma.o +x86_64 xxan.o +x86_64 xzlib.c.o +x86_64 y41pdec.o +x86_64 y41penc.o +x86_64 yadif_x86.o +x86_64 ylc.o +x86_64 yop.o +x86_64 yop.o +x86_64 yuv.o +x86_64 yuv2rgb.o +x86_64 yuv2rgb.o +x86_64 yuv2yuvX.o +x86_64 yuv4dec.o +x86_64 yuv4enc.o +x86_64 yuv4mpegdec.o +x86_64 yuv4mpegenc.o +x86_64 yuv_2_rgb.o +x86_64 yuvp.o +x86_64 yuy2_i420.o +x86_64 yuy2_i422.o +x86_64 yv12config.c.o +x86_64 yv12extend.c.o +x86_64 zerocodec.o +x86_64 zlib_wrapper.o +x86_64 zmbv.o +x86_64 zmbvenc.o +x86_64 zutil.c.o diff --git a/scripts/libvlc-manifests/xros-arm64.txt b/scripts/libvlc-manifests/xros-arm64.txt new file mode 100644 index 0000000..c03493e --- /dev/null +++ b/scripts/libvlc-manifests/xros-arm64.txt @@ -0,0 +1,4856 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_arm_celt_map.c.o +arm64 arm_arm_silk_map.c.o +arm64 arm_armcpu.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o diff --git a/scripts/libvlc-manifests/xros-arm64_x86_64-simulator.txt b/scripts/libvlc-manifests/xros-arm64_x86_64-simulator.txt new file mode 100644 index 0000000..a4986fb --- /dev/null +++ b/scripts/libvlc-manifests/xros-arm64_x86_64-simulator.txt @@ -0,0 +1,9807 @@ +arm64 012v.o +arm64 3dostr.o +arm64 4xm.o +arm64 4xm.o +arm64 8bps.o +arm64 8svx.o +arm64 A2NLSF.c.o +arm64 ASN1.o +arm64 AmbisonicBase.cpp.o +arm64 AmbisonicBinauralizer.cpp.o +arm64 AmbisonicCommons.cpp.o +arm64 AmbisonicDecoder.cpp.o +arm64 AmbisonicEncoder.cpp.o +arm64 AmbisonicEncoderDist.cpp.o +arm64 AmbisonicMicrophone.cpp.o +arm64 AmbisonicProcessor.cpp.o +arm64 AmbisonicSource.cpp.o +arm64 AmbisonicSpeaker.cpp.o +arm64 AmbisonicZoomer.cpp.o +arm64 BFormat.cpp.o +arm64 CNG.c.o +arm64 CodeGen.cpp.o +arm64 Constant.cpp.o +arm64 Debug.cpp.o +arm64 EbmlBinary.cpp.o +arm64 EbmlContexts.cpp.o +arm64 EbmlCrc32.cpp.o +arm64 EbmlDate.cpp.o +arm64 EbmlDummy.cpp.o +arm64 EbmlElement.cpp.o +arm64 EbmlFloat.cpp.o +arm64 EbmlHead.cpp.o +arm64 EbmlMaster.cpp.o +arm64 EbmlSInteger.cpp.o +arm64 EbmlStream.cpp.o +arm64 EbmlString.cpp.o +arm64 EbmlSubHead.cpp.o +arm64 EbmlUInteger.cpp.o +arm64 EbmlUnicodeString.cpp.o +arm64 EbmlVersion.cpp.o +arm64 EbmlVoid.cpp.o +arm64 FileKax.cpp.o +arm64 FreeList.c.o +arm64 GenlibClientSubscription.c.o +arm64 GlslangToSpv.cpp.o +arm64 HP_variable_cutoff.c.o +arm64 HTMLparser.c.o +arm64 HTMLtree.c.o +arm64 IOCallback.cpp.o +arm64 InReadableOrder.cpp.o +arm64 InfoSink.cpp.o +arm64 Initialize.cpp.o +arm64 InitializeDll.cpp.o +arm64 IntermTraverse.cpp.o +arm64 Intermediate.cpp.o +arm64 KaxAttached.cpp.o +arm64 KaxAttachments.cpp.o +arm64 KaxBlock.cpp.o +arm64 KaxBlockData.cpp.o +arm64 KaxCluster.cpp.o +arm64 KaxContexts.cpp.o +arm64 KaxCues.cpp.o +arm64 KaxCuesData.cpp.o +arm64 KaxInfoData.cpp.o +arm64 KaxSeekHead.cpp.o +arm64 KaxSegment.cpp.o +arm64 KaxSemantic.cpp.o +arm64 KaxTracks.cpp.o +arm64 KaxVersion.cpp.o +arm64 LPC_analysis_filter.c.o +arm64 LPC_fit.c.o +arm64 LPC_inv_pred_gain.c.o +arm64 LP_variable_cutoff.c.o +arm64 Link.cpp.o +arm64 LinkedList.c.o +arm64 Logger.cpp.o +arm64 MemIOCallback.cpp.o +arm64 MemReadIOCallback.cpp.o +arm64 NLSF2A.c.o +arm64 NLSF_VQ.c.o +arm64 NLSF_VQ_weights_laroia.c.o +arm64 NLSF_decode.c.o +arm64 NLSF_del_dec_quant.c.o +arm64 NLSF_encode.c.o +arm64 NLSF_stabilize.c.o +arm64 NLSF_unpack.c.o +arm64 NSQ.c.o +arm64 NSQ_del_dec.c.o +arm64 OT_Var_VARC_VARC.cc.o +arm64 PLC.c.o +arm64 ParseContextBase.cpp.o +arm64 ParseHelper.cpp.o +arm64 PoolAlloc.cpp.o +arm64 Pp.cpp.o +arm64 PpAtom.cpp.o +arm64 PpContext.cpp.o +arm64 PpScanner.cpp.o +arm64 PpTokens.cpp.o +arm64 RemoveTree.cpp.o +arm64 ResourceLimits.cpp.o +arm64 SAX.c.o +arm64 SAX2.c.o +arm64 SPVRemapper.cpp.o +arm64 SSDPResultData.c.o +arm64 SSDPResultDataCallback.c.o +arm64 SafeReadIOCallback.cpp.o +arm64 Scan.cpp.o +arm64 ShaderLang.cpp.o +arm64 SpeakersBinauralizer.cpp.o +arm64 SpirvIntrinsics.cpp.o +arm64 SpvBuilder.cpp.o +arm64 SpvPostProcess.cpp.o +arm64 SpvTools.cpp.o +arm64 StdIOCallback.cpp.o +arm64 SymbolTable.cpp.o +arm64 ThreadPool.c.o +arm64 TimerThread.c.o +arm64 UpnpActionComplete.c.o +arm64 UpnpActionRequest.c.o +arm64 UpnpDiscovery.c.o +arm64 UpnpEvent.c.o +arm64 UpnpEventSubscribe.c.o +arm64 UpnpExtraHeaders.c.o +arm64 UpnpFileInfo.c.o +arm64 UpnpStateVarComplete.c.o +arm64 UpnpStateVarRequest.c.o +arm64 UpnpString.c.o +arm64 UpnpSubscriptionRequest.c.o +arm64 VAD.c.o +arm64 VQ_WMat_EC.c.o +arm64 VbrTag.o +arm64 Versions.cpp.o +arm64 __.SYMDEF +arm64 a52.o +arm64 a64.o +arm64 a64multienc.o +arm64 aac_ac3_parser.o +arm64 aac_adtstoasc.o +arm64 aac_parser.o +arm64 aaccoder.o +arm64 aacdec.o +arm64 aacdec.o +arm64 aacdec_ac.o +arm64 aacdec_fixed.o +arm64 aacdec_float.o +arm64 aacdec_lpd.o +arm64 aacdec_tab.o +arm64 aacdec_usac.o +arm64 aacenc.o +arm64 aacenc_is.o +arm64 aacenc_tns.o +arm64 aacencdsp_init.o +arm64 aacencdsp_neon.o +arm64 aacenctab.o +arm64 aacps_common.o +arm64 aacps_fixed.o +arm64 aacps_float.o +arm64 aacpsdsp_fixed.o +arm64 aacpsdsp_float.o +arm64 aacpsdsp_init_aarch64.o +arm64 aacpsdsp_neon.o +arm64 aacpsy.o +arm64 aacsbr.o +arm64 aacsbr_fixed.o +arm64 aactab.o +arm64 aadec.o +arm64 aandcttab.o +arm64 aarch64_asm.S.o +arm64 aarch64_be_blur.S.o +arm64 aarch64_blend_bitmaps.S.o +arm64 aarch64_blur.S.o +arm64 aarch64_cpudetect.c.o +arm64 aarch64_rasterizer.S.o +arm64 aasc.o +arm64 aaxdec.o +arm64 ac3.o +arm64 ac3.o +arm64 ac3_channel_layout_tab.o +arm64 ac3_parser.o +arm64 ac3dec.o +arm64 ac3dec_data.o +arm64 ac3dec_fixed.o +arm64 ac3dec_float.o +arm64 ac3dsp.o +arm64 ac3dsp_init_aarch64.o +arm64 ac3dsp_neon.o +arm64 ac3enc.o +arm64 ac3enc_fixed.o +arm64 ac3enc_float.o +arm64 ac3tab.o +arm64 ac4dec.o +arm64 ac4enc.o +arm64 access.o +arm64 acedec.o +arm64 acelp_filters.o +arm64 acelp_pitch_delay.o +arm64 acelp_vectors.o +arm64 acm.o +arm64 act.o +arm64 add.o +arm64 adf.o +arm64 adjust.o +arm64 adjust_sat_hue.o +arm64 adler32.c.o +arm64 adler32.o +arm64 adp.o +arm64 adpcm.o +arm64 adpcm.o +arm64 adpcm_data.o +arm64 adpcmenc.o +arm64 ads.o +arm64 adts_header.o +arm64 adts_parser.o +arm64 adtsenc.o +arm64 adummy.o +arm64 adx.o +arm64 adx_parser.o +arm64 adxdec.o +arm64 adxdec.o +arm64 adxenc.o +arm64 aeadec.o +arm64 aeaenc.o +arm64 aes.c.o +arm64 aes.o +arm64 aes128ccm.c.o +arm64 aes3.o +arm64 aes_ctr.o +arm64 afc.o +arm64 agent.o +arm64 agm.o +arm64 aic.o +arm64 aiff.o +arm64 aiff.o +arm64 aiffdec.o +arm64 aiffenc.o +arm64 aifffile.cpp.o +arm64 aiffproperties.cpp.o +arm64 aixdec.o +arm64 alac.o +arm64 alac_data.o +arm64 alacdsp.o +arm64 alacenc.o +arm64 alf.o +arm64 aliaspixdec.o +arm64 aliaspixenc.o +arm64 aligned_alloc.cpp.o +arm64 aligned_alloc.o +arm64 allcodecs.o +arm64 allformats.o +arm64 alloc.c.o +arm64 alloccommon.c.o +arm64 allpass.o +arm64 alp.o +arm64 alphablend.o +arm64 alsdec.o +arm64 ambient_viewing_environment.o +arm64 amem.o +arm64 amr.o +arm64 amr_parser.o +arm64 amrnbdec.o +arm64 amrwbdec.o +arm64 amt.o +arm64 amvenc.o +arm64 ana_filt_bank_1.c.o +arm64 analysis.c.o +arm64 analysis.c.o +arm64 analyze.o +arm64 analyze.o +arm64 anm.o +arm64 anm.o +arm64 ansi.o +arm64 any.cc.o +arm64 any.pb.cc.o +arm64 any_lite.cc.o +arm64 any_lite.cc.o +arm64 aom_film_grain.o +arm64 apac.o +arm64 apac.o +arm64 apc.o +arm64 ape.o +arm64 apedec.o +arm64 apefile.cpp.o +arm64 apefooter.cpp.o +arm64 apeitem.cpp.o +arm64 apeproperties.cpp.o +arm64 apetag.cpp.o +arm64 apetag.o +arm64 api.pb.cc.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apiwrapper.o +arm64 apm.o +arm64 apngdec.o +arm64 apngenc.o +arm64 aptx.o +arm64 aptxdec.o +arm64 aptxdec.o +arm64 aptxenc.o +arm64 apv.o +arm64 apv_decode.o +arm64 apv_dsp.o +arm64 apv_entropy.o +arm64 apv_parser.o +arm64 apvdec.o +arm64 apvenc.o +arm64 aqtitledec.o +arm64 araw.o +arm64 arbc.o +arm64 arcfour.o +arm64 archive_acl.c.o +arm64 archive_blake2s_ref.c.o +arm64 archive_blake2sp_ref.c.o +arm64 archive_check_magic.c.o +arm64 archive_cmdline.c.o +arm64 archive_cryptor.c.o +arm64 archive_digest.c.o +arm64 archive_disk_acl_darwin.c.o +arm64 archive_entry.c.o +arm64 archive_entry_copy_stat.c.o +arm64 archive_entry_link_resolver.c.o +arm64 archive_entry_sparse.c.o +arm64 archive_entry_stat.c.o +arm64 archive_entry_strmode.c.o +arm64 archive_entry_xattr.c.o +arm64 archive_hmac.c.o +arm64 archive_match.c.o +arm64 archive_options.c.o +arm64 archive_pack_dev.c.o +arm64 archive_parse_date.c.o +arm64 archive_pathmatch.c.o +arm64 archive_ppmd7.c.o +arm64 archive_ppmd8.c.o +arm64 archive_random.c.o +arm64 archive_rb.c.o +arm64 archive_read.c.o +arm64 archive_read_add_passphrase.c.o +arm64 archive_read_append_filter.c.o +arm64 archive_read_data_into_fd.c.o +arm64 archive_read_disk_entry_from_file.c.o +arm64 archive_read_disk_posix.c.o +arm64 archive_read_disk_set_standard_lookup.c.o +arm64 archive_read_extract.c.o +arm64 archive_read_extract2.c.o +arm64 archive_read_open_fd.c.o +arm64 archive_read_open_file.c.o +arm64 archive_read_open_filename.c.o +arm64 archive_read_open_memory.c.o +arm64 archive_read_set_format.c.o +arm64 archive_read_set_options.c.o +arm64 archive_read_support_filter_all.c.o +arm64 archive_read_support_filter_by_code.c.o +arm64 archive_read_support_filter_bzip2.c.o +arm64 archive_read_support_filter_compress.c.o +arm64 archive_read_support_filter_grzip.c.o +arm64 archive_read_support_filter_gzip.c.o +arm64 archive_read_support_filter_lrzip.c.o +arm64 archive_read_support_filter_lz4.c.o +arm64 archive_read_support_filter_lzop.c.o +arm64 archive_read_support_filter_none.c.o +arm64 archive_read_support_filter_program.c.o +arm64 archive_read_support_filter_rpm.c.o +arm64 archive_read_support_filter_uu.c.o +arm64 archive_read_support_filter_xz.c.o +arm64 archive_read_support_filter_zstd.c.o +arm64 archive_read_support_format_7zip.c.o +arm64 archive_read_support_format_all.c.o +arm64 archive_read_support_format_ar.c.o +arm64 archive_read_support_format_by_code.c.o +arm64 archive_read_support_format_cab.c.o +arm64 archive_read_support_format_cpio.c.o +arm64 archive_read_support_format_empty.c.o +arm64 archive_read_support_format_iso9660.c.o +arm64 archive_read_support_format_lha.c.o +arm64 archive_read_support_format_mtree.c.o +arm64 archive_read_support_format_rar.c.o +arm64 archive_read_support_format_rar5.c.o +arm64 archive_read_support_format_raw.c.o +arm64 archive_read_support_format_tar.c.o +arm64 archive_read_support_format_warc.c.o +arm64 archive_read_support_format_xar.c.o +arm64 archive_read_support_format_zip.c.o +arm64 archive_string.c.o +arm64 archive_string_sprintf.c.o +arm64 archive_time.c.o +arm64 archive_util.c.o +arm64 archive_version_details.c.o +arm64 archive_virtual.c.o +arm64 archive_write.c.o +arm64 archive_write_add_filter.c.o +arm64 archive_write_add_filter_b64encode.c.o +arm64 archive_write_add_filter_by_name.c.o +arm64 archive_write_add_filter_bzip2.c.o +arm64 archive_write_add_filter_compress.c.o +arm64 archive_write_add_filter_grzip.c.o +arm64 archive_write_add_filter_gzip.c.o +arm64 archive_write_add_filter_lrzip.c.o +arm64 archive_write_add_filter_lz4.c.o +arm64 archive_write_add_filter_lzop.c.o +arm64 archive_write_add_filter_none.c.o +arm64 archive_write_add_filter_program.c.o +arm64 archive_write_add_filter_uuencode.c.o +arm64 archive_write_add_filter_xz.c.o +arm64 archive_write_add_filter_zstd.c.o +arm64 archive_write_disk_posix.c.o +arm64 archive_write_disk_set_standard_lookup.c.o +arm64 archive_write_open_fd.c.o +arm64 archive_write_open_file.c.o +arm64 archive_write_open_filename.c.o +arm64 archive_write_open_memory.c.o +arm64 archive_write_set_format.c.o +arm64 archive_write_set_format_7zip.c.o +arm64 archive_write_set_format_ar.c.o +arm64 archive_write_set_format_by_name.c.o +arm64 archive_write_set_format_cpio.c.o +arm64 archive_write_set_format_cpio_binary.c.o +arm64 archive_write_set_format_cpio_newc.c.o +arm64 archive_write_set_format_cpio_odc.c.o +arm64 archive_write_set_format_filter_by_ext.c.o +arm64 archive_write_set_format_gnutar.c.o +arm64 archive_write_set_format_iso9660.c.o +arm64 archive_write_set_format_mtree.c.o +arm64 archive_write_set_format_pax.c.o +arm64 archive_write_set_format_raw.c.o +arm64 archive_write_set_format_shar.c.o +arm64 archive_write_set_format_ustar.c.o +arm64 archive_write_set_format_v7tar.c.o +arm64 archive_write_set_format_warc.c.o +arm64 archive_write_set_format_xar.c.o +arm64 archive_write_set_format_zip.c.o +arm64 archive_write_set_options.c.o +arm64 archive_write_set_passphrase.c.o +arm64 arena.cc.o +arm64 arena.cc.o +arm64 arenastring.cc.o +arm64 arenastring.cc.o +arm64 arenaz_sampler.cc.o +arm64 arenaz_sampler.cc.o +arm64 argo.o +arm64 argo_asf.o +arm64 argo_brp.o +arm64 argo_cvg.o +arm64 arm_64_cdef.S.o +arm64 arm_64_cdef16.S.o +arm64 arm_64_filmgrain.S.o +arm64 arm_64_filmgrain16.S.o +arm64 arm_64_ipred.S.o +arm64 arm_64_ipred16.S.o +arm64 arm_64_itx.S.o +arm64 arm_64_itx16.S.o +arm64 arm_64_loopfilter.S.o +arm64 arm_64_loopfilter16.S.o +arm64 arm_64_looprestoration.S.o +arm64 arm_64_looprestoration16.S.o +arm64 arm_64_looprestoration_common.S.o +arm64 arm_64_mc.S.o +arm64 arm_64_mc16.S.o +arm64 arm_64_mc16_sve.S.o +arm64 arm_64_mc_dotprod.S.o +arm64 arm_64_msac.S.o +arm64 arm_64_refmvs.S.o +arm64 arm_LPC_inv_pred_gain_neon_intr.c.o +arm64 arm_NSQ_del_dec_neon_intr.c.o +arm64 arm_NSQ_neon.c.o +arm64 arm_biquad_alt_neon_intr.c.o +arm64 arm_celt_neon_intr.c.o +arm64 arm_cpu.c.o +arm64 arm_init.c.o +arm64 arm_init.c.o +arm64 arm_pitch_neon_intr.c.o +arm64 asf.o +arm64 asf.o +arm64 asf.o +arm64 asf_tags.o +arm64 asfattribute.cpp.o +arm64 asfcrypt.o +arm64 asfdec_f.o +arm64 asfdec_o.o +arm64 asfenc.o +arm64 asffile.cpp.o +arm64 asfpacket.o +arm64 asfpacket.o +arm64 asfpicture.cpp.o +arm64 asfproperties.cpp.o +arm64 asftag.cpp.o +arm64 asn1-ber.c.o +arm64 ass.c.o +arm64 ass.o +arm64 ass_bitmap.c.o +arm64 ass_bitmap_engine.c.o +arm64 ass_blur.c.o +arm64 ass_cache.c.o +arm64 ass_drawing.c.o +arm64 ass_filesystem.c.o +arm64 ass_font.c.o +arm64 ass_fontselect.c.o +arm64 ass_library.c.o +arm64 ass_outline.c.o +arm64 ass_parse.c.o +arm64 ass_rasterizer.c.o +arm64 ass_render.c.o +arm64 ass_render_api.c.o +arm64 ass_shaper.c.o +arm64 ass_split.o +arm64 ass_string.c.o +arm64 ass_strtod.c.o +arm64 ass_utils.c.o +arm64 assdec.o +arm64 assdec.o +arm64 assenc.o +arm64 assenc.o +arm64 ast.o +arm64 astdec.o +arm64 astenc.o +arm64 asv.o +arm64 asvdec.o +arm64 asvenc.o +arm64 asx.o +arm64 async.o +arm64 atrac.o +arm64 atrac1.o +arm64 atrac3.o +arm64 atrac3plus.o +arm64 atrac3plusdec.o +arm64 atrac3plusdsp.o +arm64 atrac9dec.o +arm64 atsc_a53.o +arm64 atsc_a65.o +arm64 atsc_eit.o +arm64 atsc_ett.o +arm64 atsc_mgt.o +arm64 atsc_stt.o +arm64 atsc_vct.o +arm64 attachedpictureframe.cpp.o +arm64 attachments.o +arm64 attr.c.o +arm64 attribute.cpp.o +arm64 au.o +arm64 au.o +arm64 audio.o +arm64 audio_fifo.o +arm64 audio_frame_queue.o +arm64 audiodsp.o +arm64 audioproperties.cpp.o +arm64 audiotoolbox_midi.o +arm64 audiotoolboxdec.o +arm64 audiotoolboxenc.o +arm64 aura.o +arm64 autodel.o +arm64 av1.o +arm64 av1.o +arm64 av1_frame_merge.o +arm64 av1_metadata.o +arm64 av1_obu.o +arm64 av1_obu.o +arm64 av1_parse.o +arm64 av1_parser.o +arm64 av1dec.o +arm64 av1dec.o +arm64 avc.o +arm64 avcodec.o +arm64 avdct.o +arm64 avfft32.c.o +arm64 avfft32s.c.o +arm64 avformat.o +arm64 avg.c.o +arm64 avg_neon.c.o +arm64 avg_pred_neon.c.o +arm64 avi.o +arm64 avi.o +arm64 avidec.o +arm64 avienc.o +arm64 avio.o +arm64 aviobuf.o +arm64 avlanguage.o +arm64 avr.o +arm64 avrndec.o +arm64 avs.o +arm64 avs.o +arm64 avs2.o +arm64 avs2_parser.o +arm64 avs2dec.o +arm64 avs3_parser.o +arm64 avs3dec.o +arm64 avsscanf.o +arm64 avstring.o +arm64 avuidec.o +arm64 avuienc.o +arm64 b24_codesets.cpp.o +arm64 b24_colors.cpp.o +arm64 b24_drcs_conv.cpp.o +arm64 b4s.o +arm64 bands.c.o +arm64 base64.o +arm64 bat.o +arm64 bcrypt_pbkdf.o +arm64 bdmv.o +arm64 bethsoftvid.o +arm64 bethsoftvideo.o +arm64 bfi.o +arm64 bfi.o +arm64 bgmc.o +arm64 bilinearpredict_neon.c.o +arm64 bink.o +arm64 bink.o +arm64 binka.o +arm64 binkaudio.o +arm64 binkdsp.o +arm64 bintext.o +arm64 bintext.o +arm64 bio.c.o +arm64 biquad_alt.c.o +arm64 bit.o +arm64 bit_slicer.o +arm64 bitmap.cpp.o +arm64 bitmath.c.o +arm64 bitpack.o +arm64 bitpack.o +arm64 bitpacked_dec.o +arm64 bitpacked_enc.o +arm64 bitrate.c.o +arm64 bitreader.c.o +arm64 bitreader.c.o +arm64 bitreader_buffer.c.o +arm64 bits.o +arm64 bitstream.c.o +arm64 bitstream.o +arm64 bitstream.o +arm64 bitstream_filters.o +arm64 bitwise.c.o +arm64 bitwriter.c.o +arm64 bitwriter.c.o +arm64 bitwriter_buffer.c.o +arm64 blake2.o +arm64 blend.o +arm64 block.c.o +arm64 blockd.c.o +arm64 blockdsp.o +arm64 blowfish.o +arm64 bmp.o +arm64 bmp_parser.o +arm64 bmpenc.o +arm64 bmv.o +arm64 bmvaudio.o +arm64 bmvvideo.o +arm64 boadec.o +arm64 bonk.o +arm64 bonk.o +arm64 boolhuff.c.o +arm64 bprint.o +arm64 brenderpix.o +arm64 bridge.o +arm64 brstm.o +arm64 bsf.o +arm64 bswapdsp.o +arm64 btree.c.o +arm64 buf.c.o +arm64 buffer.o +arm64 buffer.o +arm64 builds_unix_ftsystem.c.o +arm64 bwexpander.c.o +arm64 bwexpander_32.c.o +arm64 bytestream.cc.o +arm64 bytestream.cc.o +arm64 c14n.c.o +arm64 c93.o +arm64 c93.o +arm64 c_c_be_blur.c.o +arm64 c_c_blend_bitmaps.c.o +arm64 c_c_blur.c.o +arm64 c_c_rasterizer.c.o +arm64 cabac.o +arm64 cabac.o +arm64 cabac.o +arm64 cache.c.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache.o +arm64 cache_read.o +arm64 caf.o +arm64 caf.o +arm64 cafdec.o +arm64 cafenc.o +arm64 camellia.o +arm64 canopus.o +arm64 canvas.cpp.o +arm64 canvas.o +arm64 caption.o +arm64 caption_capi.cpp.o +arm64 cast5.o +arm64 cat.o +arm64 catalog.c.o +arm64 cavs.o +arm64 cavs_parser.o +arm64 cavsdata.o +arm64 cavsdec.o +arm64 cavsdsp.o +arm64 cavsvideodec.o +arm64 cb_search.o +arm64 cbrt_data.o +arm64 cbrt_data_fixed.o +arm64 cbs.o +arm64 cbs.o +arm64 cbs_apv.o +arm64 cbs_apv.o +arm64 cbs_av1.o +arm64 cbs_av1.o +arm64 cbs_bsf.o +arm64 cbs_h2645.o +arm64 cbs_sei.o +arm64 cbs_vp9.o +arm64 cc.o +arm64 cc608_decoder.o +arm64 ccaption_dec.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_apply_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdef_tmpl.c.o +arm64 cdf.c.o +arm64 cdg.o +arm64 cdg.o +arm64 cdgraphics.o +arm64 cdtoons.o +arm64 cdxl.o +arm64 cdxl.o +arm64 cea708.o +arm64 celp_filters.o +arm64 celp_math.o +arm64 celt.c.o +arm64 celt.o +arm64 celt_decoder.c.o +arm64 celt_encoder.c.o +arm64 celt_lpc.c.o +arm64 celt_lpc.o +arm64 center.o +arm64 cfhd.o +arm64 cfhddata.o +arm64 cfhddsp.o +arm64 cfhdenc.o +arm64 cfhdencdsp.o +arm64 cga_data.o +arm64 chacha20-aarch64.o +arm64 chacha20.o +arm64 chain.o +arm64 channel.o +arm64 channel_layout.o +arm64 chapterframe.cpp.o +arm64 check.c.o +arm64 check_control_input.c.o +arm64 check_neon.o +arm64 chorus_flanger.o +arm64 chvalid.c.o +arm64 cinedec.o +arm64 cinepak.o +arm64 cinepakenc.o +arm64 cio.c.o +arm64 cipher-aeswrap.o +arm64 cipher-cbc.o +arm64 cipher-ccm.o +arm64 cipher-cfb.o +arm64 cipher-cmac.o +arm64 cipher-ctr.o +arm64 cipher-eax.o +arm64 cipher-gcm-armv8-aarch64-ce.o +arm64 cipher-gcm-siv.o +arm64 cipher-gcm.o +arm64 cipher-ocb.o +arm64 cipher-ofb.o +arm64 cipher-poly1305.o +arm64 cipher-selftest.o +arm64 cipher-siv.o +arm64 cipher-xts.o +arm64 cipher.o +arm64 clearvideo.o +arm64 client_table.c.o +arm64 cljrdec.o +arm64 cljrenc.o +arm64 cllc.o +arm64 clock_getres.o +arm64 clock_gettime.o +arm64 clock_nanosleep.o +arm64 cms.o +arm64 cngdec.o +arm64 cngenc.o +arm64 code.o +arm64 code_signs.c.o +arm64 codebook.c.o +arm64 codec2.o +arm64 codec_desc.o +arm64 codec_opus.o +arm64 codec_par.o +arm64 codec_speex.o +arm64 codec_theora.o +arm64 codec_vorbis.o +arm64 codecs.o +arm64 coded_stream.cc.o +arm64 coded_stream.cc.o +arm64 coding.o +arm64 colorspace.c.o +arm64 comb.o +arm64 commentsframe.cpp.o +arm64 common.c.o +arm64 common.cc.o +arm64 common.cc.o +arm64 common.o +arm64 comp.o +arm64 compat.c.o +arm64 compat.o +arm64 compat.o +arm64 compat.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compat_str.o +arm64 compress.c.o +arm64 compressor.o +arm64 concat.o +arm64 concat.o +arm64 concatdec.o +arm64 connection.o +arm64 console.o +arm64 container_fifo.o +arm64 context.cpp.o +arm64 context_capi.cpp.o +arm64 contrib_aes.c.o +arm64 contrib_contrib_cJSON_cjson_cJSON.c.o +arm64 contrib_fastpbkdf2.c.o +arm64 contrib_mbedtls_library_aes.c.o +arm64 contrib_mbedtls_library_aesni.c.o +arm64 contrib_mbedtls_library_arc4.c.o +arm64 contrib_mbedtls_library_aria.c.o +arm64 contrib_mbedtls_library_asn1parse.c.o +arm64 contrib_mbedtls_library_asn1write.c.o +arm64 contrib_mbedtls_library_base64.c.o +arm64 contrib_mbedtls_library_bignum.c.o +arm64 contrib_mbedtls_library_blowfish.c.o +arm64 contrib_mbedtls_library_camellia.c.o +arm64 contrib_mbedtls_library_ccm.c.o +arm64 contrib_mbedtls_library_chacha20.c.o +arm64 contrib_mbedtls_library_chachapoly.c.o +arm64 contrib_mbedtls_library_cipher.c.o +arm64 contrib_mbedtls_library_cipher_wrap.c.o +arm64 contrib_mbedtls_library_cmac.c.o +arm64 contrib_mbedtls_library_ctr_drbg.c.o +arm64 contrib_mbedtls_library_des.c.o +arm64 contrib_mbedtls_library_dhm.c.o +arm64 contrib_mbedtls_library_ecdh.c.o +arm64 contrib_mbedtls_library_ecdsa.c.o +arm64 contrib_mbedtls_library_ecjpake.c.o +arm64 contrib_mbedtls_library_ecp.c.o +arm64 contrib_mbedtls_library_ecp_curves.c.o +arm64 contrib_mbedtls_library_entropy.c.o +arm64 contrib_mbedtls_library_entropy_poll.c.o +arm64 contrib_mbedtls_library_error.c.o +arm64 contrib_mbedtls_library_gcm.c.o +arm64 contrib_mbedtls_library_havege.c.o +arm64 contrib_mbedtls_library_hkdf.c.o +arm64 contrib_mbedtls_library_hmac_drbg.c.o +arm64 contrib_mbedtls_library_md.c.o +arm64 contrib_mbedtls_library_md2.c.o +arm64 contrib_mbedtls_library_md4.c.o +arm64 contrib_mbedtls_library_md5.c.o +arm64 contrib_mbedtls_library_memory_buffer_alloc.c.o +arm64 contrib_mbedtls_library_nist_kw.c.o +arm64 contrib_mbedtls_library_oid.c.o +arm64 contrib_mbedtls_library_padlock.c.o +arm64 contrib_mbedtls_library_pem.c.o +arm64 contrib_mbedtls_library_pk.c.o +arm64 contrib_mbedtls_library_pk_wrap.c.o +arm64 contrib_mbedtls_library_pkcs12.c.o +arm64 contrib_mbedtls_library_pkcs5.c.o +arm64 contrib_mbedtls_library_pkparse.c.o +arm64 contrib_mbedtls_library_pkwrite.c.o +arm64 contrib_mbedtls_library_platform.c.o +arm64 contrib_mbedtls_library_platform_util.c.o +arm64 contrib_mbedtls_library_poly1305.c.o +arm64 contrib_mbedtls_library_psa_crypto.c.o +arm64 contrib_mbedtls_library_psa_crypto_client.c.o +arm64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +arm64 contrib_mbedtls_library_psa_crypto_ecp.c.o +arm64 contrib_mbedtls_library_psa_crypto_rsa.c.o +arm64 contrib_mbedtls_library_psa_crypto_se.c.o +arm64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +arm64 contrib_mbedtls_library_psa_crypto_storage.c.o +arm64 contrib_mbedtls_library_psa_its_file.c.o +arm64 contrib_mbedtls_library_ripemd160.c.o +arm64 contrib_mbedtls_library_rsa.c.o +arm64 contrib_mbedtls_library_rsa_internal.c.o +arm64 contrib_mbedtls_library_sha1.c.o +arm64 contrib_mbedtls_library_sha256.c.o +arm64 contrib_mbedtls_library_sha512.c.o +arm64 contrib_mbedtls_library_threading.c.o +arm64 contrib_mbedtls_library_timing.c.o +arm64 contrib_mbedtls_library_version.c.o +arm64 contrib_mbedtls_library_version_features.c.o +arm64 contrib_mbedtls_library_xtea.c.o +arm64 contrib_mdx_md4.c.o +arm64 contrib_mdx_md5.c.o +arm64 contrib_pthread-shim.c.o +arm64 contrib_rc4_rc4.c.o +arm64 contrib_sha256.c.o +arm64 contrib_srp.c.o +arm64 contrib_stdio-shim.c.o +arm64 contrib_time-shim.c.o +arm64 control_SNR.c.o +arm64 control_audio_bandwidth.c.o +arm64 control_codec.c.o +arm64 conv.o +arm64 cook.o +arm64 cook_parser.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy.o +arm64 copy_c.c.o +arm64 copymem_neon.c.o +arm64 cpia.o +arm64 cpu.c.o +arm64 cpu.c.o +arm64 cpu.o +arm64 cpu.o +arm64 cpu_sve.o +arm64 cr.c.o +arm64 cr32.c.o +arm64 cr32s.c.o +arm64 cr64.c.o +arm64 crc.c.o +arm64 crc.o +arm64 crc32.c.o +arm64 crcenc.o +arm64 cri.o +arm64 cri_parser.o +arm64 croppadd.o +arm64 crypt.o +arm64 crypto.o +arm64 crypto.o +arm64 cscd.o +arm64 csp.o +arm64 csputils.o +arm64 ctu.o +arm64 ctx.c.o +arm64 cvdsub.o +arm64 cvpx.o +arm64 cwrs.c.o +arm64 cycle.o +arm64 cyuv.o +arm64 d3d11va.o +arm64 dash.o +arm64 dashenc.o +arm64 data-io.c.o +arm64 data.c.o +arm64 data.o +arm64 data.o +arm64 data.o +arm64 data_uri.o +arm64 dataobject.c.o +arm64 datapiece.cc.o +arm64 dauddec.o +arm64 daudenc.o +arm64 dbesi0.c.o +arm64 dboolhuff.c.o +arm64 dc_only_idct_add_neon.c.o +arm64 dca.o +arm64 dca_core.o +arm64 dca_exss.o +arm64 dca_lbr.o +arm64 dca_parser.o +arm64 dca_sample_rate_tab.o +arm64 dca_xll.o +arm64 dcaadpcm.o +arm64 dcadata.o +arm64 dcadct.o +arm64 dcadec.o +arm64 dcadsp.o +arm64 dcaenc.o +arm64 dcahuff.o +arm64 dcerpc-lsa.c.o +arm64 dcerpc-srvsvc.c.o +arm64 dcerpc.c.o +arm64 dcstr.o +arm64 dct.c.o +arm64 dct32_fixed.o +arm64 dct32_float.o +arm64 dct36_neon64.o +arm64 dct64_neon64_float.o +arm64 dds.o +arm64 ddummy.o +arm64 debug.c.o +arm64 debug.o +arm64 debugXML.c.o +arm64 dec.o +arm64 dec_API.c.o +arm64 decapiwrapper.o +arm64 decapiwrapper.o +arm64 decinfo.o +arm64 decinfo.o +arm64 decode.c.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode.o +arm64 decode_core.c.o +arm64 decode_frame.c.o +arm64 decode_indices.c.o +arm64 decode_parameters.c.o +arm64 decode_pitch.c.o +arm64 decode_pulses.c.o +arm64 decodeframe.c.o +arm64 decodemv.c.o +arm64 decoder.cpp.o +arm64 decoder_capi.cpp.o +arm64 decoder_impl.cpp.o +arm64 decoder_set_fs.c.o +arm64 decoding.o +arm64 decomp.o +arm64 default_value_objectwriter.cc.o +arm64 deflate.c.o +arm64 deinterlace.o +arm64 deinterlace.o +arm64 delay.o +arm64 delimited_message_util.cc.o +arm64 demux.o +arm64 demux.o +arm64 demux_utils.o +arm64 denoise.o +arm64 denoising.c.o +arm64 denoising_neon.c.o +arm64 denormals.o +arm64 dequant.o +arm64 dequant.o +arm64 dequant_idct_neon.c.o +arm64 dequant_tables.c.o +arm64 dequantize.c.o +arm64 dequantizeb_neon.c.o +arm64 derf.o +arm64 des.o +arm64 des.o +arm64 descriptor.cc.o +arm64 descriptor.o +arm64 descriptor.pb.cc.o +arm64 descriptor_database.cc.o +arm64 detection_bbox.o +arm64 detokenize.c.o +arm64 dfa.o +arm64 dfa.o +arm64 dfpwmdec.o +arm64 dfpwmdec.o +arm64 dfpwmenc.o +arm64 dhav.o +arm64 dict.c.o +arm64 dict.o +arm64 dirac.o +arm64 dirac_arith.o +arm64 dirac_dwt.o +arm64 dirac_parser.o +arm64 dirac_vlc.o +arm64 diracdec.o +arm64 diracdec.o +arm64 diracdsp.o +arm64 diractab.o +arm64 directory.o +arm64 disassemble.cpp.o +arm64 dispatch.c.o +arm64 display.o +arm64 display.o +arm64 dither.c.o +arm64 dither.o +arm64 dmxmus.o +arm64 dnxhd_parser.o +arm64 dnxhddata.o +arm64 dnxhddec.o +arm64 dnxhddec.o +arm64 dnxhdenc.o +arm64 dnxuc_parser.o +arm64 doc.cpp.o +arm64 doc.cpp.o +arm64 document.c.o +arm64 dolby.o +arm64 dolby_e.o +arm64 dolby_e_parse.o +arm64 dolby_e_parser.o +arm64 dovi_isom.o +arm64 dovi_meta.o +arm64 dovi_rpu.o +arm64 dovi_rpudec.o +arm64 downmix_info.o +arm64 dpcm.o +arm64 dpx.o +arm64 dpx_parser.o +arm64 dpxenc.o +arm64 dr_02.o +arm64 dr_03.o +arm64 dr_04.o +arm64 dr_05.o +arm64 dr_06.o +arm64 dr_07.o +arm64 dr_08.o +arm64 dr_09.o +arm64 dr_0a.o +arm64 dr_0b.o +arm64 dr_0c.o +arm64 dr_0d.o +arm64 dr_0e.o +arm64 dr_0f.o +arm64 dr_10.o +arm64 dr_11.o +arm64 dr_12.o +arm64 dr_13.o +arm64 dr_14.o +arm64 dr_1b.o +arm64 dr_1c.o +arm64 dr_40.o +arm64 dr_41.o +arm64 dr_42.o +arm64 dr_43.o +arm64 dr_44.o +arm64 dr_45.o +arm64 dr_47.o +arm64 dr_48.o +arm64 dr_49.o +arm64 dr_4a.o +arm64 dr_4b.o +arm64 dr_4c.o +arm64 dr_4d.o +arm64 dr_4e.o +arm64 dr_4f.o +arm64 dr_50.o +arm64 dr_52.o +arm64 dr_53.o +arm64 dr_54.o +arm64 dr_55.o +arm64 dr_56.o +arm64 dr_58.o +arm64 dr_59.o +arm64 dr_5a.o +arm64 dr_62.o +arm64 dr_66.o +arm64 dr_69.o +arm64 dr_73.o +arm64 dr_76.o +arm64 dr_7c.o +arm64 dr_81.o +arm64 dr_83.o +arm64 dr_86.o +arm64 dr_8a.o +arm64 dr_a0.o +arm64 dr_a1.o +arm64 drcs_renderer.cpp.o +arm64 dsa-common.o +arm64 dsa.o +arm64 dsd.o +arm64 dsddec.o +arm64 dsdiffdiintag.cpp.o +arm64 dsdifffile.cpp.o +arm64 dsdiffproperties.cpp.o +arm64 dsfdec.o +arm64 dsffile.cpp.o +arm64 dsfproperties.cpp.o +arm64 dsicin.o +arm64 dsicinaudio.o +arm64 dsicinvideo.o +arm64 dsp.o +arm64 dsp.o +arm64 dsp_init.o +arm64 dss.o +arm64 dss_sp.o +arm64 dstdec.o +arm64 dts.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dts_header.o +arm64 dtsdec.o +arm64 dtshddec.o +arm64 dummy.c.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dummy.o +arm64 dump.o +arm64 duplicate.o +arm64 duration.pb.cc.o +arm64 dv.o +arm64 dv.o +arm64 dv_profile.o +arm64 dvaudio_parser.o +arm64 dvaudiodec.o +arm64 dvb.o +arm64 dvb_demux.o +arm64 dvb_mux.o +arm64 dvbpsi.o +arm64 dvbsub.o +arm64 dvbsub.o +arm64 dvbsub_parser.o +arm64 dvbsubdec.o +arm64 dvbsubenc.o +arm64 dvbtxt.o +arm64 dvd_nav_parser.o +arm64 dvdata.o +arm64 dvdclut.o +arm64 dvdec.o +arm64 dvdsub.o +arm64 dvdsub_parser.o +arm64 dvdsubdec.o +arm64 dvdsubenc.o +arm64 dvenc.o +arm64 dvenc.o +arm64 dwt.c.o +arm64 dxa.o +arm64 dxa.o +arm64 dxtory.o +arm64 dxv.o +arm64 dxvenc.o +arm64 dynamic_hdr_vivid.o +arm64 dynamic_message.cc.o +arm64 eac3_data.o +arm64 eac3enc.o +arm64 eacdata.o +arm64 eacmv.o +arm64 eaidct.o +arm64 eamad.o +arm64 easy.c.o +arm64 eatgq.o +arm64 eatgv.o +arm64 eatqi.o +arm64 ebur128.c.o +arm64 ec-ed25519.o +arm64 ec-hw-s390x.o +arm64 ec-nist.o +arm64 ec.o +arm64 ecc-curves.o +arm64 ecc-ecdh.o +arm64 ecc-ecdsa.o +arm64 ecc-eddsa.o +arm64 ecc-gost.o +arm64 ecc-misc.o +arm64 ecc-sm2.o +arm64 ecc.o +arm64 edgedetection.o +arm64 edummy.o +arm64 eia608_to_smpte436m.o +arm64 eit.o +arm64 elbg.o +arm64 electronicarts.o +arm64 element.c.o +arm64 element.o +arm64 elsdec.o +arm64 empty.pb.cc.o +arm64 enc.o +arm64 enc_API.c.o +arm64 enc_psy.o +arm64 encapiwrapper.o +arm64 encapiwrapper.o +arm64 encfrag.o +arm64 encfrag.o +arm64 encinfo.o +arm64 encinfo.o +arm64 encode.o +arm64 encode.o +arm64 encode.o +arm64 encode_indices.c.o +arm64 encode_pulses.c.o +arm64 encodeframe.c.o +arm64 encodeintra.c.o +arm64 encodemb.c.o +arm64 encodemv.c.o +arm64 encoder.o +arm64 encoder.o +arm64 encoding.c.o +arm64 encryption_info.o +arm64 encttml.o +arm64 enquant.o +arm64 enquant.o +arm64 entcode.c.o +arm64 entdec.c.o +arm64 entenc.c.o +arm64 entities.c.o +arm64 entropy.c.o +arm64 entropymode.c.o +arm64 entropymv.c.o +arm64 envelope.c.o +arm64 epafdec.o +arm64 epel_neon.o +arm64 equalizer.o +arm64 error.c.o +arm64 error.o +arm64 error_listener.cc.o +arm64 error_resilience.o +arm64 errors.c.o +arm64 errors.o +arm64 es.o +arm64 es.o +arm64 escape124.o +arm64 escape130.o +arm64 essetup.o +arm64 ethreading.c.o +arm64 eval.o +arm64 evc.o +arm64 evc_frame_merge.o +arm64 evc_parse.o +arm64 evc_parser.o +arm64 evc_ps.o +arm64 evcdec.o +arm64 event.c.o +arm64 event.o +arm64 eventtimingcodesframe.cpp.o +arm64 evrcdec.o +arm64 exc_10_16_table.o +arm64 exc_10_32_table.o +arm64 exc_20_32_table.o +arm64 exc_5_256_table.o +arm64 exc_5_64_table.o +arm64 exc_8_128_table.o +arm64 executor.o +arm64 executor.o +arm64 exif.o +arm64 exp-html.o +arm64 exp-templ.o +arm64 exp-txt.o +arm64 exp-vtx.o +arm64 export.o +arm64 exr.o +arm64 exrdsp.o +arm64 exrenc.o +arm64 extend.c.o +arm64 extension_set.cc.o +arm64 extension_set.cc.o +arm64 extension_set_heavy.cc.o +arm64 extensions.c.o +arm64 extradata.o +arm64 faandct.o +arm64 faanidct.o +arm64 fastaudio.o +arm64 fastmix.o +arm64 fastquantizeb_neon.c.o +arm64 faxcompr.o +arm64 fdct.o +arm64 fdct.o +arm64 fdct16x16_neon.c.o +arm64 fdct32x32_neon.c.o +arm64 fdct4x4_neon.c.o +arm64 fdct8x8_neon.c.o +arm64 fdct_partial_neon.c.o +arm64 fdctdsp.o +arm64 fdctdsp_init_aarch64.o +arm64 fdctdsp_neon.o +arm64 ffmetadec.o +arm64 ffmetaenc.o +arm64 fft.o +arm64 fft4g64.c.o +arm64 fftwrap.o +arm64 ffv1.o +arm64 ffv1_parse.o +arm64 ffv1_parser.o +arm64 ffv1dec.o +arm64 ffv1enc.o +arm64 ffwavesynth.o +arm64 fg_apply_tmpl.c.o +arm64 fg_apply_tmpl.c.o +arm64 fic.o +arm64 field_comparator.cc.o +arm64 field_mask.pb.cc.o +arm64 field_mask_util.cc.o +arm64 field_mask_utility.cc.o +arm64 fifo.o +arm64 fifo.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file.o +arm64 file_open.o +arm64 fileref.cpp.o +arm64 film_grain_params.o +arm64 filmgrain_tmpl.c.o +arm64 filmgrain_tmpl.c.o +arm64 filmstripdec.o +arm64 filmstripenc.o +arm64 filter.c.o +arm64 filter.c.o +arm64 filter.o +arm64 filter.o +arm64 filter_fork_posix.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filter_neon_intrinsics.c.o +arm64 filterbank.o +arm64 filters.c.o +arm64 filters.o +arm64 findnearmv.c.o +arm64 firstpass.c.o +arm64 fits.o +arm64 fitsdec.o +arm64 fitsdec.o +arm64 fitsenc.o +arm64 fitsenc.o +arm64 fixed.c.o +arm64 fixed_dsp.o +arm64 fixed_intrin_avx2.c.o +arm64 fixed_intrin_sse2.c.o +arm64 fixed_intrin_sse42.c.o +arm64 fixed_intrin_ssse3.c.o +arm64 flac.o +arm64 flac.o +arm64 flac_parser.o +arm64 flac_picture.o +arm64 flacdata.o +arm64 flacdec.o +arm64 flacdec.o +arm64 flacdsp.o +arm64 flacenc.o +arm64 flacenc.o +arm64 flacenc_header.o +arm64 flacencdsp.o +arm64 flacfile.cpp.o +arm64 flacmetadatablock.cpp.o +arm64 flacpicture.cpp.o +arm64 flacproperties.cpp.o +arm64 flacunknownmetadatablock.cpp.o +arm64 flaschen.o +arm64 flashsv.o +arm64 flashsv2enc.o +arm64 flashsvenc.o +arm64 flic.o +arm64 flicvideo.o +arm64 float.c.o +arm64 float2half.o +arm64 float_LPC_analysis_filter_FLP.c.o +arm64 float_LPC_inv_pred_gain_FLP.c.o +arm64 float_LTP_analysis_filter_FLP.c.o +arm64 float_LTP_scale_ctrl_FLP.c.o +arm64 float_apply_sine_window_FLP.c.o +arm64 float_autocorrelation_FLP.c.o +arm64 float_burg_modified_FLP.c.o +arm64 float_bwexpander_FLP.c.o +arm64 float_corrMatrix_FLP.c.o +arm64 float_dsp.o +arm64 float_dsp_init.o +arm64 float_dsp_neon.o +arm64 float_encode_frame_FLP.c.o +arm64 float_energy_FLP.c.o +arm64 float_find_LPC_FLP.c.o +arm64 float_find_LTP_FLP.c.o +arm64 float_find_pitch_lags_FLP.c.o +arm64 float_find_pred_coefs_FLP.c.o +arm64 float_inner_product_FLP.c.o +arm64 float_k2a_FLP.c.o +arm64 float_noise_shape_analysis_FLP.c.o +arm64 float_pitch_analysis_core_FLP.c.o +arm64 float_process_gains_FLP.c.o +arm64 float_regularize_correlations_FLP.c.o +arm64 float_residual_energy_FLP.c.o +arm64 float_scalarproduct.o +arm64 float_scale_copy_vector_FLP.c.o +arm64 float_scale_vector_FLP.c.o +arm64 float_schur_FLP.c.o +arm64 float_sort_FLP.c.o +arm64 float_warped_autocorrelation_FLP.c.o +arm64 float_wrappers_FLP.c.o +arm64 floor0.c.o +arm64 floor1.c.o +arm64 fluid_chan.c.o +arm64 fluid_chorus.c.o +arm64 fluid_conv.c.o +arm64 fluid_defsfont.c.o +arm64 fluid_dsp_float.c.o +arm64 fluid_gen.c.o +arm64 fluid_hash.c.o +arm64 fluid_init.c.o +arm64 fluid_list.c.o +arm64 fluid_mod.c.o +arm64 fluid_ramsfont.c.o +arm64 fluid_rev.c.o +arm64 fluid_settings.c.o +arm64 fluid_synth.c.o +arm64 fluid_sys.c.o +arm64 fluid_tuning.c.o +arm64 fluid_voice.c.o +arm64 flvdec.o +arm64 flvdec.o +arm64 flvenc.o +arm64 flvenc.o +arm64 fmtconvert.o +arm64 fmtconvert_init.o +arm64 fmtconvert_neon.o +arm64 fmvc.o +arm64 folder.o +arm64 font_provider.cpp.o +arm64 font_provider_coretext.cpp.o +arm64 format.c.o +arm64 format.c.o +arm64 format.o +arm64 format.o +arm64 format_mp3.o +arm64 format_ogg.o +arm64 format_text.o +arm64 format_webm.o +arm64 formatcrop.o +arm64 fps.o +arm64 fractalhead.c.o +arm64 fragment.o +arm64 fragment.o +arm64 fragment.o +arm64 fragments.o +arm64 frame.o +arm64 frame_thread_encoder.o +arm64 framecrcenc.o +arm64 framehash.o +arm64 framing.c.o +arm64 fraps.o +arm64 freeze.o +arm64 fribidi-arabic.c.o +arm64 fribidi-bidi-types.c.o +arm64 fribidi-bidi.c.o +arm64 fribidi-brackets.c.o +arm64 fribidi-char-sets-cap-rtl.c.o +arm64 fribidi-char-sets-cp1255.c.o +arm64 fribidi-char-sets-cp1256.c.o +arm64 fribidi-char-sets-iso8859-6.c.o +arm64 fribidi-char-sets-iso8859-8.c.o +arm64 fribidi-char-sets-utf8.c.o +arm64 fribidi-char-sets.c.o +arm64 fribidi-deprecated.c.o +arm64 fribidi-joining-types.c.o +arm64 fribidi-joining.c.o +arm64 fribidi-mirroring.c.o +arm64 fribidi-run.c.o +arm64 fribidi-shape.c.o +arm64 fribidi.c.o +arm64 frmdec.o +arm64 frwu.o +arm64 fsb.o +arm64 ftp.o +arm64 ftp.o +arm64 ftr.o +arm64 ftr_parser.o +arm64 function_list.c.o +arm64 fwd_txfm.c.o +arm64 fwse.o +arm64 g2meet.o +arm64 g64rtp.o +arm64 g711.o +arm64 g722.o +arm64 g722.o +arm64 g722dec.o +arm64 g722dsp.o +arm64 g722enc.o +arm64 g723_1.o +arm64 g723_1.o +arm64 g723_1_parser.o +arm64 g723_1dec.o +arm64 g723_1enc.o +arm64 g726.o +arm64 g726.o +arm64 g728dec.o +arm64 g728dec.o +arm64 g729_parser.o +arm64 g729dec.o +arm64 g729dec.o +arm64 g729postfilter.o +arm64 gain.o +arm64 gain_analysis.o +arm64 gain_quant.c.o +arm64 gain_table.o +arm64 gain_table_lbr.o +arm64 gamma.o +arm64 gate.o +arm64 gather.o +arm64 gcol.c.o +arm64 gdv.o +arm64 gdv.o +arm64 gemdec.o +arm64 gen_scalers.c.o +arm64 gena_callback2.c.o +arm64 gena_ctrlpt.c.o +arm64 gena_device.c.o +arm64 generalencapsulatedobjectframe.cpp.o +arm64 generated_enum_util.cc.o +arm64 generated_enum_util.cc.o +arm64 generated_message_bases.cc.o +arm64 generated_message_reflection.cc.o +arm64 generated_message_tctable_full.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_tctable_lite.cc.o +arm64 generated_message_util.cc.o +arm64 generated_message_util.cc.o +arm64 genh.o +arm64 genttml.o +arm64 get_buffer.o +arm64 getbits.c.o +arm64 gif.o +arm64 gif.o +arm64 gif_parser.o +arm64 gifdec.o +arm64 gifdec.o +arm64 global.o +arm64 globals.c.o +arm64 glsl_glslang.cc.o +arm64 glsl_glslang_resources.c.o +arm64 glsl_spirv.c.o +arm64 glsl_spirv_glslang.c.o +arm64 glslang_c_interface.cpp.o +arm64 glslang_tab.cpp.o +arm64 golomb.o +arm64 gopher.o +arm64 gopher.o +arm64 gpu.c.o +arm64 gpu_utils.c.o +arm64 graph.o +arm64 graph_gsubgpos-context.cc.o +arm64 grey_yuv.o +arm64 gsm_create.o +arm64 gsm_decode.o +arm64 gsm_destroy.o +arm64 gsm_encode.o +arm64 gsm_explode.o +arm64 gsm_implode.o +arm64 gsm_option.o +arm64 gsm_parser.o +arm64 gsm_print.o +arm64 gsmdec.o +arm64 gsmdec.o +arm64 gsmdec_data.o +arm64 gstr.o +arm64 gunzip.c.o +arm64 gxf.o +arm64 gxfenc.o +arm64 gzclose.c.o +arm64 gzip_stream.cc.o +arm64 gzlib.c.o +arm64 gzread.c.o +arm64 gzwrite.c.o +arm64 h261.o +arm64 h261_parser.o +arm64 h261data.o +arm64 h261dec.o +arm64 h261dec.o +arm64 h261enc.o +arm64 h263.o +arm64 h263_parser.o +arm64 h263data.o +arm64 h263dec.o +arm64 h263dec.o +arm64 h263dsp.o +arm64 h264.o +arm64 h264.o +arm64 h2645_parse.o +arm64 h2645_sei.o +arm64 h2645_vui.o +arm64 h2645data.o +arm64 h264_cabac.o +arm64 h264_cavlc.o +arm64 h264_direct.o +arm64 h264_loopfilter.o +arm64 h264_mb.o +arm64 h264_mp4toannexb.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_nal.o +arm64 h264_parse.o +arm64 h264_parser.o +arm64 h264_picture.o +arm64 h264_ps.o +arm64 h264_refs.o +arm64 h264_sei.o +arm64 h264_slice.o +arm64 h264_slice.o +arm64 h264chroma.o +arm64 h264chroma_init_aarch64.o +arm64 h264cmc_neon.o +arm64 h264data.o +arm64 h264dec.o +arm64 h264dec.o +arm64 h264dsp.o +arm64 h264dsp_init_aarch64.o +arm64 h264dsp_neon.o +arm64 h264idct.o +arm64 h264idct_neon.o +arm64 h264pred.o +arm64 h264pred_init.o +arm64 h264pred_neon.o +arm64 h264qpel.o +arm64 h264qpel_init_aarch64.o +arm64 h264qpel_neon.o +arm64 h265.o +arm64 h26x.o +arm64 h274.o +arm64 hadamard_neon.c.o +arm64 half2float.o +arm64 hamm.o +arm64 hap.o +arm64 hapdec.o +arm64 hash-common.o +arm64 hash.c.o +arm64 hash.o +arm64 hashenc.o +arm64 hashtable.o +arm64 hb-aat-layout.cc.o +arm64 hb-aat-map.cc.o +arm64 hb-blob.cc.o +arm64 hb-buffer-serialize.cc.o +arm64 hb-buffer-verify.cc.o +arm64 hb-buffer.cc.o +arm64 hb-common.cc.o +arm64 hb-coretext-font.cc.o +arm64 hb-coretext-shape.cc.o +arm64 hb-coretext.cc.o +arm64 hb-draw.cc.o +arm64 hb-face-builder.cc.o +arm64 hb-face.cc.o +arm64 hb-fallback-shape.cc.o +arm64 hb-font.cc.o +arm64 hb-ft.cc.o +arm64 hb-map.cc.o +arm64 hb-number.cc.o +arm64 hb-number.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff1-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-cff2-table.cc.o +arm64 hb-ot-color.cc.o +arm64 hb-ot-face.cc.o +arm64 hb-ot-font.cc.o +arm64 hb-ot-layout.cc.o +arm64 hb-ot-map.cc.o +arm64 hb-ot-math.cc.o +arm64 hb-ot-meta.cc.o +arm64 hb-ot-metrics.cc.o +arm64 hb-ot-name.cc.o +arm64 hb-ot-shape-fallback.cc.o +arm64 hb-ot-shape-normalize.cc.o +arm64 hb-ot-shape.cc.o +arm64 hb-ot-shaper-arabic.cc.o +arm64 hb-ot-shaper-default.cc.o +arm64 hb-ot-shaper-hangul.cc.o +arm64 hb-ot-shaper-hebrew.cc.o +arm64 hb-ot-shaper-indic-table.cc.o +arm64 hb-ot-shaper-indic.cc.o +arm64 hb-ot-shaper-khmer.cc.o +arm64 hb-ot-shaper-myanmar.cc.o +arm64 hb-ot-shaper-syllabic.cc.o +arm64 hb-ot-shaper-thai.cc.o +arm64 hb-ot-shaper-use.cc.o +arm64 hb-ot-shaper-vowel-constraints.cc.o +arm64 hb-ot-tag.cc.o +arm64 hb-ot-var.cc.o +arm64 hb-outline.cc.o +arm64 hb-paint-bounded.cc.o +arm64 hb-paint-extents.cc.o +arm64 hb-paint.cc.o +arm64 hb-set.cc.o +arm64 hb-shape-plan.cc.o +arm64 hb-shape.cc.o +arm64 hb-shaper.cc.o +arm64 hb-static.cc.o +arm64 hb-static.cc.o +arm64 hb-style.cc.o +arm64 hb-subset-cff-common.cc.o +arm64 hb-subset-cff1.cc.o +arm64 hb-subset-cff2.cc.o +arm64 hb-subset-input.cc.o +arm64 hb-subset-instancer-iup.cc.o +arm64 hb-subset-instancer-solver.cc.o +arm64 hb-subset-plan-layout.cc.o +arm64 hb-subset-plan-var.cc.o +arm64 hb-subset-plan.cc.o +arm64 hb-subset-serialize.cc.o +arm64 hb-subset-table-cff.cc.o +arm64 hb-subset-table-color.cc.o +arm64 hb-subset-table-layout.cc.o +arm64 hb-subset-table-other.cc.o +arm64 hb-subset-table-var.cc.o +arm64 hb-subset.cc.o +arm64 hb-ucd.cc.o +arm64 hb-unicode.cc.o +arm64 hca.o +arm64 hcadec.o +arm64 hcom.o +arm64 hcom.o +arm64 hdr_dynamic_metadata.o +arm64 hdr_dynamic_vivid_metadata.o +arm64 hdr_parser.o +arm64 hdrdec.o +arm64 hdrenc.o +arm64 hds.o +arm64 hdsenc.o +arm64 heif.o +arm64 hevc.o +arm64 hevc.o +arm64 hevc_mp4toannexb.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevc_nal.o +arm64 hevcdec.o +arm64 hevcdec.o +arm64 hevcdsp_deblock_neon.o +arm64 hevcdsp_idct_neon.o +arm64 hevcdsp_init_aarch64.o +arm64 hexc_10_32_table.o +arm64 hexc_table.o +arm64 high_lsp_tables.o +arm64 highbd_avg_neon.c.o +arm64 highbd_avg_pred_neon.c.o +arm64 highbd_hadamard_neon.c.o +arm64 highbd_idct16x16_add_neon.c.o +arm64 highbd_idct32x32_1024_add_neon.c.o +arm64 highbd_idct32x32_135_add_neon.c.o +arm64 highbd_idct32x32_34_add_neon.c.o +arm64 highbd_idct32x32_add_neon.c.o +arm64 highbd_idct4x4_add_neon.c.o +arm64 highbd_idct8x8_add_neon.c.o +arm64 highbd_intrapred_neon.c.o +arm64 highbd_loopfilter_neon.c.o +arm64 highbd_quantize_neon.c.o +arm64 highbd_sad4d_neon.c.o +arm64 highbd_sad_neon.c.o +arm64 highbd_sse_neon.c.o +arm64 highbd_subpel_variance_neon.c.o +arm64 highbd_variance_neon.c.o +arm64 highbd_variance_neon_dotprod.c.o +arm64 highbd_variance_sve.c.o +arm64 highbd_vpx_convolve8_neon.c.o +arm64 highbd_vpx_convolve8_sve.c.o +arm64 highbd_vpx_convolve8_sve2.c.o +arm64 highbd_vpx_convolve_avg_neon.c.o +arm64 highbd_vpx_convolve_copy_neon.c.o +arm64 hls.o +arm64 hls.o +arm64 hls_sample_encryption.o +arm64 hlsenc.o +arm64 hlslAttributes.cpp.o +arm64 hlslGrammar.cpp.o +arm64 hlslOpMap.cpp.o +arm64 hlslParseHelper.cpp.o +arm64 hlslParseables.cpp.o +arm64 hlslScanContext.cpp.o +arm64 hlslTokenStream.cpp.o +arm64 hlsplaylist.o +arm64 hlsproto.o +arm64 hmac-md5.c.o +arm64 hmac.c.o +arm64 hmac.o +arm64 hnm.o +arm64 hnm4video.o +arm64 hostkey.o +arm64 hpeldsp.o +arm64 hpeldsp_init_aarch64.o +arm64 hpeldsp_neon.o +arm64 hq_common.o +arm64 hq_hqa.o +arm64 hq_hqadsp.o +arm64 hqx.o +arm64 hqxdsp.o +arm64 hscale.o +arm64 hscale.o +arm64 hscale_fast_bilinear.o +arm64 ht_dec.c.o +arm64 htmlsubtitles.o +arm64 http.o +arm64 http.o +arm64 http.o +arm64 httpauth.o +arm64 httpparser.c.o +arm64 httpreadwrite.c.o +arm64 huffdec.o +arm64 huffdec.o +arm64 huffenc.o +arm64 huffenc.o +arm64 huffman.o +arm64 huffyuv.o +arm64 huffyuvdec.o +arm64 huffyuvdsp.o +arm64 huffyuvenc.o +arm64 huffyuvencdsp.o +arm64 hwcontext.o +arm64 hwcontext_stub.o +arm64 hwcontext_videotoolbox.o +arm64 hx.o +arm64 hxxx_common.o +arm64 hxxx_common.o +arm64 hxxx_helper.o +arm64 hxxx_nal.o +arm64 hxxx_sei.o +arm64 hxxx_sei.o +arm64 i420_rgb.o +arm64 i420_rgb16.o +arm64 i420_rgb8.o +arm64 i422_i420.o +arm64 iamf.o +arm64 iamf.o +arm64 iamf_parse.o +arm64 iamf_reader.o +arm64 iamf_writer.o +arm64 iamfdec.o +arm64 iamfenc.o +arm64 icecast.o +arm64 icodec.o +arm64 icoenc.o +arm64 icy.o +arm64 id3tag.o +arm64 id3v1.o +arm64 id3v1genres.cpp.o +arm64 id3v1tag.cpp.o +arm64 id3v2.o +arm64 id3v2enc.o +arm64 id3v2extendedheader.cpp.o +arm64 id3v2footer.cpp.o +arm64 id3v2frame.cpp.o +arm64 id3v2framefactory.cpp.o +arm64 id3v2header.cpp.o +arm64 id3v2synchdata.cpp.o +arm64 id3v2tag.cpp.o +arm64 idcin.o +arm64 idcinvideo.o +arm64 idct.o +arm64 idct.o +arm64 idct.o +arm64 idct16x16_1_add_neon.c.o +arm64 idct16x16_add_neon.c.o +arm64 idct32x32_135_add_neon.c.o +arm64 idct32x32_1_add_neon.c.o +arm64 idct32x32_34_add_neon.c.o +arm64 idct32x32_add_neon.c.o +arm64 idct4x4_1_add_neon.c.o +arm64 idct4x4_add_neon.c.o +arm64 idct8x8_1_add_neon.c.o +arm64 idct8x8_add_neon.c.o +arm64 idct_blk.c.o +arm64 idct_blk_neon.c.o +arm64 idctdsp.o +arm64 idctdsp_init_aarch64.o +arm64 idctdsp_neon.o +arm64 idctllm.c.o +arm64 idl_demux.o +arm64 idroqdec.o +arm64 idroqenc.o +arm64 idummy.o +arm64 iff.o +arm64 iff.o +arm64 ifo.o +arm64 ifv.o +arm64 ilbc.o +arm64 ilbcdec.o +arm64 image.c.o +arm64 image.o +arm64 image_capi.cpp.o +arm64 imc.o +arm64 imem-access.o +arm64 imem.o +arm64 img2.o +arm64 img2_alias_pix.o +arm64 img2_brender_pix.o +arm64 img2dec.o +arm64 img2enc.o +arm64 imgconvert.o +arm64 imgutils.o +arm64 imm4.o +arm64 imm5.o +arm64 implicit_weak_message.cc.o +arm64 implicit_weak_message.cc.o +arm64 importer.cc.o +arm64 imx.o +arm64 imx.o +arm64 indeo2.o +arm64 indeo3.o +arm64 indeo4.o +arm64 indeo5.o +arm64 infback.c.o +arm64 inffast.c.o +arm64 inflate.c.o +arm64 inflate.o +arm64 info.c.o +arm64 info.o +arm64 info.o +arm64 infotag.cpp.o +arm64 inftrees.c.o +arm64 ingenientdec.o +arm64 init.c.o +arm64 init.c.o +arm64 init_decoder.c.o +arm64 init_encoder.c.o +arm64 inlined_string_field.cc.o +arm64 inlined_string_field.cc.o +arm64 inner_prod_aligned.c.o +arm64 input.o +arm64 input.o +arm64 int128.cc.o +arm64 int128.cc.o +arm64 integer.o +arm64 intelh263dec.o +arm64 inter.o +arm64 inter.o +arm64 intermOut.cpp.o +arm64 internal.o +arm64 internal.o +arm64 internal.o +arm64 interplayacm.o +arm64 interplayvideo.o +arm64 interpolate.c.o +arm64 interpolate.c.o +arm64 intmath.o +arm64 intra.o +arm64 intra_edge.c.o +arm64 intra_utils.o +arm64 intrapred.c.o +arm64 intrapred_neon.c.o +arm64 intrax8.o +arm64 intrax8dsp.o +arm64 inv_txfm.c.o +arm64 invert.c.o +arm64 io-bktr.o +arm64 io-dvb.o +arm64 io-sim.o +arm64 io-v4l.o +arm64 io-v4l2.o +arm64 io-v4l2k.o +arm64 io.o +arm64 io_win32.cc.o +arm64 io_win32.cc.o +arm64 iomapper.cpp.o +arm64 ip.o +arm64 ipmovie.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_prepare_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipred_tmpl.c.o +arm64 ipu_parser.o +arm64 ipudec.o +arm64 ircam.o +arm64 ircamdec.o +arm64 ircamenc.o +arm64 isom.o +arm64 isom_tags.o +arm64 iss.o +arm64 itfile.cpp.o +arm64 itml.o +arm64 itproperties.cpp.o +arm64 ituh263dec.o +arm64 ituh263enc.o +arm64 itx_1d.c.o +arm64 itx_1d.o +arm64 itx_tmpl.c.o +arm64 itx_tmpl.c.o +arm64 iv8.o +arm64 ivfdec.o +arm64 ivfenc.o +arm64 ivi.o +arm64 ivi_dsp.o +arm64 iwalsh_neon.c.o +arm64 ixml.c.o +arm64 ixmldebug.c.o +arm64 ixmlmembuf.c.o +arm64 ixmlparser.c.o +arm64 j2k.c.o +arm64 j2kenc.o +arm64 jacosubdec.o +arm64 jacosubdec.o +arm64 jacosubenc.o +arm64 jaricom.c.o +arm64 jcapimin.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcapistd.c.o +arm64 jcarith.c.o +arm64 jccoefct.c.o +arm64 jccoefct.c.o +arm64 jccolor-neon.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jccolor.c.o +arm64 jcdctmgr.c.o +arm64 jcdctmgr.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcdiffct.c.o +arm64 jcgray-neon.c.o +arm64 jchuff-neon.c.o +arm64 jchuff.c.o +arm64 jcicc.c.o +arm64 jcinit.c.o +arm64 jclhuff.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jclossls.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmainct.c.o +arm64 jcmarker.c.o +arm64 jcmaster.c.o +arm64 jcomapi.c.o +arm64 jcparam.c.o +arm64 jcphuff-neon.c.o +arm64 jcphuff.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcprepct.c.o +arm64 jcsample-neon.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jcsample.c.o +arm64 jctrans.c.o +arm64 jdapimin.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdapistd.c.o +arm64 jdarith.c.o +arm64 jdatadst.c.o +arm64 jdatasrc.c.o +arm64 jdcoefct.c.o +arm64 jdcoefct.c.o +arm64 jdcolor-neon.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jdcolor.c.o +arm64 jddctmgr.c.o +arm64 jddctmgr.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jddiffct.c.o +arm64 jdhuff.c.o +arm64 jdicc.c.o +arm64 jdinput.c.o +arm64 jdlhuff.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdlossls.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmainct.c.o +arm64 jdmarker.c.o +arm64 jdmaster.c.o +arm64 jdmerge-neon.c.o +arm64 jdmerge.c.o +arm64 jdmerge.c.o +arm64 jdphuff.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdpostct.c.o +arm64 jdsample-neon.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdsample.c.o +arm64 jdtrans.c.o +arm64 jerror.c.o +arm64 jfdctflt.c.o +arm64 jfdctfst-neon.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.c.o +arm64 jfdctfst.o +arm64 jfdctint-neon.c.o +arm64 jfdctint.c.o +arm64 jfdctint.c.o +arm64 jfdctint.o +arm64 jidctflt.c.o +arm64 jidctflt.c.o +arm64 jidctfst-neon.c.o +arm64 jidctfst.c.o +arm64 jidctfst.c.o +arm64 jidctint-neon.c.o +arm64 jidctint.c.o +arm64 jidctint.c.o +arm64 jidctred-neon.c.o +arm64 jidctred.c.o +arm64 jidctred.c.o +arm64 jitter.o +arm64 jmemmgr.c.o +arm64 jmemnobs.c.o +arm64 jni.o +arm64 jp2.c.o +arm64 jpeg.o +arm64 jpeg2000.o +arm64 jpeg2000_parser.o +arm64 jpeg2000dec.o +arm64 jpeg2000dsp.o +arm64 jpeg2000dwt.o +arm64 jpeg2000htdec.o +arm64 jpeg_nbits.c.o +arm64 jpegls.o +arm64 jpeglsdec.o +arm64 jpeglsenc.o +arm64 jpegquanttables.o +arm64 jpegtables.o +arm64 jpegxl_anim_dec.o +arm64 jpegxl_parse.o +arm64 jpegxl_parser.o +arm64 jquant1.c.o +arm64 jquant1.c.o +arm64 jquant2.c.o +arm64 jquant2.c.o +arm64 jquanti-neon.c.o +arm64 jrevdct.o +arm64 jsimd.c.o +arm64 json.o +arm64 json_escaping.cc.o +arm64 json_objectwriter.cc.o +arm64 json_stream_parser.cc.o +arm64 json_util.cc.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jutils.c.o +arm64 jvdec.o +arm64 jvdec.o +arm64 karaoke.o +arm64 kbdwin.o +arm64 kdf.o +arm64 kdtree.c.o +arm64 keepalive.o +arm64 kex.o +arm64 kgv1dec.o +arm64 kiss_fft.c.o +arm64 kiss_fft.c.o +arm64 kiss_fft.o +arm64 kiss_fftr.c.o +arm64 kmvc.o +arm64 knownhost.o +arm64 krb5-wrapper.c.o +arm64 kvag.o +arm64 lafdec.o +arm64 lagarith.o +arm64 lagarithrac.o +arm64 lame.o +arm64 lang.o +arm64 laplace.c.o +arm64 latm_parser.o +arm64 latmenc.o +arm64 lc3.o +arm64 lcevcdec.o +arm64 lcldec.o +arm64 lclenc.o +arm64 leaddec.o +arm64 legacy.c.o +arm64 legacy.o +arm64 legacy_module.o +arm64 lf_apply_tmpl.c.o +arm64 lf_apply_tmpl.c.o +arm64 lf_mask.c.o +arm64 lfg.o +arm64 lib.c.o +arm64 libaccess_http_put_plugin_la-http-put.o +arm64 libaccess_mms_plugin_la-asf.o +arm64 libaccess_mms_plugin_la-buffer.o +arm64 libaccess_mms_plugin_la-mms.o +arm64 libaccess_mms_plugin_la-mmsh.o +arm64 libaccess_mms_plugin_la-mmstu.o +arm64 libaccess_output_rist_plugin_la-rist.o +arm64 libaccess_output_shout_plugin_la-shout.o +arm64 libadaptive_plugin_la-adaptive.o +arm64 libafile_plugin_la-file.o +arm64 libarchive_plugin_la-archive.o +arm64 libaribcaption_plugin_la-libaribcaption.o +arm64 libasf.o +arm64 libaudio_format_plugin_la-format.o +arm64 libaudiounit_ios_plugin_la-audiounit_ios.o +arm64 libaudiounit_ios_plugin_la-avaudiosession_common.o +arm64 libaudiounit_ios_plugin_la-channel_layout.o +arm64 libaudiounit_ios_plugin_la-coreaudio_common.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-chroma.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_common_la-fourcc.o +arm64 libavcodec_plugin_la-audio.o +arm64 libavcodec_plugin_la-av1_obu.o +arm64 libavcodec_plugin_la-avcodec.o +arm64 libavcodec_plugin_la-encoder.o +arm64 libavcodec_plugin_la-subtitle.o +arm64 libavcodec_plugin_la-va.o +arm64 libavcodec_plugin_la-video.o +arm64 libavformat_plugin_la-avformat.o +arm64 libavformat_plugin_la-demux.o +arm64 libavformat_plugin_la-mux.o +arm64 libavi.o +arm64 libavio_plugin_la-avio.o +arm64 libavsamplebuffer_plugin_la-avaudiosession_common.o +arm64 libavsamplebuffer_plugin_la-avsamplebuffer.o +arm64 libavsamplebuffer_plugin_la-channel_layout.o +arm64 libbonjour_plugin_la-bonjour.o +arm64 libdav1d_plugin_la-av1_obu.o +arm64 libdav1d_plugin_la-dav1d.o +arm64 libdefaultmodule_la-dummy.o +arm64 libdeinterlace_plugin_la-algo_basic.o +arm64 libdeinterlace_plugin_la-algo_ivtc.o +arm64 libdeinterlace_plugin_la-algo_phosphor.o +arm64 libdeinterlace_plugin_la-algo_x.o +arm64 libdeinterlace_plugin_la-algo_yadif.o +arm64 libdeinterlace_plugin_la-deinterlace.o +arm64 libdeinterlace_plugin_la-helpers.o +arm64 libdeinterlace_plugin_la-merge.o +arm64 libdemux_cdg_plugin_la-cdg.o +arm64 libdemux_chromecast_plugin_la-chromecast_demux.o +arm64 libdemux_stl_plugin_la-stl.o +arm64 libdsm_plugin_la-access.o +arm64 libdsm_plugin_la-sd.o +arm64 libebur128_plugin_la-libebur128.o +arm64 libfilesystem_plugin_la-directory.o +arm64 libfilesystem_plugin_la-file.o +arm64 libfilesystem_plugin_la-fs.o +arm64 libflac_plugin_la-flac.o +arm64 libflacsys_plugin_la-flac.o +arm64 libfloat_mixer_plugin_la-float.o +arm64 libfluidsynth_plugin_la-fluidsynth.o +arm64 libfreetype_plugin_la-darwin.o +arm64 libfreetype_plugin_la-freetype.o +arm64 libfreetype_plugin_la-ftcache.o +arm64 libfreetype_plugin_la-lru.o +arm64 libfreetype_plugin_la-platform_fonts.o +arm64 libfreetype_plugin_la-text_layout.o +arm64 libgcrypt_la-context.o +arm64 libgcrypt_la-fips.o +arm64 libgcrypt_la-global.o +arm64 libgcrypt_la-hwf-arm.o +arm64 libgcrypt_la-hwfeatures.o +arm64 libgcrypt_la-misc.o +arm64 libgcrypt_la-missing-string.o +arm64 libgcrypt_la-secmem.o +arm64 libgcrypt_la-sexp.o +arm64 libgcrypt_la-stdmem.o +arm64 libgcrypt_la-visibility.o +arm64 libgnu_la-c-ctype.o +arm64 libgnu_la-strverscmp.o +arm64 libgnu_la-unistd.o +arm64 libgpg_error_la-argparse.o +arm64 libgpg_error_la-b64dec.o +arm64 libgpg_error_la-b64enc.o +arm64 libgpg_error_la-code-from-errno.o +arm64 libgpg_error_la-code-to-errno.o +arm64 libgpg_error_la-estream-printf.o +arm64 libgpg_error_la-estream.o +arm64 libgpg_error_la-init.o +arm64 libgpg_error_la-logging.o +arm64 libgpg_error_la-name-value.o +arm64 libgpg_error_la-posix-lock.o +arm64 libgpg_error_la-posix-thread.o +arm64 libgpg_error_la-spawn-posix.o +arm64 libgpg_error_la-strerror.o +arm64 libgpg_error_la-stringutils.o +arm64 libgpg_error_la-strlist.o +arm64 libgpg_error_la-strsource.o +arm64 libgpg_error_la-syscall-clamp.o +arm64 libgpg_error_la-sysutils.o +arm64 libgpg_error_la-version.o +arm64 libgpg_error_la-visibility.o +arm64 libgsmdec.o +arm64 libgsmenc.o +arm64 libi420_nv12_plugin_la-i420_nv12.o +arm64 libiceavl_la-avl.o +arm64 libicehttpp_la-encoding.o +arm64 libicehttpp_la-httpp.o +arm64 libicenet_la-resolver.o +arm64 libicenet_la-sock.o +arm64 libicethread_la-thread.o +arm64 libicetiming_la-timing.o +arm64 libinteger_mixer_plugin_la-integer.o +arm64 libkeychain_plugin_la-keychain.o +arm64 libkeychain_plugin_la-list_util.o +arm64 liblibass_plugin_la-libass.o +arm64 libmkv_plugin_la-Ebml_parser.o +arm64 libmkv_plugin_la-chapter_command.o +arm64 libmkv_plugin_la-chapter_command_dvd.o +arm64 libmkv_plugin_la-chapter_command_script.o +arm64 libmkv_plugin_la-chapter_command_script_common.o +arm64 libmkv_plugin_la-chapters.o +arm64 libmkv_plugin_la-demux.o +arm64 libmkv_plugin_la-dts_header.o +arm64 libmkv_plugin_la-events.o +arm64 libmkv_plugin_la-lzokay.o +arm64 libmkv_plugin_la-matroska_segment.o +arm64 libmkv_plugin_la-matroska_segment_parse.o +arm64 libmkv_plugin_la-matroska_segment_seeker.o +arm64 libmkv_plugin_la-mkv.o +arm64 libmkv_plugin_la-stream_io_callback.o +arm64 libmkv_plugin_la-util.o +arm64 libmkv_plugin_la-virtual_segment.o +arm64 libmkv_plugin_la-vlc_colors.o +arm64 libmod_plugin_la-mod.o +arm64 libmp3lame.o +arm64 libmp4mux.o +arm64 libmp4mux.o +arm64 libmpg123_la-dct64.o +arm64 libmpg123_la-dither.o +arm64 libmpg123_la-equalizer.o +arm64 libmpg123_la-feature.o +arm64 libmpg123_la-format.o +arm64 libmpg123_la-frame.o +arm64 libmpg123_la-getcpuflags_arm.o +arm64 libmpg123_la-icy.o +arm64 libmpg123_la-icy2utf8.o +arm64 libmpg123_la-id3.o +arm64 libmpg123_la-index.o +arm64 libmpg123_la-layer1.o +arm64 libmpg123_la-layer2.o +arm64 libmpg123_la-layer3.o +arm64 libmpg123_la-lfs_wrap.o +arm64 libmpg123_la-libmpg123.o +arm64 libmpg123_la-ntom.o +arm64 libmpg123_la-optimize.o +arm64 libmpg123_la-parse.o +arm64 libmpg123_la-readers.o +arm64 libmpg123_la-stringbuf.o +arm64 libmpg123_la-synth.o +arm64 libmpg123_la-synth_8bit.o +arm64 libmpg123_la-synth_real.o +arm64 libmpg123_la-synth_s32.o +arm64 libmpg123_la-tabinit.o +arm64 libmpg123_plugin_la-mpg123.o +arm64 libmux_ogg_plugin_la-ogg.o +arm64 libmux_ts_plugin_la-csa.o +arm64 libmux_ts_plugin_la-pes.o +arm64 libmux_ts_plugin_la-repack.o +arm64 libmux_ts_plugin_la-tables.o +arm64 libmux_ts_plugin_la-ts.o +arm64 libmux_ts_plugin_la-tsutil.o +arm64 libnfs-raw-mount.c.o +arm64 libnfs-raw-nfs.c.o +arm64 libnfs-raw-nfs4.c.o +arm64 libnfs-raw-nlm.c.o +arm64 libnfs-raw-nsm.c.o +arm64 libnfs-raw-portmap.c.o +arm64 libnfs-raw-rquota.c.o +arm64 libnfs-sync.c.o +arm64 libnfs-zdr.c.o +arm64 libnfs.c.o +arm64 libnfs_plugin_la-nfs.o +arm64 libogg_plugin_la-ogg.o +arm64 libogg_plugin_la-ogg_granule.o +arm64 libogg_plugin_la-oggseek.o +arm64 liboggspots_plugin_la-oggspots.o +arm64 libopenapv_plugin_la-openapv.o +arm64 libopenjpegenc.o +arm64 libopus_plugin_la-opus.o +arm64 libopus_plugin_la-opus_header.o +arm64 libout123_la-hextxt.o +arm64 libout123_la-libout123.o +arm64 libout123_la-stringlists.o +arm64 libout123_la-wav.o +arm64 libpacketizer_avparser_plugin_la-avparser.o +arm64 libplacebo_plugin_la-display.o +arm64 libplacebo_plugin_la-instance.o +arm64 libplacebo_utils_la-utils.o +arm64 librist_plugin_la-rist.o +arm64 librnnoise_plugin_la-rnnoise.o +arm64 librtp_pcm_plugin_la-pcm.o +arm64 librtp_plugin_la-datagram.o +arm64 librtp_plugin_la-input.o +arm64 librtp_plugin_la-rtp.o +arm64 librtp_plugin_la-sdp.o +arm64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +arm64 libsamplebufferdisplay_plugin_la-vt_utils.o +arm64 libsap_plugin_la-sap.o +arm64 libsap_plugin_la-sdp.o +arm64 libscaletempo_pitch_plugin_la-scaletempo.o +arm64 libsecuretransport_plugin_la-securetransport.o +arm64 libsftp_plugin_la-sftp.o +arm64 libsimple_channel_mixer_plugin_la-simple.o +arm64 libsmb2.c.o +arm64 libsmb2_plugin_la-smb2.o +arm64 libsoxr_plugin_la-soxr.o +arm64 libspatialaudio_plugin_la-spatialaudio.o +arm64 libspeex_plugin_la-speex.o +arm64 libspudec_plugin_la-parse.o +arm64 libspudec_plugin_la-spudec.o +arm64 libstream_out_chromecast_plugin_la-cast.o +arm64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +arm64 libstream_out_chromecast_plugin_la-chromecast_communication.o +arm64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +arm64 libstream_out_chromecast_plugin_la-renderer_common.o +arm64 libstream_out_rtp_plugin_la-rtcp.o +arm64 libstream_out_rtp_plugin_la-rtp.o +arm64 libstream_out_rtp_plugin_la-rtpfmt.o +arm64 libstream_out_rtp_plugin_la-rtsp.o +arm64 libstream_out_rtp_plugin_la-sdp_helper.o +arm64 libstream_out_standard_plugin_la-standard.o +arm64 libswscale_plugin_la-chroma.o +arm64 libswscale_plugin_la-swscale.o +arm64 libsyn123_la-filter.o +arm64 libsyn123_la-geiger.o +arm64 libsyn123_la-libsyn123.o +arm64 libsyn123_la-pinknoise.o +arm64 libsyn123_la-resample.o +arm64 libsyn123_la-sampleconv.o +arm64 libsyn123_la-volume.o +arm64 libtaglib_plugin_la-taglib.o +arm64 libtheora_plugin_la-theora.o +arm64 libts_plugin_la-atsc_a65.o +arm64 libts_plugin_la-csa.o +arm64 libts_plugin_la-mpeg4_iod.o +arm64 libts_plugin_la-opus_header.o +arm64 libts_plugin_la-sections.o +arm64 libts_plugin_la-tables.o +arm64 libts_plugin_la-ts.o +arm64 libts_plugin_la-ts_arib.o +arm64 libts_plugin_la-ts_decoders.o +arm64 libts_plugin_la-ts_hotfixes.o +arm64 libts_plugin_la-ts_metadata.o +arm64 libts_plugin_la-ts_pes.o +arm64 libts_plugin_la-ts_pid.o +arm64 libts_plugin_la-ts_psi.o +arm64 libts_plugin_la-ts_psip.o +arm64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +arm64 libts_plugin_la-ts_scte.o +arm64 libts_plugin_la-ts_si.o +arm64 libts_plugin_la-ts_sl.o +arm64 libts_plugin_la-ts_streams.o +arm64 libts_plugin_la-tsutil.o +arm64 libtwolame_la-ath.o +arm64 libtwolame_la-availbits.o +arm64 libtwolame_la-bitbuffer.o +arm64 libtwolame_la-crc.o +arm64 libtwolame_la-dab.o +arm64 libtwolame_la-encode.o +arm64 libtwolame_la-energy.o +arm64 libtwolame_la-fft.o +arm64 libtwolame_la-get_set.o +arm64 libtwolame_la-mem.o +arm64 libtwolame_la-psycho_0.o +arm64 libtwolame_la-psycho_1.o +arm64 libtwolame_la-psycho_2.o +arm64 libtwolame_la-psycho_3.o +arm64 libtwolame_la-psycho_4.o +arm64 libtwolame_la-psycho_n1.o +arm64 libtwolame_la-subband.o +arm64 libtwolame_la-twolame.o +arm64 libtwolame_la-util.o +arm64 libtwolame_plugin_la-twolame.o +arm64 libuikit_inhibit_plugin_la-uikit-inhibit.o +arm64 libuiview_window_plugin_la-VLCVideoUIView.o +arm64 libupnp_plugin_la-dlna.o +arm64 libupnp_plugin_la-renderer_common.o +arm64 libupnp_plugin_la-upnp-wrapper.o +arm64 libupnp_plugin_la-upnp.o +arm64 libvideotoolbox_enc_plugin_la-encoder.o +arm64 libvideotoolbox_plugin_la-decoder.o +arm64 libvideotoolbox_plugin_la-dpb.o +arm64 libvideotoolbox_plugin_la-pacer.o +arm64 libvlc_adaptive_la-AbstractAdaptationLogic.o +arm64 libvlc_adaptive_la-AdaptationSet.o +arm64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +arm64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +arm64 libvlc_adaptive_la-AtomsReader.o +arm64 libvlc_adaptive_la-AuthStorage.o +arm64 libvlc_adaptive_la-BaseAdaptationSet.o +arm64 libvlc_adaptive_la-BasePeriod.o +arm64 libvlc_adaptive_la-BasePlaylist.o +arm64 libvlc_adaptive_la-BaseRepresentation.o +arm64 libvlc_adaptive_la-BufferingLogic.o +arm64 libvlc_adaptive_la-BytesRange.o +arm64 libvlc_adaptive_la-Chunk.o +arm64 libvlc_adaptive_la-CodecDescription.o +arm64 libvlc_adaptive_la-CodecParameters.o +arm64 libvlc_adaptive_la-CommandsQueue.o +arm64 libvlc_adaptive_la-CommonAttributesElements.o +arm64 libvlc_adaptive_la-CommonEncryption.o +arm64 libvlc_adaptive_la-ConnectionParams.o +arm64 libvlc_adaptive_la-ContentDescription.o +arm64 libvlc_adaptive_la-Conversions.o +arm64 libvlc_adaptive_la-DASHCommonAttributesElements.o +arm64 libvlc_adaptive_la-DASHManager.o +arm64 libvlc_adaptive_la-DASHSegment.o +arm64 libvlc_adaptive_la-DASHStream.o +arm64 libvlc_adaptive_la-DOMHelper.o +arm64 libvlc_adaptive_la-DOMParser.o +arm64 libvlc_adaptive_la-Demuxer.o +arm64 libvlc_adaptive_la-Downloader.o +arm64 libvlc_adaptive_la-FakeESOut.o +arm64 libvlc_adaptive_la-FakeESOutID.o +arm64 libvlc_adaptive_la-ForgedInitSegment.o +arm64 libvlc_adaptive_la-FormatNamespace.o +arm64 libvlc_adaptive_la-HLSManager.o +arm64 libvlc_adaptive_la-HLSRepresentation.o +arm64 libvlc_adaptive_la-HLSSegment.o +arm64 libvlc_adaptive_la-HLSStreams.o +arm64 libvlc_adaptive_la-HTTPConnection.o +arm64 libvlc_adaptive_la-HTTPConnectionManager.o +arm64 libvlc_adaptive_la-Helper.o +arm64 libvlc_adaptive_la-ID.o +arm64 libvlc_adaptive_la-IndexReader.o +arm64 libvlc_adaptive_la-Inheritables.o +arm64 libvlc_adaptive_la-IsoffMainParser.o +arm64 libvlc_adaptive_la-Keyring.o +arm64 libvlc_adaptive_la-M3U8.o +arm64 libvlc_adaptive_la-MPD.o +arm64 libvlc_adaptive_la-Manifest.o +arm64 libvlc_adaptive_la-MemoryChunk.o +arm64 libvlc_adaptive_la-Namespaces.o +arm64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +arm64 libvlc_adaptive_la-Node.o +arm64 libvlc_adaptive_la-Parser.o +arm64 libvlc_adaptive_la-PlaylistManager.o +arm64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +arm64 libvlc_adaptive_la-Profile.o +arm64 libvlc_adaptive_la-ProgramInformation.o +arm64 libvlc_adaptive_la-QualityLevel.o +arm64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +arm64 libvlc_adaptive_la-Representation.o +arm64 libvlc_adaptive_la-Representationselectors.o +arm64 libvlc_adaptive_la-Retrieve.o +arm64 libvlc_adaptive_la-Role.o +arm64 libvlc_adaptive_la-RoundRobinLogic.o +arm64 libvlc_adaptive_la-Segment.o +arm64 libvlc_adaptive_la-SegmentBase.o +arm64 libvlc_adaptive_la-SegmentBaseType.o +arm64 libvlc_adaptive_la-SegmentChunk.o +arm64 libvlc_adaptive_la-SegmentInformation.o +arm64 libvlc_adaptive_la-SegmentList.o +arm64 libvlc_adaptive_la-SegmentTemplate.o +arm64 libvlc_adaptive_la-SegmentTimeline.o +arm64 libvlc_adaptive_la-SegmentTracker.o +arm64 libvlc_adaptive_la-SharedResources.o +arm64 libvlc_adaptive_la-SmoothIndexReader.o +arm64 libvlc_adaptive_la-SmoothManager.o +arm64 libvlc_adaptive_la-SmoothParser.o +arm64 libvlc_adaptive_la-SmoothSegment.o +arm64 libvlc_adaptive_la-SmoothStream.o +arm64 libvlc_adaptive_la-SourceStream.o +arm64 libvlc_adaptive_la-StreamFormat.o +arm64 libvlc_adaptive_la-Streams.o +arm64 libvlc_adaptive_la-Tags.o +arm64 libvlc_adaptive_la-TemplatedUri.o +arm64 libvlc_adaptive_la-Url.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-chunked.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-connmgr.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-file.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h1conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2conn.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2frame.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-h2output.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpack.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-hpackenc.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-live.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-message.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-outfile.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-ports.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-resource.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_http_la-tunnel.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_nal.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-h264_slice.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hevc_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_helper.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_nal.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_hxxxhelper_la-hxxx_sei.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-grammar.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-json.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_json_la-libvlc_json_la-lexicon.o +arm64 libvlc_la-audio.o +arm64 libvlc_la-core.o +arm64 libvlc_la-dialog.o +arm64 libvlc_la-error.o +arm64 libvlc_la-event.o +arm64 libvlc_la-log.o +arm64 libvlc_la-media.o +arm64 libvlc_la-media_discoverer.o +arm64 libvlc_la-media_list.o +arm64 libvlc_la-media_list_player.o +arm64 libvlc_la-media_player.o +arm64 libvlc_la-media_track.o +arm64 libvlc_la-picture.o +arm64 libvlc_la-renderer_discoverer.o +arm64 libvlc_la-revision.o +arm64 libvlc_la-video.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_mp4_la-libmp4.o +arm64 libvlc_rtp_la-rtpfmt.o +arm64 libvlc_rtp_la-session.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_srtp_la-srtp.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlc_vtutils_la-vt_utils_native.o +arm64 libvlccore_la-access.o +arm64 libvlccore_la-actions.o +arm64 libvlccore_la-addons.o +arm64 libvlccore_la-ancillary.o +arm64 libvlccore_la-aout.o +arm64 libvlccore_la-art.o +arm64 libvlccore_la-attachment.o +arm64 libvlccore_la-bank.o +arm64 libvlccore_la-cache.o +arm64 libvlccore_la-cat.o +arm64 libvlccore_la-chain.o +arm64 libvlccore_la-charset.o +arm64 libvlccore_la-chroma_probe.o +arm64 libvlccore_la-clock.o +arm64 libvlccore_la-clock_internal.o +arm64 libvlccore_la-cmdline.o +arm64 libvlccore_la-common.o +arm64 libvlccore_la-content.o +arm64 libvlccore_la-control.o +arm64 libvlccore_la-core.o +arm64 libvlccore_la-cpu.o +arm64 libvlccore_la-dec.o +arm64 libvlccore_la-decoder.o +arm64 libvlccore_la-decoder_device.o +arm64 libvlccore_la-decoder_helpers.o +arm64 libvlccore_la-decoder_prevframe.o +arm64 libvlccore_la-demux.o +arm64 libvlccore_la-demux_chained.o +arm64 libvlccore_la-dialog.o +arm64 libvlccore_la-diffutil.o +arm64 libvlccore_la-dirs.o +arm64 libvlccore_la-display.o +arm64 libvlccore_la-entry.o +arm64 libvlccore_la-epg.o +arm64 libvlccore_la-error.o +arm64 libvlccore_la-es_format.o +arm64 libvlccore_la-es_out.o +arm64 libvlccore_la-es_out_source.o +arm64 libvlccore_la-es_out_timeshift.o +arm64 libvlccore_la-executor.o +arm64 libvlccore_la-exit.o +arm64 libvlccore_la-export.o +arm64 libvlccore_la-extensions.o +arm64 libvlccore_la-fetcher.o +arm64 libvlccore_la-fifo.o +arm64 libvlccore_la-file.o +arm64 libvlccore_la-filesystem.o +arm64 libvlccore_la-filter.o +arm64 libvlccore_la-filter_chain.o +arm64 libvlccore_la-filters.o +arm64 libvlccore_la-fingerprinter.o +arm64 libvlccore_la-fourcc.o +arm64 libvlccore_la-frame.o +arm64 libvlccore_la-getaddrinfo.o +arm64 libvlccore_la-getopt.o +arm64 libvlccore_la-help.o +arm64 libvlccore_la-http_auth.o +arm64 libvlccore_la-httpcookies.o +arm64 libvlccore_la-httpd.o +arm64 libvlccore_la-image.o +arm64 libvlccore_la-inhibit.o +arm64 libvlccore_la-input.o +arm64 libvlccore_la-input_clock.o +arm64 libvlccore_la-interface.o +arm64 libvlccore_la-interlacing.o +arm64 libvlccore_la-interrupt.o +arm64 libvlccore_la-intf.o +arm64 libvlccore_la-io.o +arm64 libvlccore_la-iso_lang.o +arm64 libvlccore_la-item.o +arm64 libvlccore_la-jaro_winkler.o +arm64 libvlccore_la-keystore.o +arm64 libvlccore_la-libc.o +arm64 libvlccore_la-libvlc-module.o +arm64 libvlccore_la-libvlc.o +arm64 libvlccore_la-md5.o +arm64 libvlccore_la-media_source.o +arm64 libvlccore_la-media_tree.o +arm64 libvlccore_la-medialib.o +arm64 libvlccore_la-medialibrary.o +arm64 libvlccore_la-memstream.o +arm64 libvlccore_la-messages.o +arm64 libvlccore_la-meta.o +arm64 libvlccore_la-metadata.o +arm64 libvlccore_la-meter.o +arm64 libvlccore_la-mime.o +arm64 libvlccore_la-missing.o +arm64 libvlccore_la-modules.o +arm64 libvlccore_la-mtime.o +arm64 libvlccore_la-notify.o +arm64 libvlccore_la-objects.o +arm64 libvlccore_la-objres.o +arm64 libvlccore_la-opengl.o +arm64 libvlccore_la-osd.o +arm64 libvlccore_la-output.o +arm64 libvlccore_la-parse.o +arm64 libvlccore_la-picture.o +arm64 libvlccore_la-picture_fifo.o +arm64 libvlccore_la-picture_pool.o +arm64 libvlccore_la-player.o +arm64 libvlccore_la-playlist.o +arm64 libvlccore_la-plugin.o +arm64 libvlccore_la-preparse.o +arm64 libvlccore_la-preparser.o +arm64 libvlccore_la-probe.o +arm64 libvlccore_la-queue.o +arm64 libvlccore_la-rand.o +arm64 libvlccore_la-randomizer.o +arm64 libvlccore_la-rcu.o +arm64 libvlccore_la-renderer_discovery.o +arm64 libvlccore_la-replay_gain.o +arm64 libvlccore_la-request.o +arm64 libvlccore_la-resource.o +arm64 libvlccore_la-revision.o +arm64 libvlccore_la-rootbind.o +arm64 libvlccore_la-sap.o +arm64 libvlccore_la-services_discovery.o +arm64 libvlccore_la-shuffle.o +arm64 libvlccore_la-snapshot.o +arm64 libvlccore_la-sort.o +arm64 libvlccore_la-source.o +arm64 libvlccore_la-specific.o +arm64 libvlccore_la-stats.o +arm64 libvlccore_la-stream.o +arm64 libvlccore_la-stream_extractor.o +arm64 libvlccore_la-stream_fifo.o +arm64 libvlccore_la-stream_filter.o +arm64 libvlccore_la-stream_memory.o +arm64 libvlccore_la-stream_output.o +arm64 libvlccore_la-strings.o +arm64 libvlccore_la-subpicture.o +arm64 libvlccore_la-subtitles.o +arm64 libvlccore_la-text_style.o +arm64 libvlccore_la-textdomain.o +arm64 libvlccore_la-thread.o +arm64 libvlccore_la-threads.o +arm64 libvlccore_la-timer.o +arm64 libvlccore_la-title.o +arm64 libvlccore_la-tls.o +arm64 libvlccore_la-tracer.o +arm64 libvlccore_la-track.o +arm64 libvlccore_la-udp.o +arm64 libvlccore_la-unicode.o +arm64 libvlccore_la-url.o +arm64 libvlccore_la-var.o +arm64 libvlccore_la-variables.o +arm64 libvlccore_la-version.o +arm64 libvlccore_la-video_epg.o +arm64 libvlccore_la-video_output.o +arm64 libvlccore_la-video_text.o +arm64 libvlccore_la-video_widgets.o +arm64 libvlccore_la-video_window.o +arm64 libvlccore_la-viewpoint.o +arm64 libvlccore_la-volume.o +arm64 libvlccore_la-vout.o +arm64 libvlccore_la-vout_intf.o +arm64 libvlccore_la-vout_subpictures.o +arm64 libvlccore_la-vout_wrapper.o +arm64 libvlccore_la-wait.o +arm64 libvlccore_la-window.o +arm64 libvlccore_la-xml.o +arm64 libvlccore_objc_la-dirs.o +arm64 libvlccore_objc_la-netconf.o +arm64 libvorbis_plugin_la-vorbis.o +arm64 libvpx_plugin_la-vpx.o +arm64 libwebvtt_plugin_la-CSSGrammar.o +arm64 libwebvtt_plugin_la-css_parser.o +arm64 libwebvtt_plugin_la-css_style.o +arm64 libwebvtt_plugin_la-encvtt.o +arm64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +arm64 libwebvtt_plugin_la-subsvtt.o +arm64 libwebvtt_plugin_la-webvtt.o +arm64 libxml_plugin_la-libxml.o +arm64 libytdl_plugin_la-ytdl.o +arm64 libzvbi_plugin_la-zvbi.o +arm64 libzvbiinline_la-decoder.o +arm64 libzvbiinline_la-exp-gfx.o +arm64 limits.cpp.o +arm64 lin2log.c.o +arm64 linkValidate.cpp.o +arm64 list.c.o +arm64 list.c.o +arm64 list_util.o +arm64 list_util.o +arm64 ljpegenc.o +arm64 lls.o +arm64 lmlm4.o +arm64 load_669.o +arm64 load_abc.o +arm64 load_amf.o +arm64 load_ams.o +arm64 load_dbm.o +arm64 load_dmf.o +arm64 load_dsm.o +arm64 load_far.o +arm64 load_it.o +arm64 load_j2b.o +arm64 load_mdl.o +arm64 load_med.o +arm64 load_mid.o +arm64 load_mod.o +arm64 load_mt2.o +arm64 load_mtm.o +arm64 load_okt.o +arm64 load_pat.o +arm64 load_psm.o +arm64 load_ptm.o +arm64 load_s3m.o +arm64 load_stm.o +arm64 load_ult.o +arm64 load_umx.o +arm64 load_wav.o +arm64 load_xm.o +arm64 loasdec.o +arm64 loco.o +arm64 log.c.o +arm64 log.c.o +arm64 log.o +arm64 log2_tab.o +arm64 log2lin.c.o +arm64 logger.cpp.o +arm64 logo.o +arm64 long_term.o +arm64 lookahead.c.o +arm64 lookup.c.o +arm64 lookup.c.o +arm64 loopfilter.c.o +arm64 loopfilter_arm.c.o +arm64 loopfilter_filters.c.o +arm64 loopfilter_neon.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfilter_tmpl.c.o +arm64 loopfiltersimplehorizontaledge_neon.c.o +arm64 loopfiltersimpleverticaledge_neon.c.o +arm64 looprestoration_tmpl.c.o +arm64 looprestoration_tmpl.c.o +arm64 lossless_audiodsp.o +arm64 lossless_videodsp.o +arm64 lossless_videoencdsp.o +arm64 loudness.c.o +arm64 lpc.c.o +arm64 lpc.c.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc.o +arm64 lpc_intrin_avx2.c.o +arm64 lpc_intrin_fma.c.o +arm64 lpc_intrin_neon.c.o +arm64 lpc_intrin_sse2.c.o +arm64 lpc_intrin_sse41.c.o +arm64 lpcm.o +arm64 lr_apply_tmpl.c.o +arm64 lr_apply_tmpl.c.o +arm64 lrc.o +arm64 lrcdec.o +arm64 lrcenc.o +arm64 lscrdec.o +arm64 lsp.c.o +arm64 lsp.o +arm64 lsp.o +arm64 lsp_tables_nb.o +arm64 lt1-libvlccore_la-item.o +arm64 lt1-libwebvtt_plugin_la-webvtt.o +arm64 lt1-spu.o +arm64 lt1-ttml.o +arm64 lt10-libvlccore_la-timer.o +arm64 lt11-libvlccore_la-sort.o +arm64 lt12-libvlccore_la-thread.o +arm64 lt2-audio.o +arm64 lt2-libvlccore_la-player.o +arm64 lt2-libwebvtt_plugin_la-webvtt.o +arm64 lt3-libvlccore_la-input.o +arm64 lt3-video.o +arm64 lt4-libvlccore_la-control.o +arm64 lt5-libvlccore_la-stream.o +arm64 lt6-libvlccore_la-filesystem.o +arm64 lt7-libvlccore_la-sort.o +arm64 lt8-libvlccore_la-filesystem.o +arm64 lt9-libvlccore_la-rand.o +arm64 ltp.o +arm64 luodatdec.o +arm64 lut3d.o +arm64 lvfdec.o +arm64 lxfdec.o +arm64 lzf.o +arm64 lzo.o +arm64 lzw.o +arm64 lzwenc.o +arm64 m101.o +arm64 m3u.o +arm64 m4vdec.o +arm64 mac-cmac.o +arm64 mac-gmac.o +arm64 mac-hmac.o +arm64 mac-poly1305.o +arm64 mac.o +arm64 mac.o +arm64 mace.o +arm64 magicyuv.o +arm64 magicyuvenc.o +arm64 map.cc.o +arm64 map.cc.o +arm64 map_field.cc.o +arm64 mapping0.c.o +arm64 mapping_matrix.c.o +arm64 marq.o +arm64 mastering_display_metadata.o +arm64 mathematics.o +arm64 mathops.c.o +arm64 mathops.o +arm64 mathops.o +arm64 mathtables.o +arm64 matroska.o +arm64 matroskadec.o +arm64 matroskaenc.o +arm64 mbloopfilter_neon.c.o +arm64 mbpitch.c.o +arm64 mc_tmpl.c.o +arm64 mc_tmpl.c.o +arm64 mca.o +arm64 mccdec.o +arm64 mccenc.o +arm64 mcenc.o +arm64 mcenc.o +arm64 mcomp.c.o +arm64 mct.c.o +arm64 md.o +arm64 md4c.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.c.o +arm64 md5.o +arm64 md5.o +arm64 md5proto.o +arm64 mdct.c.o +arm64 mdct.c.o +arm64 mdec.o +arm64 mdf.o +arm64 me_cmp.o +arm64 me_cmp_init_aarch64.o +arm64 me_cmp_neon.o +arm64 media100_to_mjpegb.o +arm64 mediacodec.o +arm64 mem.c.o +arm64 mem.o +arm64 membuffer.c.o +arm64 memory.c.o +arm64 memory.o +arm64 memrchr.o +arm64 merge.o +arm64 merge.o +arm64 meson-generated_.._vulkan_utils_gen.c.o +arm64 message.cc.o +arm64 message_differencer.cc.o +arm64 message_lite.cc.o +arm64 message_lite.cc.o +arm64 meta.o +arm64 metadata.o +arm64 metadata_iterators.c.o +arm64 metadata_object.c.o +arm64 metasound.o +arm64 mgsts.o +arm64 microdvddec.o +arm64 microdvddec.o +arm64 microdvdenc.o +arm64 midivid.o +arm64 mimic.o +arm64 miniserver.c.o +arm64 minphase.c.o +arm64 misc.o +arm64 misc.o +arm64 misc4.o +arm64 misc4_parser.o +arm64 mit_hrtf.cpp.o +arm64 mit_hrtf_lib.c.o +arm64 mj2kdec.o +arm64 mjpeg.o +arm64 mjpeg.o +arm64 mjpeg_parser.o +arm64 mjpegbdec.o +arm64 mjpegdec.o +arm64 mjpegdec_common.o +arm64 mjpegenc.o +arm64 mjpegenc_common.o +arm64 mjpegenc_huffman.o +arm64 mkvtimestamp_v2.o +arm64 mlp.c.o +arm64 mlp.o +arm64 mlp.o +arm64 mlp_data.c.o +arm64 mlp_parse.o +arm64 mlp_parser.o +arm64 mlpdec.o +arm64 mlpdec.o +arm64 mlpdsp.o +arm64 mlpenc.o +arm64 mlvdec.o +arm64 mlz.o +arm64 mm.o +arm64 mmcmp.o +arm64 mmf.o +arm64 mms.o +arm64 mmsh.o +arm64 mmst.o +arm64 mmvideo.o +arm64 mobiclip.o +arm64 modecont.c.o +arm64 modecosts.c.o +arm64 modes.c.o +arm64 modes.o +arm64 modes_wb.o +arm64 modfile.cpp.o +arm64 modfilebase.cpp.o +arm64 modplug.o +arm64 modproperties.cpp.o +arm64 mods.o +arm64 modtag.cpp.o +arm64 moflex.o +arm64 mono.o +arm64 motion_est.o +arm64 motionlib.o +arm64 motionpixels.o +arm64 mount.c.o +arm64 mov.o +arm64 mov_chan.o +arm64 mov_esds.o +arm64 movenc.o +arm64 movenc_ttml.o +arm64 movenccenc.o +arm64 movenchint.o +arm64 movtextdec.o +arm64 movtextenc.o +arm64 mp3dec.o +arm64 mp3enc.o +arm64 mp4.o +arm64 mp4.o +arm64 mp4atom.cpp.o +arm64 mp4coverart.cpp.o +arm64 mp4file.cpp.o +arm64 mp4item.cpp.o +arm64 mp4itemfactory.cpp.o +arm64 mp4properties.cpp.o +arm64 mp4tag.cpp.o +arm64 mpc.o +arm64 mpc.o +arm64 mpc7.o +arm64 mpc8.o +arm64 mpc8.o +arm64 mpcfile.cpp.o +arm64 mpcproperties.cpp.o +arm64 mpeg.o +arm64 mpeg12.o +arm64 mpeg12.o +arm64 mpeg12data.o +arm64 mpeg12dec.o +arm64 mpeg12enc.o +arm64 mpeg12framerate.o +arm64 mpeg4.o +arm64 mpeg4audio.o +arm64 mpeg4audio.o +arm64 mpeg4audio_sample_rates.o +arm64 mpeg4video.o +arm64 mpeg4video.o +arm64 mpeg4video_parser.o +arm64 mpeg4videodec.o +arm64 mpeg4videodsp.o +arm64 mpeg4videoenc.o +arm64 mpeg_er.o +arm64 mpegaudio.o +arm64 mpegaudio.o +arm64 mpegaudio_parser.o +arm64 mpegaudiodata.o +arm64 mpegaudiodec_common.o +arm64 mpegaudiodec_fixed.o +arm64 mpegaudiodec_float.o +arm64 mpegaudiodecheader.o +arm64 mpegaudiodsp.o +arm64 mpegaudiodsp_data.o +arm64 mpegaudiodsp_fixed.o +arm64 mpegaudiodsp_float.o +arm64 mpegaudiodsp_init.o +arm64 mpegaudiodsp_neon.o +arm64 mpegaudioenc.o +arm64 mpegaudiotabs.o +arm64 mpegenc.o +arm64 mpegfile.cpp.o +arm64 mpegheader.cpp.o +arm64 mpegpicture.o +arm64 mpegproperties.cpp.o +arm64 mpegts.o +arm64 mpegtsenc.o +arm64 mpegutils.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo.o +arm64 mpegvideo_dec.o +arm64 mpegvideo_enc.o +arm64 mpegvideo_motion.o +arm64 mpegvideo_parser.o +arm64 mpegvideo_unquantize.o +arm64 mpegvideodata.o +arm64 mpegvideodec.o +arm64 mpegvideoencdsp.o +arm64 mpegvideoencdsp_init.o +arm64 mpegvideoencdsp_neon.o +arm64 mpglib_interface.o +arm64 mpgv.o +arm64 mpi-add.o +arm64 mpi-bit.o +arm64 mpi-cmp.o +arm64 mpi-div.o +arm64 mpi-gcd.o +arm64 mpi-inline.o +arm64 mpi-inv.o +arm64 mpi-mod.o +arm64 mpi-mpow.o +arm64 mpi-mul.o +arm64 mpi-pow.o +arm64 mpi-scan.o +arm64 mpicoder.o +arm64 mpih-add1-asm.o +arm64 mpih-const-time.o +arm64 mpih-div.o +arm64 mpih-lshift.o +arm64 mpih-mul.o +arm64 mpih-mul1-asm.o +arm64 mpih-mul2-asm.o +arm64 mpih-mul3-asm.o +arm64 mpih-rshift.o +arm64 mpih-sub1-asm.o +arm64 mpiutil.o +arm64 mpjpeg.o +arm64 mpjpeg.o +arm64 mpjpegdec.o +arm64 mpl2dec.o +arm64 mpl2dec.o +arm64 mpsubdec.o +arm64 mqc.c.o +arm64 mqc.o +arm64 mqcdec.o +arm64 mqcenc.o +arm64 msac.c.o +arm64 mscc.o +arm64 msf.o +arm64 msgsmdec.o +arm64 msmpeg4.o +arm64 msmpeg4_vc1_data.o +arm64 msmpeg4data.o +arm64 msmpeg4dec.o +arm64 msmpeg4enc.o +arm64 msnwc_tcp.o +arm64 msp2dec.o +arm64 mspdec.o +arm64 msrle.o +arm64 msrledec.o +arm64 msrleenc.o +arm64 mss1.o +arm64 mss12.o +arm64 mss2.o +arm64 mss2dsp.o +arm64 mss3.o +arm64 mss34dsp.o +arm64 mss4.o +arm64 msvideo1.o +arm64 msvideo1enc.o +arm64 mtaf.o +arm64 mtv.o +arm64 multithreading.c.o +arm64 murmur3.o +arm64 musx.o +arm64 mux.o +arm64 mux_utils.o +arm64 mv30.o +arm64 mvcdec.o +arm64 mvdec.o +arm64 mvha.o +arm64 mvi.o +arm64 mvs.o +arm64 mvs.o +arm64 mwsc.o +arm64 mxf.o +arm64 mxfdec.o +arm64 mxfenc.o +arm64 mxg.o +arm64 mxpegdec.o +arm64 nal.o +arm64 namedNodeMap.c.o +arm64 nanoftp.c.o +arm64 nanohttp.c.o +arm64 nb_celp.o +arm64 ncdec.o +arm64 neighbors.c.o +arm64 nellymoser.o +arm64 nellymoserdec.o +arm64 nellymoserenc.o +arm64 network.o +arm64 newmdct.o +arm64 nfs.c.o +arm64 nfs4.c.o +arm64 nfs_v3.c.o +arm64 nfs_v4.c.o +arm64 nfsacl.c.o +arm64 nistspheredec.o +arm64 nit.o +arm64 nlm.c.o +arm64 node.c.o +arm64 nodeList.c.o +arm64 normvol.o +arm64 noseek.o +arm64 notchlc.o +arm64 nsm.c.o +arm64 nspdec.o +arm64 nsv.o +arm64 nsvdec.o +arm64 ntlmssp.c.o +arm64 null.o +arm64 nullenc.o +arm64 nut.o +arm64 nutdec.o +arm64 nutenc.o +arm64 nuv.o +arm64 nuv.o +arm64 nuv.o +arm64 oapv.c.o +arm64 oapv_bs.c.o +arm64 oapv_metadata.c.o +arm64 oapv_param.c.o +arm64 oapv_port.c.o +arm64 oapv_rc.c.o +arm64 oapv_sad.c.o +arm64 oapv_sad_neon.c.o +arm64 oapv_tbl.c.o +arm64 oapv_tpool.c.o +arm64 oapv_tq.c.o +arm64 oapv_tq_neon.c.o +arm64 oapv_util.c.o +arm64 oapv_vlc.c.o +arm64 object_writer.cc.o +arm64 obu.c.o +arm64 ogg_decoder_aspect.c.o +arm64 ogg_encoder_aspect.c.o +arm64 ogg_helper.c.o +arm64 ogg_mapping.c.o +arm64 oggdec.o +arm64 oggenc.o +arm64 oggfile.cpp.o +arm64 oggflacfile.cpp.o +arm64 oggpage.cpp.o +arm64 oggpageheader.cpp.o +arm64 oggparsecelt.o +arm64 oggparsedirac.o +arm64 oggparseflac.o +arm64 oggparseogm.o +arm64 oggparseopus.o +arm64 oggparseskeleton.o +arm64 oggparsespeex.o +arm64 oggparsetheora.o +arm64 oggparsevorbis.o +arm64 oggparsevp8.o +arm64 oma.o +arm64 omadec.o +arm64 omaenc.o +arm64 on2avc.o +arm64 on2avcdata.o +arm64 onyx_if.c.o +arm64 onyxd_if.c.o +arm64 open_type_gsub.cpp.o +arm64 opengl_context.c.o +arm64 opengl_formats.c.o +arm64 opengl_gpu.c.o +arm64 opengl_gpu_pass.c.o +arm64 opengl_gpu_tex.c.o +arm64 opengl_loader_egl.c.o +arm64 opengl_loader_gl.c.o +arm64 opengl_swapchain.c.o +arm64 opengl_utils.c.o +arm64 openjpeg.c.o +arm64 opj_clock.c.o +arm64 opj_malloc.c.o +arm64 opt.o +arm64 options.o +arm64 options.o +arm64 options.o +arm64 opus.c.o +arm64 opus.o +arm64 opus_decoder.c.o +arm64 opus_encoder.c.o +arm64 opus_multistream.c.o +arm64 opus_multistream_decoder.c.o +arm64 opus_multistream_encoder.c.o +arm64 opus_projection_decoder.c.o +arm64 opus_projection_encoder.c.o +arm64 opusfile.cpp.o +arm64 opusproperties.cpp.o +arm64 orient.o +arm64 os_support.o +arm64 osq.o +arm64 osq.o +arm64 ossource.cpp.o +arm64 output.o +arm64 output.o +arm64 ownershipframe.cpp.o +arm64 packet-830.o +arm64 packet.o +arm64 packet.o +arm64 packet.o +arm64 paf.o +arm64 pafaudio.o +arm64 pafvideo.o +arm64 page_table.o +arm64 pal.c.o +arm64 palette_neon_intrinsics.c.o +arm64 palette_neon_intrinsics.c.o +arm64 pamenc.o +arm64 param_eq.o +arm64 parse.o +arm64 parse.o +arm64 parseConst.cpp.o +arm64 parse_context.cc.o +arm64 parse_context.cc.o +arm64 parser.c.o +arm64 parser.cc.o +arm64 parser.o +arm64 parser.o +arm64 parser.o +arm64 parserInternals.c.o +arm64 parser_aux.o +arm64 parsers.o +arm64 parsetools.c.o +arm64 parseutils.o +arm64 pat.o +arm64 pattern.c.o +arm64 pcm-bluray.o +arm64 pcm-blurayenc.o +arm64 pcm-dvd.o +arm64 pcm-dvdenc.o +arm64 pcm.o +arm64 pcm.o +arm64 pcm_rechunk.o +arm64 pcmdec.o +arm64 pcmenc.o +arm64 pcr_helper.o +arm64 pcr_sync.o +arm64 pcx.o +arm64 pcxenc.o +arm64 pdc.o +arm64 pdu.c.o +arm64 pdu.c.o +arm64 pdvdec.o +arm64 pdvdec.o +arm64 pem.o +arm64 pes.o +arm64 pfc_demux.o +arm64 pgs_frame_merge.o +arm64 pgssubdec.o +arm64 pgxdec.o +arm64 photocd.o +arm64 pi.c.o +arm64 pickinter.c.o +arm64 picklpf.c.o +arm64 pictordec.o +arm64 picture.c.o +arm64 pitch.c.o +arm64 pitch.o +arm64 pitch_est_tables.c.o +arm64 pixblockdsp.o +arm64 pixblockdsp_init_aarch64.o +arm64 pixblockdsp_neon.o +arm64 pixdesc.o +arm64 pixelutils.o +arm64 pixlet.o +arm64 pjsdec.o +arm64 pl_alloc.c.o +arm64 pl_string.c.o +arm64 playlist.o +arm64 pls.o +arm64 pmpdec.o +arm64 pmt.o +arm64 png.c.o +arm64 png.c.o +arm64 png.o +arm64 png.o +arm64 png_parser.o +arm64 pngdec.o +arm64 pngdsp.o +arm64 pngenc.o +arm64 pngerror.c.o +arm64 pngerror.c.o +arm64 pngget.c.o +arm64 pngget.c.o +arm64 pngmem.c.o +arm64 pngmem.c.o +arm64 pngpread.c.o +arm64 pngpread.c.o +arm64 pngread.c.o +arm64 pngread.c.o +arm64 pngrio.c.o +arm64 pngrio.c.o +arm64 pngrtran.c.o +arm64 pngrtran.c.o +arm64 pngrutil.c.o +arm64 pngrutil.c.o +arm64 pngset.c.o +arm64 pngset.c.o +arm64 pngtrans.c.o +arm64 pngtrans.c.o +arm64 pngwio.c.o +arm64 pngwio.c.o +arm64 pngwrite.c.o +arm64 pngwrite.c.o +arm64 pngwtran.c.o +arm64 pngwtran.c.o +arm64 pngwutil.c.o +arm64 pngwutil.c.o +arm64 pnm.o +arm64 pnm_parser.o +arm64 pnmdec.o +arm64 pnmenc.o +arm64 podcast.o +arm64 podcastframe.cpp.o +arm64 poly1305.o +arm64 popularimeterframe.cpp.o +arm64 portmap.c.o +arm64 pp_bnk.o +arm64 pred.o +arm64 prefetch.o +arm64 preprocess.o +arm64 preprocess.o +arm64 presets.o +arm64 primegen.o +arm64 printer.cc.o +arm64 privateframe.cpp.o +arm64 prob.c.o +arm64 process_NLSFs.c.o +arm64 profiles.o +arm64 prompeg.o +arm64 propagateNoContraction.cpp.o +arm64 prores_raw.o +arm64 prores_raw_parser.o +arm64 proresdata.o +arm64 proresdec.o +arm64 proresdsp.o +arm64 proresenc_anatoliy.o +arm64 proresenc_kostya.o +arm64 prosumer.o +arm64 proto_http.o +arm64 proto_icy.o +arm64 proto_roaraudio.o +arm64 proto_writer.cc.o +arm64 proto_xaudiocast.o +arm64 protocols.o +arm64 protostream_objectsource.cc.o +arm64 protostream_objectwriter.cc.o +arm64 proxy-client.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 ps.o +arm64 psd.o +arm64 psi.o +arm64 psnr.c.o +arm64 psxstr.o +arm64 psy.c.o +arm64 psymodel.o +arm64 psymodel.o +arm64 pthread.o +arm64 pthread_frame.o +arm64 pthread_slice.o +arm64 ptx.o +arm64 pubkey-util.o +arm64 pubkey.o +arm64 publickey.o +arm64 pva.o +arm64 pva.o +arm64 pvfdec.o +arm64 pvq.o +arm64 qcelpdec.o +arm64 qcp.o +arm64 qdm2.o +arm64 qdmc.o +arm64 qdrw.o +arm64 qm.c.o +arm64 qoadec.o +arm64 qoadec.o +arm64 qoi_parser.o +arm64 qoidec.o +arm64 qoienc.o +arm64 qpeg.o +arm64 qpel_neon.o +arm64 qpeldsp.o +arm64 qsv_api.o +arm64 qtl.o +arm64 qtpalette.o +arm64 qtrle.o +arm64 qtrleenc.o +arm64 quant.o +arm64 quant.o +arm64 quant.o +arm64 quant_LTP_gains.c.o +arm64 quant_bands.c.o +arm64 quant_common.c.o +arm64 quant_lsp.o +arm64 quantize.c.o +arm64 quantize.o +arm64 quantize_neon.c.o +arm64 quantize_pvt.o +arm64 queue.o +arm64 r210dec.o +arm64 r210enc.o +arm64 r3d.o +arm64 ra144.o +arm64 ra144dec.o +arm64 ra144enc.o +arm64 ra288.o +arm64 radio.o +arm64 ralf.o +arm64 ram.o +arm64 random-csprng.o +arm64 random-drbg.o +arm64 random-system.o +arm64 random.o +arm64 random_seed.o +arm64 range_convert_neon.o +arm64 rangecoder.o +arm64 rasc.o +arm64 rate.c.o +arm64 rate.o +arm64 rate.o +arm64 ratecontrol.o +arm64 ratectrl.c.o +arm64 rational.o +arm64 raw.o +arm64 raw.o +arm64 raw_decoder.o +arm64 rawaud.o +arm64 rawdec.o +arm64 rawdec.o +arm64 rawdv.o +arm64 rawenc.o +arm64 rawenc.o +arm64 rawutils.o +arm64 rawvid.o +arm64 rawvideo.o +arm64 rawvideodec.o +arm64 rc.o +arm64 rc4.o +arm64 rcwtdec.o +arm64 rcwtenc.o +arm64 rdopt.c.o +arm64 rdt.o +arm64 reader.c.o +arm64 realtextdec.o +arm64 realtextdec.o +arm64 recon_tmpl.c.o +arm64 recon_tmpl.c.o +arm64 reconinter.c.o +arm64 reconintra.c.o +arm64 reconintra4x4.c.o +arm64 record.o +arm64 record.o +arm64 redspark.o +arm64 ref.c.o +arm64 reflection.cpp.o +arm64 reflection_ops.cc.o +arm64 refmvs.c.o +arm64 refs.o +arm64 refs.o +arm64 refstruct.o +arm64 region_renderer.cpp.o +arm64 registry.c.o +arm64 relativevolumeframe.cpp.o +arm64 relaxng.c.o +arm64 renderer.c.o +arm64 renderer.cpp.o +arm64 renderer_capi.cpp.o +arm64 renderer_impl.cpp.o +arm64 repack.o +arm64 repacketizer.c.o +arm64 repeated_field.cc.o +arm64 repeated_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 repeated_ptr_field.cc.o +arm64 replaygain.o +arm64 res0.c.o +arm64 resample.c.o +arm64 resample.o +arm64 resampler.c.o +arm64 resampler_down2.c.o +arm64 resampler_down2_3.c.o +arm64 resampler_private_AR2.c.o +arm64 resampler_private_IIR_FIR.c.o +arm64 resampler_private_down_FIR.c.o +arm64 resampler_private_up2_HQ.c.o +arm64 resampler_rom.c.o +arm64 reservoir.o +arm64 resource_limits_c.cpp.o +arm64 reverse.o +arm64 revmodel.o +arm64 rfc2268.o +arm64 rgb2rgb.o +arm64 rgb2rgb.o +arm64 rgb2rgb_neon.o +arm64 riff.o +arm64 riffdec.o +arm64 riffenc.o +arm64 rifffile.cpp.o +arm64 rijndael-aarch64.o +arm64 rijndael-armv8-aarch64-ce.o +arm64 rijndael-armv8-ce.o +arm64 rijndael.o +arm64 ripemd.o +arm64 rka.o +arm64 rka.o +arm64 rl.o +arm64 rl2.o +arm64 rl2.o +arm64 rle.o +arm64 rm.o +arm64 rmd160.o +arm64 rmdec.o +arm64 rmenc.o +arm64 rmsipr.o +arm64 rndhw.o +arm64 rndjent.o +arm64 rndoldlinux.o +arm64 rnn.o +arm64 rnn_data.o +arm64 rnn_reader.o +arm64 roqaudioenc.o +arm64 roqvideo.o +arm64 roqvideodec.o +arm64 roqvideoenc.o +arm64 rotate.o +arm64 rpe.o +arm64 rpl.o +arm64 rpza.o +arm64 rpzaenc.o +arm64 rquota.c.o +arm64 rsa-common.o +arm64 rsa.o +arm64 rscc.o +arm64 rsd.o +arm64 rso.o +arm64 rsodec.o +arm64 rsoenc.o +arm64 rst.o +arm64 rtcd.c.o +arm64 rtjpeg.o +arm64 rtmpdigest.o +arm64 rtmphttp.o +arm64 rtmppkt.o +arm64 rtmpproto.o +arm64 rtp-rawvid.o +arm64 rtp.o +arm64 rtpdec.o +arm64 rtpdec_ac3.o +arm64 rtpdec_amr.o +arm64 rtpdec_asf.o +arm64 rtpdec_av1.o +arm64 rtpdec_dv.o +arm64 rtpdec_g726.o +arm64 rtpdec_h261.o +arm64 rtpdec_h263.o +arm64 rtpdec_h263_rfc2190.o +arm64 rtpdec_h264.o +arm64 rtpdec_hevc.o +arm64 rtpdec_ilbc.o +arm64 rtpdec_jpeg.o +arm64 rtpdec_latm.o +arm64 rtpdec_mpa_robust.o +arm64 rtpdec_mpeg12.o +arm64 rtpdec_mpeg4.o +arm64 rtpdec_mpegts.o +arm64 rtpdec_opus.o +arm64 rtpdec_qcelp.o +arm64 rtpdec_qdm2.o +arm64 rtpdec_qt.o +arm64 rtpdec_rfc4175.o +arm64 rtpdec_svq3.o +arm64 rtpdec_vc2hq.o +arm64 rtpdec_vp8.o +arm64 rtpdec_vp9.o +arm64 rtpdec_xiph.o +arm64 rtpenc.o +arm64 rtpenc_aac.o +arm64 rtpenc_amr.o +arm64 rtpenc_av1.o +arm64 rtpenc_chain.o +arm64 rtpenc_h261.o +arm64 rtpenc_h263.o +arm64 rtpenc_h263_rfc2190.o +arm64 rtpenc_h264_hevc.o +arm64 rtpenc_jpeg.o +arm64 rtpenc_latm.o +arm64 rtpenc_mpegts.o +arm64 rtpenc_mpv.o +arm64 rtpenc_rfc4175.o +arm64 rtpenc_vc2hq.o +arm64 rtpenc_vp8.o +arm64 rtpenc_vp9.o +arm64 rtpenc_xiph.o +arm64 rtpproto.o +arm64 rtpvideo.o +arm64 rtsp.o +arm64 rtspdec.o +arm64 rtspenc.o +arm64 rtv1.o +arm64 rv10.o +arm64 rv10enc.o +arm64 rv20enc.o +arm64 rv30.o +arm64 rv30dsp.o +arm64 rv32.o +arm64 rv34.o +arm64 rv34_parser.o +arm64 rv34dsp.o +arm64 rv40.o +arm64 rv40dsp.o +arm64 rv40dsp_init_aarch64.o +arm64 rv60dec.o +arm64 rv60dsp.o +arm64 s302m.o +arm64 s302menc.o +arm64 s337m.o +arm64 s3mfile.cpp.o +arm64 s3mproperties.cpp.o +arm64 sad.c.o +arm64 sad.o +arm64 sad4d_neon.c.o +arm64 sad4d_neon_dotprod.c.o +arm64 sad_neon.c.o +arm64 sad_neon_dotprod.c.o +arm64 samidec.o +arm64 samidec.o +arm64 samplefmt.o +arm64 sampling_par.o +arm64 sanm.o +arm64 sao_neon.o +arm64 sapdec.o +arm64 sapenc.o +arm64 satip.o +arm64 sauce.o +arm64 sb_celp.o +arm64 sbc.o +arm64 sbc_parser.o +arm64 sbcdec.o +arm64 sbcdec.o +arm64 sbcdsp.o +arm64 sbcenc.o +arm64 sbgdec.o +arm64 sbrdsp.o +arm64 sbrdsp_fixed.o +arm64 sbrdsp_init_aarch64.o +arm64 sbrdsp_neon.o +arm64 scal.o +arm64 scale.o +arm64 scaletempo.o +arm64 scan.c.o +arm64 sccdec.o +arm64 sccenc.o +arm64 scd.o +arm64 schematron.c.o +arm64 scp.o +arm64 scpr.o +arm64 screenpresso.o +arm64 scrypt.o +arm64 scte18.o +arm64 scte27.o +arm64 sdns.o +arm64 sdp.o +arm64 sdp.o +arm64 sdp_helper.o +arm64 sdr2.o +arm64 sdsdec.o +arm64 sdt.o +arm64 sdxdec.o +arm64 search.o +arm64 seek.o +arm64 segafilm.o +arm64 segafilmenc.o +arm64 segment.o +arm64 segmentation.c.o +arm64 segments.o +arm64 sei.o +arm64 sei.o +arm64 serdec.o +arm64 service.cc.o +arm64 service_table.c.o +arm64 session.o +arm64 set_get.o +arm64 setid.o +arm64 setupintrarecon.c.o +arm64 sftp.o +arm64 sga.o +arm64 sga.o +arm64 sgidec.o +arm64 sgienc.o +arm64 sgimb.o +arm64 sgirledec.o +arm64 sha.o +arm64 sha1-armv8-aarch64-ce.o +arm64 sha1.c.o +arm64 sha1.o +arm64 sha224-256.c.o +arm64 sha256-armv8-aarch64-ce.o +arm64 sha256.o +arm64 sha384-512.c.o +arm64 sha512.o +arm64 sha512.o +arm64 shaders.c.o +arm64 shaders_colorspace.c.o +arm64 shaders_custom.c.o +arm64 shaders_custom_mpv.c.o +arm64 shaders_deinterlacing.c.o +arm64 shaders_dithering.c.o +arm64 shaders_film_grain.c.o +arm64 shaders_film_grain_av1.c.o +arm64 shaders_film_grain_h274.c.o +arm64 shaders_icc.c.o +arm64 shaders_lut.c.o +arm64 shaders_sampling.c.o +arm64 sharedbook.c.o +arm64 sheervideo.o +arm64 shell_coder.c.o +arm64 short_term.o +arm64 shorten.o +arm64 shortendec.o +arm64 shortenfile.cpp.o +arm64 shortenproperties.cpp.o +arm64 shortentag.cpp.o +arm64 shortfdct_neon.c.o +arm64 shortidct4x4llm_neon.c.o +arm64 shout.o +arm64 side_data.o +arm64 sierravmd.o +arm64 siff.o +arm64 sigm_Q15.c.o +arm64 simple_idct.o +arm64 simple_idct_neon.o +arm64 sincos.o +arm64 sinewin.o +arm64 siphash.c.o +arm64 sipr.o +arm64 sipr16k.o +arm64 sipr_parser.o +arm64 siren.o +arm64 sis.o +arm64 sixtappredict_neon.c.o +arm64 skin_detection.c.o +arm64 skiptags.o +arm64 slice.o +arm64 sliced_filter.o +arm64 slicethread.o +arm64 smacker.o +arm64 smacker.o +arm64 smallft.c.o +arm64 smallft.o +arm64 smb2-cmd-close.c.o +arm64 smb2-cmd-create.c.o +arm64 smb2-cmd-echo.c.o +arm64 smb2-cmd-error.c.o +arm64 smb2-cmd-flush.c.o +arm64 smb2-cmd-ioctl.c.o +arm64 smb2-cmd-lock.c.o +arm64 smb2-cmd-logoff.c.o +arm64 smb2-cmd-negotiate.c.o +arm64 smb2-cmd-notify-change.c.o +arm64 smb2-cmd-oplock-break.c.o +arm64 smb2-cmd-query-directory.c.o +arm64 smb2-cmd-query-info.c.o +arm64 smb2-cmd-read.c.o +arm64 smb2-cmd-session-setup.c.o +arm64 smb2-cmd-set-info.c.o +arm64 smb2-cmd-tree-connect.c.o +arm64 smb2-cmd-tree-disconnect.c.o +arm64 smb2-cmd-write.c.o +arm64 smb2-data-file-info.c.o +arm64 smb2-data-filesystem-info.c.o +arm64 smb2-data-reparse-point.c.o +arm64 smb2-data-security-descriptor.c.o +arm64 smb2-share-enum.c.o +arm64 smb2-signing.c.o +arm64 smb3-seal.c.o +arm64 smc.o +arm64 smcenc.o +arm64 smem.o +arm64 smjpeg.o +arm64 smjpegdec.o +arm64 smjpegenc.o +arm64 smoothstreamingenc.o +arm64 smpte_436m.o +arm64 smush.o +arm64 snappy.o +arm64 snd_dsp.o +arm64 snd_flt.o +arm64 snd_fx.o +arm64 sndfile.o +arm64 sndmix.o +arm64 snow.o +arm64 snow_dwt.o +arm64 snowdec.o +arm64 snowenc.o +arm64 soap_common.c.o +arm64 soap_ctrlpt.c.o +arm64 soap_device.c.o +arm64 sock.c.o +arm64 socket.c.o +arm64 socket.c.o +arm64 sofa_hrtf.cpp.o +arm64 sol.o +arm64 sonic.o +arm64 sort.c.o +arm64 source_context.pb.cc.o +arm64 soxdec.o +arm64 soxenc.o +arm64 soxr.c.o +arm64 sp5xdec.o +arm64 sparse_array.c.o +arm64 spatializer.o +arm64 spdif.o +arm64 spdif.o +arm64 spdifdec.o +arm64 spdifenc.o +arm64 speedhq.o +arm64 speedhqdec.o +arm64 speedhqenc.o +arm64 speex.o +arm64 speex_callbacks.o +arm64 speex_header.o +arm64 speex_resampler.c.o +arm64 speexdec.o +arm64 speexfile.cpp.o +arm64 speexproperties.cpp.o +arm64 spherical.c.o +arm64 spherical.o +arm64 spirv_c_interface.cpp.o +arm64 splitter.o +arm64 spnego-wrapper.c.o +arm64 spnego_asn1.c.o +arm64 spu.o +arm64 src_autofit_autofit.c.o +arm64 src_base_ftbase.c.o +arm64 src_base_ftbbox.c.o +arm64 src_base_ftbdf.c.o +arm64 src_base_ftbitmap.c.o +arm64 src_base_ftcid.c.o +arm64 src_base_ftdebug.c.o +arm64 src_base_ftfstype.c.o +arm64 src_base_ftgasp.c.o +arm64 src_base_ftglyph.c.o +arm64 src_base_ftgxval.c.o +arm64 src_base_ftinit.c.o +arm64 src_base_ftmm.c.o +arm64 src_base_ftotval.c.o +arm64 src_base_ftpatent.c.o +arm64 src_base_ftpfr.c.o +arm64 src_base_ftstroke.c.o +arm64 src_base_ftsynth.c.o +arm64 src_base_fttype1.c.o +arm64 src_base_ftwinfnt.c.o +arm64 src_bdf_bdf.c.o +arm64 src_cache_ftcache.c.o +arm64 src_cff_cff.c.o +arm64 src_cid_type1cid.c.o +arm64 src_crypto_crypto.c.o +arm64 src_crypto_psk.c.o +arm64 src_eap.c.o +arm64 src_flow.c.o +arm64 src_gzip_ftgzip.c.o +arm64 src_hmac_md5.c.o +arm64 src_libevsocket.c.o +arm64 src_logging.c.o +arm64 src_lzw_ftlzw.c.o +arm64 src_mpegts.c.o +arm64 src_netbios_ns.c.o +arm64 src_netbios_query.c.o +arm64 src_netbios_session.c.o +arm64 src_netbios_utils.c.o +arm64 src_pcf_pcf.c.o +arm64 src_pfr_pfr.c.o +arm64 src_psaux_psaux.c.o +arm64 src_pshinter_pshinter.c.o +arm64 src_psnames_psnames.c.o +arm64 src_raster_raster.c.o +arm64 src_rist-common.c.o +arm64 src_rist-thread.c.o +arm64 src_rist.c.o +arm64 src_rist_ref.c.o +arm64 src_sdf_sdf.c.o +arm64 src_sfnt_sfnt.c.o +arm64 src_smb_buffer.c.o +arm64 src_smb_dir.c.o +arm64 src_smb_fd.c.o +arm64 src_smb_file.c.o +arm64 src_smb_message.c.o +arm64 src_smb_ntlm.c.o +arm64 src_smb_session.c.o +arm64 src_smb_session_msg.c.o +arm64 src_smb_share.c.o +arm64 src_smb_spnego.c.o +arm64 src_smb_stat.c.o +arm64 src_smb_trans2.c.o +arm64 src_smb_transport.c.o +arm64 src_smb_utils.c.o +arm64 src_smooth_smooth.c.o +arm64 src_stats.c.o +arm64 src_svg_svg.c.o +arm64 src_truetype_truetype.c.o +arm64 src_type1_type1.c.o +arm64 src_type42_type42.c.o +arm64 src_udp.c.o +arm64 src_udpsocket.c.o +arm64 src_winfonts_winfnt.c.o +arm64 srtdec.o +arm64 srtdec.o +arm64 srtenc.o +arm64 srtenc.o +arm64 srtp.o +arm64 srtpproto.o +arm64 ssdp_ctrlpt.c.o +arm64 ssdp_device.c.o +arm64 ssdp_server.c.o +arm64 sse.c.o +arm64 sse_neon.c.o +arm64 sse_neon_dotprod.c.o +arm64 startcode.o +arm64 statcodes.c.o +arm64 state.o +arm64 state.o +arm64 state.o +arm64 static-module-list.o +arm64 status.cc.o +arm64 status.cc.o +arm64 statusor.cc.o +arm64 statusor.cc.o +arm64 stereo.o +arm64 stereo3d.o +arm64 stereo_LR_to_MS.c.o +arm64 stereo_MS_to_LR.c.o +arm64 stereo_decode_pred.c.o +arm64 stereo_encode_pred.c.o +arm64 stereo_find_predictor.c.o +arm64 stereo_pan.o +arm64 stereo_quant_pred.c.o +arm64 stereo_widen.o +arm64 stl.o +arm64 stldec.o +arm64 storage.o +arm64 stream_decoder.c.o +arm64 stream_encoder.c.o +arm64 stream_encoder_framing.c.o +arm64 stream_encoder_intrin_avx2.c.o +arm64 stream_encoder_intrin_sse2.c.o +arm64 stream_encoder_intrin_ssse3.c.o +arm64 stringpiece.cc.o +arm64 stringpiece.cc.o +arm64 stringprintf.cc.o +arm64 stringprintf.cc.o +arm64 strintmap.c.o +arm64 strtod.cc.o +arm64 strtod.cc.o +arm64 struct.pb.cc.o +arm64 structurally_valid.cc.o +arm64 structurally_valid.cc.o +arm64 structure.o +arm64 strutil.cc.o +arm64 strutil.cc.o +arm64 strverscmp.o +arm64 stub.cpp.o +arm64 subfile.o +arm64 subpel_variance_neon.c.o +arm64 subsdec.o +arm64 subsdelay.o +arm64 substitute.cc.o +arm64 substtml.o +arm64 substx3g.o +arm64 subsusf.o +arm64 subtitle.o +arm64 subtitles.o +arm64 subtitles_segmenter.o +arm64 subtract.c.o +arm64 subtract_neon.c.o +arm64 subviewer1dec.o +arm64 subviewerdec.o +arm64 subviewerdec.o +arm64 sum_sqr_shift.c.o +arm64 sum_squares.c.o +arm64 sum_squares_neon.c.o +arm64 sum_squares_sve.c.o +arm64 sunrast.o +arm64 sunrastenc.o +arm64 supdec.o +arm64 supenc.o +arm64 superblock.c.o +arm64 svag.o +arm64 svcdsub.o +arm64 svq1.o +arm64 svq1dec.o +arm64 svq1enc.o +arm64 svq3.o +arm64 svs.o +arm64 swapchain.c.o +arm64 swapyv12buffer.c.o +arm64 swf.o +arm64 swfdec.o +arm64 swfenc.o +arm64 swscale.o +arm64 swscale.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled.o +arm64 swscale_unscaled_neon.o +arm64 sync.c.o +arm64 synchronizedlyricsframe.cpp.o +arm64 synth_filter.o +arm64 synth_filter_init.o +arm64 synth_filter_neon.o +arm64 synth_neon64_accurate.o +arm64 synth_neon64_float.o +arm64 synth_neon64_s32.o +arm64 synth_stereo_neon64_accurate.o +arm64 synth_stereo_neon64_float.o +arm64 synth_stereo_neon64_s32.o +arm64 synthesis.c.o +arm64 sysdep.c.o +arm64 syslog.o +arm64 systemdependent.c.o +arm64 t1.c.o +arm64 t2.c.o +arm64 tab.o +arm64 table.o +arm64 table_LSF_cos.c.o +arm64 tableofcontentsframe.cpp.o +arm64 tables.c.o +arm64 tables.o +arm64 tables.o +arm64 tables_LTP.c.o +arm64 tables_NLSF_CB_NB_MB.c.o +arm64 tables_NLSF_CB_WB.c.o +arm64 tables_gain.c.o +arm64 tables_other.c.o +arm64 tables_pitch_lag.c.o +arm64 tables_pulses_per_block.c.o +arm64 tag.cpp.o +arm64 tagunion.cpp.o +arm64 tagutils.cpp.o +arm64 tak.o +arm64 tak_parser.o +arm64 takdec.o +arm64 takdec.o +arm64 takdsp.o +arm64 takehiro.o +arm64 targa.o +arm64 targa_y216dec.o +arm64 targaenc.o +arm64 tbytevector.cpp.o +arm64 tbytevectorlist.cpp.o +arm64 tbytevectorstream.cpp.o +arm64 tcd.c.o +arm64 tcp.o +arm64 tcp.o +arm64 tdebug.cpp.o +arm64 tdebuglistener.cpp.o +arm64 tdestroy.o +arm64 tdrdi.o +arm64 tdsc.o +arm64 tdummy.o +arm64 tea.o +arm64 tedcaptionsdec.o +arm64 tee.o +arm64 tee_common.o +arm64 teeproto.o +arm64 teletext.o +arm64 telx.o +arm64 temporal_filter.c.o +arm64 text_format.cc.o +arm64 text_renderer.cpp.o +arm64 text_renderer_coretext.cpp.o +arm64 text_renderer_freetype.cpp.o +arm64 textdec.o +arm64 textidentificationframe.cpp.o +arm64 textst.o +arm64 texturedsp.o +arm64 texturedspenc.o +arm64 tfile.cpp.o +arm64 tfilestream.cpp.o +arm64 tgt.c.o +arm64 thp.o +arm64 thread.c.o +arm64 thread.o +arm64 thread_task.c.o +arm64 threading.c.o +arm64 threadmessage.o +arm64 threadprogress.o +arm64 threads.c.o +arm64 tiertexseq.o +arm64 tiertexseqv.o +arm64 tiff.o +arm64 tiff_common.o +arm64 tiffenc.o +arm64 time.cc.o +arm64 time.cc.o +arm64 time.o +arm64 time_util.cc.o +arm64 timecode.o +arm64 timecode.o +arm64 timecode_internal.o +arm64 timespec_get.o +arm64 timestamp.o +arm64 timestamp.pb.cc.o +arm64 timestamps.c.o +arm64 tiostream.cpp.o +arm64 tmv.o +arm64 tmv.o +arm64 to_upper4.o +arm64 tokenize.c.o +arm64 tokenize.o +arm64 tokenize.o +arm64 tokenizer.cc.o +arm64 tone_mapping.c.o +arm64 tools.c.o +arm64 tospdif.o +arm64 tot.o +arm64 tpeldsp.o +arm64 tpicturetype.cpp.o +arm64 tpropertymap.cpp.o +arm64 trace.o +arm64 transcode.o +arm64 transform.o +arm64 transport.o +arm64 tree.c.o +arm64 tree.o +arm64 treecoder.c.o +arm64 trees.c.o +arm64 treewriter.c.o +arm64 trigger.o +arm64 trivial.o +arm64 trueaudiofile.cpp.o +arm64 trueaudioproperties.cpp.o +arm64 truemotion1.o +arm64 truemotion2.o +arm64 truemotion2rt.o +arm64 truespeech.o +arm64 tscc.o +arm64 tscc2.o +arm64 tstring.cpp.o +arm64 tstringlist.cpp.o +arm64 tta.o +arm64 tta.o +arm64 tta.o +arm64 ttadata.o +arm64 ttadsp.o +arm64 ttaenc.o +arm64 ttaenc.o +arm64 ttaencdsp.o +arm64 ttml.o +arm64 ttmlenc.o +arm64 ttmlenc.o +arm64 tty.o +arm64 tvariant.cpp.o +arm64 tversionnumber.cpp.o +arm64 twinvq.o +arm64 twinvqdec.o +arm64 twofish.o +arm64 tx.o +arm64 tx_double.o +arm64 tx_float.o +arm64 tx_float_init.o +arm64 tx_float_neon.o +arm64 tx_int32.o +arm64 txd.o +arm64 txd.o +arm64 ty.o +arm64 ty.o +arm64 type.pb.cc.o +arm64 type_info.cc.o +arm64 type_resolver_util.cc.o +arm64 tzlib.cpp.o +arm64 udp.o +arm64 udp.o +arm64 udp.o +arm64 ugly.o +arm64 uleaddvaudio.o +arm64 ulti.o +arm64 uncodedframecrcenc.o +arm64 uncompr.c.o +arm64 unicode.c.o +arm64 uniquefileidentifierframe.cpp.o +arm64 unix.o +arm64 unknown_field_set.cc.o +arm64 unknownframe.cpp.o +arm64 unsynchronizedlyricsframe.cpp.o +arm64 upnpapi.c.o +arm64 upnpdebug.c.o +arm64 upnptools.c.o +arm64 ure.o +arm64 uri.c.o +arm64 uri.c.o +arm64 url.o +arm64 urlconfig.c.o +arm64 urldecode.o +arm64 urllinkframe.cpp.o +arm64 userauth.o +arm64 userauth_kbd_packet.o +arm64 usha.c.o +arm64 usmdec.o +arm64 util.c.o +arm64 util.o +arm64 util.o +arm64 util32s.c.o +arm64 utility.cc.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils.o +arm64 utils_dolbyvision.c.o +arm64 utils_frame_queue.c.o +arm64 utils_upload.c.o +arm64 utvideodec.o +arm64 utvideodsp.o +arm64 utvideoenc.o +arm64 uuid.c.o +arm64 uuid.o +arm64 v210dec.o +arm64 v210enc.o +arm64 v210x.o +arm64 v308dec.o +arm64 v308enc.o +arm64 v408dec.o +arm64 v408enc.o +arm64 v410dec.o +arm64 v410enc.o +arm64 vag.o +arm64 valid.c.o +arm64 variance.c.o +arm64 variance_neon.c.o +arm64 variance_neon_dotprod.c.o +arm64 variant_maps.o +arm64 vb.o +arm64 vbi.o +arm64 vble.o +arm64 vbndec.o +arm64 vbnenc.o +arm64 vbr.o +arm64 vbrquantize.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1.o +arm64 vc1_block.o +arm64 vc1_loopfilter.o +arm64 vc1_mc.o +arm64 vc1_parser.o +arm64 vc1_pred.o +arm64 vc1data.o +arm64 vc1dec.o +arm64 vc1dec.o +arm64 vc1dsp.o +arm64 vc1dsp_init_aarch64.o +arm64 vc1dsp_neon.o +arm64 vc1test.o +arm64 vc1testenc.o +arm64 vc2enc.o +arm64 vc2enc_dwt.o +arm64 vcr1.o +arm64 vdr.o +arm64 vdummy.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 version.o +arm64 vgl.o +arm64 video.o +arm64 video_enc_params.o +arm64 video_hint.o +arm64 videodsp.o +arm64 videodsp.o +arm64 videodsp_init.o +arm64 videotoolbox.o +arm64 videotoolbox_av1.o +arm64 videotoolbox_vp9.o +arm64 videotoolboxenc.o +arm64 vima.o +arm64 vividas.o +arm64 vivo.o +arm64 vlc.o +arm64 vmdaudio.o +arm64 vmdvideo.o +arm64 vmem.o +arm64 vmixdec.o +arm64 vmnc.o +arm64 vobsub.o +arm64 voc.o +arm64 voc.o +arm64 voc_packet.o +arm64 vocdec.o +arm64 vocenc.o +arm64 vorbis.o +arm64 vorbis_data.o +arm64 vorbis_parser.o +arm64 vorbiscomment.o +arm64 vorbisdec.o +arm64 vorbisdsp.o +arm64 vorbisdsp_init.o +arm64 vorbisdsp_neon.o +arm64 vorbisenc.c.o +arm64 vorbisfile.c.o +arm64 vorbisfile.cpp.o +arm64 vorbisproperties.cpp.o +arm64 vp3.o +arm64 vp3_parser.o +arm64 vp3dsp.o +arm64 vp5.o +arm64 vp56.o +arm64 vp56data.o +arm64 vp56dsp.o +arm64 vp6.o +arm64 vp6dsp.o +arm64 vp8.o +arm64 vp8_cx_iface.c.o +arm64 vp8_dx_iface.c.o +arm64 vp8_loopfilter.c.o +arm64 vp8_loopfilter_neon.c.o +arm64 vp8_parser.o +arm64 vp8_quantize.c.o +arm64 vp8_shortwalsh4x4_neon.c.o +arm64 vp8_skin_detection.c.o +arm64 vp8data.o +arm64 vp8dsp.o +arm64 vp8dsp_init_aarch64.o +arm64 vp8dsp_neon.o +arm64 vp9.o +arm64 vp9_alloccommon.c.o +arm64 vp9_alt_ref_aq.c.o +arm64 vp9_aq_360.c.o +arm64 vp9_aq_complexity.c.o +arm64 vp9_aq_cyclicrefresh.c.o +arm64 vp9_aq_variance.c.o +arm64 vp9_bitstream.c.o +arm64 vp9_blockd.c.o +arm64 vp9_common_data.c.o +arm64 vp9_context_tree.c.o +arm64 vp9_cost.c.o +arm64 vp9_cx_iface.c.o +arm64 vp9_dct.c.o +arm64 vp9_dct_neon.c.o +arm64 vp9_decodeframe.c.o +arm64 vp9_decodemv.c.o +arm64 vp9_decoder.c.o +arm64 vp9_detokenize.c.o +arm64 vp9_diamond_search_sad_neon.c.o +arm64 vp9_dsubexp.c.o +arm64 vp9_dx_iface.c.o +arm64 vp9_encodeframe.c.o +arm64 vp9_encodemb.c.o +arm64 vp9_encodemv.c.o +arm64 vp9_encoder.c.o +arm64 vp9_entropy.c.o +arm64 vp9_entropymode.c.o +arm64 vp9_entropymv.c.o +arm64 vp9_error_neon.c.o +arm64 vp9_error_sve.c.o +arm64 vp9_ethread.c.o +arm64 vp9_ext_ratectrl.c.o +arm64 vp9_extend.c.o +arm64 vp9_filter.c.o +arm64 vp9_firstpass.c.o +arm64 vp9_frame_buffers.c.o +arm64 vp9_frame_scale.c.o +arm64 vp9_frame_scale_neon.c.o +arm64 vp9_highbd_error_neon.c.o +arm64 vp9_highbd_iht16x16_add_neon.c.o +arm64 vp9_highbd_iht4x4_add_neon.c.o +arm64 vp9_highbd_iht8x8_add_neon.c.o +arm64 vp9_highbd_temporal_filter_neon.c.o +arm64 vp9_idct.c.o +arm64 vp9_iface_common.c.o +arm64 vp9_iht16x16_add_neon.c.o +arm64 vp9_iht4x4_add_neon.c.o +arm64 vp9_iht8x8_add_neon.c.o +arm64 vp9_job_queue.c.o +arm64 vp9_lookahead.c.o +arm64 vp9_loopfilter.c.o +arm64 vp9_mbgraph.c.o +arm64 vp9_mcomp.c.o +arm64 vp9_multi_thread.c.o +arm64 vp9_mvref_common.c.o +arm64 vp9_noise_estimate.c.o +arm64 vp9_parser.o +arm64 vp9_picklpf.c.o +arm64 vp9_pickmode.c.o +arm64 vp9_pred_common.c.o +arm64 vp9_quant_common.c.o +arm64 vp9_quantize.c.o +arm64 vp9_quantize_neon.c.o +arm64 vp9_ratectrl.c.o +arm64 vp9_rd.c.o +arm64 vp9_rdopt.c.o +arm64 vp9_reconinter.c.o +arm64 vp9_reconintra.c.o +arm64 vp9_resize.c.o +arm64 vp9_rtcd.c.o +arm64 vp9_scale.c.o +arm64 vp9_scan.c.o +arm64 vp9_seg_common.c.o +arm64 vp9_segmentation.c.o +arm64 vp9_skin_detection.c.o +arm64 vp9_speed_features.c.o +arm64 vp9_subexp.c.o +arm64 vp9_superframe.o +arm64 vp9_superframe_split.o +arm64 vp9_svc_layercontext.c.o +arm64 vp9_temporal_filter.c.o +arm64 vp9_temporal_filter_neon.c.o +arm64 vp9_thread_common.c.o +arm64 vp9_tile_common.c.o +arm64 vp9_tokenize.c.o +arm64 vp9_tpl_model.c.o +arm64 vp9_treewriter.c.o +arm64 vp9block.o +arm64 vp9data.o +arm64 vp9dsp.o +arm64 vp9dsp_10bpp.o +arm64 vp9dsp_12bpp.o +arm64 vp9dsp_8bpp.o +arm64 vp9dsp_init_10bpp_aarch64.o +arm64 vp9dsp_init_12bpp_aarch64.o +arm64 vp9dsp_init_aarch64.o +arm64 vp9itxfm_16bpp_neon.o +arm64 vp9itxfm_neon.o +arm64 vp9lpf.o +arm64 vp9lpf_16bpp_neon.o +arm64 vp9lpf_neon.o +arm64 vp9mc_16bpp_neon.o +arm64 vp9mc_aarch64.o +arm64 vp9mc_neon.o +arm64 vp9mvs.o +arm64 vp9prob.o +arm64 vp9recon.o +arm64 vpcc.o +arm64 vpk.o +arm64 vplayerdec.o +arm64 vps.o +arm64 vpx_alpha.o +arm64 vpx_codec.c.o +arm64 vpx_config.c.o +arm64 vpx_convolve.c.o +arm64 vpx_convolve8_neon.c.o +arm64 vpx_convolve8_neon_dotprod.c.o +arm64 vpx_convolve8_neon_i8mm.c.o +arm64 vpx_convolve_avg_neon.c.o +arm64 vpx_convolve_copy_neon.c.o +arm64 vpx_convolve_neon.c.o +arm64 vpx_decoder.c.o +arm64 vpx_dsp_rtcd.c.o +arm64 vpx_encoder.c.o +arm64 vpx_image.c.o +arm64 vpx_mem.c.o +arm64 vpx_rac.o +arm64 vpx_scale.c.o +arm64 vpx_scale_rtcd.c.o +arm64 vpx_scaled_convolve8_neon.c.o +arm64 vpx_thread.c.o +arm64 vpx_write_yuv_frame.c.o +arm64 vq.c.o +arm64 vq.o +arm64 vqavideo.o +arm64 vqcdec.o +arm64 vqf.o +arm64 vr32.c.o +arm64 vscale.o +arm64 vt_utils.o +arm64 vulkan_command.c.o +arm64 vulkan_context.c.o +arm64 vulkan_formats.c.o +arm64 vulkan_gpu.c.o +arm64 vulkan_gpu_buf.c.o +arm64 vulkan_gpu_pass.c.o +arm64 vulkan_gpu_tex.c.o +arm64 vulkan_malloc.c.o +arm64 vulkan_swapchain.c.o +arm64 vulkan_utils.c.o +arm64 vvc.o +arm64 vvc_mp4toannexb.o +arm64 vvc_parser.o +arm64 vvcdec.o +arm64 w64.o +arm64 wady.o +arm64 warpmv.c.o +arm64 wav.o +arm64 wav.o +arm64 wavarc.o +arm64 wavarc.o +arm64 wavdec.o +arm64 wavenc.o +arm64 wavfile.cpp.o +arm64 wavpack.o +arm64 wavpackdata.o +arm64 wavpackenc.o +arm64 wavpackfile.cpp.o +arm64 wavpackproperties.cpp.o +arm64 wavproperties.cpp.o +arm64 wbmpdec.o +arm64 wbmpenc.o +arm64 wc3movie.o +arm64 wcmv.o +arm64 wdummy.o +arm64 webm_chunk.o +arm64 webmdashenc.o +arm64 webp.o +arm64 webp_parser.o +arm64 webpenc.o +arm64 webserver.c.o +arm64 webvttdec.o +arm64 webvttdec.o +arm64 webvttenc.o +arm64 webvttenc.o +arm64 wedge.c.o +arm64 westwood_aud.o +arm64 westwood_audenc.o +arm64 westwood_vqa.o +arm64 wextern.o +arm64 window.c.o +arm64 window.c.o +arm64 window.o +arm64 wire_format.cc.o +arm64 wire_format_lite.cc.o +arm64 wire_format_lite.cc.o +arm64 wma.o +arm64 wma_common.o +arm64 wma_freqs.o +arm64 wmadec.o +arm64 wmaenc.o +arm64 wmalosslessdec.o +arm64 wmaprodec.o +arm64 wmavoice.o +arm64 wms.o +arm64 wmv2.o +arm64 wmv2data.o +arm64 wmv2dec.o +arm64 wmv2dsp.o +arm64 wmv2enc.o +arm64 wnv1.o +arm64 wpl.o +arm64 wrapped_avframe.o +arm64 wrappers.pb.cc.o +arm64 ws-snd1.o +arm64 wsddec.o +arm64 wss.o +arm64 wtv_common.o +arm64 wtvdec.o +arm64 wtvenc.o +arm64 wv.o +arm64 wvdec.o +arm64 wvedec.o +arm64 wvenc.o +arm64 xa.o +arm64 xa.o +arm64 xan.o +arm64 xbm_parser.o +arm64 xbmdec.o +arm64 xbmenc.o +arm64 xds_demux.o +arm64 xface.o +arm64 xfacedec.o +arm64 xfaceenc.o +arm64 xga_font_data.o +arm64 xinclude.c.o +arm64 xingheader.cpp.o +arm64 xiph.o +arm64 xiph.o +arm64 xiph_metadata.o +arm64 xiph_metadata.o +arm64 xiphcomment.cpp.o +arm64 xl.o +arm64 xlink.c.o +arm64 xma_parser.o +arm64 xmd.o +arm64 xmfile.cpp.o +arm64 xmlIO.c.o +arm64 xmlmemory.c.o +arm64 xmlmodule.c.o +arm64 xmlreader.c.o +arm64 xmlregexp.c.o +arm64 xmlsave.c.o +arm64 xmlschemas.c.o +arm64 xmlschemastypes.c.o +arm64 xmlstring.c.o +arm64 xmlunicode.c.o +arm64 xmlwriter.c.o +arm64 xmproperties.cpp.o +arm64 xmv.o +arm64 xpath.c.o +arm64 xpmdec.o +arm64 xpointer.c.o +arm64 xspf.o +arm64 xsubdec.o +arm64 xsubenc.o +arm64 xtea.o +arm64 xvag.o +arm64 xvididct.o +arm64 xwd_parser.o +arm64 xwddec.o +arm64 xwdenc.o +arm64 xwma.o +arm64 xxan.o +arm64 xxhash.c.o +arm64 xzlib.c.o +arm64 y41pdec.o +arm64 y41penc.o +arm64 ylc.o +arm64 yop.o +arm64 yop.o +arm64 yuv.o +arm64 yuv2rgb.o +arm64 yuv2rgb_neon.o +arm64 yuv4dec.o +arm64 yuv4enc.o +arm64 yuv4mpegdec.o +arm64 yuv4mpegenc.o +arm64 yuvp.o +arm64 yuy2_i420.o +arm64 yuy2_i422.o +arm64 yv12config.c.o +arm64 yv12extend.c.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zero_copy_stream_impl_lite.cc.o +arm64 zerocodec.o +arm64 zlib_wrapper.o +arm64 zmbv.o +arm64 zmbvenc.o +arm64 zutil.c.o +x86_64 012v.o +x86_64 3dostr.o +x86_64 4xm.o +x86_64 4xm.o +x86_64 8bps.o +x86_64 8svx.o +x86_64 A2NLSF.c.o +x86_64 ASN1.o +x86_64 AmbisonicBase.cpp.o +x86_64 AmbisonicBinauralizer.cpp.o +x86_64 AmbisonicCommons.cpp.o +x86_64 AmbisonicDecoder.cpp.o +x86_64 AmbisonicEncoder.cpp.o +x86_64 AmbisonicEncoderDist.cpp.o +x86_64 AmbisonicMicrophone.cpp.o +x86_64 AmbisonicProcessor.cpp.o +x86_64 AmbisonicSource.cpp.o +x86_64 AmbisonicSpeaker.cpp.o +x86_64 AmbisonicZoomer.cpp.o +x86_64 BFormat.cpp.o +x86_64 CNG.c.o +x86_64 CodeGen.cpp.o +x86_64 Constant.cpp.o +x86_64 Debug.cpp.o +x86_64 EbmlBinary.cpp.o +x86_64 EbmlContexts.cpp.o +x86_64 EbmlCrc32.cpp.o +x86_64 EbmlDate.cpp.o +x86_64 EbmlDummy.cpp.o +x86_64 EbmlElement.cpp.o +x86_64 EbmlFloat.cpp.o +x86_64 EbmlHead.cpp.o +x86_64 EbmlMaster.cpp.o +x86_64 EbmlSInteger.cpp.o +x86_64 EbmlStream.cpp.o +x86_64 EbmlString.cpp.o +x86_64 EbmlSubHead.cpp.o +x86_64 EbmlUInteger.cpp.o +x86_64 EbmlUnicodeString.cpp.o +x86_64 EbmlVersion.cpp.o +x86_64 EbmlVoid.cpp.o +x86_64 FileKax.cpp.o +x86_64 FreeList.c.o +x86_64 GenlibClientSubscription.c.o +x86_64 GlslangToSpv.cpp.o +x86_64 HP_variable_cutoff.c.o +x86_64 HTMLparser.c.o +x86_64 HTMLtree.c.o +x86_64 IOCallback.cpp.o +x86_64 InReadableOrder.cpp.o +x86_64 InfoSink.cpp.o +x86_64 Initialize.cpp.o +x86_64 InitializeDll.cpp.o +x86_64 IntermTraverse.cpp.o +x86_64 Intermediate.cpp.o +x86_64 KaxAttached.cpp.o +x86_64 KaxAttachments.cpp.o +x86_64 KaxBlock.cpp.o +x86_64 KaxBlockData.cpp.o +x86_64 KaxCluster.cpp.o +x86_64 KaxContexts.cpp.o +x86_64 KaxCues.cpp.o +x86_64 KaxCuesData.cpp.o +x86_64 KaxInfoData.cpp.o +x86_64 KaxSeekHead.cpp.o +x86_64 KaxSegment.cpp.o +x86_64 KaxSemantic.cpp.o +x86_64 KaxTracks.cpp.o +x86_64 KaxVersion.cpp.o +x86_64 LPC_analysis_filter.c.o +x86_64 LPC_fit.c.o +x86_64 LPC_inv_pred_gain.c.o +x86_64 LP_variable_cutoff.c.o +x86_64 Link.cpp.o +x86_64 LinkedList.c.o +x86_64 Logger.cpp.o +x86_64 MemIOCallback.cpp.o +x86_64 MemReadIOCallback.cpp.o +x86_64 NLSF2A.c.o +x86_64 NLSF_VQ.c.o +x86_64 NLSF_VQ_weights_laroia.c.o +x86_64 NLSF_decode.c.o +x86_64 NLSF_del_dec_quant.c.o +x86_64 NLSF_encode.c.o +x86_64 NLSF_stabilize.c.o +x86_64 NLSF_unpack.c.o +x86_64 NSQ.c.o +x86_64 NSQ_del_dec.c.o +x86_64 OT_Var_VARC_VARC.cc.o +x86_64 PLC.c.o +x86_64 ParseContextBase.cpp.o +x86_64 ParseHelper.cpp.o +x86_64 PoolAlloc.cpp.o +x86_64 Pp.cpp.o +x86_64 PpAtom.cpp.o +x86_64 PpContext.cpp.o +x86_64 PpScanner.cpp.o +x86_64 PpTokens.cpp.o +x86_64 RemoveTree.cpp.o +x86_64 ResourceLimits.cpp.o +x86_64 SAX.c.o +x86_64 SAX2.c.o +x86_64 SPVRemapper.cpp.o +x86_64 SSDPResultData.c.o +x86_64 SSDPResultDataCallback.c.o +x86_64 SafeReadIOCallback.cpp.o +x86_64 Scan.cpp.o +x86_64 ShaderLang.cpp.o +x86_64 SpeakersBinauralizer.cpp.o +x86_64 SpirvIntrinsics.cpp.o +x86_64 SpvBuilder.cpp.o +x86_64 SpvPostProcess.cpp.o +x86_64 SpvTools.cpp.o +x86_64 StdIOCallback.cpp.o +x86_64 SymbolTable.cpp.o +x86_64 ThreadPool.c.o +x86_64 TimerThread.c.o +x86_64 UpnpActionComplete.c.o +x86_64 UpnpActionRequest.c.o +x86_64 UpnpDiscovery.c.o +x86_64 UpnpEvent.c.o +x86_64 UpnpEventSubscribe.c.o +x86_64 UpnpExtraHeaders.c.o +x86_64 UpnpFileInfo.c.o +x86_64 UpnpStateVarComplete.c.o +x86_64 UpnpStateVarRequest.c.o +x86_64 UpnpString.c.o +x86_64 UpnpSubscriptionRequest.c.o +x86_64 VAD.c.o +x86_64 VQ_WMat_EC.c.o +x86_64 VbrTag.o +x86_64 Versions.cpp.o +x86_64 __.SYMDEF +x86_64 a52.o +x86_64 a64.o +x86_64 a64multienc.o +x86_64 aac_ac3_parser.o +x86_64 aac_adtstoasc.o +x86_64 aac_parser.o +x86_64 aaccoder.o +x86_64 aacdec.o +x86_64 aacdec.o +x86_64 aacdec_ac.o +x86_64 aacdec_fixed.o +x86_64 aacdec_float.o +x86_64 aacdec_lpd.o +x86_64 aacdec_tab.o +x86_64 aacdec_usac.o +x86_64 aacenc.o +x86_64 aacenc_is.o +x86_64 aacenc_tns.o +x86_64 aacencdsp.o +x86_64 aacencdsp_init.o +x86_64 aacenctab.o +x86_64 aacps_common.o +x86_64 aacps_fixed.o +x86_64 aacps_float.o +x86_64 aacpsdsp.o +x86_64 aacpsdsp_fixed.o +x86_64 aacpsdsp_float.o +x86_64 aacpsdsp_init.o +x86_64 aacpsy.o +x86_64 aacsbr.o +x86_64 aacsbr_fixed.o +x86_64 aactab.o +x86_64 aadec.o +x86_64 aandcttab.o +x86_64 aasc.o +x86_64 aaxdec.o +x86_64 ac3.o +x86_64 ac3.o +x86_64 ac3_channel_layout_tab.o +x86_64 ac3_parser.o +x86_64 ac3dec.o +x86_64 ac3dec_data.o +x86_64 ac3dec_fixed.o +x86_64 ac3dec_float.o +x86_64 ac3dsp.o +x86_64 ac3dsp.o +x86_64 ac3dsp_downmix.o +x86_64 ac3dsp_init.o +x86_64 ac3enc.o +x86_64 ac3enc_fixed.o +x86_64 ac3enc_float.o +x86_64 ac3tab.o +x86_64 ac4dec.o +x86_64 ac4enc.o +x86_64 access.o +x86_64 acedec.o +x86_64 acelp_filters.o +x86_64 acelp_pitch_delay.o +x86_64 acelp_vectors.o +x86_64 acm.o +x86_64 act.o +x86_64 add.o +x86_64 add_noise.c.o +x86_64 add_res.o +x86_64 adf.o +x86_64 adjust.o +x86_64 adjust_sat_hue.o +x86_64 adler32.c.o +x86_64 adler32.o +x86_64 adp.o +x86_64 adpcm.o +x86_64 adpcm.o +x86_64 adpcm_data.o +x86_64 adpcmenc.o +x86_64 ads.o +x86_64 adts_header.o +x86_64 adts_parser.o +x86_64 adtsenc.o +x86_64 adummy.o +x86_64 adx.o +x86_64 adx_parser.o +x86_64 adxdec.o +x86_64 adxdec.o +x86_64 adxenc.o +x86_64 aeadec.o +x86_64 aeaenc.o +x86_64 aes.c.o +x86_64 aes.o +x86_64 aes.o +x86_64 aes128ccm.c.o +x86_64 aes3.o +x86_64 aes_ctr.o +x86_64 aes_init.o +x86_64 afc.o +x86_64 agent.o +x86_64 agm.o +x86_64 aic.o +x86_64 aiff.o +x86_64 aiff.o +x86_64 aiffdec.o +x86_64 aiffenc.o +x86_64 aifffile.cpp.o +x86_64 aiffproperties.cpp.o +x86_64 aixdec.o +x86_64 alac.o +x86_64 alac_data.o +x86_64 alacdsp.o +x86_64 alacdsp.o +x86_64 alacdsp_init.o +x86_64 alacenc.o +x86_64 alf.o +x86_64 aliaspixdec.o +x86_64 aliaspixenc.o +x86_64 aligned_alloc.cpp.o +x86_64 aligned_alloc.o +x86_64 allcodecs.o +x86_64 allformats.o +x86_64 alloc.c.o +x86_64 alloccommon.c.o +x86_64 allpass.o +x86_64 alp.o +x86_64 alphablend.o +x86_64 alsdec.o +x86_64 ambient_viewing_environment.o +x86_64 amem.o +x86_64 amr.o +x86_64 amr_parser.o +x86_64 amrnbdec.o +x86_64 amrwbdec.o +x86_64 amt.o +x86_64 amvenc.o +x86_64 ana_filt_bank_1.c.o +x86_64 analysis.c.o +x86_64 analysis.c.o +x86_64 analyze.o +x86_64 analyze.o +x86_64 anm.o +x86_64 anm.o +x86_64 ansi.o +x86_64 any.cc.o +x86_64 any.pb.cc.o +x86_64 any_lite.cc.o +x86_64 any_lite.cc.o +x86_64 aom_film_grain.o +x86_64 apac.o +x86_64 apac.o +x86_64 apc.o +x86_64 ape.o +x86_64 apedec.o +x86_64 apefile.cpp.o +x86_64 apefooter.cpp.o +x86_64 apeitem.cpp.o +x86_64 apeproperties.cpp.o +x86_64 apetag.cpp.o +x86_64 apetag.o +x86_64 api.pb.cc.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apiwrapper.o +x86_64 apm.o +x86_64 apngdec.o +x86_64 apngenc.o +x86_64 aptx.o +x86_64 aptxdec.o +x86_64 aptxdec.o +x86_64 aptxenc.o +x86_64 apv.o +x86_64 apv_decode.o +x86_64 apv_dsp.o +x86_64 apv_dsp.o +x86_64 apv_dsp_init.o +x86_64 apv_entropy.o +x86_64 apv_parser.o +x86_64 apvdec.o +x86_64 apvenc.o +x86_64 aqtitledec.o +x86_64 araw.o +x86_64 arbc.o +x86_64 arcfour-amd64.o +x86_64 arcfour.o +x86_64 archive_acl.c.o +x86_64 archive_blake2s_ref.c.o +x86_64 archive_blake2sp_ref.c.o +x86_64 archive_check_magic.c.o +x86_64 archive_cmdline.c.o +x86_64 archive_cryptor.c.o +x86_64 archive_digest.c.o +x86_64 archive_disk_acl_darwin.c.o +x86_64 archive_entry.c.o +x86_64 archive_entry_copy_stat.c.o +x86_64 archive_entry_link_resolver.c.o +x86_64 archive_entry_sparse.c.o +x86_64 archive_entry_stat.c.o +x86_64 archive_entry_strmode.c.o +x86_64 archive_entry_xattr.c.o +x86_64 archive_hmac.c.o +x86_64 archive_match.c.o +x86_64 archive_options.c.o +x86_64 archive_pack_dev.c.o +x86_64 archive_parse_date.c.o +x86_64 archive_pathmatch.c.o +x86_64 archive_ppmd7.c.o +x86_64 archive_ppmd8.c.o +x86_64 archive_random.c.o +x86_64 archive_rb.c.o +x86_64 archive_read.c.o +x86_64 archive_read_add_passphrase.c.o +x86_64 archive_read_append_filter.c.o +x86_64 archive_read_data_into_fd.c.o +x86_64 archive_read_disk_entry_from_file.c.o +x86_64 archive_read_disk_posix.c.o +x86_64 archive_read_disk_set_standard_lookup.c.o +x86_64 archive_read_extract.c.o +x86_64 archive_read_extract2.c.o +x86_64 archive_read_open_fd.c.o +x86_64 archive_read_open_file.c.o +x86_64 archive_read_open_filename.c.o +x86_64 archive_read_open_memory.c.o +x86_64 archive_read_set_format.c.o +x86_64 archive_read_set_options.c.o +x86_64 archive_read_support_filter_all.c.o +x86_64 archive_read_support_filter_by_code.c.o +x86_64 archive_read_support_filter_bzip2.c.o +x86_64 archive_read_support_filter_compress.c.o +x86_64 archive_read_support_filter_grzip.c.o +x86_64 archive_read_support_filter_gzip.c.o +x86_64 archive_read_support_filter_lrzip.c.o +x86_64 archive_read_support_filter_lz4.c.o +x86_64 archive_read_support_filter_lzop.c.o +x86_64 archive_read_support_filter_none.c.o +x86_64 archive_read_support_filter_program.c.o +x86_64 archive_read_support_filter_rpm.c.o +x86_64 archive_read_support_filter_uu.c.o +x86_64 archive_read_support_filter_xz.c.o +x86_64 archive_read_support_filter_zstd.c.o +x86_64 archive_read_support_format_7zip.c.o +x86_64 archive_read_support_format_all.c.o +x86_64 archive_read_support_format_ar.c.o +x86_64 archive_read_support_format_by_code.c.o +x86_64 archive_read_support_format_cab.c.o +x86_64 archive_read_support_format_cpio.c.o +x86_64 archive_read_support_format_empty.c.o +x86_64 archive_read_support_format_iso9660.c.o +x86_64 archive_read_support_format_lha.c.o +x86_64 archive_read_support_format_mtree.c.o +x86_64 archive_read_support_format_rar.c.o +x86_64 archive_read_support_format_rar5.c.o +x86_64 archive_read_support_format_raw.c.o +x86_64 archive_read_support_format_tar.c.o +x86_64 archive_read_support_format_warc.c.o +x86_64 archive_read_support_format_xar.c.o +x86_64 archive_read_support_format_zip.c.o +x86_64 archive_string.c.o +x86_64 archive_string_sprintf.c.o +x86_64 archive_time.c.o +x86_64 archive_util.c.o +x86_64 archive_version_details.c.o +x86_64 archive_virtual.c.o +x86_64 archive_write.c.o +x86_64 archive_write_add_filter.c.o +x86_64 archive_write_add_filter_b64encode.c.o +x86_64 archive_write_add_filter_by_name.c.o +x86_64 archive_write_add_filter_bzip2.c.o +x86_64 archive_write_add_filter_compress.c.o +x86_64 archive_write_add_filter_grzip.c.o +x86_64 archive_write_add_filter_gzip.c.o +x86_64 archive_write_add_filter_lrzip.c.o +x86_64 archive_write_add_filter_lz4.c.o +x86_64 archive_write_add_filter_lzop.c.o +x86_64 archive_write_add_filter_none.c.o +x86_64 archive_write_add_filter_program.c.o +x86_64 archive_write_add_filter_uuencode.c.o +x86_64 archive_write_add_filter_xz.c.o +x86_64 archive_write_add_filter_zstd.c.o +x86_64 archive_write_disk_posix.c.o +x86_64 archive_write_disk_set_standard_lookup.c.o +x86_64 archive_write_open_fd.c.o +x86_64 archive_write_open_file.c.o +x86_64 archive_write_open_filename.c.o +x86_64 archive_write_open_memory.c.o +x86_64 archive_write_set_format.c.o +x86_64 archive_write_set_format_7zip.c.o +x86_64 archive_write_set_format_ar.c.o +x86_64 archive_write_set_format_by_name.c.o +x86_64 archive_write_set_format_cpio.c.o +x86_64 archive_write_set_format_cpio_binary.c.o +x86_64 archive_write_set_format_cpio_newc.c.o +x86_64 archive_write_set_format_cpio_odc.c.o +x86_64 archive_write_set_format_filter_by_ext.c.o +x86_64 archive_write_set_format_gnutar.c.o +x86_64 archive_write_set_format_iso9660.c.o +x86_64 archive_write_set_format_mtree.c.o +x86_64 archive_write_set_format_pax.c.o +x86_64 archive_write_set_format_raw.c.o +x86_64 archive_write_set_format_shar.c.o +x86_64 archive_write_set_format_ustar.c.o +x86_64 archive_write_set_format_v7tar.c.o +x86_64 archive_write_set_format_warc.c.o +x86_64 archive_write_set_format_xar.c.o +x86_64 archive_write_set_format_zip.c.o +x86_64 archive_write_set_options.c.o +x86_64 archive_write_set_passphrase.c.o +x86_64 arena.cc.o +x86_64 arena.cc.o +x86_64 arenastring.cc.o +x86_64 arenastring.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 arenaz_sampler.cc.o +x86_64 argo.o +x86_64 argo_asf.o +x86_64 argo_brp.o +x86_64 argo_cvg.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf.o +x86_64 asf_tags.o +x86_64 asfattribute.cpp.o +x86_64 asfcrypt.o +x86_64 asfdec_f.o +x86_64 asfdec_o.o +x86_64 asfenc.o +x86_64 asffile.cpp.o +x86_64 asfpacket.o +x86_64 asfpacket.o +x86_64 asfpicture.cpp.o +x86_64 asfproperties.cpp.o +x86_64 asftag.cpp.o +x86_64 asn1-ber.c.o +x86_64 ass.c.o +x86_64 ass.o +x86_64 ass_bitmap.c.o +x86_64 ass_bitmap_engine.c.o +x86_64 ass_blur.c.o +x86_64 ass_cache.c.o +x86_64 ass_drawing.c.o +x86_64 ass_filesystem.c.o +x86_64 ass_font.c.o +x86_64 ass_fontselect.c.o +x86_64 ass_library.c.o +x86_64 ass_outline.c.o +x86_64 ass_parse.c.o +x86_64 ass_rasterizer.c.o +x86_64 ass_render.c.o +x86_64 ass_render_api.c.o +x86_64 ass_shaper.c.o +x86_64 ass_split.o +x86_64 ass_string.c.o +x86_64 ass_strtod.c.o +x86_64 ass_utils.c.o +x86_64 assdec.o +x86_64 assdec.o +x86_64 assenc.o +x86_64 assenc.o +x86_64 ast.o +x86_64 astdec.o +x86_64 astenc.o +x86_64 asv.o +x86_64 asvdec.o +x86_64 asvenc.o +x86_64 asx.o +x86_64 async.o +x86_64 atrac.o +x86_64 atrac1.o +x86_64 atrac3.o +x86_64 atrac3plus.o +x86_64 atrac3plusdec.o +x86_64 atrac3plusdsp.o +x86_64 atrac9dec.o +x86_64 atsc_a53.o +x86_64 atsc_a65.o +x86_64 atsc_eit.o +x86_64 atsc_ett.o +x86_64 atsc_mgt.o +x86_64 atsc_stt.o +x86_64 atsc_vct.o +x86_64 attachedpictureframe.cpp.o +x86_64 attachments.o +x86_64 attr.c.o +x86_64 attribute.cpp.o +x86_64 au.o +x86_64 au.o +x86_64 audio.o +x86_64 audio_fifo.o +x86_64 audio_frame_queue.o +x86_64 audiodsp.o +x86_64 audiodsp.o +x86_64 audiodsp_init.o +x86_64 audioproperties.cpp.o +x86_64 audiotoolbox_midi.o +x86_64 audiotoolboxdec.o +x86_64 audiotoolboxenc.o +x86_64 aura.o +x86_64 autodel.o +x86_64 av1.o +x86_64 av1.o +x86_64 av1_frame_merge.o +x86_64 av1_metadata.o +x86_64 av1_obu.o +x86_64 av1_obu.o +x86_64 av1_parse.o +x86_64 av1_parser.o +x86_64 av1dec.o +x86_64 av1dec.o +x86_64 avc.o +x86_64 avcodec.o +x86_64 avdct.o +x86_64 avfft32.c.o +x86_64 avfft32s.c.o +x86_64 avformat.o +x86_64 avg.c.o +x86_64 avi.o +x86_64 avi.o +x86_64 avidec.o +x86_64 avienc.o +x86_64 avio.o +x86_64 aviobuf.o +x86_64 avlanguage.o +x86_64 avr.o +x86_64 avrndec.o +x86_64 avs.o +x86_64 avs.o +x86_64 avs2.o +x86_64 avs2_parser.o +x86_64 avs2dec.o +x86_64 avs3_parser.o +x86_64 avs3dec.o +x86_64 avsscanf.o +x86_64 avstring.o +x86_64 avuidec.o +x86_64 avuienc.o +x86_64 b24_codesets.cpp.o +x86_64 b24_colors.cpp.o +x86_64 b24_drcs_conv.cpp.o +x86_64 b4s.o +x86_64 bands.c.o +x86_64 base64.o +x86_64 bat.o +x86_64 bcrypt_pbkdf.o +x86_64 bdmv.o +x86_64 bethsoftvid.o +x86_64 bethsoftvideo.o +x86_64 bfi.o +x86_64 bfi.o +x86_64 bgmc.o +x86_64 bink.o +x86_64 bink.o +x86_64 binka.o +x86_64 binkaudio.o +x86_64 binkdsp.o +x86_64 bintext.o +x86_64 bintext.o +x86_64 bio.c.o +x86_64 biquad_alt.c.o +x86_64 bit.o +x86_64 bit_slicer.o +x86_64 bitmap.cpp.o +x86_64 bitmath.c.o +x86_64 bitpack.o +x86_64 bitpack.o +x86_64 bitpacked_dec.o +x86_64 bitpacked_enc.o +x86_64 bitrate.c.o +x86_64 bitreader.c.o +x86_64 bitreader.c.o +x86_64 bitreader_buffer.c.o +x86_64 bits.o +x86_64 bitstream.c.o +x86_64 bitstream.o +x86_64 bitstream.o +x86_64 bitstream_filters.o +x86_64 bitwise.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter.c.o +x86_64 bitwriter_buffer.c.o +x86_64 blake2.o +x86_64 blake2b-amd64-avx2.o +x86_64 blake2s-amd64-avx.o +x86_64 blend.o +x86_64 block.c.o +x86_64 blockd.c.o +x86_64 blockdsp.o +x86_64 blockdsp.o +x86_64 blockdsp_init.o +x86_64 blowfish.o +x86_64 bmp.o +x86_64 bmp_parser.o +x86_64 bmpenc.o +x86_64 bmv.o +x86_64 bmvaudio.o +x86_64 bmvvideo.o +x86_64 boadec.o +x86_64 bonk.o +x86_64 bonk.o +x86_64 boolhuff.c.o +x86_64 bprint.o +x86_64 brenderpix.o +x86_64 bridge.o +x86_64 brstm.o +x86_64 bsf.o +x86_64 bswapdsp.o +x86_64 bswapdsp.o +x86_64 bswapdsp_init.o +x86_64 btree.c.o +x86_64 buf.c.o +x86_64 buffer.o +x86_64 buffer.o +x86_64 builds_unix_ftsystem.c.o +x86_64 bwexpander.c.o +x86_64 bwexpander_32.c.o +x86_64 bytestream.cc.o +x86_64 bytestream.cc.o +x86_64 c14n.c.o +x86_64 c93.o +x86_64 c93.o +x86_64 c_c_be_blur.c.o +x86_64 c_c_blend_bitmaps.c.o +x86_64 c_c_blur.c.o +x86_64 c_c_rasterizer.c.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cabac.o +x86_64 cache.c.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache.o +x86_64 cache_read.o +x86_64 caf.o +x86_64 caf.o +x86_64 cafdec.o +x86_64 cafenc.o +x86_64 camellia.o +x86_64 canopus.o +x86_64 canvas.cpp.o +x86_64 canvas.o +x86_64 caption.o +x86_64 caption_capi.cpp.o +x86_64 cast5.o +x86_64 cat.o +x86_64 catalog.c.o +x86_64 cavs.o +x86_64 cavs_parser.o +x86_64 cavsdata.o +x86_64 cavsdec.o +x86_64 cavsdsp.o +x86_64 cavsdsp.o +x86_64 cavsidct.o +x86_64 cavsvideodec.o +x86_64 cb_search.o +x86_64 cbrt_data.o +x86_64 cbrt_data_fixed.o +x86_64 cbs.o +x86_64 cbs.o +x86_64 cbs_apv.o +x86_64 cbs_apv.o +x86_64 cbs_av1.o +x86_64 cbs_av1.o +x86_64 cbs_bsf.o +x86_64 cbs_h2645.o +x86_64 cbs_sei.o +x86_64 cbs_vp9.o +x86_64 cc.o +x86_64 cc608_decoder.o +x86_64 ccaption_dec.o +x86_64 cdef16_avx2.obj +x86_64 cdef16_avx512.obj +x86_64 cdef16_sse.obj +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_apply_tmpl.c.o +x86_64 cdef_avx2.obj +x86_64 cdef_avx512.obj +x86_64 cdef_sse.obj +x86_64 cdef_tmpl.c.o +x86_64 cdef_tmpl.c.o +x86_64 cdf.c.o +x86_64 cdg.o +x86_64 cdg.o +x86_64 cdgraphics.o +x86_64 cdtoons.o +x86_64 cdxl.o +x86_64 cdxl.o +x86_64 cea708.o +x86_64 celp_filters.o +x86_64 celp_math.o +x86_64 celt.c.o +x86_64 celt.o +x86_64 celt_decoder.c.o +x86_64 celt_encoder.c.o +x86_64 celt_lpc.c.o +x86_64 celt_lpc.o +x86_64 celt_pvq_init.o +x86_64 celt_pvq_search.o +x86_64 center.o +x86_64 cfhd.o +x86_64 cfhddata.o +x86_64 cfhddsp.o +x86_64 cfhddsp.o +x86_64 cfhddsp_init.o +x86_64 cfhdenc.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp.o +x86_64 cfhdencdsp_init.o +x86_64 cga_data.o +x86_64 chacha20-amd64-avx2.o +x86_64 chacha20-amd64-ssse3.o +x86_64 chacha20.o +x86_64 chain.o +x86_64 channel.o +x86_64 channel_layout.o +x86_64 chapterframe.cpp.o +x86_64 check.c.o +x86_64 check_control_input.c.o +x86_64 chorus_flanger.o +x86_64 chvalid.c.o +x86_64 cinedec.o +x86_64 cinepak.o +x86_64 cinepakenc.o +x86_64 cio.c.o +x86_64 cipher-aeswrap.o +x86_64 cipher-cbc.o +x86_64 cipher-ccm.o +x86_64 cipher-cfb.o +x86_64 cipher-cmac.o +x86_64 cipher-ctr.o +x86_64 cipher-eax.o +x86_64 cipher-gcm-intel-pclmul.o +x86_64 cipher-gcm-siv.o +x86_64 cipher-gcm.o +x86_64 cipher-ocb.o +x86_64 cipher-ofb.o +x86_64 cipher-poly1305.o +x86_64 cipher-selftest.o +x86_64 cipher-siv.o +x86_64 cipher-xts.o +x86_64 cipher.o +x86_64 clearvideo.o +x86_64 client_table.c.o +x86_64 cljrdec.o +x86_64 cljrenc.o +x86_64 cllc.o +x86_64 clock_getres.o +x86_64 clock_gettime.o +x86_64 clock_nanosleep.o +x86_64 cms.o +x86_64 cngdec.o +x86_64 cngenc.o +x86_64 code.o +x86_64 code_signs.c.o +x86_64 codebook.c.o +x86_64 codec2.o +x86_64 codec_desc.o +x86_64 codec_opus.o +x86_64 codec_par.o +x86_64 codec_speex.o +x86_64 codec_theora.o +x86_64 codec_vorbis.o +x86_64 codecs.o +x86_64 coded_stream.cc.o +x86_64 coded_stream.cc.o +x86_64 coding.o +x86_64 colorspace.c.o +x86_64 comb.o +x86_64 commentsframe.cpp.o +x86_64 common.c.o +x86_64 common.cc.o +x86_64 common.cc.o +x86_64 common.o +x86_64 comp.o +x86_64 compat.c.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compat_str.o +x86_64 compress.c.o +x86_64 compressor.o +x86_64 concat.o +x86_64 concat.o +x86_64 concatdec.o +x86_64 connection.o +x86_64 console.o +x86_64 constants.o +x86_64 container_fifo.o +x86_64 context.cpp.o +x86_64 context_capi.cpp.o +x86_64 contrib_aes.c.o +x86_64 contrib_contrib_cJSON_cjson_cJSON.c.o +x86_64 contrib_fastpbkdf2.c.o +x86_64 contrib_mbedtls_library_aes.c.o +x86_64 contrib_mbedtls_library_aesni.c.o +x86_64 contrib_mbedtls_library_arc4.c.o +x86_64 contrib_mbedtls_library_aria.c.o +x86_64 contrib_mbedtls_library_asn1parse.c.o +x86_64 contrib_mbedtls_library_asn1write.c.o +x86_64 contrib_mbedtls_library_base64.c.o +x86_64 contrib_mbedtls_library_bignum.c.o +x86_64 contrib_mbedtls_library_blowfish.c.o +x86_64 contrib_mbedtls_library_camellia.c.o +x86_64 contrib_mbedtls_library_ccm.c.o +x86_64 contrib_mbedtls_library_chacha20.c.o +x86_64 contrib_mbedtls_library_chachapoly.c.o +x86_64 contrib_mbedtls_library_cipher.c.o +x86_64 contrib_mbedtls_library_cipher_wrap.c.o +x86_64 contrib_mbedtls_library_cmac.c.o +x86_64 contrib_mbedtls_library_ctr_drbg.c.o +x86_64 contrib_mbedtls_library_des.c.o +x86_64 contrib_mbedtls_library_dhm.c.o +x86_64 contrib_mbedtls_library_ecdh.c.o +x86_64 contrib_mbedtls_library_ecdsa.c.o +x86_64 contrib_mbedtls_library_ecjpake.c.o +x86_64 contrib_mbedtls_library_ecp.c.o +x86_64 contrib_mbedtls_library_ecp_curves.c.o +x86_64 contrib_mbedtls_library_entropy.c.o +x86_64 contrib_mbedtls_library_entropy_poll.c.o +x86_64 contrib_mbedtls_library_error.c.o +x86_64 contrib_mbedtls_library_gcm.c.o +x86_64 contrib_mbedtls_library_havege.c.o +x86_64 contrib_mbedtls_library_hkdf.c.o +x86_64 contrib_mbedtls_library_hmac_drbg.c.o +x86_64 contrib_mbedtls_library_md.c.o +x86_64 contrib_mbedtls_library_md2.c.o +x86_64 contrib_mbedtls_library_md4.c.o +x86_64 contrib_mbedtls_library_md5.c.o +x86_64 contrib_mbedtls_library_memory_buffer_alloc.c.o +x86_64 contrib_mbedtls_library_nist_kw.c.o +x86_64 contrib_mbedtls_library_oid.c.o +x86_64 contrib_mbedtls_library_padlock.c.o +x86_64 contrib_mbedtls_library_pem.c.o +x86_64 contrib_mbedtls_library_pk.c.o +x86_64 contrib_mbedtls_library_pk_wrap.c.o +x86_64 contrib_mbedtls_library_pkcs12.c.o +x86_64 contrib_mbedtls_library_pkcs5.c.o +x86_64 contrib_mbedtls_library_pkparse.c.o +x86_64 contrib_mbedtls_library_pkwrite.c.o +x86_64 contrib_mbedtls_library_platform.c.o +x86_64 contrib_mbedtls_library_platform_util.c.o +x86_64 contrib_mbedtls_library_poly1305.c.o +x86_64 contrib_mbedtls_library_psa_crypto.c.o +x86_64 contrib_mbedtls_library_psa_crypto_client.c.o +x86_64 contrib_mbedtls_library_psa_crypto_driver_wrappers.c.o +x86_64 contrib_mbedtls_library_psa_crypto_ecp.c.o +x86_64 contrib_mbedtls_library_psa_crypto_rsa.c.o +x86_64 contrib_mbedtls_library_psa_crypto_se.c.o +x86_64 contrib_mbedtls_library_psa_crypto_slot_management.c.o +x86_64 contrib_mbedtls_library_psa_crypto_storage.c.o +x86_64 contrib_mbedtls_library_psa_its_file.c.o +x86_64 contrib_mbedtls_library_ripemd160.c.o +x86_64 contrib_mbedtls_library_rsa.c.o +x86_64 contrib_mbedtls_library_rsa_internal.c.o +x86_64 contrib_mbedtls_library_sha1.c.o +x86_64 contrib_mbedtls_library_sha256.c.o +x86_64 contrib_mbedtls_library_sha512.c.o +x86_64 contrib_mbedtls_library_threading.c.o +x86_64 contrib_mbedtls_library_timing.c.o +x86_64 contrib_mbedtls_library_version.c.o +x86_64 contrib_mbedtls_library_version_features.c.o +x86_64 contrib_mbedtls_library_xtea.c.o +x86_64 contrib_mdx_md4.c.o +x86_64 contrib_mdx_md5.c.o +x86_64 contrib_pthread-shim.c.o +x86_64 contrib_rc4_rc4.c.o +x86_64 contrib_sha256.c.o +x86_64 contrib_srp.c.o +x86_64 contrib_stdio-shim.c.o +x86_64 contrib_time-shim.c.o +x86_64 control_SNR.c.o +x86_64 control_audio_bandwidth.c.o +x86_64 control_codec.c.o +x86_64 conv.o +x86_64 cook.o +x86_64 cook_parser.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy.o +x86_64 copy_c.c.o +x86_64 cpia.o +x86_64 cpu.c.o +x86_64 cpu.c.o +x86_64 cpu.o +x86_64 cpu.o +x86_64 cpuid.o +x86_64 cpuid.obj +x86_64 cr.c.o +x86_64 cr32.c.o +x86_64 cr32s.c.o +x86_64 cr64.c.o +x86_64 cr64s.c.o +x86_64 crc.c.o +x86_64 crc.o +x86_64 crc32.c.o +x86_64 crcenc.o +x86_64 cri.o +x86_64 cri_parser.o +x86_64 croppadd.o +x86_64 crypt.o +x86_64 crypto.o +x86_64 crypto.o +x86_64 cscd.o +x86_64 csp.o +x86_64 csputils.o +x86_64 ctu.o +x86_64 ctx.c.o +x86_64 cvdsub.o +x86_64 cvpx.o +x86_64 cwrs.c.o +x86_64 cycle.o +x86_64 cyuv.o +x86_64 d3d11va.o +x86_64 dash.o +x86_64 dashenc.o +x86_64 data-io.c.o +x86_64 data.c.o +x86_64 data.o +x86_64 data.o +x86_64 data.o +x86_64 data_uri.o +x86_64 dataobject.c.o +x86_64 datapiece.cc.o +x86_64 dauddec.o +x86_64 daudenc.o +x86_64 dbesi0.c.o +x86_64 dboolhuff.c.o +x86_64 dca.o +x86_64 dca_core.o +x86_64 dca_exss.o +x86_64 dca_lbr.o +x86_64 dca_parser.o +x86_64 dca_sample_rate_tab.o +x86_64 dca_xll.o +x86_64 dcaadpcm.o +x86_64 dcadata.o +x86_64 dcadct.o +x86_64 dcadec.o +x86_64 dcadsp.o +x86_64 dcadsp.o +x86_64 dcadsp_init.o +x86_64 dcaenc.o +x86_64 dcahuff.o +x86_64 dcerpc-lsa.c.o +x86_64 dcerpc-srvsvc.c.o +x86_64 dcerpc.c.o +x86_64 dcstr.o +x86_64 dct.c.o +x86_64 dct32.o +x86_64 dct32_fixed.o +x86_64 dct32_float.o +x86_64 dct36_avx.o +x86_64 dct36_x86_64.o +x86_64 dct64_avx_float.o +x86_64 dct64_x86_64_float.o +x86_64 dds.o +x86_64 ddummy.o +x86_64 deblock.c.o +x86_64 deblock.o +x86_64 debug.c.o +x86_64 debug.o +x86_64 debugXML.c.o +x86_64 dec.o +x86_64 dec_API.c.o +x86_64 decapiwrapper.o +x86_64 decapiwrapper.o +x86_64 decinfo.o +x86_64 decinfo.o +x86_64 decode.c.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode.o +x86_64 decode_core.c.o +x86_64 decode_frame.c.o +x86_64 decode_indices.c.o +x86_64 decode_parameters.c.o +x86_64 decode_pitch.c.o +x86_64 decode_pulses.c.o +x86_64 decodeframe.c.o +x86_64 decodemv.c.o +x86_64 decoder.cpp.o +x86_64 decoder_capi.cpp.o +x86_64 decoder_impl.cpp.o +x86_64 decoder_set_fs.c.o +x86_64 decoding.o +x86_64 decomp.o +x86_64 default_value_objectwriter.cc.o +x86_64 deflate.c.o +x86_64 delay.o +x86_64 delimited_message_util.cc.o +x86_64 demux.o +x86_64 demux.o +x86_64 demux_utils.o +x86_64 denoise.o +x86_64 denoising.c.o +x86_64 denormals.o +x86_64 dequant.o +x86_64 dequant.o +x86_64 dequant_tables.c.o +x86_64 dequantize.c.o +x86_64 derf.o +x86_64 des-amd64.o +x86_64 des.o +x86_64 des.o +x86_64 descriptor.cc.o +x86_64 descriptor.o +x86_64 descriptor.pb.cc.o +x86_64 descriptor_database.cc.o +x86_64 detection_bbox.o +x86_64 detokenize.c.o +x86_64 dfa.o +x86_64 dfa.o +x86_64 dfpwmdec.o +x86_64 dfpwmdec.o +x86_64 dfpwmenc.o +x86_64 dhav.o +x86_64 dict.c.o +x86_64 dict.o +x86_64 dirac.o +x86_64 dirac_arith.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt.o +x86_64 dirac_dwt_init.o +x86_64 dirac_parser.o +x86_64 dirac_vlc.o +x86_64 diracdec.o +x86_64 diracdec.o +x86_64 diracdsp.o +x86_64 diracdsp.o +x86_64 diracdsp_init.o +x86_64 diractab.o +x86_64 directory.o +x86_64 disassemble.cpp.o +x86_64 dispatch.c.o +x86_64 display.o +x86_64 display.o +x86_64 dither.c.o +x86_64 dither.o +x86_64 dmvr.o +x86_64 dmxmus.o +x86_64 dnxhd_parser.o +x86_64 dnxhddata.o +x86_64 dnxhddec.o +x86_64 dnxhddec.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc.o +x86_64 dnxhdenc_init.o +x86_64 dnxuc_parser.o +x86_64 doc.cpp.o +x86_64 doc.cpp.o +x86_64 document.c.o +x86_64 dolby.o +x86_64 dolby_e.o +x86_64 dolby_e_parse.o +x86_64 dolby_e_parser.o +x86_64 dovi_isom.o +x86_64 dovi_meta.o +x86_64 dovi_rpu.o +x86_64 dovi_rpudec.o +x86_64 downmix_info.o +x86_64 dpcm.o +x86_64 dpx.o +x86_64 dpx_parser.o +x86_64 dpxenc.o +x86_64 dr_02.o +x86_64 dr_03.o +x86_64 dr_04.o +x86_64 dr_05.o +x86_64 dr_06.o +x86_64 dr_07.o +x86_64 dr_08.o +x86_64 dr_09.o +x86_64 dr_0a.o +x86_64 dr_0b.o +x86_64 dr_0c.o +x86_64 dr_0d.o +x86_64 dr_0e.o +x86_64 dr_0f.o +x86_64 dr_10.o +x86_64 dr_11.o +x86_64 dr_12.o +x86_64 dr_13.o +x86_64 dr_14.o +x86_64 dr_1b.o +x86_64 dr_1c.o +x86_64 dr_40.o +x86_64 dr_41.o +x86_64 dr_42.o +x86_64 dr_43.o +x86_64 dr_44.o +x86_64 dr_45.o +x86_64 dr_47.o +x86_64 dr_48.o +x86_64 dr_49.o +x86_64 dr_4a.o +x86_64 dr_4b.o +x86_64 dr_4c.o +x86_64 dr_4d.o +x86_64 dr_4e.o +x86_64 dr_4f.o +x86_64 dr_50.o +x86_64 dr_52.o +x86_64 dr_53.o +x86_64 dr_54.o +x86_64 dr_55.o +x86_64 dr_56.o +x86_64 dr_58.o +x86_64 dr_59.o +x86_64 dr_5a.o +x86_64 dr_62.o +x86_64 dr_66.o +x86_64 dr_69.o +x86_64 dr_73.o +x86_64 dr_76.o +x86_64 dr_7c.o +x86_64 dr_81.o +x86_64 dr_83.o +x86_64 dr_86.o +x86_64 dr_8a.o +x86_64 dr_a0.o +x86_64 dr_a1.o +x86_64 drcs_renderer.cpp.o +x86_64 dsa-common.o +x86_64 dsa.o +x86_64 dsd.o +x86_64 dsddec.o +x86_64 dsdiffdiintag.cpp.o +x86_64 dsdifffile.cpp.o +x86_64 dsdiffproperties.cpp.o +x86_64 dsfdec.o +x86_64 dsffile.cpp.o +x86_64 dsfproperties.cpp.o +x86_64 dsicin.o +x86_64 dsicinaudio.o +x86_64 dsicinvideo.o +x86_64 dsp.o +x86_64 dsp.o +x86_64 dsp_init.o +x86_64 dsp_init.o +x86_64 dss.o +x86_64 dss_sp.o +x86_64 dstdec.o +x86_64 dts.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dts_header.o +x86_64 dtsdec.o +x86_64 dtshddec.o +x86_64 dummy.c.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dummy.o +x86_64 dump.o +x86_64 duplicate.o +x86_64 duration.pb.cc.o +x86_64 dv.o +x86_64 dv.o +x86_64 dv_profile.o +x86_64 dvaudio_parser.o +x86_64 dvaudiodec.o +x86_64 dvb.o +x86_64 dvb_demux.o +x86_64 dvb_mux.o +x86_64 dvbpsi.o +x86_64 dvbsub.o +x86_64 dvbsub.o +x86_64 dvbsub_parser.o +x86_64 dvbsubdec.o +x86_64 dvbsubenc.o +x86_64 dvbtxt.o +x86_64 dvd_nav_parser.o +x86_64 dvdata.o +x86_64 dvdclut.o +x86_64 dvdec.o +x86_64 dvdsub.o +x86_64 dvdsub_parser.o +x86_64 dvdsubdec.o +x86_64 dvdsubenc.o +x86_64 dvenc.o +x86_64 dvenc.o +x86_64 dwt.c.o +x86_64 dxa.o +x86_64 dxa.o +x86_64 dxtory.o +x86_64 dxv.o +x86_64 dxvenc.o +x86_64 dynamic_hdr_vivid.o +x86_64 dynamic_message.cc.o +x86_64 eac3_data.o +x86_64 eac3enc.o +x86_64 eacdata.o +x86_64 eacmv.o +x86_64 eaidct.o +x86_64 eamad.o +x86_64 easy.c.o +x86_64 eatgq.o +x86_64 eatgv.o +x86_64 eatqi.o +x86_64 ebur128.c.o +x86_64 ec-ed25519.o +x86_64 ec-hw-s390x.o +x86_64 ec-nist.o +x86_64 ec.o +x86_64 ecc-curves.o +x86_64 ecc-ecdh.o +x86_64 ecc-ecdsa.o +x86_64 ecc-eddsa.o +x86_64 ecc-gost.o +x86_64 ecc-misc.o +x86_64 ecc-sm2.o +x86_64 ecc.o +x86_64 edgedetection.o +x86_64 edummy.o +x86_64 eia608_to_smpte436m.o +x86_64 eit.o +x86_64 elbg.o +x86_64 electronicarts.o +x86_64 element.c.o +x86_64 element.o +x86_64 elsdec.o +x86_64 empty.pb.cc.o +x86_64 enc.o +x86_64 enc_API.c.o +x86_64 enc_psy.o +x86_64 encapiwrapper.o +x86_64 encapiwrapper.o +x86_64 encfrag.o +x86_64 encfrag.o +x86_64 encinfo.o +x86_64 encinfo.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode.o +x86_64 encode_indices.c.o +x86_64 encode_pulses.c.o +x86_64 encodeframe.c.o +x86_64 encodeintra.c.o +x86_64 encodemb.c.o +x86_64 encodemv.c.o +x86_64 encoder.o +x86_64 encoder.o +x86_64 encoding.c.o +x86_64 encryption_info.o +x86_64 encttml.o +x86_64 enquant.o +x86_64 enquant.o +x86_64 entcode.c.o +x86_64 entdec.c.o +x86_64 entenc.c.o +x86_64 entities.c.o +x86_64 entropy.c.o +x86_64 entropymode.c.o +x86_64 entropymv.c.o +x86_64 envelope.c.o +x86_64 epafdec.o +x86_64 equalizer.o +x86_64 error.c.o +x86_64 error.o +x86_64 error_listener.cc.o +x86_64 error_resilience.o +x86_64 errors.c.o +x86_64 errors.o +x86_64 es.o +x86_64 es.o +x86_64 escape124.o +x86_64 escape130.o +x86_64 essetup.o +x86_64 ethreading.c.o +x86_64 eval.o +x86_64 evc.o +x86_64 evc_frame_merge.o +x86_64 evc_parse.o +x86_64 evc_parser.o +x86_64 evc_ps.o +x86_64 evcdec.o +x86_64 event.c.o +x86_64 event.o +x86_64 eventtimingcodesframe.cpp.o +x86_64 evrcdec.o +x86_64 exc_10_16_table.o +x86_64 exc_10_32_table.o +x86_64 exc_20_32_table.o +x86_64 exc_5_256_table.o +x86_64 exc_5_64_table.o +x86_64 exc_8_128_table.o +x86_64 executor.o +x86_64 executor.o +x86_64 exif.o +x86_64 exp-html.o +x86_64 exp-templ.o +x86_64 exp-txt.o +x86_64 exp-vtx.o +x86_64 export.o +x86_64 exr.o +x86_64 exrdsp.o +x86_64 exrdsp.o +x86_64 exrdsp_init.o +x86_64 exrenc.o +x86_64 extend.c.o +x86_64 extension_set.cc.o +x86_64 extension_set.cc.o +x86_64 extension_set_heavy.cc.o +x86_64 extensions.c.o +x86_64 extradata.o +x86_64 faandct.o +x86_64 faanidct.o +x86_64 fastaudio.o +x86_64 fastmix.o +x86_64 faxcompr.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdct.o +x86_64 fdctdsp.o +x86_64 fdctdsp_init.o +x86_64 ffmetadec.o +x86_64 ffmetaenc.o +x86_64 fft.o +x86_64 fft4g64.c.o +x86_64 fftwrap.o +x86_64 ffv1.o +x86_64 ffv1_parse.o +x86_64 ffv1_parser.o +x86_64 ffv1dec.o +x86_64 ffv1enc.o +x86_64 ffwavesynth.o +x86_64 fg_apply_tmpl.c.o +x86_64 fg_apply_tmpl.c.o +x86_64 fic.o +x86_64 field_comparator.cc.o +x86_64 field_mask.pb.cc.o +x86_64 field_mask_util.cc.o +x86_64 field_mask_utility.cc.o +x86_64 fifo.o +x86_64 fifo.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file.o +x86_64 file_open.o +x86_64 fileref.cpp.o +x86_64 film_grain_params.o +x86_64 filmgrain16_avx2.obj +x86_64 filmgrain16_avx512.obj +x86_64 filmgrain16_sse.obj +x86_64 filmgrain_avx2.obj +x86_64 filmgrain_avx512.obj +x86_64 filmgrain_sse.obj +x86_64 filmgrain_tmpl.c.o +x86_64 filmgrain_tmpl.c.o +x86_64 filmstripdec.o +x86_64 filmstripenc.o +x86_64 filter.c.o +x86_64 filter.c.o +x86_64 filter.o +x86_64 filter.o +x86_64 filter_fork_posix.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filter_sse2_intrinsics.c.o +x86_64 filterbank.o +x86_64 filters.c.o +x86_64 filters.o +x86_64 findnearmv.c.o +x86_64 firstpass.c.o +x86_64 fits.o +x86_64 fitsdec.o +x86_64 fitsdec.o +x86_64 fitsenc.o +x86_64 fitsenc.o +x86_64 fixed.c.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp.o +x86_64 fixed_dsp_init.o +x86_64 fixed_intrin_avx2.c.o +x86_64 fixed_intrin_sse2.c.o +x86_64 fixed_intrin_sse42.c.o +x86_64 fixed_intrin_ssse3.c.o +x86_64 flac.o +x86_64 flac.o +x86_64 flac_parser.o +x86_64 flac_picture.o +x86_64 flacdata.o +x86_64 flacdec.o +x86_64 flacdec.o +x86_64 flacdsp.o +x86_64 flacdsp.o +x86_64 flacdsp_init.o +x86_64 flacenc.o +x86_64 flacenc.o +x86_64 flacenc_header.o +x86_64 flacencdsp.o +x86_64 flacencdsp_init.o +x86_64 flacfile.cpp.o +x86_64 flacmetadatablock.cpp.o +x86_64 flacpicture.cpp.o +x86_64 flacproperties.cpp.o +x86_64 flacunknownmetadatablock.cpp.o +x86_64 flaschen.o +x86_64 flashsv.o +x86_64 flashsv2enc.o +x86_64 flashsvenc.o +x86_64 flic.o +x86_64 flicvideo.o +x86_64 float.c.o +x86_64 float2half.o +x86_64 float_LPC_analysis_filter_FLP.c.o +x86_64 float_LPC_inv_pred_gain_FLP.c.o +x86_64 float_LTP_analysis_filter_FLP.c.o +x86_64 float_LTP_scale_ctrl_FLP.c.o +x86_64 float_apply_sine_window_FLP.c.o +x86_64 float_autocorrelation_FLP.c.o +x86_64 float_burg_modified_FLP.c.o +x86_64 float_bwexpander_FLP.c.o +x86_64 float_corrMatrix_FLP.c.o +x86_64 float_dsp.o +x86_64 float_dsp.o +x86_64 float_dsp_init.o +x86_64 float_encode_frame_FLP.c.o +x86_64 float_energy_FLP.c.o +x86_64 float_find_LPC_FLP.c.o +x86_64 float_find_LTP_FLP.c.o +x86_64 float_find_pitch_lags_FLP.c.o +x86_64 float_find_pred_coefs_FLP.c.o +x86_64 float_inner_product_FLP.c.o +x86_64 float_k2a_FLP.c.o +x86_64 float_noise_shape_analysis_FLP.c.o +x86_64 float_pitch_analysis_core_FLP.c.o +x86_64 float_process_gains_FLP.c.o +x86_64 float_regularize_correlations_FLP.c.o +x86_64 float_residual_energy_FLP.c.o +x86_64 float_scalarproduct.o +x86_64 float_scale_copy_vector_FLP.c.o +x86_64 float_scale_vector_FLP.c.o +x86_64 float_schur_FLP.c.o +x86_64 float_sort_FLP.c.o +x86_64 float_warped_autocorrelation_FLP.c.o +x86_64 float_wrappers_FLP.c.o +x86_64 float_x86_inner_product_FLP_avx2.c.o +x86_64 floor0.c.o +x86_64 floor1.c.o +x86_64 fluid_chan.c.o +x86_64 fluid_chorus.c.o +x86_64 fluid_conv.c.o +x86_64 fluid_defsfont.c.o +x86_64 fluid_dsp_float.c.o +x86_64 fluid_gen.c.o +x86_64 fluid_hash.c.o +x86_64 fluid_init.c.o +x86_64 fluid_list.c.o +x86_64 fluid_mod.c.o +x86_64 fluid_ramsfont.c.o +x86_64 fluid_rev.c.o +x86_64 fluid_settings.c.o +x86_64 fluid_synth.c.o +x86_64 fluid_sys.c.o +x86_64 fluid_tuning.c.o +x86_64 fluid_voice.c.o +x86_64 flvdec.o +x86_64 flvdec.o +x86_64 flvenc.o +x86_64 flvenc.o +x86_64 fmtconvert.o +x86_64 fmtconvert.o +x86_64 fmtconvert_init.o +x86_64 fmvc.o +x86_64 folder.o +x86_64 font_provider.cpp.o +x86_64 font_provider_coretext.cpp.o +x86_64 format.c.o +x86_64 format.c.o +x86_64 format.o +x86_64 format.o +x86_64 format_mp3.o +x86_64 format_ogg.o +x86_64 format_text.o +x86_64 format_webm.o +x86_64 formatcrop.o +x86_64 fpel.o +x86_64 fps.o +x86_64 fractalhead.c.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragment.o +x86_64 fragments.o +x86_64 frame.o +x86_64 frame_thread_encoder.o +x86_64 framecrcenc.o +x86_64 framehash.o +x86_64 framing.c.o +x86_64 fraps.o +x86_64 freeze.o +x86_64 fribidi-arabic.c.o +x86_64 fribidi-bidi-types.c.o +x86_64 fribidi-bidi.c.o +x86_64 fribidi-brackets.c.o +x86_64 fribidi-char-sets-cap-rtl.c.o +x86_64 fribidi-char-sets-cp1255.c.o +x86_64 fribidi-char-sets-cp1256.c.o +x86_64 fribidi-char-sets-iso8859-6.c.o +x86_64 fribidi-char-sets-iso8859-8.c.o +x86_64 fribidi-char-sets-utf8.c.o +x86_64 fribidi-char-sets.c.o +x86_64 fribidi-deprecated.c.o +x86_64 fribidi-joining-types.c.o +x86_64 fribidi-joining.c.o +x86_64 fribidi-mirroring.c.o +x86_64 fribidi-run.c.o +x86_64 fribidi-shape.c.o +x86_64 fribidi.c.o +x86_64 frmdec.o +x86_64 frwu.o +x86_64 fsb.o +x86_64 ftp.o +x86_64 ftp.o +x86_64 ftr.o +x86_64 ftr_parser.o +x86_64 function_list.c.o +x86_64 fwd_txfm.c.o +x86_64 fwse.o +x86_64 g2meet.o +x86_64 g64rtp.o +x86_64 g711.o +x86_64 g722.o +x86_64 g722.o +x86_64 g722dec.o +x86_64 g722dsp.o +x86_64 g722dsp.o +x86_64 g722dsp_init.o +x86_64 g722enc.o +x86_64 g723_1.o +x86_64 g723_1.o +x86_64 g723_1_parser.o +x86_64 g723_1dec.o +x86_64 g723_1enc.o +x86_64 g726.o +x86_64 g726.o +x86_64 g728dec.o +x86_64 g728dec.o +x86_64 g729_parser.o +x86_64 g729dec.o +x86_64 g729dec.o +x86_64 g729postfilter.o +x86_64 gain.o +x86_64 gain_analysis.o +x86_64 gain_quant.c.o +x86_64 gain_table.o +x86_64 gain_table_lbr.o +x86_64 gamma.o +x86_64 gate.o +x86_64 gather.o +x86_64 gcol.c.o +x86_64 gdv.o +x86_64 gdv.o +x86_64 gemdec.o +x86_64 gen_scalers.c.o +x86_64 gena_callback2.c.o +x86_64 gena_ctrlpt.c.o +x86_64 gena_device.c.o +x86_64 generalencapsulatedobjectframe.cpp.o +x86_64 generated_enum_util.cc.o +x86_64 generated_enum_util.cc.o +x86_64 generated_message_bases.cc.o +x86_64 generated_message_reflection.cc.o +x86_64 generated_message_tctable_full.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_tctable_lite.cc.o +x86_64 generated_message_util.cc.o +x86_64 generated_message_util.cc.o +x86_64 genh.o +x86_64 genttml.o +x86_64 get_buffer.o +x86_64 getbits.c.o +x86_64 getcpuflags_x86_64.o +x86_64 gif.o +x86_64 gif.o +x86_64 gif_parser.o +x86_64 gifdec.o +x86_64 gifdec.o +x86_64 global.o +x86_64 globals.c.o +x86_64 glsl_glslang.cc.o +x86_64 glsl_glslang_resources.c.o +x86_64 glsl_spirv.c.o +x86_64 glsl_spirv_glslang.c.o +x86_64 glslang_c_interface.cpp.o +x86_64 glslang_tab.cpp.o +x86_64 golomb.o +x86_64 gopher.o +x86_64 gopher.o +x86_64 gpu.c.o +x86_64 gpu_utils.c.o +x86_64 graph.o +x86_64 graph_gsubgpos-context.cc.o +x86_64 grey_yuv.o +x86_64 gsm_create.o +x86_64 gsm_decode.o +x86_64 gsm_destroy.o +x86_64 gsm_encode.o +x86_64 gsm_explode.o +x86_64 gsm_implode.o +x86_64 gsm_option.o +x86_64 gsm_parser.o +x86_64 gsm_print.o +x86_64 gsmdec.o +x86_64 gsmdec.o +x86_64 gsmdec_data.o +x86_64 gstr.o +x86_64 gunzip.c.o +x86_64 gxf.o +x86_64 gxfenc.o +x86_64 gzclose.c.o +x86_64 gzip_stream.cc.o +x86_64 gzlib.c.o +x86_64 gzread.c.o +x86_64 gzwrite.c.o +x86_64 h261.o +x86_64 h261_parser.o +x86_64 h261data.o +x86_64 h261dec.o +x86_64 h261dec.o +x86_64 h261enc.o +x86_64 h263.o +x86_64 h263_loopfilter.o +x86_64 h263_parser.o +x86_64 h263data.o +x86_64 h263dec.o +x86_64 h263dec.o +x86_64 h263dsp.o +x86_64 h263dsp_init.o +x86_64 h264.o +x86_64 h264.o +x86_64 h2645_parse.o +x86_64 h2645_sei.o +x86_64 h2645_vui.o +x86_64 h2645data.o +x86_64 h264_cabac.o +x86_64 h264_cavlc.o +x86_64 h264_chromamc.o +x86_64 h264_chromamc_10bit.o +x86_64 h264_deblock.o +x86_64 h264_deblock_10bit.o +x86_64 h264_direct.o +x86_64 h264_idct.o +x86_64 h264_idct_10bit.o +x86_64 h264_intrapred.o +x86_64 h264_intrapred_10bit.o +x86_64 h264_intrapred_init.o +x86_64 h264_loopfilter.o +x86_64 h264_mb.o +x86_64 h264_mp4toannexb.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_nal.o +x86_64 h264_parse.o +x86_64 h264_parser.o +x86_64 h264_picture.o +x86_64 h264_ps.o +x86_64 h264_qpel.o +x86_64 h264_qpel_10bit.o +x86_64 h264_qpel_8bit.o +x86_64 h264_refs.o +x86_64 h264_sei.o +x86_64 h264_slice.o +x86_64 h264_slice.o +x86_64 h264_weight.o +x86_64 h264_weight_10bit.o +x86_64 h264chroma.o +x86_64 h264chroma_init.o +x86_64 h264data.o +x86_64 h264dec.o +x86_64 h264dec.o +x86_64 h264dsp.o +x86_64 h264dsp_init.o +x86_64 h264idct.o +x86_64 h264pred.o +x86_64 h264qpel.o +x86_64 h265.o +x86_64 h2656_inter.o +x86_64 h2656dsp.o +x86_64 h26x.o +x86_64 h274.o +x86_64 half2float.o +x86_64 hamm.o +x86_64 hap.o +x86_64 hapdec.o +x86_64 hash-common.o +x86_64 hash.c.o +x86_64 hash.o +x86_64 hashenc.o +x86_64 hashtable.o +x86_64 hb-aat-layout.cc.o +x86_64 hb-aat-map.cc.o +x86_64 hb-blob.cc.o +x86_64 hb-buffer-serialize.cc.o +x86_64 hb-buffer-verify.cc.o +x86_64 hb-buffer.cc.o +x86_64 hb-common.cc.o +x86_64 hb-coretext-font.cc.o +x86_64 hb-coretext-shape.cc.o +x86_64 hb-coretext.cc.o +x86_64 hb-draw.cc.o +x86_64 hb-face-builder.cc.o +x86_64 hb-face.cc.o +x86_64 hb-fallback-shape.cc.o +x86_64 hb-font.cc.o +x86_64 hb-ft.cc.o +x86_64 hb-map.cc.o +x86_64 hb-number.cc.o +x86_64 hb-number.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff1-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-cff2-table.cc.o +x86_64 hb-ot-color.cc.o +x86_64 hb-ot-face.cc.o +x86_64 hb-ot-font.cc.o +x86_64 hb-ot-layout.cc.o +x86_64 hb-ot-map.cc.o +x86_64 hb-ot-math.cc.o +x86_64 hb-ot-meta.cc.o +x86_64 hb-ot-metrics.cc.o +x86_64 hb-ot-name.cc.o +x86_64 hb-ot-shape-fallback.cc.o +x86_64 hb-ot-shape-normalize.cc.o +x86_64 hb-ot-shape.cc.o +x86_64 hb-ot-shaper-arabic.cc.o +x86_64 hb-ot-shaper-default.cc.o +x86_64 hb-ot-shaper-hangul.cc.o +x86_64 hb-ot-shaper-hebrew.cc.o +x86_64 hb-ot-shaper-indic-table.cc.o +x86_64 hb-ot-shaper-indic.cc.o +x86_64 hb-ot-shaper-khmer.cc.o +x86_64 hb-ot-shaper-myanmar.cc.o +x86_64 hb-ot-shaper-syllabic.cc.o +x86_64 hb-ot-shaper-thai.cc.o +x86_64 hb-ot-shaper-use.cc.o +x86_64 hb-ot-shaper-vowel-constraints.cc.o +x86_64 hb-ot-tag.cc.o +x86_64 hb-ot-var.cc.o +x86_64 hb-outline.cc.o +x86_64 hb-paint-bounded.cc.o +x86_64 hb-paint-extents.cc.o +x86_64 hb-paint.cc.o +x86_64 hb-set.cc.o +x86_64 hb-shape-plan.cc.o +x86_64 hb-shape.cc.o +x86_64 hb-shaper.cc.o +x86_64 hb-static.cc.o +x86_64 hb-static.cc.o +x86_64 hb-style.cc.o +x86_64 hb-subset-cff-common.cc.o +x86_64 hb-subset-cff1.cc.o +x86_64 hb-subset-cff2.cc.o +x86_64 hb-subset-input.cc.o +x86_64 hb-subset-instancer-iup.cc.o +x86_64 hb-subset-instancer-solver.cc.o +x86_64 hb-subset-plan-layout.cc.o +x86_64 hb-subset-plan-var.cc.o +x86_64 hb-subset-plan.cc.o +x86_64 hb-subset-serialize.cc.o +x86_64 hb-subset-table-cff.cc.o +x86_64 hb-subset-table-color.cc.o +x86_64 hb-subset-table-layout.cc.o +x86_64 hb-subset-table-other.cc.o +x86_64 hb-subset-table-var.cc.o +x86_64 hb-subset.cc.o +x86_64 hb-ucd.cc.o +x86_64 hb-unicode.cc.o +x86_64 hca.o +x86_64 hcadec.o +x86_64 hcom.o +x86_64 hcom.o +x86_64 hdr_dynamic_metadata.o +x86_64 hdr_dynamic_vivid_metadata.o +x86_64 hdr_parser.o +x86_64 hdrdec.o +x86_64 hdrenc.o +x86_64 hds.o +x86_64 hdsenc.o +x86_64 heif.o +x86_64 hevc.o +x86_64 hevc.o +x86_64 hevc_mp4toannexb.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevc_nal.o +x86_64 hevcdec.o +x86_64 hevcdec.o +x86_64 hexc_10_32_table.o +x86_64 hexc_table.o +x86_64 high_lsp_tables.o +x86_64 hls.o +x86_64 hls.o +x86_64 hls_sample_encryption.o +x86_64 hlsenc.o +x86_64 hlslAttributes.cpp.o +x86_64 hlslGrammar.cpp.o +x86_64 hlslOpMap.cpp.o +x86_64 hlslParseHelper.cpp.o +x86_64 hlslParseables.cpp.o +x86_64 hlslScanContext.cpp.o +x86_64 hlslTokenStream.cpp.o +x86_64 hlsplaylist.o +x86_64 hlsproto.o +x86_64 hmac-md5.c.o +x86_64 hmac.c.o +x86_64 hmac.o +x86_64 hnm.o +x86_64 hnm4video.o +x86_64 hostkey.o +x86_64 hpeldsp.o +x86_64 hpeldsp.o +x86_64 hpeldsp_init.o +x86_64 hq_common.o +x86_64 hq_hqa.o +x86_64 hq_hqadsp.o +x86_64 hqx.o +x86_64 hqxdsp.o +x86_64 hscale.o +x86_64 hscale_fast_bilinear.o +x86_64 hscale_fast_bilinear_simd.o +x86_64 ht_dec.c.o +x86_64 htmlsubtitles.o +x86_64 http.o +x86_64 http.o +x86_64 http.o +x86_64 httpauth.o +x86_64 httpparser.c.o +x86_64 httpreadwrite.c.o +x86_64 huffdec.o +x86_64 huffdec.o +x86_64 huffenc.o +x86_64 huffenc.o +x86_64 huffman.o +x86_64 huffyuv.o +x86_64 huffyuvdec.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp.o +x86_64 huffyuvdsp_init.o +x86_64 huffyuvenc.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp.o +x86_64 huffyuvencdsp_init.o +x86_64 hwcontext.o +x86_64 hwcontext_stub.o +x86_64 hwcontext_videotoolbox.o +x86_64 hx.o +x86_64 hxxx_common.o +x86_64 hxxx_common.o +x86_64 hxxx_helper.o +x86_64 hxxx_nal.o +x86_64 hxxx_sei.o +x86_64 hxxx_sei.o +x86_64 i420_rgb.o +x86_64 i420_rgb16.o +x86_64 i420_rgb8.o +x86_64 i422_i420.o +x86_64 iamf.o +x86_64 iamf.o +x86_64 iamf_parse.o +x86_64 iamf_reader.o +x86_64 iamf_writer.o +x86_64 iamfdec.o +x86_64 iamfenc.o +x86_64 icecast.o +x86_64 icodec.o +x86_64 icoenc.o +x86_64 icy.o +x86_64 id3tag.o +x86_64 id3v1.o +x86_64 id3v1genres.cpp.o +x86_64 id3v1tag.cpp.o +x86_64 id3v2.o +x86_64 id3v2enc.o +x86_64 id3v2extendedheader.cpp.o +x86_64 id3v2footer.cpp.o +x86_64 id3v2frame.cpp.o +x86_64 id3v2framefactory.cpp.o +x86_64 id3v2header.cpp.o +x86_64 id3v2synchdata.cpp.o +x86_64 id3v2tag.cpp.o +x86_64 idcin.o +x86_64 idcinvideo.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct.o +x86_64 idct_blk.c.o +x86_64 idctdsp.o +x86_64 idctdsp.o +x86_64 idctdsp_init.o +x86_64 idctllm.c.o +x86_64 idl_demux.o +x86_64 idroqdec.o +x86_64 idroqenc.o +x86_64 idummy.o +x86_64 iff.o +x86_64 iff.o +x86_64 ifo.o +x86_64 ifv.o +x86_64 ilbc.o +x86_64 ilbcdec.o +x86_64 image.c.o +x86_64 image.o +x86_64 image_capi.cpp.o +x86_64 imc.o +x86_64 imdct36.o +x86_64 imem-access.o +x86_64 imem.o +x86_64 img2.o +x86_64 img2_alias_pix.o +x86_64 img2_brender_pix.o +x86_64 img2dec.o +x86_64 img2enc.o +x86_64 imgconvert.o +x86_64 imgutils.o +x86_64 imgutils.o +x86_64 imgutils_init.o +x86_64 imm4.o +x86_64 imm5.o +x86_64 implicit_weak_message.cc.o +x86_64 implicit_weak_message.cc.o +x86_64 importer.cc.o +x86_64 imx.o +x86_64 imx.o +x86_64 indeo2.o +x86_64 indeo3.o +x86_64 indeo4.o +x86_64 indeo5.o +x86_64 infback.c.o +x86_64 inffast.c.o +x86_64 inflate.c.o +x86_64 inflate.o +x86_64 info.c.o +x86_64 info.o +x86_64 info.o +x86_64 infotag.cpp.o +x86_64 inftrees.c.o +x86_64 ingenientdec.o +x86_64 init.c.o +x86_64 init.c.o +x86_64 init_decoder.c.o +x86_64 init_encoder.c.o +x86_64 inlined_string_field.cc.o +x86_64 inlined_string_field.cc.o +x86_64 inner_prod_aligned.c.o +x86_64 input.o +x86_64 input.o +x86_64 int128.cc.o +x86_64 int128.cc.o +x86_64 integer.o +x86_64 intel_init.c.o +x86_64 intel_init.c.o +x86_64 intelh263dec.o +x86_64 inter.o +x86_64 intermOut.cpp.o +x86_64 internal.o +x86_64 internal.o +x86_64 internal.o +x86_64 interplayacm.o +x86_64 interplayvideo.o +x86_64 interpolate.c.o +x86_64 interpolate.c.o +x86_64 intmath.o +x86_64 intra.o +x86_64 intra_edge.c.o +x86_64 intra_utils.o +x86_64 intrapred.c.o +x86_64 intrax8.o +x86_64 intrax8dsp.o +x86_64 inv_txfm.c.o +x86_64 invert.c.o +x86_64 io-bktr.o +x86_64 io-dvb.o +x86_64 io-sim.o +x86_64 io-v4l.o +x86_64 io-v4l2.o +x86_64 io-v4l2k.o +x86_64 io.o +x86_64 io_win32.cc.o +x86_64 io_win32.cc.o +x86_64 iomapper.cpp.o +x86_64 ip.o +x86_64 ipmovie.o +x86_64 ipred16_avx2.obj +x86_64 ipred16_avx512.obj +x86_64 ipred16_sse.obj +x86_64 ipred_avx2.obj +x86_64 ipred_avx512.obj +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_prepare_tmpl.c.o +x86_64 ipred_sse.obj +x86_64 ipred_tmpl.c.o +x86_64 ipred_tmpl.c.o +x86_64 ipu_parser.o +x86_64 ipudec.o +x86_64 ircam.o +x86_64 ircamdec.o +x86_64 ircamenc.o +x86_64 isom.o +x86_64 isom_tags.o +x86_64 iss.o +x86_64 itfile.cpp.o +x86_64 itml.o +x86_64 itproperties.cpp.o +x86_64 ituh263dec.o +x86_64 ituh263enc.o +x86_64 itx16_avx2.obj +x86_64 itx16_avx512.obj +x86_64 itx16_sse.obj +x86_64 itx_1d.c.o +x86_64 itx_1d.o +x86_64 itx_avx2.obj +x86_64 itx_avx512.obj +x86_64 itx_sse.obj +x86_64 itx_tmpl.c.o +x86_64 itx_tmpl.c.o +x86_64 iv8.o +x86_64 ivfdec.o +x86_64 ivfenc.o +x86_64 ivi.o +x86_64 ivi_dsp.o +x86_64 ixml.c.o +x86_64 ixmldebug.c.o +x86_64 ixmlmembuf.c.o +x86_64 ixmlparser.c.o +x86_64 j2k.c.o +x86_64 j2kenc.o +x86_64 jacosubdec.o +x86_64 jacosubdec.o +x86_64 jacosubenc.o +x86_64 jaricom.c.o +x86_64 jcapimin.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcapistd.c.o +x86_64 jcarith.c.o +x86_64 jccoefct.c.o +x86_64 jccoefct.c.o +x86_64 jccolor-avx2.asm.o +x86_64 jccolor-sse2.asm.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jccolor.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdctmgr.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcdiffct.c.o +x86_64 jcgray-avx2.asm.o +x86_64 jcgray-sse2.asm.o +x86_64 jchuff-sse2.asm.o +x86_64 jchuff.c.o +x86_64 jcicc.c.o +x86_64 jcinit.c.o +x86_64 jclhuff.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jclossls.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmainct.c.o +x86_64 jcmarker.c.o +x86_64 jcmaster.c.o +x86_64 jcomapi.c.o +x86_64 jcparam.c.o +x86_64 jcphuff-sse2.asm.o +x86_64 jcphuff.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcprepct.c.o +x86_64 jcsample-avx2.asm.o +x86_64 jcsample-sse2.asm.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jcsample.c.o +x86_64 jctrans.c.o +x86_64 jdapimin.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdapistd.c.o +x86_64 jdarith.c.o +x86_64 jdatadst.c.o +x86_64 jdatasrc.c.o +x86_64 jdcoefct.c.o +x86_64 jdcoefct.c.o +x86_64 jdcolor-avx2.asm.o +x86_64 jdcolor-sse2.asm.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jdcolor.c.o +x86_64 jddctmgr.c.o +x86_64 jddctmgr.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jddiffct.c.o +x86_64 jdhuff.c.o +x86_64 jdicc.c.o +x86_64 jdinput.c.o +x86_64 jdlhuff.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdlossls.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmainct.c.o +x86_64 jdmarker.c.o +x86_64 jdmaster.c.o +x86_64 jdmerge-avx2.asm.o +x86_64 jdmerge-sse2.asm.o +x86_64 jdmerge.c.o +x86_64 jdmerge.c.o +x86_64 jdphuff.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdpostct.c.o +x86_64 jdsample-avx2.asm.o +x86_64 jdsample-sse2.asm.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdsample.c.o +x86_64 jdtrans.c.o +x86_64 jerror.c.o +x86_64 jfdctflt-sse.asm.o +x86_64 jfdctflt.c.o +x86_64 jfdctfst-sse2.asm.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.c.o +x86_64 jfdctfst.o +x86_64 jfdctint-avx2.asm.o +x86_64 jfdctint-sse2.asm.o +x86_64 jfdctint.c.o +x86_64 jfdctint.c.o +x86_64 jfdctint.o +x86_64 jidctflt-sse2.asm.o +x86_64 jidctflt.c.o +x86_64 jidctflt.c.o +x86_64 jidctfst-sse2.asm.o +x86_64 jidctfst.c.o +x86_64 jidctfst.c.o +x86_64 jidctint-avx2.asm.o +x86_64 jidctint-sse2.asm.o +x86_64 jidctint.c.o +x86_64 jidctint.c.o +x86_64 jidctred-sse2.asm.o +x86_64 jidctred.c.o +x86_64 jidctred.c.o +x86_64 jitter.o +x86_64 jmemmgr.c.o +x86_64 jmemnobs.c.o +x86_64 jni.o +x86_64 jp2.c.o +x86_64 jpeg.o +x86_64 jpeg2000.o +x86_64 jpeg2000_parser.o +x86_64 jpeg2000dec.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp.o +x86_64 jpeg2000dsp_init.o +x86_64 jpeg2000dwt.o +x86_64 jpeg2000htdec.o +x86_64 jpeg_nbits.c.o +x86_64 jpegls.o +x86_64 jpeglsdec.o +x86_64 jpeglsenc.o +x86_64 jpegquanttables.o +x86_64 jpegtables.o +x86_64 jpegxl_anim_dec.o +x86_64 jpegxl_parse.o +x86_64 jpegxl_parser.o +x86_64 jquant1.c.o +x86_64 jquant1.c.o +x86_64 jquant2.c.o +x86_64 jquant2.c.o +x86_64 jquantf-sse2.asm.o +x86_64 jquanti-avx2.asm.o +x86_64 jquanti-sse2.asm.o +x86_64 jrevdct.o +x86_64 jsimd.c.o +x86_64 jsimdcpu.asm.o +x86_64 json.o +x86_64 json_escaping.cc.o +x86_64 json_objectwriter.cc.o +x86_64 json_stream_parser.cc.o +x86_64 json_util.cc.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jutils.c.o +x86_64 jvdec.o +x86_64 jvdec.o +x86_64 karaoke.o +x86_64 kbdwin.o +x86_64 kdf.o +x86_64 kdtree.c.o +x86_64 keepalive.o +x86_64 kex.o +x86_64 kgv1dec.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.c.o +x86_64 kiss_fft.o +x86_64 kiss_fftr.c.o +x86_64 kmvc.o +x86_64 knownhost.o +x86_64 krb5-wrapper.c.o +x86_64 kvag.o +x86_64 lafdec.o +x86_64 lagarith.o +x86_64 lagarithrac.o +x86_64 lame.o +x86_64 lang.o +x86_64 laplace.c.o +x86_64 latm_parser.o +x86_64 latmenc.o +x86_64 lc3.o +x86_64 lcevcdec.o +x86_64 lcldec.o +x86_64 lclenc.o +x86_64 leaddec.o +x86_64 legacy.c.o +x86_64 legacy.o +x86_64 legacy_module.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_apply_tmpl.c.o +x86_64 lf_mask.c.o +x86_64 lfg.o +x86_64 lib.c.o +x86_64 libaccess_http_put_plugin_la-http-put.o +x86_64 libaccess_mms_plugin_la-asf.o +x86_64 libaccess_mms_plugin_la-buffer.o +x86_64 libaccess_mms_plugin_la-mms.o +x86_64 libaccess_mms_plugin_la-mmsh.o +x86_64 libaccess_mms_plugin_la-mmstu.o +x86_64 libaccess_output_rist_plugin_la-rist.o +x86_64 libaccess_output_shout_plugin_la-shout.o +x86_64 libadaptive_plugin_la-adaptive.o +x86_64 libafile_plugin_la-file.o +x86_64 libarchive_plugin_la-archive.o +x86_64 libaribcaption_plugin_la-libaribcaption.o +x86_64 libasf.o +x86_64 libaudio_format_plugin_la-format.o +x86_64 libaudiounit_ios_plugin_la-audiounit_ios.o +x86_64 libaudiounit_ios_plugin_la-avaudiosession_common.o +x86_64 libaudiounit_ios_plugin_la-channel_layout.o +x86_64 libaudiounit_ios_plugin_la-coreaudio_common.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-chroma.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_common_la-fourcc.o +x86_64 libavcodec_plugin_la-audio.o +x86_64 libavcodec_plugin_la-av1_obu.o +x86_64 libavcodec_plugin_la-avcodec.o +x86_64 libavcodec_plugin_la-encoder.o +x86_64 libavcodec_plugin_la-subtitle.o +x86_64 libavcodec_plugin_la-va.o +x86_64 libavcodec_plugin_la-video.o +x86_64 libavformat_plugin_la-avformat.o +x86_64 libavformat_plugin_la-demux.o +x86_64 libavformat_plugin_la-mux.o +x86_64 libavi.o +x86_64 libavio_plugin_la-avio.o +x86_64 libavsamplebuffer_plugin_la-avaudiosession_common.o +x86_64 libavsamplebuffer_plugin_la-avsamplebuffer.o +x86_64 libavsamplebuffer_plugin_la-channel_layout.o +x86_64 libbonjour_plugin_la-bonjour.o +x86_64 libdav1d_plugin_la-av1_obu.o +x86_64 libdav1d_plugin_la-dav1d.o +x86_64 libdefaultmodule_la-dummy.o +x86_64 libdeinterlace_plugin_la-algo_basic.o +x86_64 libdeinterlace_plugin_la-algo_ivtc.o +x86_64 libdeinterlace_plugin_la-algo_phosphor.o +x86_64 libdeinterlace_plugin_la-algo_x.o +x86_64 libdeinterlace_plugin_la-algo_yadif.o +x86_64 libdeinterlace_plugin_la-deinterlace.o +x86_64 libdeinterlace_plugin_la-helpers.o +x86_64 libdeinterlace_plugin_la-merge.o +x86_64 libdemux_cdg_plugin_la-cdg.o +x86_64 libdemux_chromecast_plugin_la-chromecast_demux.o +x86_64 libdemux_stl_plugin_la-stl.o +x86_64 libdsm_plugin_la-access.o +x86_64 libdsm_plugin_la-sd.o +x86_64 libebur128_plugin_la-libebur128.o +x86_64 libfilesystem_plugin_la-directory.o +x86_64 libfilesystem_plugin_la-file.o +x86_64 libfilesystem_plugin_la-fs.o +x86_64 libflac_plugin_la-flac.o +x86_64 libflacsys_plugin_la-flac.o +x86_64 libfloat_mixer_plugin_la-float.o +x86_64 libfluidsynth_plugin_la-fluidsynth.o +x86_64 libfreetype_plugin_la-darwin.o +x86_64 libfreetype_plugin_la-freetype.o +x86_64 libfreetype_plugin_la-ftcache.o +x86_64 libfreetype_plugin_la-lru.o +x86_64 libfreetype_plugin_la-platform_fonts.o +x86_64 libfreetype_plugin_la-text_layout.o +x86_64 libgcrypt_la-context.o +x86_64 libgcrypt_la-fips.o +x86_64 libgcrypt_la-global.o +x86_64 libgcrypt_la-hwf-x86.o +x86_64 libgcrypt_la-hwfeatures.o +x86_64 libgcrypt_la-misc.o +x86_64 libgcrypt_la-missing-string.o +x86_64 libgcrypt_la-secmem.o +x86_64 libgcrypt_la-sexp.o +x86_64 libgcrypt_la-stdmem.o +x86_64 libgcrypt_la-visibility.o +x86_64 libgnu_la-c-ctype.o +x86_64 libgnu_la-strverscmp.o +x86_64 libgnu_la-unistd.o +x86_64 libgpg_error_la-argparse.o +x86_64 libgpg_error_la-b64dec.o +x86_64 libgpg_error_la-b64enc.o +x86_64 libgpg_error_la-code-from-errno.o +x86_64 libgpg_error_la-code-to-errno.o +x86_64 libgpg_error_la-estream-printf.o +x86_64 libgpg_error_la-estream.o +x86_64 libgpg_error_la-init.o +x86_64 libgpg_error_la-logging.o +x86_64 libgpg_error_la-name-value.o +x86_64 libgpg_error_la-posix-lock.o +x86_64 libgpg_error_la-posix-thread.o +x86_64 libgpg_error_la-spawn-posix.o +x86_64 libgpg_error_la-strerror.o +x86_64 libgpg_error_la-stringutils.o +x86_64 libgpg_error_la-strlist.o +x86_64 libgpg_error_la-strsource.o +x86_64 libgpg_error_la-syscall-clamp.o +x86_64 libgpg_error_la-sysutils.o +x86_64 libgpg_error_la-version.o +x86_64 libgpg_error_la-visibility.o +x86_64 libgsmdec.o +x86_64 libgsmenc.o +x86_64 libi420_nv12_plugin_la-i420_nv12.o +x86_64 libiceavl_la-avl.o +x86_64 libicehttpp_la-encoding.o +x86_64 libicehttpp_la-httpp.o +x86_64 libicenet_la-resolver.o +x86_64 libicenet_la-sock.o +x86_64 libicethread_la-thread.o +x86_64 libicetiming_la-timing.o +x86_64 libinteger_mixer_plugin_la-integer.o +x86_64 libkeychain_plugin_la-keychain.o +x86_64 libkeychain_plugin_la-list_util.o +x86_64 liblibass_plugin_la-libass.o +x86_64 libmkv_plugin_la-Ebml_parser.o +x86_64 libmkv_plugin_la-chapter_command.o +x86_64 libmkv_plugin_la-chapter_command_dvd.o +x86_64 libmkv_plugin_la-chapter_command_script.o +x86_64 libmkv_plugin_la-chapter_command_script_common.o +x86_64 libmkv_plugin_la-chapters.o +x86_64 libmkv_plugin_la-demux.o +x86_64 libmkv_plugin_la-dts_header.o +x86_64 libmkv_plugin_la-events.o +x86_64 libmkv_plugin_la-lzokay.o +x86_64 libmkv_plugin_la-matroska_segment.o +x86_64 libmkv_plugin_la-matroska_segment_parse.o +x86_64 libmkv_plugin_la-matroska_segment_seeker.o +x86_64 libmkv_plugin_la-mkv.o +x86_64 libmkv_plugin_la-stream_io_callback.o +x86_64 libmkv_plugin_la-util.o +x86_64 libmkv_plugin_la-virtual_segment.o +x86_64 libmkv_plugin_la-vlc_colors.o +x86_64 libmod_plugin_la-mod.o +x86_64 libmp3lame.o +x86_64 libmp4mux.o +x86_64 libmp4mux.o +x86_64 libmpg123_la-dct64.o +x86_64 libmpg123_la-dither.o +x86_64 libmpg123_la-equalizer.o +x86_64 libmpg123_la-feature.o +x86_64 libmpg123_la-format.o +x86_64 libmpg123_la-frame.o +x86_64 libmpg123_la-icy.o +x86_64 libmpg123_la-icy2utf8.o +x86_64 libmpg123_la-id3.o +x86_64 libmpg123_la-index.o +x86_64 libmpg123_la-layer1.o +x86_64 libmpg123_la-layer2.o +x86_64 libmpg123_la-layer3.o +x86_64 libmpg123_la-lfs_wrap.o +x86_64 libmpg123_la-libmpg123.o +x86_64 libmpg123_la-ntom.o +x86_64 libmpg123_la-optimize.o +x86_64 libmpg123_la-parse.o +x86_64 libmpg123_la-readers.o +x86_64 libmpg123_la-stringbuf.o +x86_64 libmpg123_la-synth.o +x86_64 libmpg123_la-synth_8bit.o +x86_64 libmpg123_la-synth_real.o +x86_64 libmpg123_la-synth_s32.o +x86_64 libmpg123_la-tabinit.o +x86_64 libmpg123_plugin_la-mpg123.o +x86_64 libmux_ogg_plugin_la-ogg.o +x86_64 libmux_ts_plugin_la-csa.o +x86_64 libmux_ts_plugin_la-pes.o +x86_64 libmux_ts_plugin_la-repack.o +x86_64 libmux_ts_plugin_la-tables.o +x86_64 libmux_ts_plugin_la-ts.o +x86_64 libmux_ts_plugin_la-tsutil.o +x86_64 libnfs-raw-mount.c.o +x86_64 libnfs-raw-nfs.c.o +x86_64 libnfs-raw-nfs4.c.o +x86_64 libnfs-raw-nlm.c.o +x86_64 libnfs-raw-nsm.c.o +x86_64 libnfs-raw-portmap.c.o +x86_64 libnfs-raw-rquota.c.o +x86_64 libnfs-sync.c.o +x86_64 libnfs-zdr.c.o +x86_64 libnfs.c.o +x86_64 libnfs_plugin_la-nfs.o +x86_64 libogg_plugin_la-ogg.o +x86_64 libogg_plugin_la-ogg_granule.o +x86_64 libogg_plugin_la-oggseek.o +x86_64 liboggspots_plugin_la-oggspots.o +x86_64 libopenapv_plugin_la-openapv.o +x86_64 libopenjpegenc.o +x86_64 libopus_plugin_la-opus.o +x86_64 libopus_plugin_la-opus_header.o +x86_64 libout123_la-hextxt.o +x86_64 libout123_la-libout123.o +x86_64 libout123_la-stringlists.o +x86_64 libout123_la-wav.o +x86_64 libpacketizer_avparser_plugin_la-avparser.o +x86_64 libplacebo_plugin_la-display.o +x86_64 libplacebo_plugin_la-instance.o +x86_64 libplacebo_utils_la-utils.o +x86_64 librist_plugin_la-rist.o +x86_64 librnnoise_plugin_la-rnnoise.o +x86_64 librtp_pcm_plugin_la-pcm.o +x86_64 librtp_plugin_la-datagram.o +x86_64 librtp_plugin_la-input.o +x86_64 librtp_plugin_la-rtp.o +x86_64 librtp_plugin_la-sdp.o +x86_64 libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o +x86_64 libsamplebufferdisplay_plugin_la-vt_utils.o +x86_64 libsap_plugin_la-sap.o +x86_64 libsap_plugin_la-sdp.o +x86_64 libscaletempo_pitch_plugin_la-scaletempo.o +x86_64 libsecuretransport_plugin_la-securetransport.o +x86_64 libsftp_plugin_la-sftp.o +x86_64 libsimple_channel_mixer_plugin_la-simple.o +x86_64 libsmb2.c.o +x86_64 libsmb2_plugin_la-smb2.o +x86_64 libsoxr_plugin_la-soxr.o +x86_64 libspatialaudio_plugin_la-spatialaudio.o +x86_64 libspeex_plugin_la-speex.o +x86_64 libspudec_plugin_la-parse.o +x86_64 libspudec_plugin_la-spudec.o +x86_64 libstream_out_chromecast_plugin_la-cast.o +x86_64 libstream_out_chromecast_plugin_la-cast_channel.pb.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_communication.o +x86_64 libstream_out_chromecast_plugin_la-chromecast_ctrl.o +x86_64 libstream_out_chromecast_plugin_la-renderer_common.o +x86_64 libstream_out_rtp_plugin_la-rtcp.o +x86_64 libstream_out_rtp_plugin_la-rtp.o +x86_64 libstream_out_rtp_plugin_la-rtpfmt.o +x86_64 libstream_out_rtp_plugin_la-rtsp.o +x86_64 libstream_out_rtp_plugin_la-sdp_helper.o +x86_64 libstream_out_standard_plugin_la-standard.o +x86_64 libswscale_plugin_la-chroma.o +x86_64 libswscale_plugin_la-swscale.o +x86_64 libsyn123_la-filter.o +x86_64 libsyn123_la-geiger.o +x86_64 libsyn123_la-libsyn123.o +x86_64 libsyn123_la-pinknoise.o +x86_64 libsyn123_la-resample.o +x86_64 libsyn123_la-sampleconv.o +x86_64 libsyn123_la-volume.o +x86_64 libtaglib_plugin_la-taglib.o +x86_64 libtheora_plugin_la-theora.o +x86_64 libts_plugin_la-atsc_a65.o +x86_64 libts_plugin_la-csa.o +x86_64 libts_plugin_la-mpeg4_iod.o +x86_64 libts_plugin_la-opus_header.o +x86_64 libts_plugin_la-sections.o +x86_64 libts_plugin_la-tables.o +x86_64 libts_plugin_la-ts.o +x86_64 libts_plugin_la-ts_arib.o +x86_64 libts_plugin_la-ts_decoders.o +x86_64 libts_plugin_la-ts_hotfixes.o +x86_64 libts_plugin_la-ts_metadata.o +x86_64 libts_plugin_la-ts_pes.o +x86_64 libts_plugin_la-ts_pid.o +x86_64 libts_plugin_la-ts_psi.o +x86_64 libts_plugin_la-ts_psip.o +x86_64 libts_plugin_la-ts_psip_dvbpsi_fixes.o +x86_64 libts_plugin_la-ts_scte.o +x86_64 libts_plugin_la-ts_si.o +x86_64 libts_plugin_la-ts_sl.o +x86_64 libts_plugin_la-ts_streams.o +x86_64 libts_plugin_la-tsutil.o +x86_64 libtwolame_la-ath.o +x86_64 libtwolame_la-availbits.o +x86_64 libtwolame_la-bitbuffer.o +x86_64 libtwolame_la-crc.o +x86_64 libtwolame_la-dab.o +x86_64 libtwolame_la-encode.o +x86_64 libtwolame_la-energy.o +x86_64 libtwolame_la-fft.o +x86_64 libtwolame_la-get_set.o +x86_64 libtwolame_la-mem.o +x86_64 libtwolame_la-psycho_0.o +x86_64 libtwolame_la-psycho_1.o +x86_64 libtwolame_la-psycho_2.o +x86_64 libtwolame_la-psycho_3.o +x86_64 libtwolame_la-psycho_4.o +x86_64 libtwolame_la-psycho_n1.o +x86_64 libtwolame_la-subband.o +x86_64 libtwolame_la-twolame.o +x86_64 libtwolame_la-util.o +x86_64 libtwolame_plugin_la-twolame.o +x86_64 libuikit_inhibit_plugin_la-uikit-inhibit.o +x86_64 libuiview_window_plugin_la-VLCVideoUIView.o +x86_64 libupnp_plugin_la-dlna.o +x86_64 libupnp_plugin_la-renderer_common.o +x86_64 libupnp_plugin_la-upnp-wrapper.o +x86_64 libupnp_plugin_la-upnp.o +x86_64 libvideotoolbox_enc_plugin_la-encoder.o +x86_64 libvideotoolbox_plugin_la-decoder.o +x86_64 libvideotoolbox_plugin_la-dpb.o +x86_64 libvideotoolbox_plugin_la-pacer.o +x86_64 libvlc_adaptive_la-AbstractAdaptationLogic.o +x86_64 libvlc_adaptive_la-AdaptationSet.o +x86_64 libvlc_adaptive_la-AlwaysBestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o +x86_64 libvlc_adaptive_la-AtomsReader.o +x86_64 libvlc_adaptive_la-AuthStorage.o +x86_64 libvlc_adaptive_la-BaseAdaptationSet.o +x86_64 libvlc_adaptive_la-BasePeriod.o +x86_64 libvlc_adaptive_la-BasePlaylist.o +x86_64 libvlc_adaptive_la-BaseRepresentation.o +x86_64 libvlc_adaptive_la-BufferingLogic.o +x86_64 libvlc_adaptive_la-BytesRange.o +x86_64 libvlc_adaptive_la-Chunk.o +x86_64 libvlc_adaptive_la-CodecDescription.o +x86_64 libvlc_adaptive_la-CodecParameters.o +x86_64 libvlc_adaptive_la-CommandsQueue.o +x86_64 libvlc_adaptive_la-CommonAttributesElements.o +x86_64 libvlc_adaptive_la-CommonEncryption.o +x86_64 libvlc_adaptive_la-ConnectionParams.o +x86_64 libvlc_adaptive_la-ContentDescription.o +x86_64 libvlc_adaptive_la-Conversions.o +x86_64 libvlc_adaptive_la-DASHCommonAttributesElements.o +x86_64 libvlc_adaptive_la-DASHManager.o +x86_64 libvlc_adaptive_la-DASHSegment.o +x86_64 libvlc_adaptive_la-DASHStream.o +x86_64 libvlc_adaptive_la-DOMHelper.o +x86_64 libvlc_adaptive_la-DOMParser.o +x86_64 libvlc_adaptive_la-Demuxer.o +x86_64 libvlc_adaptive_la-Downloader.o +x86_64 libvlc_adaptive_la-FakeESOut.o +x86_64 libvlc_adaptive_la-FakeESOutID.o +x86_64 libvlc_adaptive_la-ForgedInitSegment.o +x86_64 libvlc_adaptive_la-FormatNamespace.o +x86_64 libvlc_adaptive_la-HLSManager.o +x86_64 libvlc_adaptive_la-HLSRepresentation.o +x86_64 libvlc_adaptive_la-HLSSegment.o +x86_64 libvlc_adaptive_la-HLSStreams.o +x86_64 libvlc_adaptive_la-HTTPConnection.o +x86_64 libvlc_adaptive_la-HTTPConnectionManager.o +x86_64 libvlc_adaptive_la-Helper.o +x86_64 libvlc_adaptive_la-ID.o +x86_64 libvlc_adaptive_la-IndexReader.o +x86_64 libvlc_adaptive_la-Inheritables.o +x86_64 libvlc_adaptive_la-IsoffMainParser.o +x86_64 libvlc_adaptive_la-Keyring.o +x86_64 libvlc_adaptive_la-M3U8.o +x86_64 libvlc_adaptive_la-MPD.o +x86_64 libvlc_adaptive_la-Manifest.o +x86_64 libvlc_adaptive_la-MemoryChunk.o +x86_64 libvlc_adaptive_la-Namespaces.o +x86_64 libvlc_adaptive_la-NearOptimalAdaptationLogic.o +x86_64 libvlc_adaptive_la-Node.o +x86_64 libvlc_adaptive_la-Parser.o +x86_64 libvlc_adaptive_la-PlaylistManager.o +x86_64 libvlc_adaptive_la-PredictiveAdaptationLogic.o +x86_64 libvlc_adaptive_la-Profile.o +x86_64 libvlc_adaptive_la-ProgramInformation.o +x86_64 libvlc_adaptive_la-QualityLevel.o +x86_64 libvlc_adaptive_la-RateBasedAdaptationLogic.o +x86_64 libvlc_adaptive_la-Representation.o +x86_64 libvlc_adaptive_la-Representationselectors.o +x86_64 libvlc_adaptive_la-Retrieve.o +x86_64 libvlc_adaptive_la-Role.o +x86_64 libvlc_adaptive_la-RoundRobinLogic.o +x86_64 libvlc_adaptive_la-Segment.o +x86_64 libvlc_adaptive_la-SegmentBase.o +x86_64 libvlc_adaptive_la-SegmentBaseType.o +x86_64 libvlc_adaptive_la-SegmentChunk.o +x86_64 libvlc_adaptive_la-SegmentInformation.o +x86_64 libvlc_adaptive_la-SegmentList.o +x86_64 libvlc_adaptive_la-SegmentTemplate.o +x86_64 libvlc_adaptive_la-SegmentTimeline.o +x86_64 libvlc_adaptive_la-SegmentTracker.o +x86_64 libvlc_adaptive_la-SharedResources.o +x86_64 libvlc_adaptive_la-SmoothIndexReader.o +x86_64 libvlc_adaptive_la-SmoothManager.o +x86_64 libvlc_adaptive_la-SmoothParser.o +x86_64 libvlc_adaptive_la-SmoothSegment.o +x86_64 libvlc_adaptive_la-SmoothStream.o +x86_64 libvlc_adaptive_la-SourceStream.o +x86_64 libvlc_adaptive_la-StreamFormat.o +x86_64 libvlc_adaptive_la-Streams.o +x86_64 libvlc_adaptive_la-Tags.o +x86_64 libvlc_adaptive_la-TemplatedUri.o +x86_64 libvlc_adaptive_la-Url.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-chunked.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-connmgr.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-file.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h1conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2conn.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2frame.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-h2output.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpack.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-hpackenc.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-live.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-message.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-outfile.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-ports.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-resource.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_http_la-tunnel.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_nal.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-h264_slice.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hevc_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_helper.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_nal.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_hxxxhelper_la-hxxx_sei.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-grammar.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-json.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_json_la-libvlc_json_la-lexicon.o +x86_64 libvlc_la-audio.o +x86_64 libvlc_la-core.o +x86_64 libvlc_la-dialog.o +x86_64 libvlc_la-error.o +x86_64 libvlc_la-event.o +x86_64 libvlc_la-log.o +x86_64 libvlc_la-media.o +x86_64 libvlc_la-media_discoverer.o +x86_64 libvlc_la-media_list.o +x86_64 libvlc_la-media_list_player.o +x86_64 libvlc_la-media_player.o +x86_64 libvlc_la-media_track.o +x86_64 libvlc_la-picture.o +x86_64 libvlc_la-renderer_discoverer.o +x86_64 libvlc_la-revision.o +x86_64 libvlc_la-video.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_mp4_la-libmp4.o +x86_64 libvlc_rtp_la-rtpfmt.o +x86_64 libvlc_rtp_la-session.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_srtp_la-srtp.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlc_vtutils_la-vt_utils_native.o +x86_64 libvlccore_la-access.o +x86_64 libvlccore_la-actions.o +x86_64 libvlccore_la-addons.o +x86_64 libvlccore_la-ancillary.o +x86_64 libvlccore_la-aout.o +x86_64 libvlccore_la-art.o +x86_64 libvlccore_la-attachment.o +x86_64 libvlccore_la-bank.o +x86_64 libvlccore_la-cache.o +x86_64 libvlccore_la-cat.o +x86_64 libvlccore_la-chain.o +x86_64 libvlccore_la-charset.o +x86_64 libvlccore_la-chroma_probe.o +x86_64 libvlccore_la-clock.o +x86_64 libvlccore_la-clock_internal.o +x86_64 libvlccore_la-cmdline.o +x86_64 libvlccore_la-common.o +x86_64 libvlccore_la-content.o +x86_64 libvlccore_la-control.o +x86_64 libvlccore_la-core.o +x86_64 libvlccore_la-cpu.o +x86_64 libvlccore_la-dec.o +x86_64 libvlccore_la-decoder.o +x86_64 libvlccore_la-decoder_device.o +x86_64 libvlccore_la-decoder_helpers.o +x86_64 libvlccore_la-decoder_prevframe.o +x86_64 libvlccore_la-demux.o +x86_64 libvlccore_la-demux_chained.o +x86_64 libvlccore_la-dialog.o +x86_64 libvlccore_la-diffutil.o +x86_64 libvlccore_la-dirs.o +x86_64 libvlccore_la-display.o +x86_64 libvlccore_la-entry.o +x86_64 libvlccore_la-epg.o +x86_64 libvlccore_la-error.o +x86_64 libvlccore_la-es_format.o +x86_64 libvlccore_la-es_out.o +x86_64 libvlccore_la-es_out_source.o +x86_64 libvlccore_la-es_out_timeshift.o +x86_64 libvlccore_la-executor.o +x86_64 libvlccore_la-exit.o +x86_64 libvlccore_la-export.o +x86_64 libvlccore_la-extensions.o +x86_64 libvlccore_la-fetcher.o +x86_64 libvlccore_la-fifo.o +x86_64 libvlccore_la-file.o +x86_64 libvlccore_la-filesystem.o +x86_64 libvlccore_la-filter.o +x86_64 libvlccore_la-filter_chain.o +x86_64 libvlccore_la-filters.o +x86_64 libvlccore_la-fingerprinter.o +x86_64 libvlccore_la-fourcc.o +x86_64 libvlccore_la-frame.o +x86_64 libvlccore_la-getaddrinfo.o +x86_64 libvlccore_la-getopt.o +x86_64 libvlccore_la-help.o +x86_64 libvlccore_la-http_auth.o +x86_64 libvlccore_la-httpcookies.o +x86_64 libvlccore_la-httpd.o +x86_64 libvlccore_la-image.o +x86_64 libvlccore_la-inhibit.o +x86_64 libvlccore_la-input.o +x86_64 libvlccore_la-input_clock.o +x86_64 libvlccore_la-interface.o +x86_64 libvlccore_la-interlacing.o +x86_64 libvlccore_la-interrupt.o +x86_64 libvlccore_la-intf.o +x86_64 libvlccore_la-io.o +x86_64 libvlccore_la-iso_lang.o +x86_64 libvlccore_la-item.o +x86_64 libvlccore_la-jaro_winkler.o +x86_64 libvlccore_la-keystore.o +x86_64 libvlccore_la-libc.o +x86_64 libvlccore_la-libvlc-module.o +x86_64 libvlccore_la-libvlc.o +x86_64 libvlccore_la-md5.o +x86_64 libvlccore_la-media_source.o +x86_64 libvlccore_la-media_tree.o +x86_64 libvlccore_la-medialib.o +x86_64 libvlccore_la-medialibrary.o +x86_64 libvlccore_la-memstream.o +x86_64 libvlccore_la-messages.o +x86_64 libvlccore_la-meta.o +x86_64 libvlccore_la-metadata.o +x86_64 libvlccore_la-meter.o +x86_64 libvlccore_la-mime.o +x86_64 libvlccore_la-missing.o +x86_64 libvlccore_la-modules.o +x86_64 libvlccore_la-mtime.o +x86_64 libvlccore_la-notify.o +x86_64 libvlccore_la-objects.o +x86_64 libvlccore_la-objres.o +x86_64 libvlccore_la-opengl.o +x86_64 libvlccore_la-osd.o +x86_64 libvlccore_la-output.o +x86_64 libvlccore_la-parse.o +x86_64 libvlccore_la-picture.o +x86_64 libvlccore_la-picture_fifo.o +x86_64 libvlccore_la-picture_pool.o +x86_64 libvlccore_la-player.o +x86_64 libvlccore_la-playlist.o +x86_64 libvlccore_la-plugin.o +x86_64 libvlccore_la-preparse.o +x86_64 libvlccore_la-preparser.o +x86_64 libvlccore_la-probe.o +x86_64 libvlccore_la-queue.o +x86_64 libvlccore_la-rand.o +x86_64 libvlccore_la-randomizer.o +x86_64 libvlccore_la-rcu.o +x86_64 libvlccore_la-renderer_discovery.o +x86_64 libvlccore_la-replay_gain.o +x86_64 libvlccore_la-request.o +x86_64 libvlccore_la-resource.o +x86_64 libvlccore_la-revision.o +x86_64 libvlccore_la-rootbind.o +x86_64 libvlccore_la-sap.o +x86_64 libvlccore_la-services_discovery.o +x86_64 libvlccore_la-shuffle.o +x86_64 libvlccore_la-snapshot.o +x86_64 libvlccore_la-sort.o +x86_64 libvlccore_la-source.o +x86_64 libvlccore_la-specific.o +x86_64 libvlccore_la-stats.o +x86_64 libvlccore_la-stream.o +x86_64 libvlccore_la-stream_extractor.o +x86_64 libvlccore_la-stream_fifo.o +x86_64 libvlccore_la-stream_filter.o +x86_64 libvlccore_la-stream_memory.o +x86_64 libvlccore_la-stream_output.o +x86_64 libvlccore_la-strings.o +x86_64 libvlccore_la-subpicture.o +x86_64 libvlccore_la-subtitles.o +x86_64 libvlccore_la-text_style.o +x86_64 libvlccore_la-textdomain.o +x86_64 libvlccore_la-thread.o +x86_64 libvlccore_la-threads.o +x86_64 libvlccore_la-timer.o +x86_64 libvlccore_la-title.o +x86_64 libvlccore_la-tls.o +x86_64 libvlccore_la-tracer.o +x86_64 libvlccore_la-track.o +x86_64 libvlccore_la-udp.o +x86_64 libvlccore_la-unicode.o +x86_64 libvlccore_la-url.o +x86_64 libvlccore_la-var.o +x86_64 libvlccore_la-variables.o +x86_64 libvlccore_la-version.o +x86_64 libvlccore_la-video_epg.o +x86_64 libvlccore_la-video_output.o +x86_64 libvlccore_la-video_text.o +x86_64 libvlccore_la-video_widgets.o +x86_64 libvlccore_la-video_window.o +x86_64 libvlccore_la-viewpoint.o +x86_64 libvlccore_la-volume.o +x86_64 libvlccore_la-vout.o +x86_64 libvlccore_la-vout_intf.o +x86_64 libvlccore_la-vout_subpictures.o +x86_64 libvlccore_la-vout_wrapper.o +x86_64 libvlccore_la-wait.o +x86_64 libvlccore_la-window.o +x86_64 libvlccore_la-xml.o +x86_64 libvlccore_objc_la-dirs.o +x86_64 libvlccore_objc_la-netconf.o +x86_64 libvorbis_plugin_la-vorbis.o +x86_64 libvpx_plugin_la-vpx.o +x86_64 libwebvtt_plugin_la-CSSGrammar.o +x86_64 libwebvtt_plugin_la-css_parser.o +x86_64 libwebvtt_plugin_la-css_style.o +x86_64 libwebvtt_plugin_la-encvtt.o +x86_64 libwebvtt_plugin_la-libwebvtt_plugin_la-CSSLexer.o +x86_64 libwebvtt_plugin_la-subsvtt.o +x86_64 libwebvtt_plugin_la-webvtt.o +x86_64 libxml_plugin_la-libxml.o +x86_64 libytdl_plugin_la-ytdl.o +x86_64 libzvbi_plugin_la-zvbi.o +x86_64 libzvbiinline_la-decoder.o +x86_64 libzvbiinline_la-exp-gfx.o +x86_64 limits.cpp.o +x86_64 lin2log.c.o +x86_64 linkValidate.cpp.o +x86_64 list.c.o +x86_64 list.c.o +x86_64 list_util.o +x86_64 list_util.o +x86_64 ljpegenc.o +x86_64 lls.o +x86_64 lls.o +x86_64 lls_init.o +x86_64 lmlm4.o +x86_64 load_669.o +x86_64 load_abc.o +x86_64 load_amf.o +x86_64 load_ams.o +x86_64 load_dbm.o +x86_64 load_dmf.o +x86_64 load_dsm.o +x86_64 load_far.o +x86_64 load_it.o +x86_64 load_j2b.o +x86_64 load_mdl.o +x86_64 load_med.o +x86_64 load_mid.o +x86_64 load_mod.o +x86_64 load_mt2.o +x86_64 load_mtm.o +x86_64 load_okt.o +x86_64 load_pat.o +x86_64 load_psm.o +x86_64 load_ptm.o +x86_64 load_s3m.o +x86_64 load_stm.o +x86_64 load_ult.o +x86_64 load_umx.o +x86_64 load_wav.o +x86_64 load_xm.o +x86_64 loasdec.o +x86_64 loco.o +x86_64 log.c.o +x86_64 log.c.o +x86_64 log.o +x86_64 log2_tab.o +x86_64 log2lin.c.o +x86_64 logger.cpp.o +x86_64 logo.o +x86_64 long_term.o +x86_64 lookahead.c.o +x86_64 lookup.c.o +x86_64 lookup.c.o +x86_64 loopfilter.c.o +x86_64 loopfilter16_avx2.obj +x86_64 loopfilter16_avx512.obj +x86_64 loopfilter16_sse.obj +x86_64 loopfilter_avx2.obj +x86_64 loopfilter_avx512.obj +x86_64 loopfilter_filters.c.o +x86_64 loopfilter_sse.obj +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_tmpl.c.o +x86_64 loopfilter_x86.c.o +x86_64 looprestoration16_avx2.obj +x86_64 looprestoration16_avx512.obj +x86_64 looprestoration16_sse.obj +x86_64 looprestoration_avx2.obj +x86_64 looprestoration_avx512.obj +x86_64 looprestoration_sse.obj +x86_64 looprestoration_tmpl.c.o +x86_64 looprestoration_tmpl.c.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp.o +x86_64 lossless_audiodsp_init.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp.o +x86_64 lossless_videodsp_init.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp.o +x86_64 lossless_videoencdsp_init.o +x86_64 loudness.c.o +x86_64 lpc.c.o +x86_64 lpc.c.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc.o +x86_64 lpc_init.o +x86_64 lpc_intrin_avx2.c.o +x86_64 lpc_intrin_fma.c.o +x86_64 lpc_intrin_neon.c.o +x86_64 lpc_intrin_sse2.c.o +x86_64 lpc_intrin_sse41.c.o +x86_64 lpcm.o +x86_64 lr_apply_tmpl.c.o +x86_64 lr_apply_tmpl.c.o +x86_64 lrc.o +x86_64 lrcdec.o +x86_64 lrcenc.o +x86_64 lscrdec.o +x86_64 lsp.c.o +x86_64 lsp.o +x86_64 lsp.o +x86_64 lsp_tables_nb.o +x86_64 lt1-libvlccore_la-item.o +x86_64 lt1-libwebvtt_plugin_la-webvtt.o +x86_64 lt1-spu.o +x86_64 lt1-ttml.o +x86_64 lt10-libvlccore_la-timer.o +x86_64 lt11-libvlccore_la-sort.o +x86_64 lt12-libvlccore_la-thread.o +x86_64 lt2-audio.o +x86_64 lt2-libvlccore_la-player.o +x86_64 lt2-libwebvtt_plugin_la-webvtt.o +x86_64 lt3-libvlccore_la-input.o +x86_64 lt3-video.o +x86_64 lt4-libvlccore_la-control.o +x86_64 lt5-libvlccore_la-stream.o +x86_64 lt6-libvlccore_la-filesystem.o +x86_64 lt7-libvlccore_la-sort.o +x86_64 lt8-libvlccore_la-filesystem.o +x86_64 lt9-libvlccore_la-rand.o +x86_64 ltp.o +x86_64 luodatdec.o +x86_64 lut3d.o +x86_64 lvfdec.o +x86_64 lxfdec.o +x86_64 lzf.o +x86_64 lzo.o +x86_64 lzw.o +x86_64 lzwenc.o +x86_64 m101.o +x86_64 m3u.o +x86_64 m4vdec.o +x86_64 mac-cmac.o +x86_64 mac-gmac.o +x86_64 mac-hmac.o +x86_64 mac-poly1305.o +x86_64 mac.o +x86_64 mac.o +x86_64 mace.o +x86_64 magicyuv.o +x86_64 magicyuvenc.o +x86_64 map.cc.o +x86_64 map.cc.o +x86_64 map_field.cc.o +x86_64 mapping0.c.o +x86_64 mapping_matrix.c.o +x86_64 marq.o +x86_64 mastering_display_metadata.o +x86_64 mathematics.o +x86_64 mathops.c.o +x86_64 mathops.o +x86_64 mathops.o +x86_64 mathtables.o +x86_64 matroska.o +x86_64 matroskadec.o +x86_64 matroskaenc.o +x86_64 mbpitch.c.o +x86_64 mc.o +x86_64 mc.o +x86_64 mc16_avx2.obj +x86_64 mc16_avx512.obj +x86_64 mc16_sse.obj +x86_64 mc_avx2.obj +x86_64 mc_avx512.obj +x86_64 mc_sse.obj +x86_64 mc_tmpl.c.o +x86_64 mc_tmpl.c.o +x86_64 mca.o +x86_64 mccdec.o +x86_64 mccenc.o +x86_64 mcenc.o +x86_64 mcenc.o +x86_64 mcomp.c.o +x86_64 mct.c.o +x86_64 md.o +x86_64 md4c.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.c.o +x86_64 md5.o +x86_64 md5.o +x86_64 md5proto.o +x86_64 mdct.c.o +x86_64 mdct.c.o +x86_64 mdec.o +x86_64 mdf.o +x86_64 me_cmp.o +x86_64 me_cmp.o +x86_64 me_cmp_init.o +x86_64 media100_to_mjpegb.o +x86_64 mediacodec.o +x86_64 mem.c.o +x86_64 mem.o +x86_64 membuffer.c.o +x86_64 memory.c.o +x86_64 memory.o +x86_64 memrchr.o +x86_64 meson-generated_.._vulkan_utils_gen.c.o +x86_64 message.cc.o +x86_64 message_differencer.cc.o +x86_64 message_lite.cc.o +x86_64 message_lite.cc.o +x86_64 meta.o +x86_64 metadata.o +x86_64 metadata_iterators.c.o +x86_64 metadata_object.c.o +x86_64 metasound.o +x86_64 mfqe.c.o +x86_64 mgsts.o +x86_64 microdvddec.o +x86_64 microdvddec.o +x86_64 microdvdenc.o +x86_64 midivid.o +x86_64 mimic.o +x86_64 miniserver.c.o +x86_64 minphase.c.o +x86_64 misc.o +x86_64 misc.o +x86_64 misc4.o +x86_64 misc4_parser.o +x86_64 mit_hrtf.cpp.o +x86_64 mit_hrtf_lib.c.o +x86_64 mj2kdec.o +x86_64 mjpeg.o +x86_64 mjpeg.o +x86_64 mjpeg_parser.o +x86_64 mjpegbdec.o +x86_64 mjpegdec.o +x86_64 mjpegdec_common.o +x86_64 mjpegenc.o +x86_64 mjpegenc_common.o +x86_64 mjpegenc_huffman.o +x86_64 mkvtimestamp_v2.o +x86_64 mlp.c.o +x86_64 mlp.o +x86_64 mlp.o +x86_64 mlp_data.c.o +x86_64 mlp_parse.o +x86_64 mlp_parser.o +x86_64 mlpdec.o +x86_64 mlpdec.o +x86_64 mlpdsp.o +x86_64 mlpdsp.o +x86_64 mlpdsp_init.o +x86_64 mlpenc.o +x86_64 mlvdec.o +x86_64 mlz.o +x86_64 mm.o +x86_64 mmcmp.o +x86_64 mmf.o +x86_64 mms.o +x86_64 mmsh.o +x86_64 mmst.o +x86_64 mmvideo.o +x86_64 mobiclip.o +x86_64 modecont.c.o +x86_64 modecosts.c.o +x86_64 modes.c.o +x86_64 modes.o +x86_64 modes_wb.o +x86_64 modfile.cpp.o +x86_64 modfilebase.cpp.o +x86_64 modplug.o +x86_64 modproperties.cpp.o +x86_64 mods.o +x86_64 modtag.cpp.o +x86_64 moflex.o +x86_64 mono.o +x86_64 motion_est.o +x86_64 motionlib.o +x86_64 motionpixels.o +x86_64 mount.c.o +x86_64 mov.o +x86_64 mov_chan.o +x86_64 mov_esds.o +x86_64 movenc.o +x86_64 movenc_ttml.o +x86_64 movenccenc.o +x86_64 movenchint.o +x86_64 movtextdec.o +x86_64 movtextenc.o +x86_64 mp3dec.o +x86_64 mp3enc.o +x86_64 mp4.o +x86_64 mp4.o +x86_64 mp4atom.cpp.o +x86_64 mp4coverart.cpp.o +x86_64 mp4file.cpp.o +x86_64 mp4item.cpp.o +x86_64 mp4itemfactory.cpp.o +x86_64 mp4properties.cpp.o +x86_64 mp4tag.cpp.o +x86_64 mpc.o +x86_64 mpc.o +x86_64 mpc7.o +x86_64 mpc8.o +x86_64 mpc8.o +x86_64 mpcfile.cpp.o +x86_64 mpcproperties.cpp.o +x86_64 mpeg.o +x86_64 mpeg12.o +x86_64 mpeg12.o +x86_64 mpeg12data.o +x86_64 mpeg12dec.o +x86_64 mpeg12enc.o +x86_64 mpeg12framerate.o +x86_64 mpeg4.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio.o +x86_64 mpeg4audio_sample_rates.o +x86_64 mpeg4video.o +x86_64 mpeg4video.o +x86_64 mpeg4video_parser.o +x86_64 mpeg4videodec.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videodsp.o +x86_64 mpeg4videoenc.o +x86_64 mpeg_er.o +x86_64 mpegaudio.o +x86_64 mpegaudio.o +x86_64 mpegaudio_parser.o +x86_64 mpegaudiodata.o +x86_64 mpegaudiodec_common.o +x86_64 mpegaudiodec_fixed.o +x86_64 mpegaudiodec_float.o +x86_64 mpegaudiodecheader.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp.o +x86_64 mpegaudiodsp_data.o +x86_64 mpegaudiodsp_fixed.o +x86_64 mpegaudiodsp_float.o +x86_64 mpegaudioenc.o +x86_64 mpegaudiotabs.o +x86_64 mpegenc.o +x86_64 mpegfile.cpp.o +x86_64 mpegheader.cpp.o +x86_64 mpegpicture.o +x86_64 mpegproperties.cpp.o +x86_64 mpegts.o +x86_64 mpegtsenc.o +x86_64 mpegutils.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo.o +x86_64 mpegvideo_dec.o +x86_64 mpegvideo_enc.o +x86_64 mpegvideo_motion.o +x86_64 mpegvideo_parser.o +x86_64 mpegvideo_unquantize.o +x86_64 mpegvideodata.o +x86_64 mpegvideodec.o +x86_64 mpegvideoenc.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp.o +x86_64 mpegvideoencdsp_init.o +x86_64 mpglib_interface.o +x86_64 mpgv.o +x86_64 mpi-add.o +x86_64 mpi-bit.o +x86_64 mpi-cmp.o +x86_64 mpi-div.o +x86_64 mpi-gcd.o +x86_64 mpi-inline.o +x86_64 mpi-inv.o +x86_64 mpi-mod.o +x86_64 mpi-mpow.o +x86_64 mpi-mul.o +x86_64 mpi-pow.o +x86_64 mpi-scan.o +x86_64 mpicoder.o +x86_64 mpih-add1-asm.o +x86_64 mpih-const-time.o +x86_64 mpih-div.o +x86_64 mpih-lshift-asm.o +x86_64 mpih-mul.o +x86_64 mpih-mul1-asm.o +x86_64 mpih-mul2-asm.o +x86_64 mpih-mul3-asm.o +x86_64 mpih-rshift-asm.o +x86_64 mpih-sub1-asm.o +x86_64 mpiutil.o +x86_64 mpjpeg.o +x86_64 mpjpeg.o +x86_64 mpjpegdec.o +x86_64 mpl2dec.o +x86_64 mpl2dec.o +x86_64 mpsubdec.o +x86_64 mqc.c.o +x86_64 mqc.o +x86_64 mqcdec.o +x86_64 mqcenc.o +x86_64 msac.c.o +x86_64 msac.obj +x86_64 mscc.o +x86_64 msf.o +x86_64 msgsmdec.o +x86_64 msmpeg4.o +x86_64 msmpeg4_vc1_data.o +x86_64 msmpeg4data.o +x86_64 msmpeg4dec.o +x86_64 msmpeg4enc.o +x86_64 msnwc_tcp.o +x86_64 msp2dec.o +x86_64 mspdec.o +x86_64 msrle.o +x86_64 msrledec.o +x86_64 msrleenc.o +x86_64 mss1.o +x86_64 mss12.o +x86_64 mss2.o +x86_64 mss2dsp.o +x86_64 mss3.o +x86_64 mss34dsp.o +x86_64 mss4.o +x86_64 msvideo1.o +x86_64 msvideo1enc.o +x86_64 mtaf.o +x86_64 mtv.o +x86_64 multithreading.c.o +x86_64 murmur3.o +x86_64 musx.o +x86_64 mux.o +x86_64 mux_utils.o +x86_64 mv30.o +x86_64 mvcdec.o +x86_64 mvdec.o +x86_64 mvha.o +x86_64 mvi.o +x86_64 mvs.o +x86_64 mvs.o +x86_64 mwsc.o +x86_64 mxf.o +x86_64 mxfdec.o +x86_64 mxfenc.o +x86_64 mxg.o +x86_64 mxpegdec.o +x86_64 nal.o +x86_64 namedNodeMap.c.o +x86_64 nanoftp.c.o +x86_64 nanohttp.c.o +x86_64 nb_celp.o +x86_64 ncdec.o +x86_64 neighbors.c.o +x86_64 nellymoser.o +x86_64 nellymoserdec.o +x86_64 nellymoserenc.o +x86_64 network.o +x86_64 newmdct.o +x86_64 nfs.c.o +x86_64 nfs4.c.o +x86_64 nfs_v3.c.o +x86_64 nfs_v4.c.o +x86_64 nfsacl.c.o +x86_64 nistspheredec.o +x86_64 nit.o +x86_64 nlm.c.o +x86_64 node.c.o +x86_64 nodeList.c.o +x86_64 normvol.o +x86_64 noseek.o +x86_64 notchlc.o +x86_64 nsm.c.o +x86_64 nspdec.o +x86_64 nsv.o +x86_64 nsvdec.o +x86_64 ntlmssp.c.o +x86_64 null.o +x86_64 nullenc.o +x86_64 nut.o +x86_64 nutdec.o +x86_64 nutenc.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 nuv.o +x86_64 oapv.c.o +x86_64 oapv_bs.c.o +x86_64 oapv_metadata.c.o +x86_64 oapv_param.c.o +x86_64 oapv_port.c.o +x86_64 oapv_rc.c.o +x86_64 oapv_sad.c.o +x86_64 oapv_sad_avx.c.o +x86_64 oapv_sad_sse.c.o +x86_64 oapv_tbl.c.o +x86_64 oapv_tpool.c.o +x86_64 oapv_tq.c.o +x86_64 oapv_tq_avx.c.o +x86_64 oapv_tq_sse.c.o +x86_64 oapv_util.c.o +x86_64 oapv_vlc.c.o +x86_64 object_writer.cc.o +x86_64 obu.c.o +x86_64 of.o +x86_64 ogg_decoder_aspect.c.o +x86_64 ogg_encoder_aspect.c.o +x86_64 ogg_helper.c.o +x86_64 ogg_mapping.c.o +x86_64 oggdec.o +x86_64 oggenc.o +x86_64 oggfile.cpp.o +x86_64 oggflacfile.cpp.o +x86_64 oggpage.cpp.o +x86_64 oggpageheader.cpp.o +x86_64 oggparsecelt.o +x86_64 oggparsedirac.o +x86_64 oggparseflac.o +x86_64 oggparseogm.o +x86_64 oggparseopus.o +x86_64 oggparseskeleton.o +x86_64 oggparsespeex.o +x86_64 oggparsetheora.o +x86_64 oggparsevorbis.o +x86_64 oggparsevp8.o +x86_64 oma.o +x86_64 omadec.o +x86_64 omaenc.o +x86_64 on2avc.o +x86_64 on2avcdata.o +x86_64 onyx_if.c.o +x86_64 onyxd_if.c.o +x86_64 open_type_gsub.cpp.o +x86_64 opengl_context.c.o +x86_64 opengl_formats.c.o +x86_64 opengl_gpu.c.o +x86_64 opengl_gpu_pass.c.o +x86_64 opengl_gpu_tex.c.o +x86_64 opengl_loader_egl.c.o +x86_64 opengl_loader_gl.c.o +x86_64 opengl_swapchain.c.o +x86_64 opengl_utils.c.o +x86_64 openjpeg.c.o +x86_64 opj_clock.c.o +x86_64 opj_malloc.c.o +x86_64 opt.o +x86_64 options.o +x86_64 options.o +x86_64 options.o +x86_64 opus.c.o +x86_64 opus.o +x86_64 opus_decoder.c.o +x86_64 opus_encoder.c.o +x86_64 opus_multistream.c.o +x86_64 opus_multistream_decoder.c.o +x86_64 opus_multistream_encoder.c.o +x86_64 opus_projection_decoder.c.o +x86_64 opus_projection_encoder.c.o +x86_64 opusfile.cpp.o +x86_64 opusproperties.cpp.o +x86_64 orient.o +x86_64 os_support.o +x86_64 osq.o +x86_64 osq.o +x86_64 ossource.cpp.o +x86_64 output.o +x86_64 output.o +x86_64 ownershipframe.cpp.o +x86_64 packet-830.o +x86_64 packet.o +x86_64 packet.o +x86_64 packet.o +x86_64 paf.o +x86_64 pafaudio.o +x86_64 pafvideo.o +x86_64 page_table.o +x86_64 pal.c.o +x86_64 pal.obj +x86_64 pamenc.o +x86_64 param_eq.o +x86_64 parse.o +x86_64 parse.o +x86_64 parseConst.cpp.o +x86_64 parse_context.cc.o +x86_64 parse_context.cc.o +x86_64 parser.c.o +x86_64 parser.cc.o +x86_64 parser.o +x86_64 parser.o +x86_64 parser.o +x86_64 parserInternals.c.o +x86_64 parser_aux.o +x86_64 parsers.o +x86_64 parsetools.c.o +x86_64 parseutils.o +x86_64 pat.o +x86_64 pattern.c.o +x86_64 pcm-bluray.o +x86_64 pcm-blurayenc.o +x86_64 pcm-dvd.o +x86_64 pcm-dvdenc.o +x86_64 pcm.o +x86_64 pcm.o +x86_64 pcm_rechunk.o +x86_64 pcmdec.o +x86_64 pcmenc.o +x86_64 pcr_helper.o +x86_64 pcr_sync.o +x86_64 pcx.o +x86_64 pcxenc.o +x86_64 pdc.o +x86_64 pdu.c.o +x86_64 pdu.c.o +x86_64 pdvdec.o +x86_64 pdvdec.o +x86_64 pem.o +x86_64 pes.o +x86_64 pfc_demux.o +x86_64 pffft64s.c.o +x86_64 pgs_frame_merge.o +x86_64 pgssubdec.o +x86_64 pgxdec.o +x86_64 photocd.o +x86_64 pi.c.o +x86_64 pickinter.c.o +x86_64 picklpf.c.o +x86_64 pictordec.o +x86_64 picture.c.o +x86_64 pitch.c.o +x86_64 pitch.o +x86_64 pitch_est_tables.c.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp.o +x86_64 pixblockdsp_init.o +x86_64 pixdesc.o +x86_64 pixelutils.o +x86_64 pixlet.o +x86_64 pjsdec.o +x86_64 pl_alloc.c.o +x86_64 pl_string.c.o +x86_64 playlist.o +x86_64 pls.o +x86_64 pmpdec.o +x86_64 pmt.o +x86_64 png.c.o +x86_64 png.c.o +x86_64 png.o +x86_64 png.o +x86_64 png_parser.o +x86_64 pngdec.o +x86_64 pngdsp.o +x86_64 pngdsp.o +x86_64 pngdsp_init.o +x86_64 pngenc.o +x86_64 pngerror.c.o +x86_64 pngerror.c.o +x86_64 pngget.c.o +x86_64 pngget.c.o +x86_64 pngmem.c.o +x86_64 pngmem.c.o +x86_64 pngpread.c.o +x86_64 pngpread.c.o +x86_64 pngread.c.o +x86_64 pngread.c.o +x86_64 pngrio.c.o +x86_64 pngrio.c.o +x86_64 pngrtran.c.o +x86_64 pngrtran.c.o +x86_64 pngrutil.c.o +x86_64 pngrutil.c.o +x86_64 pngset.c.o +x86_64 pngset.c.o +x86_64 pngtrans.c.o +x86_64 pngtrans.c.o +x86_64 pngwio.c.o +x86_64 pngwio.c.o +x86_64 pngwrite.c.o +x86_64 pngwrite.c.o +x86_64 pngwtran.c.o +x86_64 pngwtran.c.o +x86_64 pngwutil.c.o +x86_64 pngwutil.c.o +x86_64 pnm.o +x86_64 pnm_parser.o +x86_64 pnmdec.o +x86_64 pnmenc.o +x86_64 podcast.o +x86_64 podcastframe.cpp.o +x86_64 poly1305.o +x86_64 popularimeterframe.cpp.o +x86_64 portmap.c.o +x86_64 postproc.c.o +x86_64 pp_bnk.o +x86_64 pred.o +x86_64 prefetch.o +x86_64 preprocess.o +x86_64 preprocess.o +x86_64 presets.o +x86_64 primegen.o +x86_64 printer.cc.o +x86_64 privateframe.cpp.o +x86_64 prob.c.o +x86_64 process_NLSFs.c.o +x86_64 profiles.o +x86_64 prompeg.o +x86_64 propagateNoContraction.cpp.o +x86_64 prores_raw.o +x86_64 prores_raw_parser.o +x86_64 proresdata.o +x86_64 proresdec.o +x86_64 proresdsp.o +x86_64 proresdsp.o +x86_64 proresdsp_init.o +x86_64 proresenc_anatoliy.o +x86_64 proresenc_kostya.o +x86_64 prosumer.o +x86_64 proto_http.o +x86_64 proto_icy.o +x86_64 proto_roaraudio.o +x86_64 proto_writer.cc.o +x86_64 proto_xaudiocast.o +x86_64 protocols.o +x86_64 protostream_objectsource.cc.o +x86_64 protostream_objectwriter.cc.o +x86_64 proxy-client.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 ps.o +x86_64 psd.o +x86_64 psi.o +x86_64 psnr.c.o +x86_64 psxstr.o +x86_64 psy.c.o +x86_64 psymodel.o +x86_64 psymodel.o +x86_64 pthread.o +x86_64 pthread_frame.o +x86_64 pthread_slice.o +x86_64 ptx.o +x86_64 pubkey-util.o +x86_64 pubkey.o +x86_64 publickey.o +x86_64 pva.o +x86_64 pva.o +x86_64 pvfdec.o +x86_64 pvq.o +x86_64 qcelpdec.o +x86_64 qcp.o +x86_64 qdm2.o +x86_64 qdmc.o +x86_64 qdrw.o +x86_64 qm.c.o +x86_64 qoadec.o +x86_64 qoadec.o +x86_64 qoi_parser.o +x86_64 qoidec.o +x86_64 qoienc.o +x86_64 qpeg.o +x86_64 qpel.o +x86_64 qpeldsp.o +x86_64 qpeldsp.o +x86_64 qpeldsp_init.o +x86_64 qsv_api.o +x86_64 qtl.o +x86_64 qtpalette.o +x86_64 qtrle.o +x86_64 qtrleenc.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant.o +x86_64 quant_LTP_gains.c.o +x86_64 quant_bands.c.o +x86_64 quant_common.c.o +x86_64 quant_lsp.o +x86_64 quantize.c.o +x86_64 quantize.o +x86_64 quantize_pvt.o +x86_64 queue.o +x86_64 r210dec.o +x86_64 r210enc.o +x86_64 r3d.o +x86_64 ra144.o +x86_64 ra144dec.o +x86_64 ra144enc.o +x86_64 ra288.o +x86_64 radio.o +x86_64 ralf.o +x86_64 ram.o +x86_64 random-csprng.o +x86_64 random-drbg.o +x86_64 random-system.o +x86_64 random.o +x86_64 random_seed.o +x86_64 range_convert.o +x86_64 rangecoder.o +x86_64 rasc.o +x86_64 rate.c.o +x86_64 rate.o +x86_64 rate.o +x86_64 ratecontrol.o +x86_64 ratectrl.c.o +x86_64 rational.o +x86_64 raw.o +x86_64 raw.o +x86_64 raw_decoder.o +x86_64 rawaud.o +x86_64 rawdec.o +x86_64 rawdec.o +x86_64 rawdv.o +x86_64 rawenc.o +x86_64 rawenc.o +x86_64 rawutils.o +x86_64 rawvid.o +x86_64 rawvideo.o +x86_64 rawvideodec.o +x86_64 rc.o +x86_64 rc4.o +x86_64 rcwtdec.o +x86_64 rcwtenc.o +x86_64 rdopt.c.o +x86_64 rdt.o +x86_64 reader.c.o +x86_64 realtextdec.o +x86_64 realtextdec.o +x86_64 recon_tmpl.c.o +x86_64 recon_tmpl.c.o +x86_64 reconinter.c.o +x86_64 reconintra.c.o +x86_64 reconintra4x4.c.o +x86_64 record.o +x86_64 record.o +x86_64 redspark.o +x86_64 ref.c.o +x86_64 reflection.cpp.o +x86_64 reflection_ops.cc.o +x86_64 refmvs.c.o +x86_64 refmvs.obj +x86_64 refs.o +x86_64 refs.o +x86_64 refstruct.o +x86_64 region_renderer.cpp.o +x86_64 registry.c.o +x86_64 relativevolumeframe.cpp.o +x86_64 relaxng.c.o +x86_64 renderer.c.o +x86_64 renderer.cpp.o +x86_64 renderer_capi.cpp.o +x86_64 renderer_impl.cpp.o +x86_64 repack.o +x86_64 repacketizer.c.o +x86_64 repeated_field.cc.o +x86_64 repeated_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 repeated_ptr_field.cc.o +x86_64 replaygain.o +x86_64 res0.c.o +x86_64 resample.c.o +x86_64 resample.o +x86_64 resampler.c.o +x86_64 resampler_down2.c.o +x86_64 resampler_down2_3.c.o +x86_64 resampler_private_AR2.c.o +x86_64 resampler_private_IIR_FIR.c.o +x86_64 resampler_private_down_FIR.c.o +x86_64 resampler_private_up2_HQ.c.o +x86_64 resampler_rom.c.o +x86_64 reservoir.o +x86_64 resource_limits_c.cpp.o +x86_64 reverse.o +x86_64 revmodel.o +x86_64 rfc2268.o +x86_64 rgb2rgb.o +x86_64 rgb2rgb.o +x86_64 rgb_2_rgb.o +x86_64 riff.o +x86_64 riffdec.o +x86_64 riffenc.o +x86_64 rifffile.cpp.o +x86_64 rijndael-aesni.o +x86_64 rijndael-amd64.o +x86_64 rijndael-padlock.o +x86_64 rijndael-ssse3-amd64-asm.o +x86_64 rijndael-ssse3-amd64.o +x86_64 rijndael-vaes-avx2-amd64.o +x86_64 rijndael-vaes.o +x86_64 rijndael.o +x86_64 ripemd.o +x86_64 rka.o +x86_64 rka.o +x86_64 rl.o +x86_64 rl2.o +x86_64 rl2.o +x86_64 rle.o +x86_64 rm.o +x86_64 rmd160.o +x86_64 rmdec.o +x86_64 rmenc.o +x86_64 rmsipr.o +x86_64 rndhw.o +x86_64 rndjent.o +x86_64 rndoldlinux.o +x86_64 rnn.o +x86_64 rnn_data.o +x86_64 rnn_reader.o +x86_64 roqaudioenc.o +x86_64 roqvideo.o +x86_64 roqvideodec.o +x86_64 roqvideoenc.o +x86_64 rotate.o +x86_64 rpe.o +x86_64 rpl.o +x86_64 rpza.o +x86_64 rpzaenc.o +x86_64 rquota.c.o +x86_64 rsa-common.o +x86_64 rsa.o +x86_64 rscc.o +x86_64 rsd.o +x86_64 rso.o +x86_64 rsodec.o +x86_64 rsoenc.o +x86_64 rst.o +x86_64 rtcd.c.o +x86_64 rtjpeg.o +x86_64 rtmpdigest.o +x86_64 rtmphttp.o +x86_64 rtmppkt.o +x86_64 rtmpproto.o +x86_64 rtp-rawvid.o +x86_64 rtp.o +x86_64 rtpdec.o +x86_64 rtpdec_ac3.o +x86_64 rtpdec_amr.o +x86_64 rtpdec_asf.o +x86_64 rtpdec_av1.o +x86_64 rtpdec_dv.o +x86_64 rtpdec_g726.o +x86_64 rtpdec_h261.o +x86_64 rtpdec_h263.o +x86_64 rtpdec_h263_rfc2190.o +x86_64 rtpdec_h264.o +x86_64 rtpdec_hevc.o +x86_64 rtpdec_ilbc.o +x86_64 rtpdec_jpeg.o +x86_64 rtpdec_latm.o +x86_64 rtpdec_mpa_robust.o +x86_64 rtpdec_mpeg12.o +x86_64 rtpdec_mpeg4.o +x86_64 rtpdec_mpegts.o +x86_64 rtpdec_opus.o +x86_64 rtpdec_qcelp.o +x86_64 rtpdec_qdm2.o +x86_64 rtpdec_qt.o +x86_64 rtpdec_rfc4175.o +x86_64 rtpdec_svq3.o +x86_64 rtpdec_vc2hq.o +x86_64 rtpdec_vp8.o +x86_64 rtpdec_vp9.o +x86_64 rtpdec_xiph.o +x86_64 rtpenc.o +x86_64 rtpenc_aac.o +x86_64 rtpenc_amr.o +x86_64 rtpenc_av1.o +x86_64 rtpenc_chain.o +x86_64 rtpenc_h261.o +x86_64 rtpenc_h263.o +x86_64 rtpenc_h263_rfc2190.o +x86_64 rtpenc_h264_hevc.o +x86_64 rtpenc_jpeg.o +x86_64 rtpenc_latm.o +x86_64 rtpenc_mpegts.o +x86_64 rtpenc_mpv.o +x86_64 rtpenc_rfc4175.o +x86_64 rtpenc_vc2hq.o +x86_64 rtpenc_vp8.o +x86_64 rtpenc_vp9.o +x86_64 rtpenc_xiph.o +x86_64 rtpproto.o +x86_64 rtpvideo.o +x86_64 rtsp.o +x86_64 rtspdec.o +x86_64 rtspenc.o +x86_64 rtv1.o +x86_64 rv10.o +x86_64 rv10enc.o +x86_64 rv20enc.o +x86_64 rv30.o +x86_64 rv30dsp.o +x86_64 rv32.o +x86_64 rv34.o +x86_64 rv34_parser.o +x86_64 rv34dsp.o +x86_64 rv34dsp.o +x86_64 rv34dsp_init.o +x86_64 rv40.o +x86_64 rv40dsp.o +x86_64 rv40dsp.o +x86_64 rv40dsp_init.o +x86_64 rv60dec.o +x86_64 rv60dsp.o +x86_64 s302m.o +x86_64 s302menc.o +x86_64 s337m.o +x86_64 s3mfile.cpp.o +x86_64 s3mproperties.cpp.o +x86_64 sad.c.o +x86_64 sad.o +x86_64 samidec.o +x86_64 samidec.o +x86_64 samplefmt.o +x86_64 sampling_par.o +x86_64 sanm.o +x86_64 sao.o +x86_64 sao.o +x86_64 sao_10bit.o +x86_64 sao_10bit.o +x86_64 sapdec.o +x86_64 sapenc.o +x86_64 satip.o +x86_64 sauce.o +x86_64 sb_celp.o +x86_64 sbc.o +x86_64 sbc_parser.o +x86_64 sbcdec.o +x86_64 sbcdec.o +x86_64 sbcdsp.o +x86_64 sbcdsp.o +x86_64 sbcdsp_init.o +x86_64 sbcenc.o +x86_64 sbgdec.o +x86_64 sbrdsp.o +x86_64 sbrdsp.o +x86_64 sbrdsp_fixed.o +x86_64 sbrdsp_init.o +x86_64 scal.o +x86_64 scale.o +x86_64 scale.o +x86_64 scale_avx2.o +x86_64 scaletempo.o +x86_64 scan.c.o +x86_64 sccdec.o +x86_64 sccenc.o +x86_64 scd.o +x86_64 schematron.c.o +x86_64 scp.o +x86_64 scpr.o +x86_64 screenpresso.o +x86_64 scrypt.o +x86_64 scte18.o +x86_64 scte27.o +x86_64 sdns.o +x86_64 sdp.o +x86_64 sdp.o +x86_64 sdp_helper.o +x86_64 sdr2.o +x86_64 sdsdec.o +x86_64 sdt.o +x86_64 sdxdec.o +x86_64 search.o +x86_64 seek.o +x86_64 segafilm.o +x86_64 segafilmenc.o +x86_64 segment.o +x86_64 segmentation.c.o +x86_64 segments.o +x86_64 sei.o +x86_64 sei.o +x86_64 serdec.o +x86_64 service.cc.o +x86_64 service_table.c.o +x86_64 session.o +x86_64 set_get.o +x86_64 setid.o +x86_64 setupintrarecon.c.o +x86_64 sftp.o +x86_64 sga.o +x86_64 sga.o +x86_64 sgidec.o +x86_64 sgienc.o +x86_64 sgimb.o +x86_64 sgirledec.o +x86_64 sha.o +x86_64 sha1-avx-amd64.o +x86_64 sha1-avx-bmi2-amd64.o +x86_64 sha1-avx2-bmi2-amd64.o +x86_64 sha1-intel-shaext.o +x86_64 sha1-ssse3-amd64.o +x86_64 sha1.c.o +x86_64 sha1.o +x86_64 sha224-256.c.o +x86_64 sha256-avx-amd64.o +x86_64 sha256-avx2-bmi2-amd64.o +x86_64 sha256-intel-shaext.o +x86_64 sha256-ssse3-amd64.o +x86_64 sha256.o +x86_64 sha384-512.c.o +x86_64 sha512-avx-amd64.o +x86_64 sha512-avx2-bmi2-amd64.o +x86_64 sha512-ssse3-amd64.o +x86_64 sha512.o +x86_64 sha512.o +x86_64 shaders.c.o +x86_64 shaders_colorspace.c.o +x86_64 shaders_custom.c.o +x86_64 shaders_custom_mpv.c.o +x86_64 shaders_deinterlacing.c.o +x86_64 shaders_dithering.c.o +x86_64 shaders_film_grain.c.o +x86_64 shaders_film_grain_av1.c.o +x86_64 shaders_film_grain_h274.c.o +x86_64 shaders_icc.c.o +x86_64 shaders_lut.c.o +x86_64 shaders_sampling.c.o +x86_64 sharedbook.c.o +x86_64 sheervideo.o +x86_64 shell_coder.c.o +x86_64 short_term.o +x86_64 shorten.o +x86_64 shortendec.o +x86_64 shortenfile.cpp.o +x86_64 shortenproperties.cpp.o +x86_64 shortentag.cpp.o +x86_64 shout.o +x86_64 side_data.o +x86_64 sierravmd.o +x86_64 siff.o +x86_64 sigm_Q15.c.o +x86_64 simple_idct.o +x86_64 simple_idct10.o +x86_64 sincos.o +x86_64 sinewin.o +x86_64 siphash.c.o +x86_64 sipr.o +x86_64 sipr16k.o +x86_64 sipr_parser.o +x86_64 siren.o +x86_64 sis.o +x86_64 skin_detection.c.o +x86_64 skiptags.o +x86_64 slice.o +x86_64 sliced_filter.o +x86_64 slicethread.o +x86_64 smacker.o +x86_64 smacker.o +x86_64 smallft.c.o +x86_64 smallft.o +x86_64 smb2-cmd-close.c.o +x86_64 smb2-cmd-create.c.o +x86_64 smb2-cmd-echo.c.o +x86_64 smb2-cmd-error.c.o +x86_64 smb2-cmd-flush.c.o +x86_64 smb2-cmd-ioctl.c.o +x86_64 smb2-cmd-lock.c.o +x86_64 smb2-cmd-logoff.c.o +x86_64 smb2-cmd-negotiate.c.o +x86_64 smb2-cmd-notify-change.c.o +x86_64 smb2-cmd-oplock-break.c.o +x86_64 smb2-cmd-query-directory.c.o +x86_64 smb2-cmd-query-info.c.o +x86_64 smb2-cmd-read.c.o +x86_64 smb2-cmd-session-setup.c.o +x86_64 smb2-cmd-set-info.c.o +x86_64 smb2-cmd-tree-connect.c.o +x86_64 smb2-cmd-tree-disconnect.c.o +x86_64 smb2-cmd-write.c.o +x86_64 smb2-data-file-info.c.o +x86_64 smb2-data-filesystem-info.c.o +x86_64 smb2-data-reparse-point.c.o +x86_64 smb2-data-security-descriptor.c.o +x86_64 smb2-share-enum.c.o +x86_64 smb2-signing.c.o +x86_64 smb3-seal.c.o +x86_64 smc.o +x86_64 smcenc.o +x86_64 smem.o +x86_64 smjpeg.o +x86_64 smjpegdec.o +x86_64 smjpegenc.o +x86_64 smoothstreamingenc.o +x86_64 smpte_436m.o +x86_64 smush.o +x86_64 snappy.o +x86_64 snd_dsp.o +x86_64 snd_flt.o +x86_64 snd_fx.o +x86_64 sndfile.o +x86_64 sndmix.o +x86_64 snow.o +x86_64 snow_dwt.o +x86_64 snowdec.o +x86_64 snowdsp.o +x86_64 snowenc.o +x86_64 soap_common.c.o +x86_64 soap_ctrlpt.c.o +x86_64 soap_device.c.o +x86_64 sock.c.o +x86_64 socket.c.o +x86_64 socket.c.o +x86_64 sofa_hrtf.cpp.o +x86_64 sol.o +x86_64 sonic.o +x86_64 sort.c.o +x86_64 source_context.pb.cc.o +x86_64 soxdec.o +x86_64 soxenc.o +x86_64 soxr.c.o +x86_64 sp5xdec.o +x86_64 sparse_array.c.o +x86_64 spatializer.o +x86_64 spdif.o +x86_64 spdif.o +x86_64 spdifdec.o +x86_64 spdifenc.o +x86_64 speedhq.o +x86_64 speedhqdec.o +x86_64 speedhqenc.o +x86_64 speex.o +x86_64 speex_callbacks.o +x86_64 speex_header.o +x86_64 speex_resampler.c.o +x86_64 speexdec.o +x86_64 speexfile.cpp.o +x86_64 speexproperties.cpp.o +x86_64 spherical.c.o +x86_64 spherical.o +x86_64 spirv_c_interface.cpp.o +x86_64 splitter.o +x86_64 spnego-wrapper.c.o +x86_64 spnego_asn1.c.o +x86_64 spu.o +x86_64 src_autofit_autofit.c.o +x86_64 src_base_ftbase.c.o +x86_64 src_base_ftbbox.c.o +x86_64 src_base_ftbdf.c.o +x86_64 src_base_ftbitmap.c.o +x86_64 src_base_ftcid.c.o +x86_64 src_base_ftdebug.c.o +x86_64 src_base_ftfstype.c.o +x86_64 src_base_ftgasp.c.o +x86_64 src_base_ftglyph.c.o +x86_64 src_base_ftgxval.c.o +x86_64 src_base_ftinit.c.o +x86_64 src_base_ftmm.c.o +x86_64 src_base_ftotval.c.o +x86_64 src_base_ftpatent.c.o +x86_64 src_base_ftpfr.c.o +x86_64 src_base_ftstroke.c.o +x86_64 src_base_ftsynth.c.o +x86_64 src_base_fttype1.c.o +x86_64 src_base_ftwinfnt.c.o +x86_64 src_bdf_bdf.c.o +x86_64 src_cache_ftcache.c.o +x86_64 src_cff_cff.c.o +x86_64 src_cid_type1cid.c.o +x86_64 src_crypto_crypto.c.o +x86_64 src_crypto_psk.c.o +x86_64 src_eap.c.o +x86_64 src_flow.c.o +x86_64 src_gzip_ftgzip.c.o +x86_64 src_hmac_md5.c.o +x86_64 src_libevsocket.c.o +x86_64 src_logging.c.o +x86_64 src_lzw_ftlzw.c.o +x86_64 src_mpegts.c.o +x86_64 src_netbios_ns.c.o +x86_64 src_netbios_query.c.o +x86_64 src_netbios_session.c.o +x86_64 src_netbios_utils.c.o +x86_64 src_pcf_pcf.c.o +x86_64 src_pfr_pfr.c.o +x86_64 src_psaux_psaux.c.o +x86_64 src_pshinter_pshinter.c.o +x86_64 src_psnames_psnames.c.o +x86_64 src_raster_raster.c.o +x86_64 src_rist-common.c.o +x86_64 src_rist-thread.c.o +x86_64 src_rist.c.o +x86_64 src_rist_ref.c.o +x86_64 src_sdf_sdf.c.o +x86_64 src_sfnt_sfnt.c.o +x86_64 src_smb_buffer.c.o +x86_64 src_smb_dir.c.o +x86_64 src_smb_fd.c.o +x86_64 src_smb_file.c.o +x86_64 src_smb_message.c.o +x86_64 src_smb_ntlm.c.o +x86_64 src_smb_session.c.o +x86_64 src_smb_session_msg.c.o +x86_64 src_smb_share.c.o +x86_64 src_smb_spnego.c.o +x86_64 src_smb_stat.c.o +x86_64 src_smb_trans2.c.o +x86_64 src_smb_transport.c.o +x86_64 src_smb_utils.c.o +x86_64 src_smooth_smooth.c.o +x86_64 src_stats.c.o +x86_64 src_svg_svg.c.o +x86_64 src_truetype_truetype.c.o +x86_64 src_type1_type1.c.o +x86_64 src_type42_type42.c.o +x86_64 src_udp.c.o +x86_64 src_udpsocket.c.o +x86_64 src_winfonts_winfnt.c.o +x86_64 srtdec.o +x86_64 srtdec.o +x86_64 srtenc.o +x86_64 srtenc.o +x86_64 srtp.o +x86_64 srtpproto.o +x86_64 ssdp_ctrlpt.c.o +x86_64 ssdp_device.c.o +x86_64 ssdp_server.c.o +x86_64 sse.c.o +x86_64 startcode.o +x86_64 statcodes.c.o +x86_64 state.o +x86_64 state.o +x86_64 state.o +x86_64 static-module-list.o +x86_64 status.cc.o +x86_64 status.cc.o +x86_64 statusor.cc.o +x86_64 statusor.cc.o +x86_64 stereo.o +x86_64 stereo3d.o +x86_64 stereo_LR_to_MS.c.o +x86_64 stereo_MS_to_LR.c.o +x86_64 stereo_decode_pred.c.o +x86_64 stereo_encode_pred.c.o +x86_64 stereo_find_predictor.c.o +x86_64 stereo_pan.o +x86_64 stereo_quant_pred.c.o +x86_64 stereo_widen.o +x86_64 stl.o +x86_64 stldec.o +x86_64 storage.o +x86_64 stream_decoder.c.o +x86_64 stream_encoder.c.o +x86_64 stream_encoder_framing.c.o +x86_64 stream_encoder_intrin_avx2.c.o +x86_64 stream_encoder_intrin_sse2.c.o +x86_64 stream_encoder_intrin_ssse3.c.o +x86_64 stringpiece.cc.o +x86_64 stringpiece.cc.o +x86_64 stringprintf.cc.o +x86_64 stringprintf.cc.o +x86_64 strintmap.c.o +x86_64 strtod.cc.o +x86_64 strtod.cc.o +x86_64 struct.pb.cc.o +x86_64 structurally_valid.cc.o +x86_64 structurally_valid.cc.o +x86_64 structure.o +x86_64 strutil.cc.o +x86_64 strutil.cc.o +x86_64 strverscmp.o +x86_64 stub.cpp.o +x86_64 subfile.o +x86_64 subsdec.o +x86_64 subsdelay.o +x86_64 substitute.cc.o +x86_64 substtml.o +x86_64 substx3g.o +x86_64 subsusf.o +x86_64 subtitle.o +x86_64 subtitles.o +x86_64 subtitles_segmenter.o +x86_64 subtract.c.o +x86_64 subviewer1dec.o +x86_64 subviewerdec.o +x86_64 subviewerdec.o +x86_64 sum_sqr_shift.c.o +x86_64 sum_squares.c.o +x86_64 sunrast.o +x86_64 sunrastenc.o +x86_64 supdec.o +x86_64 supenc.o +x86_64 superblock.c.o +x86_64 svag.o +x86_64 svcdsub.o +x86_64 svq1.o +x86_64 svq1dec.o +x86_64 svq1enc.o +x86_64 svq1enc.o +x86_64 svq1enc_init.o +x86_64 svq3.o +x86_64 svs.o +x86_64 swapchain.c.o +x86_64 swapyv12buffer.c.o +x86_64 swf.o +x86_64 swfdec.o +x86_64 swfenc.o +x86_64 swscale.o +x86_64 swscale.o +x86_64 swscale_unscaled.o +x86_64 sync.c.o +x86_64 synchronizedlyricsframe.cpp.o +x86_64 synth_filter.o +x86_64 synth_filter.o +x86_64 synth_filter_init.o +x86_64 synth_stereo_avx_accurate.o +x86_64 synth_stereo_avx_float.o +x86_64 synth_stereo_avx_s32.o +x86_64 synth_stereo_x86_64_accurate.o +x86_64 synth_stereo_x86_64_float.o +x86_64 synth_stereo_x86_64_s32.o +x86_64 synth_x86_64_accurate.o +x86_64 synth_x86_64_float.o +x86_64 synth_x86_64_s32.o +x86_64 synthesis.c.o +x86_64 sysdep.c.o +x86_64 syslog.o +x86_64 systemdependent.c.o +x86_64 t1.c.o +x86_64 t2.c.o +x86_64 tab.o +x86_64 table.o +x86_64 table_LSF_cos.c.o +x86_64 tableofcontentsframe.cpp.o +x86_64 tables.c.o +x86_64 tables.o +x86_64 tables.o +x86_64 tables_LTP.c.o +x86_64 tables_NLSF_CB_NB_MB.c.o +x86_64 tables_NLSF_CB_WB.c.o +x86_64 tables_gain.c.o +x86_64 tables_other.c.o +x86_64 tables_pitch_lag.c.o +x86_64 tables_pulses_per_block.c.o +x86_64 tag.cpp.o +x86_64 tagunion.cpp.o +x86_64 tagutils.cpp.o +x86_64 tak.o +x86_64 tak_parser.o +x86_64 takdec.o +x86_64 takdec.o +x86_64 takdsp.o +x86_64 takdsp.o +x86_64 takdsp_init.o +x86_64 takehiro.o +x86_64 targa.o +x86_64 targa_y216dec.o +x86_64 targaenc.o +x86_64 tbytevector.cpp.o +x86_64 tbytevectorlist.cpp.o +x86_64 tbytevectorstream.cpp.o +x86_64 tcd.c.o +x86_64 tcp.o +x86_64 tcp.o +x86_64 tdebug.cpp.o +x86_64 tdebuglistener.cpp.o +x86_64 tdestroy.o +x86_64 tdrdi.o +x86_64 tdsc.o +x86_64 tdummy.o +x86_64 tea.o +x86_64 tedcaptionsdec.o +x86_64 tee.o +x86_64 tee_common.o +x86_64 teeproto.o +x86_64 teletext.o +x86_64 telx.o +x86_64 temporal_filter.c.o +x86_64 text_format.cc.o +x86_64 text_renderer.cpp.o +x86_64 text_renderer_coretext.cpp.o +x86_64 text_renderer_freetype.cpp.o +x86_64 textdec.o +x86_64 textidentificationframe.cpp.o +x86_64 textst.o +x86_64 texturedsp.o +x86_64 texturedspenc.o +x86_64 tfile.cpp.o +x86_64 tfilestream.cpp.o +x86_64 tgt.c.o +x86_64 thp.o +x86_64 thread.c.o +x86_64 thread.o +x86_64 thread_task.c.o +x86_64 threading.c.o +x86_64 threadmessage.o +x86_64 threadprogress.o +x86_64 threads.c.o +x86_64 tiertexseq.o +x86_64 tiertexseqv.o +x86_64 tiff.o +x86_64 tiff_common.o +x86_64 tiffenc.o +x86_64 time.cc.o +x86_64 time.cc.o +x86_64 time.o +x86_64 time_util.cc.o +x86_64 timecode.o +x86_64 timecode.o +x86_64 timecode_internal.o +x86_64 timespec_get.o +x86_64 timestamp.o +x86_64 timestamp.pb.cc.o +x86_64 timestamps.c.o +x86_64 tiostream.cpp.o +x86_64 tmv.o +x86_64 tmv.o +x86_64 to_upper4.o +x86_64 tokenize.c.o +x86_64 tokenize.o +x86_64 tokenize.o +x86_64 tokenizer.cc.o +x86_64 tone_mapping.c.o +x86_64 tools.c.o +x86_64 tospdif.o +x86_64 tot.o +x86_64 tpeldsp.o +x86_64 tpicturetype.cpp.o +x86_64 tpropertymap.cpp.o +x86_64 trace.o +x86_64 transcode.o +x86_64 transform.o +x86_64 transport.o +x86_64 tree.c.o +x86_64 tree.o +x86_64 treecoder.c.o +x86_64 trees.c.o +x86_64 treewriter.c.o +x86_64 trigger.o +x86_64 trivial.o +x86_64 trueaudiofile.cpp.o +x86_64 trueaudioproperties.cpp.o +x86_64 truemotion1.o +x86_64 truemotion2.o +x86_64 truemotion2rt.o +x86_64 truespeech.o +x86_64 tscc.o +x86_64 tscc2.o +x86_64 tstring.cpp.o +x86_64 tstringlist.cpp.o +x86_64 tta.o +x86_64 tta.o +x86_64 tta.o +x86_64 ttadata.o +x86_64 ttadsp.o +x86_64 ttadsp.o +x86_64 ttadsp_init.o +x86_64 ttaenc.o +x86_64 ttaenc.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp.o +x86_64 ttaencdsp_init.o +x86_64 ttml.o +x86_64 ttmlenc.o +x86_64 ttmlenc.o +x86_64 tty.o +x86_64 tvariant.cpp.o +x86_64 tversionnumber.cpp.o +x86_64 twinvq.o +x86_64 twinvqdec.o +x86_64 twofish.o +x86_64 tx.o +x86_64 tx_double.o +x86_64 tx_float.o +x86_64 tx_float.o +x86_64 tx_float_init.o +x86_64 tx_int32.o +x86_64 txd.o +x86_64 txd.o +x86_64 ty.o +x86_64 ty.o +x86_64 type.pb.cc.o +x86_64 type_info.cc.o +x86_64 type_resolver_util.cc.o +x86_64 tzlib.cpp.o +x86_64 udp.o +x86_64 udp.o +x86_64 udp.o +x86_64 ugly.o +x86_64 uleaddvaudio.o +x86_64 ulti.o +x86_64 uncodedframecrcenc.o +x86_64 uncompr.c.o +x86_64 unicode.c.o +x86_64 uniquefileidentifierframe.cpp.o +x86_64 unix.o +x86_64 unknown_field_set.cc.o +x86_64 unknownframe.cpp.o +x86_64 unsynchronizedlyricsframe.cpp.o +x86_64 upnpapi.c.o +x86_64 upnpdebug.c.o +x86_64 upnptools.c.o +x86_64 ure.o +x86_64 uri.c.o +x86_64 uri.c.o +x86_64 url.o +x86_64 urlconfig.c.o +x86_64 urldecode.o +x86_64 urllinkframe.cpp.o +x86_64 userauth.o +x86_64 userauth_kbd_packet.o +x86_64 usha.c.o +x86_64 usmdec.o +x86_64 util.c.o +x86_64 util.o +x86_64 util.o +x86_64 util32s.c.o +x86_64 util64s.c.o +x86_64 utility.cc.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils.o +x86_64 utils_dolbyvision.c.o +x86_64 utils_frame_queue.c.o +x86_64 utils_upload.c.o +x86_64 utvideodec.o +x86_64 utvideodsp.o +x86_64 utvideodsp.o +x86_64 utvideodsp_init.o +x86_64 utvideoenc.o +x86_64 uuid.c.o +x86_64 uuid.o +x86_64 v210-init.o +x86_64 v210.o +x86_64 v210dec.o +x86_64 v210enc.o +x86_64 v210enc.o +x86_64 v210enc_init.o +x86_64 v210x.o +x86_64 v308dec.o +x86_64 v308enc.o +x86_64 v408dec.o +x86_64 v408enc.o +x86_64 v410dec.o +x86_64 v410enc.o +x86_64 vag.o +x86_64 valid.c.o +x86_64 variance.c.o +x86_64 variant_maps.o +x86_64 vb.o +x86_64 vbi.o +x86_64 vble.o +x86_64 vbndec.o +x86_64 vbnenc.o +x86_64 vbr.o +x86_64 vbrquantize.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1.o +x86_64 vc1_block.o +x86_64 vc1_loopfilter.o +x86_64 vc1_mc.o +x86_64 vc1_parser.o +x86_64 vc1_pred.o +x86_64 vc1data.o +x86_64 vc1dec.o +x86_64 vc1dec.o +x86_64 vc1dsp.o +x86_64 vc1dsp_init.o +x86_64 vc1dsp_loopfilter.o +x86_64 vc1dsp_mc.o +x86_64 vc1dsp_mmx.o +x86_64 vc1test.o +x86_64 vc1testenc.o +x86_64 vc2enc.o +x86_64 vc2enc_dwt.o +x86_64 vcr1.o +x86_64 vdr.o +x86_64 vdummy.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 version.o +x86_64 vgl.o +x86_64 video.o +x86_64 video_enc_params.o +x86_64 video_hint.o +x86_64 videodsp.o +x86_64 videodsp.o +x86_64 videodsp_init.o +x86_64 videotoolbox.o +x86_64 videotoolbox_av1.o +x86_64 videotoolbox_vp9.o +x86_64 videotoolboxenc.o +x86_64 vima.o +x86_64 vividas.o +x86_64 vivo.o +x86_64 vlc.o +x86_64 vmdaudio.o +x86_64 vmdvideo.o +x86_64 vmem.o +x86_64 vmixdec.o +x86_64 vmnc.o +x86_64 vobsub.o +x86_64 voc.o +x86_64 voc.o +x86_64 voc_packet.o +x86_64 vocdec.o +x86_64 vocenc.o +x86_64 vorbis.o +x86_64 vorbis_data.o +x86_64 vorbis_parser.o +x86_64 vorbiscomment.o +x86_64 vorbisdec.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp.o +x86_64 vorbisdsp_init.o +x86_64 vorbisenc.c.o +x86_64 vorbisfile.c.o +x86_64 vorbisfile.cpp.o +x86_64 vorbisproperties.cpp.o +x86_64 vp3.o +x86_64 vp3_parser.o +x86_64 vp3dsp.o +x86_64 vp3dsp.o +x86_64 vp3dsp_init.o +x86_64 vp5.o +x86_64 vp56.o +x86_64 vp56data.o +x86_64 vp56dsp.o +x86_64 vp6.o +x86_64 vp6dsp.o +x86_64 vp6dsp.o +x86_64 vp6dsp_init.o +x86_64 vp8.o +x86_64 vp8_asm_stubs.c.o +x86_64 vp8_cx_iface.c.o +x86_64 vp8_dx_iface.c.o +x86_64 vp8_loopfilter.c.o +x86_64 vp8_parser.o +x86_64 vp8_quantize.c.o +x86_64 vp8_skin_detection.c.o +x86_64 vp8data.o +x86_64 vp8dsp.o +x86_64 vp8dsp.o +x86_64 vp8dsp_init.o +x86_64 vp8dsp_loopfilter.o +x86_64 vp9.o +x86_64 vp9_alloccommon.c.o +x86_64 vp9_alt_ref_aq.c.o +x86_64 vp9_aq_360.c.o +x86_64 vp9_aq_complexity.c.o +x86_64 vp9_aq_cyclicrefresh.c.o +x86_64 vp9_aq_variance.c.o +x86_64 vp9_bitstream.c.o +x86_64 vp9_blockd.c.o +x86_64 vp9_common_data.c.o +x86_64 vp9_context_tree.c.o +x86_64 vp9_cost.c.o +x86_64 vp9_cx_iface.c.o +x86_64 vp9_dct.c.o +x86_64 vp9_decodeframe.c.o +x86_64 vp9_decodemv.c.o +x86_64 vp9_decoder.c.o +x86_64 vp9_detokenize.c.o +x86_64 vp9_dsubexp.c.o +x86_64 vp9_dx_iface.c.o +x86_64 vp9_encodeframe.c.o +x86_64 vp9_encodemb.c.o +x86_64 vp9_encodemv.c.o +x86_64 vp9_encoder.c.o +x86_64 vp9_entropy.c.o +x86_64 vp9_entropymode.c.o +x86_64 vp9_entropymv.c.o +x86_64 vp9_ethread.c.o +x86_64 vp9_ext_ratectrl.c.o +x86_64 vp9_extend.c.o +x86_64 vp9_filter.c.o +x86_64 vp9_firstpass.c.o +x86_64 vp9_frame_buffers.c.o +x86_64 vp9_frame_scale.c.o +x86_64 vp9_idct.c.o +x86_64 vp9_iface_common.c.o +x86_64 vp9_job_queue.c.o +x86_64 vp9_lookahead.c.o +x86_64 vp9_loopfilter.c.o +x86_64 vp9_mbgraph.c.o +x86_64 vp9_mcomp.c.o +x86_64 vp9_multi_thread.c.o +x86_64 vp9_mvref_common.c.o +x86_64 vp9_noise_estimate.c.o +x86_64 vp9_parser.o +x86_64 vp9_picklpf.c.o +x86_64 vp9_pickmode.c.o +x86_64 vp9_pred_common.c.o +x86_64 vp9_quant_common.c.o +x86_64 vp9_quantize.c.o +x86_64 vp9_ratectrl.c.o +x86_64 vp9_rd.c.o +x86_64 vp9_rdopt.c.o +x86_64 vp9_reconinter.c.o +x86_64 vp9_reconintra.c.o +x86_64 vp9_resize.c.o +x86_64 vp9_rtcd.c.o +x86_64 vp9_scale.c.o +x86_64 vp9_scan.c.o +x86_64 vp9_seg_common.c.o +x86_64 vp9_segmentation.c.o +x86_64 vp9_skin_detection.c.o +x86_64 vp9_speed_features.c.o +x86_64 vp9_subexp.c.o +x86_64 vp9_superframe.o +x86_64 vp9_superframe_split.o +x86_64 vp9_svc_layercontext.c.o +x86_64 vp9_temporal_filter.c.o +x86_64 vp9_thread_common.c.o +x86_64 vp9_tile_common.c.o +x86_64 vp9_tokenize.c.o +x86_64 vp9_tpl_model.c.o +x86_64 vp9_treewriter.c.o +x86_64 vp9block.o +x86_64 vp9data.o +x86_64 vp9dsp.o +x86_64 vp9dsp_10bpp.o +x86_64 vp9dsp_12bpp.o +x86_64 vp9dsp_8bpp.o +x86_64 vp9dsp_init.o +x86_64 vp9dsp_init_10bpp.o +x86_64 vp9dsp_init_12bpp.o +x86_64 vp9dsp_init_16bpp.o +x86_64 vp9intrapred.o +x86_64 vp9intrapred_16bpp.o +x86_64 vp9itxfm.o +x86_64 vp9itxfm_16bpp.o +x86_64 vp9itxfm_16bpp_avx512.o +x86_64 vp9itxfm_avx512.o +x86_64 vp9lpf.o +x86_64 vp9lpf.o +x86_64 vp9lpf_16bpp.o +x86_64 vp9mc.o +x86_64 vp9mc_16bpp.o +x86_64 vp9mvs.o +x86_64 vp9prob.o +x86_64 vp9recon.o +x86_64 vpcc.o +x86_64 vpk.o +x86_64 vplayerdec.o +x86_64 vps.o +x86_64 vpx_alpha.o +x86_64 vpx_codec.c.o +x86_64 vpx_config.c.o +x86_64 vpx_convolve.c.o +x86_64 vpx_decoder.c.o +x86_64 vpx_dsp_rtcd.c.o +x86_64 vpx_encoder.c.o +x86_64 vpx_image.c.o +x86_64 vpx_mem.c.o +x86_64 vpx_rac.o +x86_64 vpx_scale.c.o +x86_64 vpx_scale_rtcd.c.o +x86_64 vpx_thread.c.o +x86_64 vpx_write_yuv_frame.c.o +x86_64 vq.c.o +x86_64 vq.o +x86_64 vqavideo.o +x86_64 vqcdec.o +x86_64 vqf.o +x86_64 vr32.c.o +x86_64 vscale.o +x86_64 vt_utils.o +x86_64 vulkan_command.c.o +x86_64 vulkan_context.c.o +x86_64 vulkan_formats.c.o +x86_64 vulkan_gpu.c.o +x86_64 vulkan_gpu_buf.c.o +x86_64 vulkan_gpu_pass.c.o +x86_64 vulkan_gpu_tex.c.o +x86_64 vulkan_malloc.c.o +x86_64 vulkan_swapchain.c.o +x86_64 vulkan_utils.c.o +x86_64 vvc.o +x86_64 vvc_mp4toannexb.o +x86_64 vvc_parser.o +x86_64 vvcdec.o +x86_64 w64.o +x86_64 wady.o +x86_64 warpmv.c.o +x86_64 wav.o +x86_64 wav.o +x86_64 wavarc.o +x86_64 wavarc.o +x86_64 wavdec.o +x86_64 wavenc.o +x86_64 wavfile.cpp.o +x86_64 wavpack.o +x86_64 wavpackdata.o +x86_64 wavpackenc.o +x86_64 wavpackfile.cpp.o +x86_64 wavpackproperties.cpp.o +x86_64 wavproperties.cpp.o +x86_64 wbmpdec.o +x86_64 wbmpenc.o +x86_64 wc3movie.o +x86_64 wcmv.o +x86_64 wdummy.o +x86_64 webm_chunk.o +x86_64 webmdashenc.o +x86_64 webp.o +x86_64 webp_parser.o +x86_64 webpenc.o +x86_64 webserver.c.o +x86_64 webvttdec.o +x86_64 webvttdec.o +x86_64 webvttenc.o +x86_64 webvttenc.o +x86_64 wedge.c.o +x86_64 westwood_aud.o +x86_64 westwood_audenc.o +x86_64 westwood_vqa.o +x86_64 wextern.o +x86_64 window.c.o +x86_64 window.c.o +x86_64 window.o +x86_64 wire_format.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wire_format_lite.cc.o +x86_64 wma.o +x86_64 wma_common.o +x86_64 wma_freqs.o +x86_64 wmadec.o +x86_64 wmaenc.o +x86_64 wmalosslessdec.o +x86_64 wmaprodec.o +x86_64 wmavoice.o +x86_64 wms.o +x86_64 wmv2.o +x86_64 wmv2data.o +x86_64 wmv2dec.o +x86_64 wmv2dsp.o +x86_64 wmv2enc.o +x86_64 wnv1.o +x86_64 wpl.o +x86_64 wrapped_avframe.o +x86_64 wrappers.pb.cc.o +x86_64 ws-snd1.o +x86_64 wsddec.o +x86_64 wss.o +x86_64 wtv_common.o +x86_64 wtvdec.o +x86_64 wtvenc.o +x86_64 wv.o +x86_64 wvdec.o +x86_64 wvedec.o +x86_64 wvenc.o +x86_64 x86_NSQ_del_dec_avx2.c.o +x86_64 x86_NSQ_del_dec_sse4_1.c.o +x86_64 x86_NSQ_sse4_1.c.o +x86_64 x86_VAD_sse4_1.c.o +x86_64 x86_VQ_WMat_EC_sse4_1.c.o +x86_64 x86_be_blur.asm.o +x86_64 x86_blend_bitmaps.asm.o +x86_64 x86_blur.asm.o +x86_64 x86_celt_lpc_sse4_1.c.o +x86_64 x86_cpu.c.o +x86_64 x86_cpuid.asm.o +x86_64 x86_pitch_avx.c.o +x86_64 x86_pitch_sse.c.o +x86_64 x86_pitch_sse2.c.o +x86_64 x86_pitch_sse4_1.c.o +x86_64 x86_rasterizer.asm.o +x86_64 x86_vq_sse2.c.o +x86_64 x86_x86_celt_map.c.o +x86_64 x86_x86_silk_map.c.o +x86_64 x86_x86cpu.c.o +x86_64 xa.o +x86_64 xa.o +x86_64 xan.o +x86_64 xbm_parser.o +x86_64 xbmdec.o +x86_64 xbmenc.o +x86_64 xds_demux.o +x86_64 xface.o +x86_64 xfacedec.o +x86_64 xfaceenc.o +x86_64 xga_font_data.o +x86_64 xinclude.c.o +x86_64 xingheader.cpp.o +x86_64 xiph.o +x86_64 xiph.o +x86_64 xiph_metadata.o +x86_64 xiph_metadata.o +x86_64 xiphcomment.cpp.o +x86_64 xl.o +x86_64 xlink.c.o +x86_64 xma_parser.o +x86_64 xmd.o +x86_64 xmfile.cpp.o +x86_64 xmlIO.c.o +x86_64 xmlmemory.c.o +x86_64 xmlmodule.c.o +x86_64 xmlreader.c.o +x86_64 xmlregexp.c.o +x86_64 xmlsave.c.o +x86_64 xmlschemas.c.o +x86_64 xmlschemastypes.c.o +x86_64 xmlstring.c.o +x86_64 xmlunicode.c.o +x86_64 xmlwriter.c.o +x86_64 xmm_quantize_sub.o +x86_64 xmproperties.cpp.o +x86_64 xmv.o +x86_64 xpath.c.o +x86_64 xpmdec.o +x86_64 xpointer.c.o +x86_64 xspf.o +x86_64 xsubdec.o +x86_64 xsubenc.o +x86_64 xtea.o +x86_64 xvag.o +x86_64 xvididct.o +x86_64 xvididct.o +x86_64 xvididct_init.o +x86_64 xwd_parser.o +x86_64 xwddec.o +x86_64 xwdenc.o +x86_64 xwma.o +x86_64 xxan.o +x86_64 xxhash.c.o +x86_64 xzlib.c.o +x86_64 y41pdec.o +x86_64 y41penc.o +x86_64 yadif_x86.o +x86_64 ylc.o +x86_64 yop.o +x86_64 yop.o +x86_64 yuv.o +x86_64 yuv2rgb.o +x86_64 yuv2rgb.o +x86_64 yuv2yuvX.o +x86_64 yuv4dec.o +x86_64 yuv4enc.o +x86_64 yuv4mpegdec.o +x86_64 yuv4mpegenc.o +x86_64 yuv_2_rgb.o +x86_64 yuvp.o +x86_64 yuy2_i420.o +x86_64 yuy2_i422.o +x86_64 yv12config.c.o +x86_64 yv12extend.c.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zero_copy_stream_impl_lite.cc.o +x86_64 zerocodec.o +x86_64 zlib_wrapper.o +x86_64 zmbv.o +x86_64 zmbvenc.o +x86_64 zutil.c.o diff --git a/scripts/patches/0001-chromecast-hardening.patch b/scripts/patches/0001-chromecast-hardening.patch new file mode 100644 index 0000000..1da85a3 --- /dev/null +++ b/scripts/patches/0001-chromecast-hardening.patch @@ -0,0 +1,189 @@ +diff --git a/modules/stream_out/chromecast/cast.cpp b/modules/stream_out/chromecast/cast.cpp +index e5b67fc6da..15e1d2e3df 100644 +--- a/modules/stream_out/chromecast/cast.cpp ++++ b/modules/stream_out/chromecast/cast.cpp +@@ -46,10 +46,12 @@ + #define TRANSCODING_VIDEO 0x1 + #define TRANSCODING_AUDIO 0x2 + +-#if 0 +-/* TODO: works only with internal spu and transcoding/blending for now */ ++/* Enable subtitle support on the cast path. A selected SPU track forces a ++ * video transcode and is blended into the picture (soverlay), so subtitles ++ * burn into the stream the receiver plays. Upstream gates this off because ++ * it only covers internally-decoded subtitles blended via transcode — which ++ * is the path used here. */ + #define CC_ENABLE_SPU +-#endif + + namespace { + +@@ -1324,6 +1326,16 @@ static int Open(vlc_object_t *p_this) + goto error; + } + ++ /* The controller is constructed even when the receiver is ++ * unreachable (connecting does not throw). Fail the sout here so ++ * libVLC keeps playing locally instead of routing to a dead cast ++ * session. */ ++ if (!p_intf->isConnected()) ++ { ++ msg_Err( p_this, "Chromecast receiver is unreachable" ); ++ goto error; ++ } ++ + b_supports_video = var_GetBool(p_stream, SOUT_CFG_PREFIX "video"); + + try +diff --git a/modules/stream_out/chromecast/chromecast.h b/modules/stream_out/chromecast/chromecast.h +index f27c89fd8e..c316f70b80 100644 +--- a/modules/stream_out/chromecast/chromecast.h ++++ b/modules/stream_out/chromecast/chromecast.h +@@ -137,6 +137,14 @@ public: + { + return m_serverIp; + } ++ ++ /* True once the control connection to the receiver is established. A ++ * constructor that fails to connect leaves this false instead of ++ * throwing. */ ++ bool isConnected() const ++ { ++ return m_tls != NULL; ++ } + private: + int sendMessage(const castchannel::CastMessage &msg); + +@@ -173,6 +181,15 @@ struct intf_sys_t + int device_port, httpd_host_t *); + ~intf_sys_t(); + ++ /* True when the control connection to the receiver came up. The ++ * constructor leaves it false rather than throwing when the receiver ++ * is unreachable, so Open() can fail cleanly and fall back to local ++ * playback. */ ++ bool isConnected() const ++ { ++ return m_communication != NULL && m_communication->isConnected(); ++ } ++ + void setRetryOnFail(bool); + void setHasInput(const std::string mime_type = ""); + +diff --git a/modules/stream_out/chromecast/chromecast_communication.cpp b/modules/stream_out/chromecast/chromecast_communication.cpp +index 71bf51be75..5cf5d13521 100644 +--- a/modules/stream_out/chromecast/chromecast_communication.cpp ++++ b/modules/stream_out/chromecast/chromecast_communication.cpp +@@ -47,21 +47,38 @@ ChromecastCommunication::ChromecastCommunication( vlc_object_t* p_module, + if (devicePort == 0) + devicePort = CHROMECAST_CONTROL_PORT; + ++ /* A failed connection leaves the object disconnected (m_tls == NULL) ++ * rather than throwing: callers check isConnected(). Throwing here ++ * aborts the host process on this build — the exception is not caught ++ * across the cast thread/sout boundary — and an unreachable or ++ * sleeping receiver is a routine condition, not a fatal error. */ + m_creds = vlc_tls_ClientCreate( vlc_object_parent(m_module) ); + if (m_creds == NULL) +- throw std::runtime_error( "Failed to create TLS client" ); ++ { ++ msg_Err( m_module, "Failed to create TLS client for Chromecast" ); ++ return; ++ } + + m_tls = vlc_tls_SocketOpenTLS( m_creds, targetIP, devicePort, "tcps", + NULL, NULL ); + if (m_tls == NULL) + { ++ msg_Err( m_module, "Failed to connect to Chromecast receiver" ); + vlc_tls_ClientDelete(m_creds); +- throw std::runtime_error( "Failed to create client session" ); ++ m_creds = NULL; ++ return; + } + + char psz_localIP[NI_MAXNUMERICHOST]; + if (net_GetSockAddress( vlc_tls_GetFD(m_tls), psz_localIP, NULL )) +- throw std::runtime_error( "Cannot get local IP address" ); ++ { ++ msg_Err( m_module, "Cannot get local IP address for Chromecast" ); ++ vlc_tls_Close(m_tls); ++ m_tls = NULL; ++ vlc_tls_ClientDelete(m_creds); ++ m_creds = NULL; ++ return; ++ } + + m_serverIp = psz_localIP; + } +@@ -120,6 +137,9 @@ int ChromecastCommunication::buildMessage(const std::string & namespace_, + */ + ssize_t ChromecastCommunication::receive( uint8_t *p_data, size_t i_size, int i_timeout, bool *pb_timeout ) + { ++ if (m_tls == NULL) ++ return -1; ++ + ssize_t i_received = 0; + + struct iovec iov; +@@ -437,6 +457,9 @@ unsigned ChromecastCommunication::msgPlayerSetVolume( const std::string& destina + */ + int ChromecastCommunication::sendMessage( const castchannel::CastMessage &msg ) + { ++ if (m_tls == NULL) ++ return VLC_EGENERIC; ++ + size_t i_size = msg.ByteSizeLong(); + uint8_t *p_data = new(std::nothrow) uint8_t[PACKET_HEADER_LEN + i_size]; + if (p_data == NULL) +diff --git a/modules/stream_out/chromecast/chromecast_ctrl.cpp b/modules/stream_out/chromecast/chromecast_ctrl.cpp +index f2729c8c25..af8ba6d655 100644 +--- a/modules/stream_out/chromecast/chromecast_ctrl.cpp ++++ b/modules/stream_out/chromecast/chromecast_ctrl.cpp +@@ -269,6 +269,14 @@ void intf_sys_t::reinit() + return; + } + ++ if( !m_communication->isConnected() ) ++ { ++ msg_Warn( m_module, "failed to reconnect to Chromecast receiver" ); ++ delete m_communication; ++ m_communication = NULL; ++ return; ++ } ++ + m_state = Authenticating; + if( vlc_clone( &m_chromecastThread, ChromecastThread, this) ) + { +@@ -671,7 +679,13 @@ void* intf_sys_t::ChromecastThread(void* p_data) + vlc_thread_set_name("vlc-chromecast"); + + intf_sys_t *p_sys = static_cast(p_data); +- p_sys->mainLoop(); ++ try { ++ p_sys->mainLoop(); ++ } catch (const std::exception& e) { ++ msg_Err(p_sys->m_module, "chromecast thread aborted: %s", e.what()); ++ } catch (...) { ++ msg_Err(p_sys->m_module, "chromecast thread aborted"); ++ } + return NULL; + } + +diff --git a/modules/stream_out/chromecast/chromecast_demux.cpp b/modules/stream_out/chromecast/chromecast_demux.cpp +index 3a3dd072db..7a44bc17ea 100644 +--- a/modules/stream_out/chromecast/chromecast_demux.cpp ++++ b/modules/stream_out/chromecast/chromecast_demux.cpp +@@ -89,7 +89,11 @@ struct demux_cc + + if (demux_Control( p_demux->s, DEMUX_CAN_SEEK, &m_can_seek ) != VLC_SUCCESS) + m_can_seek = false; +- if (demux_Control( p_demux->s, DEMUX_GET_LENGTH, &m_length ) != VLC_SUCCESS) ++ /* DEMUX_GET_LENGTH takes two arguments (vlc_tick_t *, bool *live); ++ * the adaptive demuxer reads both, so the live flag must be passed ++ * or it reads a stray stack slot and writes through it. */ ++ bool b_unused_live; ++ if (demux_Control( p_demux->s, DEMUX_GET_LENGTH, &m_length, &b_unused_live ) != VLC_SUCCESS) + m_length = -1; + + int i_current_title;