From 8dc764a32cbfabddf09b68a4349fbf0f174c7ec8 Mon Sep 17 00:00:00 2001 From: sbarex Date: Sun, 22 Jan 2023 21:12:29 +0100 Subject: [PATCH] Support for Audio sample rate, dependencies updated. --- CHANGELOG.md | 18 +++++ MediaInfo Finder Extension/Info.plist | 2 +- MediaInfo.xcodeproj/project.pbxproj | 76 +++++++++++++------ .../xcschemes/MediaInfo (en).xcscheme | 2 +- .../MediaInfo Finder Extension.xcscheme | 2 +- .../xcschemes/MediaInfo Helper XPC.xcscheme | 67 ++++++++++++++++ .../xcschemes/MediaInfo Settings XPC.xcscheme | 67 ++++++++++++++++ .../xcshareddata/xcschemes/MediaInfo.xcscheme | 2 +- .../xcshareddata/xcschemes/ffmpeg.xcscheme | 2 +- .../xcschemes/libarchive.xcscheme | 2 +- .../xcshareddata/xcschemes/libb2.xcscheme | 2 +- .../xcschemes/libjpeg-turbo.xcscheme | 2 +- .../xcshareddata/xcschemes/liblz4.xcscheme | 2 +- .../xcshareddata/xcschemes/liblzma.xcscheme | 2 +- .../xcshareddata/xcschemes/liblzstd.xcscheme | 2 +- .../xcshareddata/xcschemes/libpng.xcscheme | 2 +- .../xcshareddata/xcschemes/libwebp.xcscheme | 2 +- MediaInfo/Base.lproj/Main.storyboard | 64 ++++++++-------- MediaInfo/Info.plist | 2 +- MediaInfo/Tokens/TokenVideoMetadata.swift | 10 +++ MediaInfo/ViewController.swift | 3 +- MediaInfo/it.lproj/Localizable.strings | 1 + MediaInfoHelperXPC/CGMediaUtils.swift | 4 + MediaInfoHelperXPC/FFMpegMediaUtils.swift | 34 ++++++++- MediaInfoHelperXPC/Info.plist | 2 +- MediaInfoHelperXPC/MetadataMediaUtils.swift | 8 +- MediaInfoHelperXPC/info/AudioTrackInfo.swift | 19 ++++- .../info/BaseFileItemInfo.swift | 43 +++++++---- MediaInfoHelperXPC/info/DimensionalInfo.swift | 6 +- MediaInfoHelperXPC/info/MediaInfoItems.swift | 20 ++++- MediaInfoHelperXPC/info/PDFInfoItem.swift | 2 + MediaInfoSettingsXPC/Info.plist | 2 +- README.md | 3 + 33 files changed, 379 insertions(+), 98 deletions(-) create mode 100644 MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo Helper XPC.xcscheme create mode 100644 MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo Settings XPC.xcscheme diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ea40a9..717fb03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ Changelog ======= +### 1.7.1 (21) +New features: +- Audio sample rate. +- Dependencies updated: + - ffmpeg from 4.4 to 5.1.2 + - libwebp from 1.2.1 to 1.3.0 + - libarchive from 3.5.2 to 3.6.2 + - libpng from 1.6.38 to 1.6.40 + - libjpeg-turbo from 2.1.3 to 2.1.5 + - lz4 from 1.9.3 to 1.9.4 + - xz from 5.3.2alpha to 5.4.1 + - zstd from 1.5.2 to 1.5.3 + +Bugfix: +- Support for Xcode 14 +- Fixed some tags not displaying + + ### 1.7.0 (20) New features: - Support for folders and bundles. diff --git a/MediaInfo Finder Extension/Info.plist b/MediaInfo Finder Extension/Info.plist index 5a05fff..45827df 100644 --- a/MediaInfo Finder Extension/Info.plist +++ b/MediaInfo Finder Extension/Info.plist @@ -38,7 +38,7 @@ $(PRODUCT_MODULE_NAME).FinderSync NSHumanReadableCopyright - Copyright © 2020-2022 sbarex. All rights reserved. + Copyright © 2020-2023 sbarex. All rights reserved. NSPrincipalClass NSApplication diff --git a/MediaInfo.xcodeproj/project.pbxproj b/MediaInfo.xcodeproj/project.pbxproj index e0d86b1..6bbceee 100644 --- a/MediaInfo.xcodeproj/project.pbxproj +++ b/MediaInfo.xcodeproj/project.pbxproj @@ -20,7 +20,7 @@ 83203D4224F0556800F8CBC0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 83203D4124F0556800F8CBC0 /* Assets.xcassets */; }; 83203D4524F0556800F8CBC0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83203D4324F0556800F8CBC0 /* Main.storyboard */; }; 83203D5424F0558200F8CBC0 /* FinderSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83203D5324F0558200F8CBC0 /* FinderSync.swift */; }; - 83203D5924F0558200F8CBC0 /* MediaInfo Finder Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 83203D5124F0558200F8CBC0 /* MediaInfo Finder Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 83203D5924F0558200F8CBC0 /* MediaInfo Finder Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 83203D5124F0558200F8CBC0 /* MediaInfo Finder Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 8329E58C2641D2CD006B4FB3 /* NSNotification_Name+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8329E58B2641D2CD006B4FB3 /* NSNotification_Name+Ext.swift */; }; 8329E58D2641D302006B4FB3 /* NSNotification_Name+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8329E58B2641D2CD006B4FB3 /* NSNotification_Name+Ext.swift */; }; 832EEF00265D09A9000BA3F9 /* MediaInfoHelperXPCProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 832EEEFF265D09A9000BA3F9 /* MediaInfoHelperXPCProtocol.swift */; }; @@ -353,15 +353,15 @@ /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 83203D5D24F0558200F8CBC0 /* Embed App Extensions */ = { + 83203D5D24F0558200F8CBC0 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( - 83203D5924F0558200F8CBC0 /* MediaInfo Finder Extension.appex in Embed App Extensions */, + 83203D5924F0558200F8CBC0 /* MediaInfo Finder Extension.appex in Embed Foundation Extensions */, ); - name = "Embed App Extensions"; + name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; }; 833167232643C84B007DB60C /* Embed XPC Services */ = { @@ -1190,10 +1190,10 @@ 832EEEF0265D097B000BA3F9 /* MediaInfoHelperXPC */ = { isa = PBXGroup; children = ( - 83D5B8BE27DA4CC10039648E /* Log.swift */, 832EEEFF265D09A9000BA3F9 /* MediaInfoHelperXPCProtocol.swift */, 832EEF02265D09DD000BA3F9 /* MediaInfoHelperXPC.swift */, 832EEF12265D0ACC000BA3F9 /* MediaInfoHelperXPCDelegate.swift */, + 83D5B8BE27DA4CC10039648E /* Log.swift */, 839555EB27D54664004455D8 /* utils */, 832EEF15265D0B05000BA3F9 /* main.swift */, 832EEF48265D1904000BA3F9 /* MediaInfoHelperXPC.entitlements */, @@ -2458,7 +2458,7 @@ 83203D3624F0556500F8CBC0 /* Sources */, 83203D3724F0556500F8CBC0 /* Frameworks */, 83203D3824F0556500F8CBC0 /* Resources */, - 83203D5D24F0558200F8CBC0 /* Embed App Extensions */, + 83203D5D24F0558200F8CBC0 /* Embed Foundation Extensions */, 833167232643C84B007DB60C /* Embed XPC Services */, 8331675C26440970007DB60C /* Embed Frameworks */, ); @@ -2550,7 +2550,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1160; - LastUpgradeCheck = 1320; + LastUpgradeCheck = 1420; ORGANIZATIONNAME = sbarex; TargetAttributes = { 83203D3924F0556500F8CBC0 = { @@ -3076,6 +3076,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -3138,6 +3139,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -3165,7 +3167,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; @@ -3175,6 +3178,7 @@ "\"$(SRCROOT)/libwebp/src\"", ); INFOPLIST_FILE = MediaInfo/Info.plist; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", @@ -3189,7 +3193,7 @@ "$(BUILT_PRODUCTS_DIR)/libpng/lib", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfo; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3206,7 +3210,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; @@ -3216,6 +3221,7 @@ "\"$(SRCROOT)/libwebp/src\"", ); INFOPLIST_FILE = MediaInfo/Info.plist; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", @@ -3230,7 +3236,7 @@ "$(BUILT_PRODUCTS_DIR)/libpng/lib", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfo; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3247,7 +3253,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "MediaInfo\\ Finder\\ Extension/Assets_menu.xcassets"; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; @@ -3272,7 +3279,7 @@ "$(BUILT_PRODUCTS_DIR)/libpng/lib", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = "org.sbarex.MediaInfo.Finder-Extension"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3290,7 +3297,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "MediaInfo\\ Finder\\ Extension/Assets_menu.xcassets"; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; @@ -3315,7 +3323,7 @@ "$(BUILT_PRODUCTS_DIR)/libpng/lib", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = "org.sbarex.MediaInfo.Finder-Extension"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3330,6 +3338,7 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + DEAD_CODE_STRIPPING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; HEADER_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg", @@ -3359,6 +3368,7 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + DEAD_CODE_STRIPPING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; HEADER_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg", @@ -3392,7 +3402,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; HEADER_SEARCH_PATHS = ( @@ -3419,7 +3430,7 @@ "$(inherited)", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfoHelperXPC; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -3437,7 +3448,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; HEADER_SEARCH_PATHS = ( @@ -3463,7 +3475,7 @@ "$(inherited)", ); MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfoHelperXPC; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3477,6 +3489,7 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + DEAD_CODE_STRIPPING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; HEADER_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg", @@ -3506,6 +3519,7 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + DEAD_CODE_STRIPPING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; HEADER_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg", @@ -3535,6 +3549,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3549,6 +3564,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -3560,6 +3576,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3574,6 +3591,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -3588,7 +3606,8 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = MediaInfoSettingsXPC/Info.plist; @@ -3600,7 +3619,7 @@ ); LIBRARY_SEARCH_PATHS = "$(inherited)"; MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfoSettingsXPC; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -3616,7 +3635,8 @@ CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 20; + CURRENT_PROJECT_VERSION = 21; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; INFOPLIST_FILE = MediaInfoSettingsXPC/Info.plist; @@ -3628,7 +3648,7 @@ ); LIBRARY_SEARCH_PATHS = "$(inherited)"; MACOSX_DEPLOYMENT_TARGET = 10.15; - MARKETING_VERSION = 1.7.0; + MARKETING_VERSION = 1.7.1; OTHER_CODE_SIGN_FLAGS = "--timestamp"; PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.MediaInfoSettingsXPC; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -3641,6 +3661,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3655,6 +3676,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -3666,6 +3688,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3680,6 +3703,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -3691,6 +3715,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3721,6 +3746,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; LIBRARY_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg/libavcodec", @@ -3748,6 +3774,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3778,6 +3805,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; LIBRARY_SEARCH_PATHS = ( "$(BUILT_PRODUCTS_DIR)/ffmpeg/libavcodec", @@ -3805,6 +3833,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUGGING_SYMBOLS = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3819,6 +3848,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; diff --git a/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo (en).xcscheme b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo (en).xcscheme index 9263e07..4f93304 100644 --- a/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo (en).xcscheme +++ b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo (en).xcscheme @@ -1,6 +1,6 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo Settings XPC.xcscheme b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo Settings XPC.xcscheme new file mode 100644 index 0000000..77e23f7 --- /dev/null +++ b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo Settings XPC.xcscheme @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme index 2e82fa9..696508d 100644 --- a/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme +++ b/MediaInfo.xcodeproj/xcshareddata/xcschemes/MediaInfo.xcscheme @@ -1,6 +1,6 @@ - + - + @@ -269,13 +269,13 @@ - + - + - + @@ -311,7 +311,7 @@ - + @@ -324,11 +324,11 @@ - + - + @@ -365,7 +365,7 @@ - + @@ -378,7 +378,7 @@ - + @@ -386,7 +386,7 @@ - + @@ -491,9 +491,9 @@ - + - + @@ -552,7 +552,7 @@ - +