From 18e80d3a7dee0e6c6024916510dfac47aa546a6d Mon Sep 17 00:00:00 2001 From: aiven Date: Sun, 10 Mar 2024 21:16:19 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=94=AF=E6=8C=81mac=E7=AB=AFdemode?= =?UTF-8?q?=E7=BC=96=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 44 + demo/all.xcworkspace/contents.xcworkspacedata | 16 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../WorkspaceSettings.xcsettings | 8 + demo/metaplayer7/.qmake.stash | 44 + demo/metaplayer7/Info.plist | 28 + demo/metaplayer7/mainwindow.cpp | 8 +- .../metaplayer7.xcodeproj/project.pbxproj | 694 ++++ .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../metaplayer7.xcodeproj/qt_makeqmake.mak | 652 ++++ .../metaplayer7.xcodeproj/qt_preprocess.mak | 98 + .../xcschemes/metaplayer7.xcscheme | 114 + demo/metaplayer7/moc_YangPlayWidget.cpp | 0 demo/metaplayer7/moc_YangYuvPlayWidget.cpp | 117 + demo/metaplayer7/moc_mainwindow.cpp | 201 ++ demo/metaplayer7/moc_predefs.h | 446 +++ demo/metaplayer7/ui_mainwindow.h | 154 + .../yangplayer/YangYuvPlayWidget.h | 2 +- demo/metapushstream7/.qmake.stash | 44 + demo/metapushstream7/Info.plist | 30 + demo/metapushstream7/main.cpp | 4 +- .../metapushstream7.xcodeproj/project.pbxproj | 774 +++++ .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../qt_makeqmake.mak | 652 ++++ .../qt_preprocess.mak | 119 + .../xcschemes/metapushstream7.xcscheme | 114 + demo/metapushstream7/moc_YangPlayWidget.cpp | 0 .../metapushstream7/moc_YangYuvPlayWidget.cpp | 117 + demo/metapushstream7/moc_predefs.h | 446 +++ demo/metapushstream7/moc_recordmainwindow.cpp | 169 + demo/metapushstream7/moc_yangjanus.cpp | 156 + .../moc_yangrecordvideowin.cpp | 115 + demo/metapushstream7/recordmainwindow.cpp | 25 +- demo/metapushstream7/ui_recordmainwindow.h | 171 + demo/metapushstream7/ui_yangjanus.h | 150 + include/yang_config.h | 2 +- libmetartc7/.qmake.stash | 44 + .../metartc7.xcodeproj/project.pbxproj | 2440 ++++++++++++++ .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../metartc7.xcodeproj/qt_makeqmake.mak | 630 ++++ .../metartc7.xcodeproj/qt_preprocess.mak | 41 + .../xcshareddata/xcschemes/metartc7.xcscheme | 114 + libmetartccore7/.qmake.stash | 44 + .../metartccore7.xcodeproj/project.pbxproj | 2922 +++++++++++++++++ .../xcshareddata/WorkspaceSettings.xcsettings | 8 + .../metartccore7.xcodeproj/qt_makeqmake.mak | 630 ++++ .../metartccore7.xcodeproj/qt_preprocess.mak | 41 + .../xcschemes/metartccore7.xcscheme | 114 + 50 files changed, 12773 insertions(+), 17 deletions(-) create mode 100644 demo/all.xcworkspace/contents.xcworkspacedata create mode 100644 demo/all.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 demo/all.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/WorkspaceSettings.xcsettings create mode 100644 demo/metaplayer7/.qmake.stash create mode 100644 demo/metaplayer7/Info.plist create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/project.pbxproj create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/qt_makeqmake.mak create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/qt_preprocess.mak create mode 100644 demo/metaplayer7/metaplayer7.xcodeproj/xcshareddata/xcschemes/metaplayer7.xcscheme create mode 100644 demo/metaplayer7/moc_YangPlayWidget.cpp create mode 100644 demo/metaplayer7/moc_YangYuvPlayWidget.cpp create mode 100644 demo/metaplayer7/moc_mainwindow.cpp create mode 100644 demo/metaplayer7/moc_predefs.h create mode 100644 demo/metaplayer7/ui_mainwindow.h create mode 100644 demo/metapushstream7/.qmake.stash create mode 100644 demo/metapushstream7/Info.plist create mode 100644 demo/metapushstream7/metapushstream7.xcodeproj/project.pbxproj create mode 100644 demo/metapushstream7/metapushstream7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 demo/metapushstream7/metapushstream7.xcodeproj/qt_makeqmake.mak create mode 100644 demo/metapushstream7/metapushstream7.xcodeproj/qt_preprocess.mak create mode 100644 demo/metapushstream7/metapushstream7.xcodeproj/xcshareddata/xcschemes/metapushstream7.xcscheme create mode 100644 demo/metapushstream7/moc_YangPlayWidget.cpp create mode 100644 demo/metapushstream7/moc_YangYuvPlayWidget.cpp create mode 100644 demo/metapushstream7/moc_predefs.h create mode 100644 demo/metapushstream7/moc_recordmainwindow.cpp create mode 100644 demo/metapushstream7/moc_yangjanus.cpp create mode 100644 demo/metapushstream7/moc_yangrecordvideowin.cpp create mode 100644 demo/metapushstream7/ui_recordmainwindow.h create mode 100644 demo/metapushstream7/ui_yangjanus.h create mode 100644 libmetartc7/.qmake.stash create mode 100644 libmetartc7/metartc7.xcodeproj/project.pbxproj create mode 100644 libmetartc7/metartc7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 libmetartc7/metartc7.xcodeproj/qt_makeqmake.mak create mode 100644 libmetartc7/metartc7.xcodeproj/qt_preprocess.mak create mode 100644 libmetartc7/metartc7.xcodeproj/xcshareddata/xcschemes/metartc7.xcscheme create mode 100644 libmetartccore7/.qmake.stash create mode 100644 libmetartccore7/metartccore7.xcodeproj/project.pbxproj create mode 100644 libmetartccore7/metartccore7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 libmetartccore7/metartccore7.xcodeproj/qt_makeqmake.mak create mode 100644 libmetartccore7/metartccore7.xcodeproj/qt_preprocess.mak create mode 100644 libmetartccore7/metartccore7.xcodeproj/xcshareddata/xcschemes/metartccore7.xcscheme diff --git a/.gitignore b/.gitignore index 259148fa..cda5bebb 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,47 @@ *.exe *.out *.app + + +# Xcode +# +# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore + +## Build generated +build/ +DerivedData/ + +## Various settings +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata/ + +## Other +*.moved-aside +*.xcuserstate +*.xccheckout +*.xcscmblueprint + +## Obj-C/Swift specific +*.hmap +*.ipa +*.dSYM.zip +*.dSYM +*.dia + + +## Playgrounds +timeline.xctimeline +playground.xcworkspace + +# CocoaPods +Pods/ + + +.xcode/ diff --git a/demo/all.xcworkspace/contents.xcworkspacedata b/demo/all.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..7b081d29 --- /dev/null +++ b/demo/all.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/demo/all.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/demo/all.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/demo/all.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/demo/all.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/demo/all.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..08de0be8 --- /dev/null +++ b/demo/all.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + diff --git a/demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/WorkspaceSettings.xcsettings b/demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..a8f61126 --- /dev/null +++ b/demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + BuildLocationStyle + UseTargetSettings + + diff --git a/demo/metaplayer7/.qmake.stash b/demo/metaplayer7/.qmake.stash new file mode 100644 index 00000000..9a278187 --- /dev/null +++ b/demo/metaplayer7/.qmake.stash @@ -0,0 +1,44 @@ +QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk +QMAKE_MAC_SDK.macosx.PlatformPath = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool \ + -id +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar \ + cq +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib \ + -s +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_ACTOOL = /Applications/Xcode.app/Contents/Developer/usr/bin/actool +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_CXX.QT_COMPILER_STDCXX = 199711L +QMAKE_CXX.QMAKE_APPLE_CC = 6000 +QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 15 +QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 0 +QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 0 +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_APPLE_CC \ + QMAKE_APPLE_CLANG_MAJOR_VERSION \ + QMAKE_APPLE_CLANG_MINOR_VERSION \ + QMAKE_APPLE_CLANG_PATCH_VERSION \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer +QMAKE_XCODE_VERSION = 15.2 diff --git a/demo/metaplayer7/Info.plist b/demo/metaplayer7/Info.plist new file mode 100644 index 00000000..e37d8975 --- /dev/null +++ b/demo/metaplayer7/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + ${ASSETCATALOG_COMPILER_APPICON_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundlePackageType + APPL + CFBundleSignature + ${QMAKE_PKGINFO_TYPEINFO} + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NOTE + This file was generated by Qt/QMake. + NSPrincipalClass + NSApplication + NSSupportsAutomaticGraphicsSwitching + + CFBundleDevelopmentRegion + en + CFBundleAllowMixedLocalizations + + + diff --git a/demo/metaplayer7/mainwindow.cpp b/demo/metaplayer7/mainwindow.cpp index 30efa9c8..6f3e7ffc 100755 --- a/demo/metaplayer7/mainwindow.cpp +++ b/demo/metaplayer7/mainwindow.cpp @@ -18,7 +18,7 @@ MainWindow::MainWindow(QWidget *parent) setCentralWidget(m_centerWdiget); m_centerWdiget->setLayout(m_vb); - m_vb->setMargin(0); +// m_vb->setMargin(0); m_vb->setSpacing(0); #if Yang_OS_APPLE m_videoWin=new YangYuvPlayWidget(this); @@ -59,7 +59,7 @@ MainWindow::MainWindow(QWidget *parent) char s[128]={0}; - sprintf(s,"http://%s:1985/rtc/v1/whip-play/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); + sprintf(s,"http://47.120.55.58:1985/rtc/v1/whip-play/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); yang_trace("\nurl===%s",s); ui->m_url->setText(s); m_isStartplay=false; @@ -146,9 +146,9 @@ void MainWindow::on_m_c_whep_clicked() char s[128]={0}; if(ui->m_c_whep->checkState()==Qt::CheckState::Checked) - sprintf(s,"http://%s:1985/rtc/v1/whip-play/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); + sprintf(s,"http://47.120.55.58:1985/rtc/v1/whip-play/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); else - sprintf(s,"webrtc://%s:1985/live/livestream",m_context->avinfo.rtc.localIp); + sprintf(s,"webrtc://47.120.55.58:1985/live/livestream",m_context->avinfo.rtc.localIp); ui->m_url->setText(s); } diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/project.pbxproj b/demo/metaplayer7/metaplayer7.xcodeproj/project.pbxproj new file mode 100644 index 00000000..9ddc4396 --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/project.pbxproj @@ -0,0 +1,694 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXAggregateTarget section */ + 3ECD387F31FEE7DF66177F41 /* Qt Preprocess */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metaplayer7" */; + buildPhases = ( + 5E618435888B9D49F8540165 /* Qt Qmake */, + 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */, + ); + dependencies = ( + ); + name = "Qt Preprocess"; + productName = "Qt Preprocess"; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 05E8FD719B8B3257C7BC15C2 /* mainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = CFE0552914FE90F23FED967E /* mainwindow.cpp */; settings = {ATTRIBUTES = (); }; }; + 0F2CFBB2131CE1C67EFFC582 /* YangRtcReceive.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 9C99E765362A075736A55F4C /* YangRtcReceive.cpp */; settings = {ATTRIBUTES = (); }; }; + 25039D974211F9FB4C18E16A /* moc_YangPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 043D680BC3F85AE2B77EF048 /* moc_YangPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 35A1A39F8EAB37889EB3D397 /* CoreAudio.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BEF9DFDA6822604126A7E233 /* CoreAudio.framework */; }; + 48C583BB0FFD8EC31284E924 /* QtGui.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BD0A94197CBB69F311949134 /* QtGui.framework */; }; + 4A0A404410B3272C3598247C /* moc_mainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 68278E6041607765B12CAC04 /* moc_mainwindow.cpp */; settings = {ATTRIBUTES = (); }; }; + 5125369210B4F4FEC7857101 /* yangrecordthread.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C678C96BC24BA0AB18BFC1C8 /* yangrecordthread.cpp */; settings = {ATTRIBUTES = (); }; }; + 5E536706B6A46385AEAEC0A0 /* YangPlayerBase.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 4D26327EC8EDDE0135F526BA /* YangPlayerBase.cpp */; settings = {ATTRIBUTES = (); }; }; + 61EEC397DC8556BF8C4E36A7 /* ImageIO.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */; }; + 687E14EA85152E4D921AC3E6 /* QtCore.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */; }; + 72BE6C2A1274BEBC2AC6C2BB /* YangPlayerDecoder.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = E323FD627A98E2DF9DAA63F0 /* YangPlayerDecoder.cpp */; settings = {ATTRIBUTES = (); }; }; + 7439477E6D0CBD93D1620F27 /* dummy.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 525DE536155721BDC205514D /* dummy.cpp */; settings = {ATTRIBUTES = (); }; }; + 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; }; + 87AB421C2B9C46FF007E7A4D /* QtOpenGLWidgets.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 87AB421B2B9C46FF007E7A4D /* QtOpenGLWidgets.framework */; }; + 87AB421E2B9C48B0007E7A4D /* QtOpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 87AB421D2B9C48B0007E7A4D /* QtOpenGL.framework */; }; + 88951A26878E89474E3E998C /* YangYuvPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = EF6CA63E8CAC09536CF9D641 /* YangYuvPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; }; + 9567FDC650434D6B15CB68EA /* YangPlayerHandleImpl.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 75A1D08EAA2188CBBD957D94 /* YangPlayerHandleImpl.cpp */; settings = {ATTRIBUTES = (); }; }; + A99B2AA0F9CBBDD12BA126A4 /* DiskArbitration.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */; }; + AB6EBA765B76BEB9A651D335 /* YangPlayFactory.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 82AEB0E70C449915CE5D3900 /* YangPlayFactory.cpp */; settings = {ATTRIBUTES = (); }; }; + B3FE8FAC746D3D5BB24FA398 /* Metal.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 1B2543FCC48E9436F21C4F63 /* Metal.framework */; }; + B8B38075E16320E7ED71F3F3 /* YangPlayerPlay.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 043034D18A4D51C867BE4944 /* YangPlayerPlay.cpp */; settings = {ATTRIBUTES = (); }; }; + BABA0C12953CC3E66A5F20FF /* moc_YangYuvPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1F87D9B1286CAAC13C00198F /* moc_YangYuvPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + BDE58556634E5D2F8C7884CF /* YangPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 98500A53260CB61B84208B95 /* YangPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + C071892727ACC10345AA96B6 /* QtWidgets.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */; }; + E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; }; + EA2666D834A5078AC93DC40C /* main.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 81C581A5774C0718A8DFD74C /* main.cpp */; settings = {ATTRIBUTES = (); }; }; + F2A75ACAC9DF6A3F4E5711E7 /* AppKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 723F90793B2C195E2CCB2233 /* AppKit.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 87AB421A2B9C415F007E7A4D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3ECD387F31FEE7DF66177F41; + remoteInfo = "Qt Preprocess"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 99542592E9780B9225F24AA8 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 043034D18A4D51C867BE4944 /* YangPlayerPlay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayerPlay.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayerPlay.cpp; sourceTree = ""; }; + 043D680BC3F85AE2B77EF048 /* moc_YangPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_YangPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_YangPlayWidget.cpp; sourceTree = ""; }; + 0D9A86DEFE3069EA51A5CB41 /* YangPlayerHandleImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPlayerHandleImpl.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayerHandleImpl.h; sourceTree = ""; }; + 1B2543FCC48E9436F21C4F63 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = /System/Library/Frameworks/Metal.framework; sourceTree = ""; }; + 1F87D9B1286CAAC13C00198F /* moc_YangYuvPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_YangYuvPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_YangYuvPlayWidget.cpp; sourceTree = ""; }; + 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiskArbitration.framework; path = /System/Library/Frameworks/DiskArbitration.framework; sourceTree = ""; }; + 3467C190F148F034692CAF9D /* mainwindow.ui */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = mainwindow.ui; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/mainwindow.ui; sourceTree = ""; }; + 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = /System/Library/Frameworks/ImageIO.framework; sourceTree = ""; }; + 407BC833CD88308724FB5A99 /* YangPlayWidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPlayWidget.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayWidget.h; sourceTree = ""; }; + 4B360CDC621341810134FB60 /* YangYuvPlayWidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangYuvPlayWidget.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangYuvPlayWidget.h; sourceTree = ""; }; + 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtWidgets.framework; path = /usr/local/lib/QtWidgets.framework; sourceTree = ""; }; + 4D26327EC8EDDE0135F526BA /* YangPlayerBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayerBase.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayerBase.cpp; sourceTree = ""; }; + 525DE536155721BDC205514D /* dummy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dummy.cpp; path = /usr/local/share/qt/mkspecs/features/data/dummy.cpp; sourceTree = ""; }; + 5ABCFEC83ABCD2CAF4ECD754 /* mainwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mainwindow.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/mainwindow.h; sourceTree = ""; }; + 68278E6041607765B12CAC04 /* moc_mainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_mainwindow.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_mainwindow.cpp; sourceTree = ""; }; + 723F90793B2C195E2CCB2233 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 75A1D08EAA2188CBBD957D94 /* YangPlayerHandleImpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayerHandleImpl.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayerHandleImpl.cpp; sourceTree = ""; }; + 81C581A5774C0718A8DFD74C /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/main.cpp; sourceTree = ""; }; + 82AEB0E70C449915CE5D3900 /* YangPlayFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayFactory.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayFactory.cpp; sourceTree = ""; }; + 85984FB8004A6A5E962FC0BA /* YangRtcReceive.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangRtcReceive.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangRtcReceive.h; sourceTree = ""; }; + 87AB421B2B9C46FF007E7A4D /* QtOpenGLWidgets.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtOpenGLWidgets.framework; path = ../../../../../../../../usr/local/lib/QtOpenGLWidgets.framework; sourceTree = ""; }; + 87AB421D2B9C48B0007E7A4D /* QtOpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtOpenGL.framework; path = ../../../../../../../../usr/local/lib/QtOpenGL.framework; sourceTree = ""; }; + 87AB42372B9C5B4F007E7A4D /* libyangh264dec.so */ = {isa = PBXFileReference; lastKnownFileType = file; name = libyangh264dec.so; path = ../../bin/lib/libyangh264dec.so; sourceTree = ""; }; + 87AB42392B9C5B54007E7A4D /* libz.so */ = {isa = PBXFileReference; lastKnownFileType = file; name = libz.so; path = ../../bin/lib/libz.so; sourceTree = ""; }; + 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = ""; }; + 95A0543980B5CC18145525ED /* ui_mainwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ui_mainwindow.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/ui_mainwindow.h; sourceTree = ""; }; + 98500A53260CB61B84208B95 /* YangPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayWidget.cpp; sourceTree = ""; }; + 9C99E765362A075736A55F4C /* YangRtcReceive.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangRtcReceive.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangRtcReceive.cpp; sourceTree = ""; }; + A1A67BEAA744704B29168D39 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; }; + A3DA767F1C096011A053D222 /* metaplayer7.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = metaplayer7.app; sourceTree = BUILT_PRODUCTS_DIR; }; + A8F9391CA3386571833AB76F /* yangrecordthread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yangrecordthread.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/video/yangrecordthread.h; sourceTree = ""; }; + B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtCore.framework; path = /usr/local/lib/QtCore.framework; sourceTree = ""; }; + BD0A94197CBB69F311949134 /* QtGui.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtGui.framework; path = /usr/local/lib/QtGui.framework; sourceTree = ""; }; + BEF9DFDA6822604126A7E233 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; }; + C678C96BC24BA0AB18BFC1C8 /* yangrecordthread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = yangrecordthread.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/video/yangrecordthread.cpp; sourceTree = ""; }; + CFE0552914FE90F23FED967E /* mainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mainwindow.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/mainwindow.cpp; sourceTree = ""; }; + D4B32C2222F82AC56BADEB21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; + E323FD627A98E2DF9DAA63F0 /* YangPlayerDecoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayerDecoder.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangPlayerDecoder.cpp; sourceTree = ""; }; + EC99BF1FD17237D5C57909FE /* metaplayer7.pro */ = {isa = PBXFileReference; lastKnownFileType = text; name = metaplayer7.pro; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/metaplayer7.pro; sourceTree = ""; }; + EF6CA63E8CAC09536CF9D641 /* YangYuvPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangYuvPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/yangplayer/YangYuvPlayWidget.cpp; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + D1C883685E82D5676953459A /* Link Binary With Libraries */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 35A1A39F8EAB37889EB3D397 /* CoreAudio.framework in Link Binary With Libraries */, + C071892727ACC10345AA96B6 /* QtWidgets.framework in Link Binary With Libraries */, + 48C583BB0FFD8EC31284E924 /* QtGui.framework in Link Binary With Libraries */, + F2A75ACAC9DF6A3F4E5711E7 /* AppKit.framework in Link Binary With Libraries */, + 61EEC397DC8556BF8C4E36A7 /* ImageIO.framework in Link Binary With Libraries */, + B3FE8FAC746D3D5BB24FA398 /* Metal.framework in Link Binary With Libraries */, + 687E14EA85152E4D921AC3E6 /* QtCore.framework in Link Binary With Libraries */, + 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */, + A99B2AA0F9CBBDD12BA126A4 /* DiskArbitration.framework in Link Binary With Libraries */, + E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */, + 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */, + 87AB421E2B9C48B0007E7A4D /* QtOpenGL.framework in Link Binary With Libraries */, + 87AB421C2B9C46FF007E7A4D /* QtOpenGLWidgets.framework in Link Binary With Libraries */, + ); + name = "Link Binary With Libraries"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 12E908B8A1C3C07C115504F5 /* Sources [uic] */ = { + isa = PBXGroup; + children = ( + 3467C190F148F034692CAF9D /* mainwindow.ui */, + ); + name = "Sources [uic]"; + sourceTree = ""; + }; + 25B08E2869634E9BCBA333A2 /* Generated Sources */ = { + isa = PBXGroup; + children = ( + 68278E6041607765B12CAC04 /* moc_mainwindow.cpp */, + 043D680BC3F85AE2B77EF048 /* moc_YangPlayWidget.cpp */, + 1F87D9B1286CAAC13C00198F /* moc_YangYuvPlayWidget.cpp */, + 95A0543980B5CC18145525ED /* ui_mainwindow.h */, + ); + name = "Generated Sources"; + sourceTree = ""; + }; + 2EB56BE3C2D93CDAB0C52E67 /* Sources */ = { + isa = PBXGroup; + children = ( + 81C581A5774C0718A8DFD74C /* main.cpp */, + CFE0552914FE90F23FED967E /* mainwindow.cpp */, + A488FA0EBE3A89E25B20C6A8 /* video */, + 867104EFC3A575C1848C7804 /* yangplayer */, + 5ABCFEC83ABCD2CAF4ECD754 /* mainwindow.h */, + ); + name = Sources; + sourceTree = ""; + }; + 74B182DB50CB5611B5C1C297 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + EC99BF1FD17237D5C57909FE /* metaplayer7.pro */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 867104EFC3A575C1848C7804 /* yangplayer */ = { + isa = PBXGroup; + children = ( + 82AEB0E70C449915CE5D3900 /* YangPlayFactory.cpp */, + 98500A53260CB61B84208B95 /* YangPlayWidget.cpp */, + 4D26327EC8EDDE0135F526BA /* YangPlayerBase.cpp */, + E323FD627A98E2DF9DAA63F0 /* YangPlayerDecoder.cpp */, + 75A1D08EAA2188CBBD957D94 /* YangPlayerHandleImpl.cpp */, + 043034D18A4D51C867BE4944 /* YangPlayerPlay.cpp */, + 9C99E765362A075736A55F4C /* YangRtcReceive.cpp */, + EF6CA63E8CAC09536CF9D641 /* YangYuvPlayWidget.cpp */, + 407BC833CD88308724FB5A99 /* YangPlayWidget.h */, + 0D9A86DEFE3069EA51A5CB41 /* YangPlayerHandleImpl.h */, + 85984FB8004A6A5E962FC0BA /* YangRtcReceive.h */, + 4B360CDC621341810134FB60 /* YangYuvPlayWidget.h */, + ); + name = yangplayer; + sourceTree = ""; + }; + A488FA0EBE3A89E25B20C6A8 /* video */ = { + isa = PBXGroup; + children = ( + C678C96BC24BA0AB18BFC1C8 /* yangrecordthread.cpp */, + A8F9391CA3386571833AB76F /* yangrecordthread.h */, + ); + name = video; + sourceTree = ""; + }; + AF39DD055C3EF8226FBE929D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 87AB42392B9C5B54007E7A4D /* libz.so */, + 87AB42372B9C5B4F007E7A4D /* libyangh264dec.so */, + 87AB421D2B9C48B0007E7A4D /* QtOpenGL.framework */, + 87AB421B2B9C46FF007E7A4D /* QtOpenGLWidgets.framework */, + BEF9DFDA6822604126A7E233 /* CoreAudio.framework */, + 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */, + BD0A94197CBB69F311949134 /* QtGui.framework */, + 723F90793B2C195E2CCB2233 /* AppKit.framework */, + 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */, + 1B2543FCC48E9436F21C4F63 /* Metal.framework */, + B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */, + A1A67BEAA744704B29168D39 /* IOKit.framework */, + 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */, + 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */, + D4B32C2222F82AC56BADEB21 /* OpenGL.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + B8254625CFD509ED2A24A166 /* Sources [moc_predefs] */ = { + isa = PBXGroup; + children = ( + 525DE536155721BDC205514D /* dummy.cpp */, + ); + name = "Sources [moc_predefs]"; + sourceTree = ""; + }; + E8C543AB96796ECAA2E65C57 /* metaplayer7 */ = { + isa = PBXGroup; + children = ( + 2EB56BE3C2D93CDAB0C52E67 /* Sources */, + 25B08E2869634E9BCBA333A2 /* Generated Sources */, + B8254625CFD509ED2A24A166 /* Sources [moc_predefs] */, + 12E908B8A1C3C07C115504F5 /* Sources [uic] */, + 74B182DB50CB5611B5C1C297 /* Supporting Files */, + AF39DD055C3EF8226FBE929D /* Frameworks */, + FE0A091FDBFB3E9C31B7A1BD /* Products */, + ); + name = metaplayer7; + sourceTree = ""; + }; + FE0A091FDBFB3E9C31B7A1BD /* Products */ = { + isa = PBXGroup; + children = ( + A3DA767F1C096011A053D222 /* metaplayer7.app */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 077D0B3082D8C5329B20AC59 /* metaplayer7 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metaplayer7" */; + buildPhases = ( + F7E50F631C51CD5B5DC0BC43 /* Compile Sources */, + D1C883685E82D5676953459A /* Link Binary With Libraries */, + 9C316F444A62BF296E3E1F25 /* Project Copy */, + 30414803F31797EB689AE508 /* Copy Bundle Resources */, + 99542592E9780B9225F24AA8 /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + D79F8C6545268531538D8DDD /* PBXTargetDependency */, + ); + name = metaplayer7; + productInstallPath = ../../bin/app_release/; + productName = metaplayer7; + productReference = A3DA767F1C096011A053D222 /* metaplayer7.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 6DB9C3763D02B1415CD9D565 /* Project object */ = { + isa = PBXProject; + attributes = { + }; + buildConfigurationList = DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "metaplayer7" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 1; + knownRegions = ( + en, + Base, + ); + mainGroup = E8C543AB96796ECAA2E65C57 /* metaplayer7 */; + productRefGroup = FE0A091FDBFB3E9C31B7A1BD /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 077D0B3082D8C5329B20AC59 /* metaplayer7 */, + 3ECD387F31FEE7DF66177F41 /* Qt Preprocess */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 30414803F31797EB689AE508 /* Copy Bundle Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + name = "Copy Bundle Resources"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 5E618435888B9D49F8540165 /* Qt Qmake */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + name = "Qt Qmake"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7 -f metaplayer7.xcodeproj/qt_makeqmake.mak"; + showEnvVarsInLog = 0; + }; + 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + /usr/local/share/qt/mkspecs/features/data/dummy.cpp, + mainwindow.h, + yangplayer/YangPlayWidget.h, + yangplayer/YangYuvPlayWidget.h, + mainwindow.ui, + ); + name = "Qt Preprocessors"; + outputPaths = ( + moc_predefs.h, + moc_mainwindow.cpp, + moc_YangPlayWidget.cpp, + moc_YangYuvPlayWidget.cpp, + ui_mainwindow.h, + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7 -f metaplayer7.xcodeproj/qt_preprocess.mak"; + showEnvVarsInLog = 0; + }; + 9C316F444A62BF296E3E1F25 /* Project Copy */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Project Copy"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cp -r $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME /Users/aiven/work/project/framework/metaRTC/bin/app_release\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + F7E50F631C51CD5B5DC0BC43 /* Compile Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EA2666D834A5078AC93DC40C /* main.cpp in Compile Sources */, + 05E8FD719B8B3257C7BC15C2 /* mainwindow.cpp in Compile Sources */, + 5125369210B4F4FEC7857101 /* yangrecordthread.cpp in Compile Sources */, + AB6EBA765B76BEB9A651D335 /* YangPlayFactory.cpp in Compile Sources */, + BDE58556634E5D2F8C7884CF /* YangPlayWidget.cpp in Compile Sources */, + 5E536706B6A46385AEAEC0A0 /* YangPlayerBase.cpp in Compile Sources */, + 72BE6C2A1274BEBC2AC6C2BB /* YangPlayerDecoder.cpp in Compile Sources */, + 9567FDC650434D6B15CB68EA /* YangPlayerHandleImpl.cpp in Compile Sources */, + B8B38075E16320E7ED71F3F3 /* YangPlayerPlay.cpp in Compile Sources */, + 0F2CFBB2131CE1C67EFFC582 /* YangRtcReceive.cpp in Compile Sources */, + 88951A26878E89474E3E998C /* YangYuvPlayWidget.cpp in Compile Sources */, + 4A0A404410B3272C3598247C /* moc_mainwindow.cpp in Compile Sources */, + 25039D974211F9FB4C18E16A /* moc_YangPlayWidget.cpp in Compile Sources */, + BABA0C12953CC3E66A5F20FF /* moc_YangYuvPlayWidget.cpp in Compile Sources */, + 7439477E6D0CBD93D1620F27 /* dummy.cpp in Compile Sources */, + ); + name = "Compile Sources"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + D79F8C6545268531538D8DDD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 3ECD387F31FEE7DF66177F41 /* Qt Preprocess */; + targetProxy = 87AB421A2B9C415F007E7A4D /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 339EE1B2CC4FC24589A0EA95 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = x86_64; + "ARCHS[sdk=macosx*]" = x86_64; + CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0.0; + ENABLE_BITCODE = NO; + FRAMEWORK_SEARCH_PATHS = ( + /usr/local/lib, + /usr/local/lib, + ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ., + ../../libmetartc7/src, + ../../include, + /usr/local/lib/QtWidgets.framework/Headers, + /usr/local/lib/QtGui.framework/Headers, + /usr/local/lib/QtCore.framework/Headers, + /usr/local/lib/QtOpenGL.framework/Headers, + /usr/local/lib/QtOpenGLWidgets.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang", + ); + INFOPLIST_FILE = Info.plist; + INSTALL_DIR = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/../../bin/app_release/; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + LIBRARY_SEARCH_PATHS = ( + "../..//bin/lib_release", + "../..//thirdparty/lib", + /System/Library/Frameworks/, + /usr/local/lib, + /Users/aiven/work/project/framework/metaRTC/bin/lib_debug, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/mac, + /Users/aiven/work/project/framework/metaRTC/libmetartc7/Debug, + /Users/aiven/work/project/framework/metaRTC/libmetartccore7/Debug, + ); + MACOSX_DEPLOYMENT_TARGET = 14.0; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_LDFLAGS = ( + "-stdlib=libc++", + "-headerpad_max_install_names", + "-Wl,-rpath,@executable_path/../Frameworks", + "-Wl,-rpath,/usr/local/lib", + "-F/usr/local/lib", + "-L../..//bin/lib_release", + "-L../..//thirdparty/lib", + "-lmetartc7", + "-lmetartccore7", + "-lyuv", + "-lspeexdsp", + "-lopus", + "-lyangh264decoder", + "-lusrsctp", + "-lpthread", + "-ldl", + "-lssl2", + "-lcrypto2", + "-lsrtp2", + ); + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metaplayer7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + SYMROOT = .xcode; + }; + name = Release; + }; + 3AA6C32AC930069E80220CF1 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = x86_64; + "ARCHS[sdk=macosx*]" = x86_64; + CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0.0; + ENABLE_BITCODE = NO; + FRAMEWORK_SEARCH_PATHS = ( + /usr/local/lib, + /usr/local/lib, + ); + GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ., + ../../libmetartc7/src, + ../../include, + /usr/local/lib/QtWidgets.framework/Headers, + /usr/local/lib/QtGui.framework/Headers, + /usr/local/lib/QtCore.framework/Headers, + /usr/local/lib/QtOpenGL.framework/Headers, + /usr/local/lib/QtOpenGLWidgets.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang", + ); + INFOPLIST_FILE = Info.plist; + INSTALL_DIR = /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/../../bin/app_release/; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + LIBRARY_SEARCH_PATHS = ( + "../..//bin/lib_release", + "../..//thirdparty/lib", + /System/Library/Frameworks/, + /usr/local/lib, + /Users/aiven/work/project/framework/metaRTC/bin/lib_debug, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/mac, + /Users/aiven/work/project/framework/metaRTC/libmetartc7/Debug, + /Users/aiven/work/project/framework/metaRTC/libmetartccore7/Debug, + ); + MACOSX_DEPLOYMENT_TARGET = 14.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_LDFLAGS = ( + "-stdlib=libc++", + "-headerpad_max_install_names", + "-Wl,-rpath,@executable_path/../Frameworks", + "-Wl,-rpath,/usr/local/lib", + "-F/usr/local/lib", + "-L../..//bin/lib_release", + "-L../..//thirdparty/lib", + "-lmetartc7", + "-lmetartccore7", + "-lyuv", + "-lspeexdsp", + "-lopus", + "-lyangh264decoder", + "-lusrsctp", + "-lpthread", + "-ldl", + "-lssl2", + "-lcrypto2", + "-lsrtp2", + ); + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metaplayer7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + SYMROOT = .xcode; + }; + name = Debug; + }; + 6666AA5E688052234F6758D8 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + "ARCHS[sdk=macosx*]" = x86_64; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + ENABLE_BITCODE = NO; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metaplayer7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + }; + name = Release; + }; + 77418F46922677BB04ED38DD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + "ARCHS[sdk=macosx*]" = x86_64; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + ENABLE_BITCODE = NO; + GCC_OPTIMIZATION_LEVEL = 0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metaplayer7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + }; + name = Debug; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metaplayer7" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 77418F46922677BB04ED38DD /* Debug */, + 6666AA5E688052234F6758D8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "metaplayer7" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3AA6C32AC930069E80220CF1 /* Debug */, + 339EE1B2CC4FC24589A0EA95 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 6DB9C3763D02B1415CD9D565 /* Project object */; +} diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..08de0be8 --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/qt_makeqmake.mak b/demo/metaplayer7/metaplayer7.xcodeproj/qt_makeqmake.mak new file mode 100644 index 00000000..5609fa9f --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/qt_makeqmake.mak @@ -0,0 +1,652 @@ +############################################################################# +# Makefile for building: ../../bin/app_release/metaplayer7.app/Contents/MacOS/metaplayer7 +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metaplayer7.pro +# Template: app +# Command: /usr/local/bin/qmake -o metaplayer7.xcodeproj/project.pbxproj metaplayer7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +QMAKE = /usr/local/bin/qmake +metaplayer7.xcodeproj/project.pbxproj: metaplayer7.pro /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf /usr/local/share/qt/mkspecs/features/spec_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf \ + /usr/local/share/qt/mkspecs/qconfig.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf \ + /usr/local/share/qt/mkspecs/macx-xcode/qmake.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/permissions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/moc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/opengl.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/uic.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/thread.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf \ + metaplayer7.pro \ + /usr/local/lib/QtWidgets.framework/Resources/QtWidgets.prl \ + /usr/local/lib/QtGui.framework/Resources/QtGui.prl \ + /usr/local/lib/QtCore.framework/Resources/QtCore.prl + $(QMAKE) -o metaplayer7.xcodeproj/project.pbxproj metaplayer7.pro -spec macx-xcode + @echo 'warning: Xcode project has been regenerated, custom settings have been lost. Use CONFIG+=no_autoqmake to prevent this behavior in the future, at the cost of requiring manual project change tracking.' +/usr/local/share/qt/mkspecs/features/spec_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf: +/usr/local/share/qt/mkspecs/qconfig.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf: +/usr/local/share/qt/mkspecs/macx-xcode/qmake.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/permissions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/moc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/opengl.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/uic.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/thread.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf: +metaplayer7.pro: +/usr/local/lib/QtWidgets.framework/Resources/QtWidgets.prl: +/usr/local/lib/QtGui.framework/Resources/QtGui.prl: +/usr/local/lib/QtCore.framework/Resources/QtCore.prl: +qmake: FORCE + @$(QMAKE) -o metaplayer7.xcodeproj/project.pbxproj metaplayer7.pro -spec macx-xcode + +qmake_all: FORCE + diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/qt_preprocess.mak b/demo/metaplayer7/metaplayer7.xcodeproj/qt_preprocess.mak new file mode 100644 index 00000000..4caff58a --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/qt_preprocess.mak @@ -0,0 +1,98 @@ +############################################################################# +# Makefile for building: ../../bin/app_release/metaplayer7.app/Contents/MacOS/metaplayer7 +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metaplayer7.pro +# Template: app +# Command: /usr/local/bin/qmake -o metaplayer7.xcodeproj/project.pbxproj metaplayer7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +MOC = /usr/local/share/qt/libexec/moc +UIC = /usr/local/share/qt/libexec/uic +LEX = flex +LEXFLAGS = +YACC = yacc +YACCFLAGS = -d +DEFINES = -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB +INCPATH = -I. -I../../libmetartc7/src -I../../include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -F/usr/local/lib +DEL_FILE = rm -f +MOVE = mv -f + +preprocess: compilers +clean preprocess_clean: compiler_clean + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compilers: moc_predefs.h moc_mainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp ui_mainwindow.h +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/local/share/qt/mkspecs/features/data/dummy.cpp + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -pipe -stdlib=libc++ -O2 -std=gnu++1z -Wall -Wextra -fPIC -dM -E -o moc_predefs.h /usr/local/share/qt/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc_mainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc_mainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp +moc_mainwindow.cpp: mainwindow.h \ + /usr/local/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /usr/local/lib/QtWidgets.framework/Headers/QMainWindow \ + video/yangrecordthread.h \ + /usr/local/lib/QtCore.framework/Headers/QThread \ + /usr/local/lib/QtCore.framework/Headers/QVector \ + ../../include/yangutil/buffer/YangVideoBuffer.h \ + yangplayer/YangYuvPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + yangplayer/YangPlayWidget.h \ + ../../include/yangstream/YangSynBuffer.h \ + ../../include/yangplayer/YangPlayerHandle.h \ + ../../include/yangstream/YangStreamType.h \ + ../../include/yangutil/yangavinfotype.h \ + ../../include/yangutil/sys/YangSysMessageI.h \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metaplayer7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib mainwindow.h -o moc_mainwindow.cpp + +moc_YangPlayWidget.cpp: yangplayer/YangPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metaplayer7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib yangplayer/YangPlayWidget.h -o moc_YangPlayWidget.cpp + +moc_YangYuvPlayWidget.cpp: yangplayer/YangYuvPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metaplayer7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metaplayer7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib yangplayer/YangYuvPlayWidget.h -o moc_YangYuvPlayWidget.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_mainwindow.h +compiler_uic_clean: + -$(DEL_FILE) ui_mainwindow.h +ui_mainwindow.h: mainwindow.ui \ + /usr/local/share/qt/libexec/uic + /usr/local/share/qt/libexec/uic mainwindow.ui -o ui_mainwindow.h + +compiler_rez_source_make_all: +compiler_rez_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + diff --git a/demo/metaplayer7/metaplayer7.xcodeproj/xcshareddata/xcschemes/metaplayer7.xcscheme b/demo/metaplayer7/metaplayer7.xcodeproj/xcshareddata/xcschemes/metaplayer7.xcscheme new file mode 100644 index 00000000..6f047414 --- /dev/null +++ b/demo/metaplayer7/metaplayer7.xcodeproj/xcshareddata/xcschemes/metaplayer7.xcscheme @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demo/metaplayer7/moc_YangPlayWidget.cpp b/demo/metaplayer7/moc_YangPlayWidget.cpp new file mode 100644 index 00000000..e69de29b diff --git a/demo/metaplayer7/moc_YangYuvPlayWidget.cpp b/demo/metaplayer7/moc_YangYuvPlayWidget.cpp new file mode 100644 index 00000000..167a4c49 --- /dev/null +++ b/demo/metaplayer7/moc_YangYuvPlayWidget.cpp @@ -0,0 +1,117 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'YangYuvPlayWidget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "yangplayer/YangYuvPlayWidget.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'YangYuvPlayWidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS = QtMocHelpers::stringData( + "YangYuvPlayWidget" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t { + uint offsetsAndSizes[2]; + char stringdata0[18]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 17) // "YangYuvPlayWidget" + }, + "YangYuvPlayWidget" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSYangYuvPlayWidgetENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject YangYuvPlayWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSYangYuvPlayWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray + >, + nullptr +} }; + +void YangYuvPlayWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + (void)_o; + (void)_id; + (void)_c; + (void)_a; +} + +const QMetaObject *YangYuvPlayWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *YangYuvPlayWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS.stringdata0)) + return static_cast(this); + if (!strcmp(_clname, "QOpenGLFunctions")) + return static_cast< QOpenGLFunctions*>(this); + return QOpenGLWidget::qt_metacast(_clname); +} + +int YangYuvPlayWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QOpenGLWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/demo/metaplayer7/moc_mainwindow.cpp b/demo/metaplayer7/moc_mainwindow.cpp new file mode 100644 index 00000000..d071caa1 --- /dev/null +++ b/demo/metaplayer7/moc_mainwindow.cpp @@ -0,0 +1,201 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'mainwindow.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "mainwindow.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'mainwindow.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSMainWindowENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSMainWindowENDCLASS = QtMocHelpers::stringData( + "MainWindow", + "RtcConnectFailure", + "", + "errcode", + "connectFailure", + "on_m_b_play_clicked", + "on_m_c_whep_clicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSMainWindowENDCLASS_t { + uint offsetsAndSizes[14]; + char stringdata0[11]; + char stringdata1[18]; + char stringdata2[1]; + char stringdata3[8]; + char stringdata4[15]; + char stringdata5[20]; + char stringdata6[20]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSMainWindowENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSMainWindowENDCLASS_t qt_meta_stringdata_CLASSMainWindowENDCLASS = { + { + QT_MOC_LITERAL(0, 10), // "MainWindow" + QT_MOC_LITERAL(11, 17), // "RtcConnectFailure" + QT_MOC_LITERAL(29, 0), // "" + QT_MOC_LITERAL(30, 7), // "errcode" + QT_MOC_LITERAL(38, 14), // "connectFailure" + QT_MOC_LITERAL(53, 19), // "on_m_b_play_clicked" + QT_MOC_LITERAL(73, 19) // "on_m_c_whep_clicked" + }, + "MainWindow", + "RtcConnectFailure", + "", + "errcode", + "connectFailure", + "on_m_b_play_clicked", + "on_m_c_whep_clicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSMainWindowENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 4, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 1, 38, 2, 0x06, 1 /* Public */, + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 4, 1, 41, 2, 0x08, 3 /* Private */, + 5, 0, 44, 2, 0x08, 5 /* Private */, + 6, 0, 45, 2, 0x08, 6 /* Private */, + + // signals: parameters + QMetaType::Void, QMetaType::Int, 3, + + // slots: parameters + QMetaType::Void, QMetaType::Int, 3, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject MainWindow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSMainWindowENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSMainWindowENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'RtcConnectFailure' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'connectFailure' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'on_m_b_play_clicked' + QtPrivate::TypeAndForceComplete, + // method 'on_m_c_whep_clicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->RtcConnectFailure((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 1: _t->connectFailure((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 2: _t->on_m_b_play_clicked(); break; + case 3: _t->on_m_c_whep_clicked(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (MainWindow::*)(int ); + if (_t _q_method = &MainWindow::RtcConnectFailure; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + } +} + +const QMetaObject *MainWindow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *MainWindow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSMainWindowENDCLASS.stringdata0)) + return static_cast(this); + if (!strcmp(_clname, "YangSysMessageI")) + return static_cast< YangSysMessageI*>(this); + return QMainWindow::qt_metacast(_clname); +} + +int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QMainWindow::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 4) + qt_static_metacall(this, _c, _id, _a); + _id -= 4; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 4) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 4; + } + return _id; +} + +// SIGNAL 0 +void MainWindow::RtcConnectFailure(int _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 0, _a); +} +QT_WARNING_POP diff --git a/demo/metaplayer7/moc_predefs.h b/demo/metaplayer7/moc_predefs.h new file mode 100644 index 00000000..9680514c --- /dev/null +++ b/demo/metaplayer7/moc_predefs.h @@ -0,0 +1,446 @@ +#define _LP64 1 +#define __APPLE_CC__ 6000 +#define __APPLE__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_CONSUME 1 +#define __ATOMIC_RELAXED 0 +#define __ATOMIC_RELEASE 3 +#define __ATOMIC_SEQ_CST 5 +#define __BIGGEST_ALIGNMENT__ 16 +#define __BITINT_MAXWIDTH__ 128 +#define __BLOCKS__ 1 +#define __BOOL_WIDTH__ 8 +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __CHAR16_TYPE__ unsigned short +#define __CHAR32_TYPE__ unsigned int +#define __CHAR_BIT__ 8 +#define __CLANG_ATOMIC_BOOL_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR_LOCK_FREE 2 +#define __CLANG_ATOMIC_INT_LOCK_FREE 2 +#define __CLANG_ATOMIC_LLONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_LONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_POINTER_LOCK_FREE 2 +#define __CLANG_ATOMIC_SHORT_LOCK_FREE 2 +#define __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __CONSTANT_CFSTRINGS__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 +#define __DBL_DIG__ 15 +#define __DBL_EPSILON__ 2.2204460492503131e-16 +#define __DBL_HAS_DENORM__ 1 +#define __DBL_HAS_INFINITY__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __DBL_MANT_DIG__ 53 +#define __DBL_MAX_10_EXP__ 308 +#define __DBL_MAX_EXP__ 1024 +#define __DBL_MAX__ 1.7976931348623157e+308 +#define __DBL_MIN_10_EXP__ (-307) +#define __DBL_MIN_EXP__ (-1021) +#define __DBL_MIN__ 2.2250738585072014e-308 +#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__ +#define __DEPRECATED 1 +#define __DYNAMIC__ 1 +#define __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 140000 +#define __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 140000 +#define __EXCEPTIONS 1 +#define __FINITE_MATH_ONLY__ 0 +#define __FLT16_DECIMAL_DIG__ 5 +#define __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16 +#define __FLT16_DIG__ 3 +#define __FLT16_EPSILON__ 9.765625e-4F16 +#define __FLT16_HAS_DENORM__ 1 +#define __FLT16_HAS_INFINITY__ 1 +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT16_MAX_10_EXP__ 4 +#define __FLT16_MAX_EXP__ 16 +#define __FLT16_MAX__ 6.5504e+4F16 +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT16_MIN_EXP__ (-13) +#define __FLT16_MIN__ 6.103515625e-5F16 +#define __FLT_DECIMAL_DIG__ 9 +#define __FLT_DENORM_MIN__ 1.40129846e-45F +#define __FLT_DIG__ 6 +#define __FLT_EPSILON__ 1.19209290e-7F +#define __FLT_HAS_DENORM__ 1 +#define __FLT_HAS_INFINITY__ 1 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MANT_DIG__ 24 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT_MAX_EXP__ 128 +#define __FLT_MAX__ 3.40282347e+38F +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT_MIN_EXP__ (-125) +#define __FLT_MIN__ 1.17549435e-38F +#define __FLT_RADIX__ 2 +#define __FXSR__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __GNUC_GNU_INLINE__ 1 +#define __GNUC_MINOR__ 2 +#define __GNUC_PATCHLEVEL__ 1 +#define __GNUC__ 4 +#define __GNUG__ 4 +#define __GXX_ABI_VERSION 1002 +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __GXX_RTTI 1 +#define __GXX_WEAK__ 1 +#define __INT16_C_SUFFIX__ +#define __INT16_FMTd__ "hd" +#define __INT16_FMTi__ "hi" +#define __INT16_MAX__ 32767 +#define __INT16_TYPE__ short +#define __INT32_C_SUFFIX__ +#define __INT32_FMTd__ "d" +#define __INT32_FMTi__ "i" +#define __INT32_MAX__ 2147483647 +#define __INT32_TYPE__ int +#define __INT64_C_SUFFIX__ LL +#define __INT64_FMTd__ "lld" +#define __INT64_FMTi__ "lli" +#define __INT64_MAX__ 9223372036854775807LL +#define __INT64_TYPE__ long long int +#define __INT8_C_SUFFIX__ +#define __INT8_FMTd__ "hhd" +#define __INT8_FMTi__ "hhi" +#define __INT8_MAX__ 127 +#define __INT8_TYPE__ signed char +#define __INTMAX_C_SUFFIX__ L +#define __INTMAX_FMTd__ "ld" +#define __INTMAX_FMTi__ "li" +#define __INTMAX_MAX__ 9223372036854775807L +#define __INTMAX_TYPE__ long int +#define __INTMAX_WIDTH__ 64 +#define __INTPTR_FMTd__ "ld" +#define __INTPTR_FMTi__ "li" +#define __INTPTR_MAX__ 9223372036854775807L +#define __INTPTR_TYPE__ long int +#define __INTPTR_WIDTH__ 64 +#define __INT_FAST16_FMTd__ "hd" +#define __INT_FAST16_FMTi__ "hi" +#define __INT_FAST16_MAX__ 32767 +#define __INT_FAST16_TYPE__ short +#define __INT_FAST16_WIDTH__ 16 +#define __INT_FAST32_FMTd__ "d" +#define __INT_FAST32_FMTi__ "i" +#define __INT_FAST32_MAX__ 2147483647 +#define __INT_FAST32_TYPE__ int +#define __INT_FAST32_WIDTH__ 32 +#define __INT_FAST64_FMTd__ "lld" +#define __INT_FAST64_FMTi__ "lli" +#define __INT_FAST64_MAX__ 9223372036854775807LL +#define __INT_FAST64_TYPE__ long long int +#define __INT_FAST64_WIDTH__ 64 +#define __INT_FAST8_FMTd__ "hhd" +#define __INT_FAST8_FMTi__ "hhi" +#define __INT_FAST8_MAX__ 127 +#define __INT_FAST8_TYPE__ signed char +#define __INT_FAST8_WIDTH__ 8 +#define __INT_LEAST16_FMTd__ "hd" +#define __INT_LEAST16_FMTi__ "hi" +#define __INT_LEAST16_MAX__ 32767 +#define __INT_LEAST16_TYPE__ short +#define __INT_LEAST16_WIDTH__ 16 +#define __INT_LEAST32_FMTd__ "d" +#define __INT_LEAST32_FMTi__ "i" +#define __INT_LEAST32_MAX__ 2147483647 +#define __INT_LEAST32_TYPE__ int +#define __INT_LEAST32_WIDTH__ 32 +#define __INT_LEAST64_FMTd__ "lld" +#define __INT_LEAST64_FMTi__ "lli" +#define __INT_LEAST64_MAX__ 9223372036854775807LL +#define __INT_LEAST64_TYPE__ long long int +#define __INT_LEAST64_WIDTH__ 64 +#define __INT_LEAST8_FMTd__ "hhd" +#define __INT_LEAST8_FMTi__ "hhi" +#define __INT_LEAST8_MAX__ 127 +#define __INT_LEAST8_TYPE__ signed char +#define __INT_LEAST8_WIDTH__ 8 +#define __INT_MAX__ 2147483647 +#define __INT_WIDTH__ 32 +#define __LAHF_SAHF__ 1 +#define __LDBL_DECIMAL_DIG__ 21 +#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L +#define __LDBL_DIG__ 18 +#define __LDBL_EPSILON__ 1.08420217248550443401e-19L +#define __LDBL_HAS_DENORM__ 1 +#define __LDBL_HAS_INFINITY__ 1 +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __LDBL_MANT_DIG__ 64 +#define __LDBL_MAX_10_EXP__ 4932 +#define __LDBL_MAX_EXP__ 16384 +#define __LDBL_MAX__ 1.18973149535723176502e+4932L +#define __LDBL_MIN_10_EXP__ (-4931) +#define __LDBL_MIN_EXP__ (-16381) +#define __LDBL_MIN__ 3.36210314311209350626e-4932L +#define __LITTLE_ENDIAN__ 1 +#define __LLONG_WIDTH__ 64 +#define __LONG_LONG_MAX__ 9223372036854775807LL +#define __LONG_MAX__ 9223372036854775807L +#define __LONG_WIDTH__ 64 +#define __LP64__ 1 +#define __MACH__ 1 +#define __MMX__ 1 +#define __NO_MATH_ERRNO__ 1 +#define __NO_MATH_INLINES 1 +#define __OBJC_BOOL_IS_BOOL 0 +#define __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3 +#define __OPENCL_MEMORY_SCOPE_DEVICE 2 +#define __OPENCL_MEMORY_SCOPE_SUB_GROUP 4 +#define __OPENCL_MEMORY_SCOPE_WORK_GROUP 1 +#define __OPENCL_MEMORY_SCOPE_WORK_ITEM 0 +#define __OPTIMIZE__ 1 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __ORDER_PDP_ENDIAN__ 3412 +#define __PIC__ 2 +#define __POINTER_WIDTH__ 64 +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __PTRDIFF_FMTd__ "ld" +#define __PTRDIFF_FMTi__ "li" +#define __PTRDIFF_MAX__ 9223372036854775807L +#define __PTRDIFF_TYPE__ long int +#define __PTRDIFF_WIDTH__ 64 +#define __REGISTER_PREFIX__ +#define __SCHAR_MAX__ 127 +#define __SEG_FS 1 +#define __SEG_GS 1 +#define __SHRT_MAX__ 32767 +#define __SHRT_WIDTH__ 16 +#define __SIG_ATOMIC_MAX__ 2147483647 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __SIZEOF_DOUBLE__ 8 +#define __SIZEOF_FLOAT__ 4 +#define __SIZEOF_INT128__ 16 +#define __SIZEOF_INT__ 4 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __SIZEOF_LONG_LONG__ 8 +#define __SIZEOF_LONG__ 8 +#define __SIZEOF_POINTER__ 8 +#define __SIZEOF_PTRDIFF_T__ 8 +#define __SIZEOF_SHORT__ 2 +#define __SIZEOF_SIZE_T__ 8 +#define __SIZEOF_WCHAR_T__ 4 +#define __SIZEOF_WINT_T__ 4 +#define __SIZE_FMTX__ "lX" +#define __SIZE_FMTo__ "lo" +#define __SIZE_FMTu__ "lu" +#define __SIZE_FMTx__ "lx" +#define __SIZE_MAX__ 18446744073709551615UL +#define __SIZE_TYPE__ long unsigned int +#define __SIZE_WIDTH__ 64 +#define __SSE2_MATH__ 1 +#define __SSE2__ 1 +#define __SSE3__ 1 +#define __SSE4_1__ 1 +#define __SSE_MATH__ 1 +#define __SSE__ 1 +#define __SSP__ 1 +#define __SSSE3__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL +#define __STDCPP_THREADS__ 1 +#define __STDC_HOSTED__ 1 +#define __STDC_NO_THREADS__ 1 +#define __STDC_UTF_16__ 1 +#define __STDC_UTF_32__ 1 +#define __STDC__ 1 +#define __UINT16_C_SUFFIX__ +#define __UINT16_FMTX__ "hX" +#define __UINT16_FMTo__ "ho" +#define __UINT16_FMTu__ "hu" +#define __UINT16_FMTx__ "hx" +#define __UINT16_MAX__ 65535 +#define __UINT16_TYPE__ unsigned short +#define __UINT32_C_SUFFIX__ U +#define __UINT32_FMTX__ "X" +#define __UINT32_FMTo__ "o" +#define __UINT32_FMTu__ "u" +#define __UINT32_FMTx__ "x" +#define __UINT32_MAX__ 4294967295U +#define __UINT32_TYPE__ unsigned int +#define __UINT64_C_SUFFIX__ ULL +#define __UINT64_FMTX__ "llX" +#define __UINT64_FMTo__ "llo" +#define __UINT64_FMTu__ "llu" +#define __UINT64_FMTx__ "llx" +#define __UINT64_MAX__ 18446744073709551615ULL +#define __UINT64_TYPE__ long long unsigned int +#define __UINT8_C_SUFFIX__ +#define __UINT8_FMTX__ "hhX" +#define __UINT8_FMTo__ "hho" +#define __UINT8_FMTu__ "hhu" +#define __UINT8_FMTx__ "hhx" +#define __UINT8_MAX__ 255 +#define __UINT8_TYPE__ unsigned char +#define __UINTMAX_C_SUFFIX__ UL +#define __UINTMAX_FMTX__ "lX" +#define __UINTMAX_FMTo__ "lo" +#define __UINTMAX_FMTu__ "lu" +#define __UINTMAX_FMTx__ "lx" +#define __UINTMAX_MAX__ 18446744073709551615UL +#define __UINTMAX_TYPE__ long unsigned int +#define __UINTMAX_WIDTH__ 64 +#define __UINTPTR_FMTX__ "lX" +#define __UINTPTR_FMTo__ "lo" +#define __UINTPTR_FMTu__ "lu" +#define __UINTPTR_FMTx__ "lx" +#define __UINTPTR_MAX__ 18446744073709551615UL +#define __UINTPTR_TYPE__ long unsigned int +#define __UINTPTR_WIDTH__ 64 +#define __UINT_FAST16_FMTX__ "hX" +#define __UINT_FAST16_FMTo__ "ho" +#define __UINT_FAST16_FMTu__ "hu" +#define __UINT_FAST16_FMTx__ "hx" +#define __UINT_FAST16_MAX__ 65535 +#define __UINT_FAST16_TYPE__ unsigned short +#define __UINT_FAST32_FMTX__ "X" +#define __UINT_FAST32_FMTo__ "o" +#define __UINT_FAST32_FMTu__ "u" +#define __UINT_FAST32_FMTx__ "x" +#define __UINT_FAST32_MAX__ 4294967295U +#define __UINT_FAST32_TYPE__ unsigned int +#define __UINT_FAST64_FMTX__ "llX" +#define __UINT_FAST64_FMTo__ "llo" +#define __UINT_FAST64_FMTu__ "llu" +#define __UINT_FAST64_FMTx__ "llx" +#define __UINT_FAST64_MAX__ 18446744073709551615ULL +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __UINT_FAST8_FMTX__ "hhX" +#define __UINT_FAST8_FMTo__ "hho" +#define __UINT_FAST8_FMTu__ "hhu" +#define __UINT_FAST8_FMTx__ "hhx" +#define __UINT_FAST8_MAX__ 255 +#define __UINT_FAST8_TYPE__ unsigned char +#define __UINT_LEAST16_FMTX__ "hX" +#define __UINT_LEAST16_FMTo__ "ho" +#define __UINT_LEAST16_FMTu__ "hu" +#define __UINT_LEAST16_FMTx__ "hx" +#define __UINT_LEAST16_MAX__ 65535 +#define __UINT_LEAST16_TYPE__ unsigned short +#define __UINT_LEAST32_FMTX__ "X" +#define __UINT_LEAST32_FMTo__ "o" +#define __UINT_LEAST32_FMTu__ "u" +#define __UINT_LEAST32_FMTx__ "x" +#define __UINT_LEAST32_MAX__ 4294967295U +#define __UINT_LEAST32_TYPE__ unsigned int +#define __UINT_LEAST64_FMTX__ "llX" +#define __UINT_LEAST64_FMTo__ "llo" +#define __UINT_LEAST64_FMTu__ "llu" +#define __UINT_LEAST64_FMTx__ "llx" +#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __UINT_LEAST8_FMTX__ "hhX" +#define __UINT_LEAST8_FMTo__ "hho" +#define __UINT_LEAST8_FMTu__ "hhu" +#define __UINT_LEAST8_FMTx__ "hhx" +#define __UINT_LEAST8_MAX__ 255 +#define __UINT_LEAST8_TYPE__ unsigned char +#define __USER_LABEL_PREFIX__ _ +#define __VERSION__ "Apple LLVM 15.0.0 (clang-1500.1.0.2.5)" +#define __WCHAR_MAX__ 2147483647 +#define __WCHAR_TYPE__ int +#define __WCHAR_WIDTH__ 32 +#define __WINT_MAX__ 2147483647 +#define __WINT_TYPE__ int +#define __WINT_WIDTH__ 32 +#define __amd64 1 +#define __amd64__ 1 +#define __apple_build_version__ 15000100 +#define __block __attribute__((__blocks__(byref))) +#define __clang__ 1 +#define __clang_literal_encoding__ "UTF-8" +#define __clang_major__ 15 +#define __clang_minor__ 0 +#define __clang_patchlevel__ 0 +#define __clang_version__ "15.0.0 (clang-1500.1.0.2.5)" +#define __clang_wide_literal_encoding__ "UTF-32" +#define __code_model_small__ 1 +#define __core2 1 +#define __core2__ 1 +#define __cplusplus 201703L +#define __cpp_aggregate_bases 201603L +#define __cpp_aggregate_nsdmi 201304L +#define __cpp_alias_templates 200704L +#define __cpp_aligned_new 201606L +#define __cpp_attributes 200809L +#define __cpp_binary_literals 201304L +#define __cpp_capture_star_this 201603L +#define __cpp_constexpr 201603L +#define __cpp_constexpr_in_decltype 201711L +#define __cpp_decltype 200707L +#define __cpp_decltype_auto 201304L +#define __cpp_deduction_guides 201703L +#define __cpp_delegating_constructors 200604L +#define __cpp_digit_separators 201309L +#define __cpp_enumerator_attributes 201411L +#define __cpp_exceptions 199711L +#define __cpp_fold_expressions 201603L +#define __cpp_generic_lambdas 201304L +#define __cpp_guaranteed_copy_elision 201606L +#define __cpp_hex_float 201603L +#define __cpp_if_constexpr 201606L +#define __cpp_impl_destroying_delete 201806L +#define __cpp_inheriting_constructors 201511L +#define __cpp_init_captures 201304L +#define __cpp_initializer_lists 200806L +#define __cpp_inline_variables 201606L +#define __cpp_lambdas 200907L +#define __cpp_named_character_escapes 202207L +#define __cpp_namespace_attributes 201411L +#define __cpp_nested_namespace_definitions 201411L +#define __cpp_noexcept_function_type 201510L +#define __cpp_nontype_template_args 201411L +#define __cpp_nontype_template_parameter_auto 201606L +#define __cpp_nsdmi 200809L +#define __cpp_range_based_for 201603L +#define __cpp_raw_strings 200710L +#define __cpp_ref_qualifiers 200710L +#define __cpp_return_type_deduction 201304L +#define __cpp_rtti 199711L +#define __cpp_rvalue_references 200610L +#define __cpp_static_assert 201411L +#define __cpp_static_call_operator 202207L +#define __cpp_structured_bindings 201606L +#define __cpp_template_auto 201606L +#define __cpp_threadsafe_static_init 200806L +#define __cpp_unicode_characters 200704L +#define __cpp_unicode_literals 200710L +#define __cpp_user_defined_literals 200809L +#define __cpp_variable_templates 201304L +#define __cpp_variadic_templates 200704L +#define __cpp_variadic_using 201611L +#define __llvm__ 1 +#define __nonnull _Nonnull +#define __null_unspecified _Null_unspecified +#define __nullable _Nullable +#define __pic__ 2 +#define __private_extern__ extern +#define __seg_fs __attribute__((address_space(257))) +#define __seg_gs __attribute__((address_space(256))) +#define __strong +#define __tune_core2__ 1 +#define __unsafe_unretained +#define __weak __attribute__((objc_gc(weak))) +#define __x86_64 1 +#define __x86_64__ 1 diff --git a/demo/metaplayer7/ui_mainwindow.h b/demo/metaplayer7/ui_mainwindow.h new file mode 100644 index 00000000..69cc765a --- /dev/null +++ b/demo/metaplayer7/ui_mainwindow.h @@ -0,0 +1,154 @@ +/******************************************************************************** +** Form generated from reading UI file 'mainwindow.ui' +** +** Created by: Qt User Interface Compiler version 6.6.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_MAINWINDOW_H +#define UI_MAINWINDOW_H + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_MainWindow +{ +public: + QWidget *centralwidget; + QLabel *m_l_url; + QLineEdit *m_url; + QPushButton *m_b_play; + QCheckBox *m_c_whep; + QMenuBar *menubar; + QStatusBar *statusbar; + + void setupUi(QMainWindow *MainWindow) + { + if (MainWindow->objectName().isEmpty()) + MainWindow->setObjectName("MainWindow"); + MainWindow->resize(1101, 689); + MainWindow->setAutoFillBackground(false); + MainWindow->setStyleSheet(QString::fromUtf8("QWidget, QLabel{\n" +" color:white;\n" +" border: 1px solid white;\n" +" padding:0;\n" +" border-radius:5px;\n" +" background-color:rgb(20,50,70);\n" +" /** background-color:rgba(250,170,0,150);**/\n" +" }\n" +"\n" +"\n" +"QTabWidget{\n" +"\n" +"border: 1px solid white;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabWidget::tab-bar{\n" +"alignment:left;\n" +"left:1px;\n" +"}\n" +"QTabWidget::pane { \n" +"/*background-color:rgb(20,50,70);*/\n" +"border:1px solid white;\n" +"} \n" +"QTabBar{\n" +"\n" +"background-color:white;\n" +"}\n" +"QTabBar::tab{\n" +"min-height:28px;\n" +"padding:0 10px;\n" +"border:0;\n" +"margin:1px 1px 0 0;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabBar::tab:first{\n" +"margin-left:1px;\n" +"}\n" +"QTabBar::tab:hover{\n" +"color:cyan;\n" +"}\n" +"QTabBar::tab:selected{\n" +"background-color: rgb(20, 100, 150);\n" +"}\n" +"QTabBar::tab:selected:hover{\n" +"}\n" +"\n" +"QTabBar::tear{\n" +"}\n" +"QTab" + "Bar::scroller{\n" +"}\n" +"QMenu {\n" +" background-color: rgb(20,50,70); \n" +" border: 1px solid white;\n" +" }\n" +" \n" +" QMenu::item {\n" +"\n" +" background-color: transparent;\n" +" padding:8px 32px;\n" +" margin:0px 8px;\n" +" border-bottom:1px solid #DBDBDB;\n" +" }\n" +" \n" +" QMenu::item:selected { \n" +" background-color: #2dabf9;\n" +" }")); + centralwidget = new QWidget(MainWindow); + centralwidget->setObjectName("centralwidget"); + m_l_url = new QLabel(centralwidget); + m_l_url->setObjectName("m_l_url"); + m_l_url->setGeometry(QRect(20, 20, 80, 21)); + m_url = new QLineEdit(centralwidget); + m_url->setObjectName("m_url"); + m_url->setGeometry(QRect(130, 10, 651, 29)); + m_b_play = new QPushButton(centralwidget); + m_b_play->setObjectName("m_b_play"); + m_b_play->setGeometry(QRect(810, 10, 106, 41)); + m_c_whep = new QCheckBox(centralwidget); + m_c_whep->setObjectName("m_c_whep"); + m_c_whep->setGeometry(QRect(940, 20, 121, 27)); + m_c_whep->setChecked(true); + MainWindow->setCentralWidget(centralwidget); + menubar = new QMenuBar(MainWindow); + menubar->setObjectName("menubar"); + menubar->setGeometry(QRect(0, 0, 1101, 24)); + MainWindow->setMenuBar(menubar); + statusbar = new QStatusBar(MainWindow); + statusbar->setObjectName("statusbar"); + MainWindow->setStatusBar(statusbar); + + retranslateUi(MainWindow); + + QMetaObject::connectSlotsByName(MainWindow); + } // setupUi + + void retranslateUi(QMainWindow *MainWindow) + { + MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "webrtc\346\213\211\346\265\201\346\222\255\346\224\276demo", nullptr)); + m_l_url->setText(QCoreApplication::translate("MainWindow", "URL:", nullptr)); + m_b_play->setText(QCoreApplication::translate("MainWindow", "Play", nullptr)); + m_c_whep->setText(QCoreApplication::translate("MainWindow", "whep", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class MainWindow: public Ui_MainWindow {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_MAINWINDOW_H diff --git a/demo/metaplayer7/yangplayer/YangYuvPlayWidget.h b/demo/metaplayer7/yangplayer/YangYuvPlayWidget.h index d9142a2c..5c000a2c 100755 --- a/demo/metaplayer7/yangplayer/YangYuvPlayWidget.h +++ b/demo/metaplayer7/yangplayer/YangYuvPlayWidget.h @@ -1,4 +1,4 @@ -// +// // Copyright (c) 2019-2023 yanggaofeng // #ifndef YangYuvPlayWidget_H diff --git a/demo/metapushstream7/.qmake.stash b/demo/metapushstream7/.qmake.stash new file mode 100644 index 00000000..9a278187 --- /dev/null +++ b/demo/metapushstream7/.qmake.stash @@ -0,0 +1,44 @@ +QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk +QMAKE_MAC_SDK.macosx.PlatformPath = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool \ + -id +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar \ + cq +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib \ + -s +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_ACTOOL = /Applications/Xcode.app/Contents/Developer/usr/bin/actool +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_CXX.QT_COMPILER_STDCXX = 199711L +QMAKE_CXX.QMAKE_APPLE_CC = 6000 +QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 15 +QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 0 +QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 0 +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_APPLE_CC \ + QMAKE_APPLE_CLANG_MAJOR_VERSION \ + QMAKE_APPLE_CLANG_MINOR_VERSION \ + QMAKE_APPLE_CLANG_PATCH_VERSION \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer +QMAKE_XCODE_VERSION = 15.2 diff --git a/demo/metapushstream7/Info.plist b/demo/metapushstream7/Info.plist new file mode 100644 index 00000000..cf3a9951 --- /dev/null +++ b/demo/metapushstream7/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + NSCameraUsageDescription + 此应用需要访问您的摄像头来进行视频通话。 + CFBundleIconFile + ${ASSETCATALOG_COMPILER_APPICON_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundlePackageType + APPL + CFBundleSignature + ${QMAKE_PKGINFO_TYPEINFO} + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NOTE + This file was generated by Qt/QMake. + NSPrincipalClass + NSApplication + NSSupportsAutomaticGraphicsSwitching + + CFBundleDevelopmentRegion + en + CFBundleAllowMixedLocalizations + + + diff --git a/demo/metapushstream7/main.cpp b/demo/metapushstream7/main.cpp index 3dd04df3..54721f5a 100755 --- a/demo/metapushstream7/main.cpp +++ b/demo/metapushstream7/main.cpp @@ -1,4 +1,4 @@ -// +// // Copyright (c) 2019-2022 yanggaofeng // #include "recordmainwindow.h" @@ -11,7 +11,7 @@ #include -#include +#include int main(int argc, char *argv[]) { #if defined (__APPLE__) diff --git a/demo/metapushstream7/metapushstream7.xcodeproj/project.pbxproj b/demo/metapushstream7/metapushstream7.xcodeproj/project.pbxproj new file mode 100644 index 00000000..e818da0b --- /dev/null +++ b/demo/metapushstream7/metapushstream7.xcodeproj/project.pbxproj @@ -0,0 +1,774 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXAggregateTarget section */ + 0720239F89A0462E82E7E682 /* Qt Preprocess */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metapushstream7" */; + buildPhases = ( + 5E618435888B9D49F8540165 /* Qt Qmake */, + 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */, + ); + dependencies = ( + ); + name = "Qt Preprocess"; + productName = "Qt Preprocess"; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 060ED2F6E65ED077B0D0D0C7 /* YangPushHandleImpl.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 35D488447E6AFA8AD3557301 /* YangPushHandleImpl.cpp */; settings = {ATTRIBUTES = (); }; }; + 067F2CF3E056FE00E3338892 /* yuv in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 755026A041ED629F3DF84CA5 /* yuv */; }; + 09CE5E4EA182A5C209EB119C /* YangSendVideoImpl.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = DC0E61CC18528D4EC13F5E9C /* YangSendVideoImpl.cpp */; settings = {ATTRIBUTES = (); }; }; + 09F2B40B8D94EA2AD3E5DAA9 /* YangPushPublish.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B13A5558102FB94F3B8B53AC /* YangPushPublish.cpp */; settings = {ATTRIBUTES = (); }; }; + 1F6A843EB1B6B456FA5E3E82 /* YangPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 34E2BEBB18CFE09AD62E9B15 /* YangPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 246178E20C4F7F5D286104B7 /* YangPushFactory.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 1B8DD5461E3FA7F294A43762 /* YangPushFactory.cpp */; settings = {ATTRIBUTES = (); }; }; + 2DEF356B86ADC5079FEFD3B6 /* YangYuvPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0B17B87D13D5D956E0F533AF /* YangYuvPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 35500BB4DC7DF355F169703D /* recordmainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6C19F630D8589ACB9D8CC2AB /* recordmainwindow.cpp */; settings = {ATTRIBUTES = (); }; }; + 35A1A39F8EAB37889EB3D397 /* CoreAudio.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BEF9DFDA6822604126A7E233 /* CoreAudio.framework */; }; + 37BA8AB4FE31BE355D978537 /* YangPushCapture.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 6A048F4B4DE39FF55B759207 /* YangPushCapture.cpp */; settings = {ATTRIBUTES = (); }; }; + 39EB1D630DF4D25D3B4D3719 /* YangPushMessageHandle.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8A9006C9B655D5DD2C1A649B /* YangPushMessageHandle.cpp */; settings = {ATTRIBUTES = (); }; }; + 3AAADDFF45BF9F8335B1B9FD /* srtp2 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 613FEABB251338CBE194DC61 /* srtp2 */; }; + 48C583BB0FFD8EC31284E924 /* QtGui.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BD0A94197CBB69F311949134 /* QtGui.framework */; }; + 61EEC397DC8556BF8C4E36A7 /* ImageIO.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */; }; + 6602E41D28CF886E694AD752 /* CoreVideo.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F923F38E989CF0F61A164DD8 /* CoreVideo.framework */; }; + 687E14EA85152E4D921AC3E6 /* QtCore.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */; }; + 6A087D434AF3CBD809BC3DDF /* YangPushEncoder.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = B93230DB5F812DF93DF850FA /* YangPushEncoder.cpp */; settings = {ATTRIBUTES = (); }; }; + 6EB6DF5A3DFB680294D9E0BD /* ssl2 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 35176F866718E6824BE088D1 /* ssl2 */; }; + 729A8856182813C6428416CD /* moc_yangrecordvideowin.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = BD1AC72F1D2EDE4CE097EEC7 /* moc_yangrecordvideowin.cpp */; settings = {ATTRIBUTES = (); }; }; + 7439477E6D0CBD93D1620F27 /* dummy.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 525DE536155721BDC205514D /* dummy.cpp */; settings = {ATTRIBUTES = (); }; }; + 74942892F5FE31EBF040789A /* YangRtcPublish.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 5EDC0CE4C8E1D2651BD732BF /* YangRtcPublish.cpp */; settings = {ATTRIBUTES = (); }; }; + 78F5C299E0ED647EFE9826CC /* metartc7 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 827D33C9956A1960A49896E8 /* metartc7 */; }; + 81E0C316DDEDAFEE2B526C1F /* moc_YangPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 84F85F33D69E436CB3D7B7D2 /* moc_YangPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = D4B32C2222F82AC56BADEB21 /* OpenGL.framework */; }; + 87AB423F2B9C74A1007E7A4D /* QtOpenGLWidgets.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 87AB423E2B9C74A1007E7A4D /* QtOpenGLWidgets.framework */; }; + 87AB42412B9C74A9007E7A4D /* QtOpenGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 87AB42402B9C74A9007E7A4D /* QtOpenGL.framework */; }; + 87AB42432B9CA9FA007E7A4D /* QtCore5Compat.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 87AB42422B9CA9FA007E7A4D /* QtCore5Compat.framework */; }; + 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = A1A67BEAA744704B29168D39 /* IOKit.framework */; }; + 94F3AA9E92951F371958E480 /* moc_YangYuvPlayWidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 952981FA1B57ED5EF68CCF48 /* moc_YangYuvPlayWidget.cpp */; settings = {ATTRIBUTES = (); }; }; + 9E6D6DFC7BB7786F8D724C91 /* main.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 758EAFC4C7C8A1239D4234F8 /* main.cpp */; settings = {ATTRIBUTES = (); }; }; + A99B2AA0F9CBBDD12BA126A4 /* DiskArbitration.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */; }; + B3FE8FAC746D3D5BB24FA398 /* Metal.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 1B2543FCC48E9436F21C4F63 /* Metal.framework */; }; + B78304F135DEF1F7A68393A6 /* CoreMedia.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 547CCADBD1CC5050167EF948 /* CoreMedia.framework */; }; + BC893371862739626BCA227E /* usrsctp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 3C839C3ABA91ECBD7EE93D33 /* usrsctp */; }; + C071892727ACC10345AA96B6 /* QtWidgets.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */; }; + C204C611F14D92B7E62699C2 /* metartccore7 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 5917E86CC6ACFA1762F279EC /* metartccore7 */; }; + CBC83E918747A0A9481216D0 /* opus in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = F4FB13DB5446C972B930D81A /* opus */; }; + CCA737EE379CDB10CC9A0F23 /* AVFoundation.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 21F907AB8D19BD779147A085 /* AVFoundation.framework */; }; + D20969EF2A95B2DFE096F01E /* yangrecordthread.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 2A47408F66C6AD908EE1F25C /* yangrecordthread.cpp */; settings = {ATTRIBUTES = (); }; }; + D2D9F114864EF063507824B6 /* moc_yangjanus.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 8ECC06C194461BE0D3349127 /* moc_yangjanus.cpp */; settings = {ATTRIBUTES = (); }; }; + D75B05FBA027ED92A2CE75E9 /* moc_recordmainwindow.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = C8E6118D66DD8685EC42BDB5 /* moc_recordmainwindow.cpp */; settings = {ATTRIBUTES = (); }; }; + DBE1F475B2A49CE30B12FFB2 /* speexdsp in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = BD66B1CB17A0348D3E5D5BE4 /* speexdsp */; }; + DDE6A6E5575075AC8492F586 /* openh264 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 600290EC7C90037D3013A440 /* openh264 */; }; + E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */; }; + E6D7EEE458E78F635ED5C32A /* yangjanus.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = BF77CCD663A3BC2852294535 /* yangjanus.cpp */; settings = {ATTRIBUTES = (); }; }; + F1B867A681BD9C4915C3D3BD /* crypto2 in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 68997BFBA69762B82064FFDC /* crypto2 */; }; + F2A75ACAC9DF6A3F4E5711E7 /* AppKit.framework in Link Binary With Libraries */ = {isa = PBXBuildFile; fileRef = 723F90793B2C195E2CCB2233 /* AppKit.framework */; }; + FA4CA6F9F3FCE499DF69DFF8 /* yangrecordvideowin.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 99145322FB43477C7330BDA4 /* yangrecordvideowin.cpp */; settings = {ATTRIBUTES = (); }; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 87AB423D2B9C73F5007E7A4D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 6DB9C3763D02B1415CD9D565 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0720239F89A0462E82E7E682; + remoteInfo = "Qt Preprocess"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 99542592E9780B9225F24AA8 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 0659637565A8A68F191FEE6B /* recordmainwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = recordmainwindow.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/recordmainwindow.h; sourceTree = ""; }; + 0B17B87D13D5D956E0F533AF /* YangYuvPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangYuvPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/YangYuvPlayWidget.cpp; sourceTree = ""; }; + 1108BC465F37C12A53660845 /* yangjanus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yangjanus.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangjanus.h; sourceTree = ""; }; + 16372A3770BAB45A3F9AF885 /* yangvideotype.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yangvideotype.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/yangvideotype.h; sourceTree = ""; }; + 1B2543FCC48E9436F21C4F63 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = /System/Library/Frameworks/Metal.framework; sourceTree = ""; }; + 1B8DD5461E3FA7F294A43762 /* YangPushFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushFactory.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushFactory.cpp; sourceTree = ""; }; + 1C027E2B4283E2D9F4B98A43 /* YangYuvPlayWidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangYuvPlayWidget.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/YangYuvPlayWidget.h; sourceTree = ""; }; + 1EB1D82DFEFE93667631650E /* YangPushHandleImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPushHandleImpl.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushHandleImpl.h; sourceTree = ""; }; + 21F907AB8D19BD779147A085 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = /System/Library/Frameworks/AVFoundation.framework; sourceTree = ""; }; + 2A47408F66C6AD908EE1F25C /* yangrecordthread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = yangrecordthread.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/yangrecordthread.cpp; sourceTree = ""; }; + 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiskArbitration.framework; path = /System/Library/Frameworks/DiskArbitration.framework; sourceTree = ""; }; + 34E2BEBB18CFE09AD62E9B15 /* YangPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/YangPlayWidget.cpp; sourceTree = ""; }; + 35176F866718E6824BE088D1 /* ssl2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = ssl2; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libssl2.a; sourceTree = ""; }; + 35D488447E6AFA8AD3557301 /* YangPushHandleImpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushHandleImpl.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushHandleImpl.cpp; sourceTree = ""; }; + 3815237AD026C19C391EC075 /* recordmainwindow.ui */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = recordmainwindow.ui; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/recordmainwindow.ui; sourceTree = ""; }; + 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = /System/Library/Frameworks/ImageIO.framework; sourceTree = ""; }; + 3C839C3ABA91ECBD7EE93D33 /* usrsctp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = usrsctp; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libusrsctp.a; sourceTree = ""; }; + 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtWidgets.framework; path = /usr/local/lib/QtWidgets.framework; sourceTree = ""; }; + 525DE536155721BDC205514D /* dummy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dummy.cpp; path = /usr/local/share/qt/mkspecs/features/data/dummy.cpp; sourceTree = ""; }; + 547CCADBD1CC5050167EF948 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = /System/Library/Frameworks/CoreMedia.framework; sourceTree = ""; }; + 589581D70E9C180BED6C7C86 /* yangjanus.ui */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = yangjanus.ui; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangjanus.ui; sourceTree = ""; }; + 5917E86CC6ACFA1762F279EC /* metartccore7 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = metartccore7; path = /Users/aiven/work/project/framework/metaRTC/bin/lib_release/libmetartccore7.a; sourceTree = ""; }; + 5AA6582F184ED8C0B44F2B5B /* yangrecordthread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yangrecordthread.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/yangrecordthread.h; sourceTree = ""; }; + 5EDC0CE4C8E1D2651BD732BF /* YangRtcPublish.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangRtcPublish.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangRtcPublish.cpp; sourceTree = ""; }; + 600290EC7C90037D3013A440 /* openh264 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = openh264; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libopenh264.a; sourceTree = ""; }; + 613FEABB251338CBE194DC61 /* srtp2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = srtp2; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libsrtp2.a; sourceTree = ""; }; + 622AF07924E1DCE3F8E6253B /* metapushstream7.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = metapushstream7.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 63DF1D069E03CDCF59EAFF86 /* ui_recordmainwindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ui_recordmainwindow.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/ui_recordmainwindow.h; sourceTree = ""; }; + 68997BFBA69762B82064FFDC /* crypto2 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = crypto2; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libcrypto2.a; sourceTree = ""; }; + 6A048F4B4DE39FF55B759207 /* YangPushCapture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushCapture.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushCapture.cpp; sourceTree = ""; }; + 6C19F630D8589ACB9D8CC2AB /* recordmainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = recordmainwindow.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/recordmainwindow.cpp; sourceTree = ""; }; + 723F90793B2C195E2CCB2233 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 755026A041ED629F3DF84CA5 /* yuv */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = yuv; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libyuv.a; sourceTree = ""; }; + 758EAFC4C7C8A1239D4234F8 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/main.cpp; sourceTree = ""; }; + 7FEE288A035E0E6BF90DC3B2 /* metapushstream7.pro */ = {isa = PBXFileReference; lastKnownFileType = text; name = metapushstream7.pro; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/metapushstream7.pro; sourceTree = ""; }; + 827D33C9956A1960A49896E8 /* metartc7 */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = metartc7; path = /Users/aiven/work/project/framework/metaRTC/bin/lib_release/libmetartc7.a; sourceTree = ""; }; + 84F85F33D69E436CB3D7B7D2 /* moc_YangPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_YangPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_YangPlayWidget.cpp; sourceTree = ""; }; + 87AB423E2B9C74A1007E7A4D /* QtOpenGLWidgets.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtOpenGLWidgets.framework; path = ../../../../../../../../usr/local/lib/QtOpenGLWidgets.framework; sourceTree = ""; }; + 87AB42402B9C74A9007E7A4D /* QtOpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtOpenGL.framework; path = ../../../../../../../../usr/local/lib/QtOpenGL.framework; sourceTree = ""; }; + 87AB42422B9CA9FA007E7A4D /* QtCore5Compat.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtCore5Compat.framework; path = ../../../../../../../../usr/local/lib/QtCore5Compat.framework; sourceTree = ""; }; + 8A9006C9B655D5DD2C1A649B /* YangPushMessageHandle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushMessageHandle.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushMessageHandle.cpp; sourceTree = ""; }; + 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = ""; }; + 8ECC06C194461BE0D3349127 /* moc_yangjanus.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_yangjanus.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_yangjanus.cpp; sourceTree = ""; }; + 952981FA1B57ED5EF68CCF48 /* moc_YangYuvPlayWidget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_YangYuvPlayWidget.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_YangYuvPlayWidget.cpp; sourceTree = ""; }; + 99145322FB43477C7330BDA4 /* yangrecordvideowin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = yangrecordvideowin.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/yangrecordvideowin.cpp; sourceTree = ""; }; + A1A67BEAA744704B29168D39 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; }; + B13A5558102FB94F3B8B53AC /* YangPushPublish.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushPublish.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushPublish.cpp; sourceTree = ""; }; + B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtCore.framework; path = /usr/local/lib/QtCore.framework; sourceTree = ""; }; + B93230DB5F812DF93DF850FA /* YangPushEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangPushEncoder.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushEncoder.cpp; sourceTree = ""; }; + BD0A94197CBB69F311949134 /* QtGui.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QtGui.framework; path = /usr/local/lib/QtGui.framework; sourceTree = ""; }; + BD1AC72F1D2EDE4CE097EEC7 /* moc_yangrecordvideowin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_yangrecordvideowin.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_yangrecordvideowin.cpp; sourceTree = ""; }; + BD66B1CB17A0348D3E5D5BE4 /* speexdsp */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = speexdsp; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libspeexdsp.a; sourceTree = ""; }; + BEF9DFDA6822604126A7E233 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; }; + BF77CCD663A3BC2852294535 /* yangjanus.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = yangjanus.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangjanus.cpp; sourceTree = ""; }; + C83E170BFBD3679BD8C385A8 /* YangSendVideoImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangSendVideoImpl.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangSendVideoImpl.h; sourceTree = ""; }; + C8E6118D66DD8685EC42BDB5 /* moc_recordmainwindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = moc_recordmainwindow.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_recordmainwindow.cpp; sourceTree = ""; }; + CB8557519A8C814E5634D228 /* YangPlayWidget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPlayWidget.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/YangPlayWidget.h; sourceTree = ""; }; + D3079CDEF04DD49BC1BE4427 /* YangPushEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPushEncoder.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushEncoder.h; sourceTree = ""; }; + D4B32C2222F82AC56BADEB21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; + DC0E61CC18528D4EC13F5E9C /* YangSendVideoImpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = YangSendVideoImpl.cpp; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangSendVideoImpl.cpp; sourceTree = ""; }; + F4FB13DB5446C972B930D81A /* opus */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = opus; path = /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/libopus.a; sourceTree = ""; }; + F80F5F29BE8B1CDE33512986 /* yangrecordvideowin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = yangrecordvideowin.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/video/yangrecordvideowin.h; sourceTree = ""; }; + F923F38E989CF0F61A164DD8 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = /System/Library/Frameworks/CoreVideo.framework; sourceTree = ""; }; + FE98F3392CA54BA7B1144047 /* YangPushMessageHandle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = YangPushMessageHandle.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/yangpush/YangPushMessageHandle.h; sourceTree = ""; }; + FF8DF25158E88C251DCF1151 /* ui_yangjanus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ui_yangjanus.h; path = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/ui_yangjanus.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + D1C883685E82D5676953459A /* Link Binary With Libraries */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 87AB42432B9CA9FA007E7A4D /* QtCore5Compat.framework in Link Binary With Libraries */, + 78F5C299E0ED647EFE9826CC /* metartc7 in Link Binary With Libraries */, + C204C611F14D92B7E62699C2 /* metartccore7 in Link Binary With Libraries */, + 067F2CF3E056FE00E3338892 /* yuv in Link Binary With Libraries */, + DDE6A6E5575075AC8492F586 /* openh264 in Link Binary With Libraries */, + DBE1F475B2A49CE30B12FFB2 /* speexdsp in Link Binary With Libraries */, + CBC83E918747A0A9481216D0 /* opus in Link Binary With Libraries */, + BC893371862739626BCA227E /* usrsctp in Link Binary With Libraries */, + 35A1A39F8EAB37889EB3D397 /* CoreAudio.framework in Link Binary With Libraries */, + CCA737EE379CDB10CC9A0F23 /* AVFoundation.framework in Link Binary With Libraries */, + 6602E41D28CF886E694AD752 /* CoreVideo.framework in Link Binary With Libraries */, + B78304F135DEF1F7A68393A6 /* CoreMedia.framework in Link Binary With Libraries */, + 6EB6DF5A3DFB680294D9E0BD /* ssl2 in Link Binary With Libraries */, + F1B867A681BD9C4915C3D3BD /* crypto2 in Link Binary With Libraries */, + 3AAADDFF45BF9F8335B1B9FD /* srtp2 in Link Binary With Libraries */, + C071892727ACC10345AA96B6 /* QtWidgets.framework in Link Binary With Libraries */, + 48C583BB0FFD8EC31284E924 /* QtGui.framework in Link Binary With Libraries */, + F2A75ACAC9DF6A3F4E5711E7 /* AppKit.framework in Link Binary With Libraries */, + 61EEC397DC8556BF8C4E36A7 /* ImageIO.framework in Link Binary With Libraries */, + B3FE8FAC746D3D5BB24FA398 /* Metal.framework in Link Binary With Libraries */, + 687E14EA85152E4D921AC3E6 /* QtCore.framework in Link Binary With Libraries */, + 8D267F2E4776F0ECA2F49DC8 /* IOKit.framework in Link Binary With Libraries */, + A99B2AA0F9CBBDD12BA126A4 /* DiskArbitration.framework in Link Binary With Libraries */, + E45E51A644D5FC9F942ECE55 /* AGL.framework in Link Binary With Libraries */, + 8771A8C96E9C391044035D99 /* OpenGL.framework in Link Binary With Libraries */, + 87AB42412B9C74A9007E7A4D /* QtOpenGL.framework in Link Binary With Libraries */, + 87AB423F2B9C74A1007E7A4D /* QtOpenGLWidgets.framework in Link Binary With Libraries */, + ); + name = "Link Binary With Libraries"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 12E908B8A1C3C07C115504F5 /* Sources [uic] */ = { + isa = PBXGroup; + children = ( + 3815237AD026C19C391EC075 /* recordmainwindow.ui */, + 589581D70E9C180BED6C7C86 /* yangjanus.ui */, + ); + name = "Sources [uic]"; + sourceTree = ""; + }; + 25B08E2869634E9BCBA333A2 /* Generated Sources */ = { + isa = PBXGroup; + children = ( + C8E6118D66DD8685EC42BDB5 /* moc_recordmainwindow.cpp */, + 84F85F33D69E436CB3D7B7D2 /* moc_YangPlayWidget.cpp */, + 952981FA1B57ED5EF68CCF48 /* moc_YangYuvPlayWidget.cpp */, + BD1AC72F1D2EDE4CE097EEC7 /* moc_yangrecordvideowin.cpp */, + 8ECC06C194461BE0D3349127 /* moc_yangjanus.cpp */, + 63DF1D069E03CDCF59EAFF86 /* ui_recordmainwindow.h */, + FF8DF25158E88C251DCF1151 /* ui_yangjanus.h */, + ); + name = "Generated Sources"; + sourceTree = ""; + }; + 2EB56BE3C2D93CDAB0C52E67 /* Sources */ = { + isa = PBXGroup; + children = ( + 758EAFC4C7C8A1239D4234F8 /* main.cpp */, + 6C19F630D8589ACB9D8CC2AB /* recordmainwindow.cpp */, + A488FA0EBE3A89E25B20C6A8 /* video */, + BF77CCD663A3BC2852294535 /* yangjanus.cpp */, + 3A7D33BFB62FE044E18129A7 /* yangpush */, + 0659637565A8A68F191FEE6B /* recordmainwindow.h */, + 1108BC465F37C12A53660845 /* yangjanus.h */, + ); + name = Sources; + sourceTree = ""; + }; + 3A7D33BFB62FE044E18129A7 /* yangpush */ = { + isa = PBXGroup; + children = ( + 6A048F4B4DE39FF55B759207 /* YangPushCapture.cpp */, + B93230DB5F812DF93DF850FA /* YangPushEncoder.cpp */, + 1B8DD5461E3FA7F294A43762 /* YangPushFactory.cpp */, + 35D488447E6AFA8AD3557301 /* YangPushHandleImpl.cpp */, + 8A9006C9B655D5DD2C1A649B /* YangPushMessageHandle.cpp */, + B13A5558102FB94F3B8B53AC /* YangPushPublish.cpp */, + 5EDC0CE4C8E1D2651BD732BF /* YangRtcPublish.cpp */, + DC0E61CC18528D4EC13F5E9C /* YangSendVideoImpl.cpp */, + D3079CDEF04DD49BC1BE4427 /* YangPushEncoder.h */, + 1EB1D82DFEFE93667631650E /* YangPushHandleImpl.h */, + FE98F3392CA54BA7B1144047 /* YangPushMessageHandle.h */, + C83E170BFBD3679BD8C385A8 /* YangSendVideoImpl.h */, + ); + name = yangpush; + sourceTree = ""; + }; + 74B182DB50CB5611B5C1C297 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 7FEE288A035E0E6BF90DC3B2 /* metapushstream7.pro */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + A488FA0EBE3A89E25B20C6A8 /* video */ = { + isa = PBXGroup; + children = ( + 34E2BEBB18CFE09AD62E9B15 /* YangPlayWidget.cpp */, + 0B17B87D13D5D956E0F533AF /* YangYuvPlayWidget.cpp */, + 2A47408F66C6AD908EE1F25C /* yangrecordthread.cpp */, + 99145322FB43477C7330BDA4 /* yangrecordvideowin.cpp */, + CB8557519A8C814E5634D228 /* YangPlayWidget.h */, + 1C027E2B4283E2D9F4B98A43 /* YangYuvPlayWidget.h */, + 5AA6582F184ED8C0B44F2B5B /* yangrecordthread.h */, + F80F5F29BE8B1CDE33512986 /* yangrecordvideowin.h */, + 16372A3770BAB45A3F9AF885 /* yangvideotype.h */, + ); + name = video; + sourceTree = ""; + }; + AF39DD055C3EF8226FBE929D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 87AB42422B9CA9FA007E7A4D /* QtCore5Compat.framework */, + 87AB42402B9C74A9007E7A4D /* QtOpenGL.framework */, + 87AB423E2B9C74A1007E7A4D /* QtOpenGLWidgets.framework */, + 827D33C9956A1960A49896E8 /* metartc7 */, + 5917E86CC6ACFA1762F279EC /* metartccore7 */, + 755026A041ED629F3DF84CA5 /* yuv */, + 600290EC7C90037D3013A440 /* openh264 */, + BD66B1CB17A0348D3E5D5BE4 /* speexdsp */, + F4FB13DB5446C972B930D81A /* opus */, + 3C839C3ABA91ECBD7EE93D33 /* usrsctp */, + BEF9DFDA6822604126A7E233 /* CoreAudio.framework */, + 21F907AB8D19BD779147A085 /* AVFoundation.framework */, + F923F38E989CF0F61A164DD8 /* CoreVideo.framework */, + 547CCADBD1CC5050167EF948 /* CoreMedia.framework */, + 35176F866718E6824BE088D1 /* ssl2 */, + 68997BFBA69762B82064FFDC /* crypto2 */, + 613FEABB251338CBE194DC61 /* srtp2 */, + 4C12E2FD69E45A3FACFF5550 /* QtWidgets.framework */, + BD0A94197CBB69F311949134 /* QtGui.framework */, + 723F90793B2C195E2CCB2233 /* AppKit.framework */, + 3A8EF9C62A8D4790CBB89CEA /* ImageIO.framework */, + 1B2543FCC48E9436F21C4F63 /* Metal.framework */, + B16672A8B0758EFC8FC6D9B7 /* QtCore.framework */, + A1A67BEAA744704B29168D39 /* IOKit.framework */, + 2B774D8E4178765CE52EAAF5 /* DiskArbitration.framework */, + 8D9815BDB5BD9F90D2BC05C5 /* AGL.framework */, + D4B32C2222F82AC56BADEB21 /* OpenGL.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + B8254625CFD509ED2A24A166 /* Sources [moc_predefs] */ = { + isa = PBXGroup; + children = ( + 525DE536155721BDC205514D /* dummy.cpp */, + ); + name = "Sources [moc_predefs]"; + sourceTree = ""; + }; + E8C543AB96796ECAA2E65C57 /* metapushstream7 */ = { + isa = PBXGroup; + children = ( + 2EB56BE3C2D93CDAB0C52E67 /* Sources */, + 25B08E2869634E9BCBA333A2 /* Generated Sources */, + B8254625CFD509ED2A24A166 /* Sources [moc_predefs] */, + 12E908B8A1C3C07C115504F5 /* Sources [uic] */, + 74B182DB50CB5611B5C1C297 /* Supporting Files */, + AF39DD055C3EF8226FBE929D /* Frameworks */, + FE0A091FDBFB3E9C31B7A1BD /* Products */, + ); + name = metapushstream7; + sourceTree = ""; + }; + FE0A091FDBFB3E9C31B7A1BD /* Products */ = { + isa = PBXGroup; + children = ( + 622AF07924E1DCE3F8E6253B /* metapushstream7.app */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 9309D7E36BFA40C84BF4F5BC /* metapushstream7 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metapushstream7" */; + buildPhases = ( + F7E50F631C51CD5B5DC0BC43 /* Compile Sources */, + D1C883685E82D5676953459A /* Link Binary With Libraries */, + 9C316F444A62BF296E3E1F25 /* Project Copy */, + 30414803F31797EB689AE508 /* Copy Bundle Resources */, + 99542592E9780B9225F24AA8 /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 84F3EAA79E3F47F2FC75E4B0 /* PBXTargetDependency */, + ); + name = metapushstream7; + productInstallPath = ../../bin/app_release/; + productName = metapushstream7; + productReference = 622AF07924E1DCE3F8E6253B /* metapushstream7.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 6DB9C3763D02B1415CD9D565 /* Project object */ = { + isa = PBXProject; + attributes = { + }; + buildConfigurationList = DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "metapushstream7" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 1; + knownRegions = ( + en, + Base, + ); + mainGroup = E8C543AB96796ECAA2E65C57 /* metapushstream7 */; + productRefGroup = FE0A091FDBFB3E9C31B7A1BD /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 9309D7E36BFA40C84BF4F5BC /* metapushstream7 */, + 0720239F89A0462E82E7E682 /* Qt Preprocess */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 30414803F31797EB689AE508 /* Copy Bundle Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + name = "Copy Bundle Resources"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 5E618435888B9D49F8540165 /* Qt Qmake */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + name = "Qt Qmake"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -f metapushstream7.xcodeproj/qt_makeqmake.mak"; + showEnvVarsInLog = 0; + }; + 7EF0942E79C014DCEC8976BC /* Qt Preprocessors */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + /usr/local/share/qt/mkspecs/features/data/dummy.cpp, + recordmainwindow.h, + video/YangPlayWidget.h, + video/YangYuvPlayWidget.h, + video/yangrecordvideowin.h, + yangjanus.h, + recordmainwindow.ui, + yangjanus.ui, + ); + name = "Qt Preprocessors"; + outputPaths = ( + moc_predefs.h, + moc_recordmainwindow.cpp, + moc_YangPlayWidget.cpp, + moc_YangYuvPlayWidget.cpp, + moc_yangrecordvideowin.cpp, + moc_yangjanus.cpp, + ui_recordmainwindow.h, + ui_yangjanus.h, + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -f metapushstream7.xcodeproj/qt_preprocess.mak"; + showEnvVarsInLog = 0; + }; + 9C316F444A62BF296E3E1F25 /* Project Copy */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Project Copy"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cp -r $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME /Users/aiven/work/project/framework/metaRTC/bin/app_release"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + F7E50F631C51CD5B5DC0BC43 /* Compile Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9E6D6DFC7BB7786F8D724C91 /* main.cpp in Compile Sources */, + 35500BB4DC7DF355F169703D /* recordmainwindow.cpp in Compile Sources */, + 1F6A843EB1B6B456FA5E3E82 /* YangPlayWidget.cpp in Compile Sources */, + 2DEF356B86ADC5079FEFD3B6 /* YangYuvPlayWidget.cpp in Compile Sources */, + D20969EF2A95B2DFE096F01E /* yangrecordthread.cpp in Compile Sources */, + FA4CA6F9F3FCE499DF69DFF8 /* yangrecordvideowin.cpp in Compile Sources */, + E6D7EEE458E78F635ED5C32A /* yangjanus.cpp in Compile Sources */, + 37BA8AB4FE31BE355D978537 /* YangPushCapture.cpp in Compile Sources */, + 6A087D434AF3CBD809BC3DDF /* YangPushEncoder.cpp in Compile Sources */, + 246178E20C4F7F5D286104B7 /* YangPushFactory.cpp in Compile Sources */, + 060ED2F6E65ED077B0D0D0C7 /* YangPushHandleImpl.cpp in Compile Sources */, + 39EB1D630DF4D25D3B4D3719 /* YangPushMessageHandle.cpp in Compile Sources */, + 09F2B40B8D94EA2AD3E5DAA9 /* YangPushPublish.cpp in Compile Sources */, + 74942892F5FE31EBF040789A /* YangRtcPublish.cpp in Compile Sources */, + 09CE5E4EA182A5C209EB119C /* YangSendVideoImpl.cpp in Compile Sources */, + D75B05FBA027ED92A2CE75E9 /* moc_recordmainwindow.cpp in Compile Sources */, + 81E0C316DDEDAFEE2B526C1F /* moc_YangPlayWidget.cpp in Compile Sources */, + 94F3AA9E92951F371958E480 /* moc_YangYuvPlayWidget.cpp in Compile Sources */, + 729A8856182813C6428416CD /* moc_yangrecordvideowin.cpp in Compile Sources */, + D2D9F114864EF063507824B6 /* moc_yangjanus.cpp in Compile Sources */, + 7439477E6D0CBD93D1620F27 /* dummy.cpp in Compile Sources */, + ); + name = "Compile Sources"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 84F3EAA79E3F47F2FC75E4B0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 0720239F89A0462E82E7E682 /* Qt Preprocess */; + targetProxy = 87AB423D2B9C73F5007E7A4D /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 339EE1B2CC4FC24589A0EA95 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = x86_64; + "ARCHS[sdk=macosx*]" = x86_64; + CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0.0; + ENABLE_BITCODE = NO; + FRAMEWORK_SEARCH_PATHS = ( + /usr/local/lib, + /usr/local/lib, + ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ., + ../../libmetartc7/src, + ../../thirdparty/include, + ../../include, + /usr/local/lib/QtWidgets.framework/Headers, + /usr/local/lib/QtGui.framework/Headers, + /usr/local/lib/QtOpenGL.framework/Headers, + /usr/local/lib/QtOpenGLWidgets.framework/Headers, + /usr/local/lib/QtCore.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang", + ); + INFOPLIST_FILE = Info.plist; + INSTALL_DIR = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/../../bin/app_release/; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + LIBRARY_SEARCH_PATHS = ( + "../..//bin/lib_release", + "../..//thirdparty/lib", + /Users/aiven/work/project/framework/metaRTC/bin/lib_release, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib, + /System/Library/Frameworks/, + /usr/local/lib, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/mac, + /Users/aiven/work/project/framework/metaRTC/libmetartc7/Debug, + /Users/aiven/work/project/framework/metaRTC/libmetartccore7/Debug, + ); + MACOSX_DEPLOYMENT_TARGET = 14.0; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_LDFLAGS = ( + "-stdlib=libc++", + "-headerpad_max_install_names", + "-Wl,-rpath,@executable_path/../Frameworks", + "-Wl,-rpath,/usr/local/lib", + "-F/usr/local/lib", + "-L../..//bin/lib_release", + "-L../..//thirdparty/lib", + "-lpthread", + "-ldl", + ); + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metapushstream7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + SYMROOT = .xcode; + }; + name = Release; + }; + 3AA6C32AC930069E80220CF1 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = x86_64; + "ARCHS[sdk=macosx*]" = x86_64; + CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0.0; + ENABLE_BITCODE = NO; + FRAMEWORK_SEARCH_PATHS = ( + /usr/local/lib, + /usr/local/lib, + ); + GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ., + ../../libmetartc7/src, + ../../thirdparty/include, + ../../include, + /usr/local/lib/QtWidgets.framework/Headers, + /usr/local/lib/QtGui.framework/Headers, + /usr/local/lib/QtOpenGL.framework/Headers, + /usr/local/lib/QtOpenGLWidgets.framework/Headers, + /usr/local/lib/QtCore.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + ., + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers, + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers, + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang", + ); + INFOPLIST_FILE = Info.plist; + INSTALL_DIR = /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/../../bin/app_release/; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + LIBRARY_SEARCH_PATHS = ( + "../..//bin/lib_release", + "../..//thirdparty/lib", + /Users/aiven/work/project/framework/metaRTC/bin/lib_release, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib, + /System/Library/Frameworks/, + /usr/local/lib, + /Users/aiven/work/project/framework/metaRTC/thirdparty/lib/mac, + /Users/aiven/work/project/framework/metaRTC/libmetartc7/Debug, + /Users/aiven/work/project/framework/metaRTC/libmetartccore7/Debug, + ); + MACOSX_DEPLOYMENT_TARGET = 14.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-fPIC", + "-DQT_DEPRECATED_WARNINGS", + "-DQT_NO_DEBUG", + "-DQT_WIDGETS_LIB", + "-DQT_GUI_LIB", + "-DQT_CORE_LIB", + ); + OTHER_LDFLAGS = ( + "-stdlib=libc++", + "-headerpad_max_install_names", + "-Wl,-rpath,@executable_path/../Frameworks", + "-Wl,-rpath,/usr/local/lib", + "-F/usr/local/lib", + "-L../..//bin/lib_release", + "-L../..//thirdparty/lib", + "-lpthread", + "-ldl", + ); + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metapushstream7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + SYMROOT = .xcode; + }; + name = Debug; + }; + 6666AA5E688052234F6758D8 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + "ARCHS[sdk=macosx*]" = x86_64; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + ENABLE_BITCODE = NO; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metapushstream7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + }; + name = Release; + }; + 77418F46922677BB04ED38DD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + "ARCHS[sdk=macosx*]" = x86_64; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = 8JW82U8D6W; + ENABLE_BITCODE = NO; + GCC_OPTIMIZATION_LEVEL = 0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = metapushstream7; + QMAKE_FULL_VERSION = 1.0.0; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = 1.0; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = macosx; + }; + name = Debug; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 6CC3B5D2136C7CD6A5CF5A59 /* Build configuration list for PBXNativeTarget "metapushstream7" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 77418F46922677BB04ED38DD /* Debug */, + 6666AA5E688052234F6758D8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DAC4C1AA5EDEA1C85E9CA5E6 /* Build configuration list for PBXProject "metapushstream7" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3AA6C32AC930069E80220CF1 /* Debug */, + 339EE1B2CC4FC24589A0EA95 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 6DB9C3763D02B1415CD9D565 /* Project object */; +} diff --git a/demo/metapushstream7/metapushstream7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/demo/metapushstream7/metapushstream7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..08de0be8 --- /dev/null +++ b/demo/metapushstream7/metapushstream7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + diff --git a/demo/metapushstream7/metapushstream7.xcodeproj/qt_makeqmake.mak b/demo/metapushstream7/metapushstream7.xcodeproj/qt_makeqmake.mak new file mode 100644 index 00000000..cbbe1c05 --- /dev/null +++ b/demo/metapushstream7/metapushstream7.xcodeproj/qt_makeqmake.mak @@ -0,0 +1,652 @@ +############################################################################# +# Makefile for building: ../../bin/app_release/metapushstream7.app/Contents/MacOS/metapushstream7 +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metapushstream7.pro +# Template: app +# Command: /usr/local/bin/qmake -o metapushstream7.xcodeproj/project.pbxproj metapushstream7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +QMAKE = /usr/local/bin/qmake +metapushstream7.xcodeproj/project.pbxproj: metapushstream7.pro /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf /usr/local/share/qt/mkspecs/features/spec_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf \ + /usr/local/share/qt/mkspecs/qconfig.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf \ + /usr/local/share/qt/mkspecs/macx-xcode/qmake.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/permissions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/moc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/opengl.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/uic.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/thread.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf \ + metapushstream7.pro \ + /usr/local/lib/QtWidgets.framework/Resources/QtWidgets.prl \ + /usr/local/lib/QtGui.framework/Resources/QtGui.prl \ + /usr/local/lib/QtCore.framework/Resources/QtCore.prl + $(QMAKE) -o metapushstream7.xcodeproj/project.pbxproj metapushstream7.pro -spec macx-xcode + @echo 'warning: Xcode project has been regenerated, custom settings have been lost. Use CONFIG+=no_autoqmake to prevent this behavior in the future, at the cost of requiring manual project change tracking.' +/usr/local/share/qt/mkspecs/features/spec_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf: +/usr/local/share/qt/mkspecs/qconfig.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf: +/usr/local/share/qt/mkspecs/macx-xcode/qmake.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/permissions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resources.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/moc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/opengl.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/uic.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/unix/thread.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf: +metapushstream7.pro: +/usr/local/lib/QtWidgets.framework/Resources/QtWidgets.prl: +/usr/local/lib/QtGui.framework/Resources/QtGui.prl: +/usr/local/lib/QtCore.framework/Resources/QtCore.prl: +qmake: FORCE + @$(QMAKE) -o metapushstream7.xcodeproj/project.pbxproj metapushstream7.pro -spec macx-xcode + +qmake_all: FORCE + diff --git a/demo/metapushstream7/metapushstream7.xcodeproj/qt_preprocess.mak b/demo/metapushstream7/metapushstream7.xcodeproj/qt_preprocess.mak new file mode 100644 index 00000000..9412d28a --- /dev/null +++ b/demo/metapushstream7/metapushstream7.xcodeproj/qt_preprocess.mak @@ -0,0 +1,119 @@ +############################################################################# +# Makefile for building: ../../bin/app_release/metapushstream7.app/Contents/MacOS/metapushstream7 +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metapushstream7.pro +# Template: app +# Command: /usr/local/bin/qmake -o metapushstream7.xcodeproj/project.pbxproj metapushstream7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +MOC = /usr/local/share/qt/libexec/moc +UIC = /usr/local/share/qt/libexec/uic +LEX = flex +LEXFLAGS = +YACC = yacc +YACCFLAGS = -d +DEFINES = -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB +INCPATH = -I. -I../../libmetartc7/src -I../../thirdparty/include -I../../include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/AGL.framework/Headers -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -F/usr/local/lib +DEL_FILE = rm -f +MOVE = mv -f + +preprocess: compilers +clean preprocess_clean: compiler_clean + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compilers: moc_predefs.h moc_recordmainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp\ + moc_yangrecordvideowin.cpp moc_yangjanus.cpp ui_recordmainwindow.h ui_yangjanus.h +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/local/share/qt/mkspecs/features/data/dummy.cpp + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -pipe -stdlib=libc++ -O2 -std=gnu++1z -Wall -Wextra -fPIC -dM -E -o moc_predefs.h /usr/local/share/qt/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc_recordmainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp moc_yangrecordvideowin.cpp moc_yangjanus.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc_recordmainwindow.cpp moc_YangPlayWidget.cpp moc_YangYuvPlayWidget.cpp moc_yangrecordvideowin.cpp moc_yangjanus.cpp +moc_recordmainwindow.cpp: recordmainwindow.h \ + /usr/local/lib/QtWidgets.framework/Headers/QMainWindow \ + /usr/local/lib/QtWidgets.framework/Headers/QHBoxLayout \ + video/yangrecordthread.h \ + /usr/local/lib/QtCore.framework/Headers/QThread \ + /usr/local/lib/QtCore.framework/Headers/QVector \ + video/YangPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + video/YangYuvPlayWidget.h \ + ../../include/yangplayer/YangWinPlayFactroy.h \ + ../../include/yangutil/buffer/YangVideoBuffer.h \ + video/yangrecordvideowin.h \ + /usr/local/lib/QtWidgets.framework/Headers/QWidget \ + ../../include/yangutil/yangavinfotype.h \ + ../../include/yangutil/sys/YangSysMessageI.h \ + ../../include/yangutil/sys/YangSysMessageHandle.h \ + ../../include/yangpush/YangPushFactory.h \ + yangjanus.h \ + /usr/local/lib/QtWidgets.framework/Headers/QDialog \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/thirdparty/include -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib recordmainwindow.h -o moc_recordmainwindow.cpp + +moc_YangPlayWidget.cpp: video/YangPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/thirdparty/include -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib video/YangPlayWidget.h -o moc_YangPlayWidget.cpp + +moc_YangYuvPlayWidget.cpp: video/YangYuvPlayWidget.h \ + /usr/local/lib/QtGui.framework/Headers/QOpenGLFunctions \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/thirdparty/include -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib video/YangYuvPlayWidget.h -o moc_YangYuvPlayWidget.cpp + +moc_yangrecordvideowin.cpp: video/yangrecordvideowin.h \ + /usr/local/lib/QtWidgets.framework/Headers/QWidget \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/thirdparty/include -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib video/yangrecordvideowin.h -o moc_yangrecordvideowin.cpp + +moc_yangjanus.cpp: yangjanus.h \ + /usr/local/lib/QtWidgets.framework/Headers/QDialog \ + moc_predefs.h \ + /usr/local/share/qt/libexec/moc + /usr/local/share/qt/libexec/moc $(DEFINES) --include /Users/aiven/work/project/framework/metaRTC/demo/metapushstream7/moc_predefs.h -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang -I/Users/aiven/work/project/framework/metaRTC/demo/metapushstream7 -I/Users/aiven/work/project/framework/metaRTC/libmetartc7/src -I/Users/aiven/work/project/framework/metaRTC/thirdparty/include -I/Users/aiven/work/project/framework/metaRTC/include -I/usr/local/lib/QtWidgets.framework/Headers -I/usr/local/lib/QtGui.framework/Headers -I/usr/local/lib/QtCore.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -F/usr/local/lib yangjanus.h -o moc_yangjanus.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_recordmainwindow.h ui_yangjanus.h +compiler_uic_clean: + -$(DEL_FILE) ui_recordmainwindow.h ui_yangjanus.h +ui_recordmainwindow.h: recordmainwindow.ui \ + /usr/local/share/qt/libexec/uic + /usr/local/share/qt/libexec/uic recordmainwindow.ui -o ui_recordmainwindow.h + +ui_yangjanus.h: yangjanus.ui \ + /usr/local/share/qt/libexec/uic + /usr/local/share/qt/libexec/uic yangjanus.ui -o ui_yangjanus.h + +compiler_rez_source_make_all: +compiler_rez_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + diff --git a/demo/metapushstream7/metapushstream7.xcodeproj/xcshareddata/xcschemes/metapushstream7.xcscheme b/demo/metapushstream7/metapushstream7.xcodeproj/xcshareddata/xcschemes/metapushstream7.xcscheme new file mode 100644 index 00000000..bf13adbd --- /dev/null +++ b/demo/metapushstream7/metapushstream7.xcodeproj/xcshareddata/xcschemes/metapushstream7.xcscheme @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demo/metapushstream7/moc_YangPlayWidget.cpp b/demo/metapushstream7/moc_YangPlayWidget.cpp new file mode 100644 index 00000000..e69de29b diff --git a/demo/metapushstream7/moc_YangYuvPlayWidget.cpp b/demo/metapushstream7/moc_YangYuvPlayWidget.cpp new file mode 100644 index 00000000..24ff1cfe --- /dev/null +++ b/demo/metapushstream7/moc_YangYuvPlayWidget.cpp @@ -0,0 +1,117 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'YangYuvPlayWidget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "video/YangYuvPlayWidget.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'YangYuvPlayWidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS = QtMocHelpers::stringData( + "YangYuvPlayWidget" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t { + uint offsetsAndSizes[2]; + char stringdata0[18]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS_t qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 17) // "YangYuvPlayWidget" + }, + "YangYuvPlayWidget" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSYangYuvPlayWidgetENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject YangYuvPlayWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSYangYuvPlayWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray + >, + nullptr +} }; + +void YangYuvPlayWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + (void)_o; + (void)_id; + (void)_c; + (void)_a; +} + +const QMetaObject *YangYuvPlayWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *YangYuvPlayWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSYangYuvPlayWidgetENDCLASS.stringdata0)) + return static_cast(this); + if (!strcmp(_clname, "QOpenGLFunctions")) + return static_cast< QOpenGLFunctions*>(this); + return QOpenGLWidget::qt_metacast(_clname); +} + +int YangYuvPlayWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QOpenGLWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/demo/metapushstream7/moc_predefs.h b/demo/metapushstream7/moc_predefs.h new file mode 100644 index 00000000..9680514c --- /dev/null +++ b/demo/metapushstream7/moc_predefs.h @@ -0,0 +1,446 @@ +#define _LP64 1 +#define __APPLE_CC__ 6000 +#define __APPLE__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_CONSUME 1 +#define __ATOMIC_RELAXED 0 +#define __ATOMIC_RELEASE 3 +#define __ATOMIC_SEQ_CST 5 +#define __BIGGEST_ALIGNMENT__ 16 +#define __BITINT_MAXWIDTH__ 128 +#define __BLOCKS__ 1 +#define __BOOL_WIDTH__ 8 +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __CHAR16_TYPE__ unsigned short +#define __CHAR32_TYPE__ unsigned int +#define __CHAR_BIT__ 8 +#define __CLANG_ATOMIC_BOOL_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR_LOCK_FREE 2 +#define __CLANG_ATOMIC_INT_LOCK_FREE 2 +#define __CLANG_ATOMIC_LLONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_LONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_POINTER_LOCK_FREE 2 +#define __CLANG_ATOMIC_SHORT_LOCK_FREE 2 +#define __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __CONSTANT_CFSTRINGS__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 +#define __DBL_DIG__ 15 +#define __DBL_EPSILON__ 2.2204460492503131e-16 +#define __DBL_HAS_DENORM__ 1 +#define __DBL_HAS_INFINITY__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __DBL_MANT_DIG__ 53 +#define __DBL_MAX_10_EXP__ 308 +#define __DBL_MAX_EXP__ 1024 +#define __DBL_MAX__ 1.7976931348623157e+308 +#define __DBL_MIN_10_EXP__ (-307) +#define __DBL_MIN_EXP__ (-1021) +#define __DBL_MIN__ 2.2250738585072014e-308 +#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__ +#define __DEPRECATED 1 +#define __DYNAMIC__ 1 +#define __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 140000 +#define __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 140000 +#define __EXCEPTIONS 1 +#define __FINITE_MATH_ONLY__ 0 +#define __FLT16_DECIMAL_DIG__ 5 +#define __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16 +#define __FLT16_DIG__ 3 +#define __FLT16_EPSILON__ 9.765625e-4F16 +#define __FLT16_HAS_DENORM__ 1 +#define __FLT16_HAS_INFINITY__ 1 +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT16_MAX_10_EXP__ 4 +#define __FLT16_MAX_EXP__ 16 +#define __FLT16_MAX__ 6.5504e+4F16 +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT16_MIN_EXP__ (-13) +#define __FLT16_MIN__ 6.103515625e-5F16 +#define __FLT_DECIMAL_DIG__ 9 +#define __FLT_DENORM_MIN__ 1.40129846e-45F +#define __FLT_DIG__ 6 +#define __FLT_EPSILON__ 1.19209290e-7F +#define __FLT_HAS_DENORM__ 1 +#define __FLT_HAS_INFINITY__ 1 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MANT_DIG__ 24 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT_MAX_EXP__ 128 +#define __FLT_MAX__ 3.40282347e+38F +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT_MIN_EXP__ (-125) +#define __FLT_MIN__ 1.17549435e-38F +#define __FLT_RADIX__ 2 +#define __FXSR__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __GNUC_GNU_INLINE__ 1 +#define __GNUC_MINOR__ 2 +#define __GNUC_PATCHLEVEL__ 1 +#define __GNUC__ 4 +#define __GNUG__ 4 +#define __GXX_ABI_VERSION 1002 +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __GXX_RTTI 1 +#define __GXX_WEAK__ 1 +#define __INT16_C_SUFFIX__ +#define __INT16_FMTd__ "hd" +#define __INT16_FMTi__ "hi" +#define __INT16_MAX__ 32767 +#define __INT16_TYPE__ short +#define __INT32_C_SUFFIX__ +#define __INT32_FMTd__ "d" +#define __INT32_FMTi__ "i" +#define __INT32_MAX__ 2147483647 +#define __INT32_TYPE__ int +#define __INT64_C_SUFFIX__ LL +#define __INT64_FMTd__ "lld" +#define __INT64_FMTi__ "lli" +#define __INT64_MAX__ 9223372036854775807LL +#define __INT64_TYPE__ long long int +#define __INT8_C_SUFFIX__ +#define __INT8_FMTd__ "hhd" +#define __INT8_FMTi__ "hhi" +#define __INT8_MAX__ 127 +#define __INT8_TYPE__ signed char +#define __INTMAX_C_SUFFIX__ L +#define __INTMAX_FMTd__ "ld" +#define __INTMAX_FMTi__ "li" +#define __INTMAX_MAX__ 9223372036854775807L +#define __INTMAX_TYPE__ long int +#define __INTMAX_WIDTH__ 64 +#define __INTPTR_FMTd__ "ld" +#define __INTPTR_FMTi__ "li" +#define __INTPTR_MAX__ 9223372036854775807L +#define __INTPTR_TYPE__ long int +#define __INTPTR_WIDTH__ 64 +#define __INT_FAST16_FMTd__ "hd" +#define __INT_FAST16_FMTi__ "hi" +#define __INT_FAST16_MAX__ 32767 +#define __INT_FAST16_TYPE__ short +#define __INT_FAST16_WIDTH__ 16 +#define __INT_FAST32_FMTd__ "d" +#define __INT_FAST32_FMTi__ "i" +#define __INT_FAST32_MAX__ 2147483647 +#define __INT_FAST32_TYPE__ int +#define __INT_FAST32_WIDTH__ 32 +#define __INT_FAST64_FMTd__ "lld" +#define __INT_FAST64_FMTi__ "lli" +#define __INT_FAST64_MAX__ 9223372036854775807LL +#define __INT_FAST64_TYPE__ long long int +#define __INT_FAST64_WIDTH__ 64 +#define __INT_FAST8_FMTd__ "hhd" +#define __INT_FAST8_FMTi__ "hhi" +#define __INT_FAST8_MAX__ 127 +#define __INT_FAST8_TYPE__ signed char +#define __INT_FAST8_WIDTH__ 8 +#define __INT_LEAST16_FMTd__ "hd" +#define __INT_LEAST16_FMTi__ "hi" +#define __INT_LEAST16_MAX__ 32767 +#define __INT_LEAST16_TYPE__ short +#define __INT_LEAST16_WIDTH__ 16 +#define __INT_LEAST32_FMTd__ "d" +#define __INT_LEAST32_FMTi__ "i" +#define __INT_LEAST32_MAX__ 2147483647 +#define __INT_LEAST32_TYPE__ int +#define __INT_LEAST32_WIDTH__ 32 +#define __INT_LEAST64_FMTd__ "lld" +#define __INT_LEAST64_FMTi__ "lli" +#define __INT_LEAST64_MAX__ 9223372036854775807LL +#define __INT_LEAST64_TYPE__ long long int +#define __INT_LEAST64_WIDTH__ 64 +#define __INT_LEAST8_FMTd__ "hhd" +#define __INT_LEAST8_FMTi__ "hhi" +#define __INT_LEAST8_MAX__ 127 +#define __INT_LEAST8_TYPE__ signed char +#define __INT_LEAST8_WIDTH__ 8 +#define __INT_MAX__ 2147483647 +#define __INT_WIDTH__ 32 +#define __LAHF_SAHF__ 1 +#define __LDBL_DECIMAL_DIG__ 21 +#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L +#define __LDBL_DIG__ 18 +#define __LDBL_EPSILON__ 1.08420217248550443401e-19L +#define __LDBL_HAS_DENORM__ 1 +#define __LDBL_HAS_INFINITY__ 1 +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __LDBL_MANT_DIG__ 64 +#define __LDBL_MAX_10_EXP__ 4932 +#define __LDBL_MAX_EXP__ 16384 +#define __LDBL_MAX__ 1.18973149535723176502e+4932L +#define __LDBL_MIN_10_EXP__ (-4931) +#define __LDBL_MIN_EXP__ (-16381) +#define __LDBL_MIN__ 3.36210314311209350626e-4932L +#define __LITTLE_ENDIAN__ 1 +#define __LLONG_WIDTH__ 64 +#define __LONG_LONG_MAX__ 9223372036854775807LL +#define __LONG_MAX__ 9223372036854775807L +#define __LONG_WIDTH__ 64 +#define __LP64__ 1 +#define __MACH__ 1 +#define __MMX__ 1 +#define __NO_MATH_ERRNO__ 1 +#define __NO_MATH_INLINES 1 +#define __OBJC_BOOL_IS_BOOL 0 +#define __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3 +#define __OPENCL_MEMORY_SCOPE_DEVICE 2 +#define __OPENCL_MEMORY_SCOPE_SUB_GROUP 4 +#define __OPENCL_MEMORY_SCOPE_WORK_GROUP 1 +#define __OPENCL_MEMORY_SCOPE_WORK_ITEM 0 +#define __OPTIMIZE__ 1 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __ORDER_PDP_ENDIAN__ 3412 +#define __PIC__ 2 +#define __POINTER_WIDTH__ 64 +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __PTRDIFF_FMTd__ "ld" +#define __PTRDIFF_FMTi__ "li" +#define __PTRDIFF_MAX__ 9223372036854775807L +#define __PTRDIFF_TYPE__ long int +#define __PTRDIFF_WIDTH__ 64 +#define __REGISTER_PREFIX__ +#define __SCHAR_MAX__ 127 +#define __SEG_FS 1 +#define __SEG_GS 1 +#define __SHRT_MAX__ 32767 +#define __SHRT_WIDTH__ 16 +#define __SIG_ATOMIC_MAX__ 2147483647 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __SIZEOF_DOUBLE__ 8 +#define __SIZEOF_FLOAT__ 4 +#define __SIZEOF_INT128__ 16 +#define __SIZEOF_INT__ 4 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __SIZEOF_LONG_LONG__ 8 +#define __SIZEOF_LONG__ 8 +#define __SIZEOF_POINTER__ 8 +#define __SIZEOF_PTRDIFF_T__ 8 +#define __SIZEOF_SHORT__ 2 +#define __SIZEOF_SIZE_T__ 8 +#define __SIZEOF_WCHAR_T__ 4 +#define __SIZEOF_WINT_T__ 4 +#define __SIZE_FMTX__ "lX" +#define __SIZE_FMTo__ "lo" +#define __SIZE_FMTu__ "lu" +#define __SIZE_FMTx__ "lx" +#define __SIZE_MAX__ 18446744073709551615UL +#define __SIZE_TYPE__ long unsigned int +#define __SIZE_WIDTH__ 64 +#define __SSE2_MATH__ 1 +#define __SSE2__ 1 +#define __SSE3__ 1 +#define __SSE4_1__ 1 +#define __SSE_MATH__ 1 +#define __SSE__ 1 +#define __SSP__ 1 +#define __SSSE3__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL +#define __STDCPP_THREADS__ 1 +#define __STDC_HOSTED__ 1 +#define __STDC_NO_THREADS__ 1 +#define __STDC_UTF_16__ 1 +#define __STDC_UTF_32__ 1 +#define __STDC__ 1 +#define __UINT16_C_SUFFIX__ +#define __UINT16_FMTX__ "hX" +#define __UINT16_FMTo__ "ho" +#define __UINT16_FMTu__ "hu" +#define __UINT16_FMTx__ "hx" +#define __UINT16_MAX__ 65535 +#define __UINT16_TYPE__ unsigned short +#define __UINT32_C_SUFFIX__ U +#define __UINT32_FMTX__ "X" +#define __UINT32_FMTo__ "o" +#define __UINT32_FMTu__ "u" +#define __UINT32_FMTx__ "x" +#define __UINT32_MAX__ 4294967295U +#define __UINT32_TYPE__ unsigned int +#define __UINT64_C_SUFFIX__ ULL +#define __UINT64_FMTX__ "llX" +#define __UINT64_FMTo__ "llo" +#define __UINT64_FMTu__ "llu" +#define __UINT64_FMTx__ "llx" +#define __UINT64_MAX__ 18446744073709551615ULL +#define __UINT64_TYPE__ long long unsigned int +#define __UINT8_C_SUFFIX__ +#define __UINT8_FMTX__ "hhX" +#define __UINT8_FMTo__ "hho" +#define __UINT8_FMTu__ "hhu" +#define __UINT8_FMTx__ "hhx" +#define __UINT8_MAX__ 255 +#define __UINT8_TYPE__ unsigned char +#define __UINTMAX_C_SUFFIX__ UL +#define __UINTMAX_FMTX__ "lX" +#define __UINTMAX_FMTo__ "lo" +#define __UINTMAX_FMTu__ "lu" +#define __UINTMAX_FMTx__ "lx" +#define __UINTMAX_MAX__ 18446744073709551615UL +#define __UINTMAX_TYPE__ long unsigned int +#define __UINTMAX_WIDTH__ 64 +#define __UINTPTR_FMTX__ "lX" +#define __UINTPTR_FMTo__ "lo" +#define __UINTPTR_FMTu__ "lu" +#define __UINTPTR_FMTx__ "lx" +#define __UINTPTR_MAX__ 18446744073709551615UL +#define __UINTPTR_TYPE__ long unsigned int +#define __UINTPTR_WIDTH__ 64 +#define __UINT_FAST16_FMTX__ "hX" +#define __UINT_FAST16_FMTo__ "ho" +#define __UINT_FAST16_FMTu__ "hu" +#define __UINT_FAST16_FMTx__ "hx" +#define __UINT_FAST16_MAX__ 65535 +#define __UINT_FAST16_TYPE__ unsigned short +#define __UINT_FAST32_FMTX__ "X" +#define __UINT_FAST32_FMTo__ "o" +#define __UINT_FAST32_FMTu__ "u" +#define __UINT_FAST32_FMTx__ "x" +#define __UINT_FAST32_MAX__ 4294967295U +#define __UINT_FAST32_TYPE__ unsigned int +#define __UINT_FAST64_FMTX__ "llX" +#define __UINT_FAST64_FMTo__ "llo" +#define __UINT_FAST64_FMTu__ "llu" +#define __UINT_FAST64_FMTx__ "llx" +#define __UINT_FAST64_MAX__ 18446744073709551615ULL +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __UINT_FAST8_FMTX__ "hhX" +#define __UINT_FAST8_FMTo__ "hho" +#define __UINT_FAST8_FMTu__ "hhu" +#define __UINT_FAST8_FMTx__ "hhx" +#define __UINT_FAST8_MAX__ 255 +#define __UINT_FAST8_TYPE__ unsigned char +#define __UINT_LEAST16_FMTX__ "hX" +#define __UINT_LEAST16_FMTo__ "ho" +#define __UINT_LEAST16_FMTu__ "hu" +#define __UINT_LEAST16_FMTx__ "hx" +#define __UINT_LEAST16_MAX__ 65535 +#define __UINT_LEAST16_TYPE__ unsigned short +#define __UINT_LEAST32_FMTX__ "X" +#define __UINT_LEAST32_FMTo__ "o" +#define __UINT_LEAST32_FMTu__ "u" +#define __UINT_LEAST32_FMTx__ "x" +#define __UINT_LEAST32_MAX__ 4294967295U +#define __UINT_LEAST32_TYPE__ unsigned int +#define __UINT_LEAST64_FMTX__ "llX" +#define __UINT_LEAST64_FMTo__ "llo" +#define __UINT_LEAST64_FMTu__ "llu" +#define __UINT_LEAST64_FMTx__ "llx" +#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __UINT_LEAST8_FMTX__ "hhX" +#define __UINT_LEAST8_FMTo__ "hho" +#define __UINT_LEAST8_FMTu__ "hhu" +#define __UINT_LEAST8_FMTx__ "hhx" +#define __UINT_LEAST8_MAX__ 255 +#define __UINT_LEAST8_TYPE__ unsigned char +#define __USER_LABEL_PREFIX__ _ +#define __VERSION__ "Apple LLVM 15.0.0 (clang-1500.1.0.2.5)" +#define __WCHAR_MAX__ 2147483647 +#define __WCHAR_TYPE__ int +#define __WCHAR_WIDTH__ 32 +#define __WINT_MAX__ 2147483647 +#define __WINT_TYPE__ int +#define __WINT_WIDTH__ 32 +#define __amd64 1 +#define __amd64__ 1 +#define __apple_build_version__ 15000100 +#define __block __attribute__((__blocks__(byref))) +#define __clang__ 1 +#define __clang_literal_encoding__ "UTF-8" +#define __clang_major__ 15 +#define __clang_minor__ 0 +#define __clang_patchlevel__ 0 +#define __clang_version__ "15.0.0 (clang-1500.1.0.2.5)" +#define __clang_wide_literal_encoding__ "UTF-32" +#define __code_model_small__ 1 +#define __core2 1 +#define __core2__ 1 +#define __cplusplus 201703L +#define __cpp_aggregate_bases 201603L +#define __cpp_aggregate_nsdmi 201304L +#define __cpp_alias_templates 200704L +#define __cpp_aligned_new 201606L +#define __cpp_attributes 200809L +#define __cpp_binary_literals 201304L +#define __cpp_capture_star_this 201603L +#define __cpp_constexpr 201603L +#define __cpp_constexpr_in_decltype 201711L +#define __cpp_decltype 200707L +#define __cpp_decltype_auto 201304L +#define __cpp_deduction_guides 201703L +#define __cpp_delegating_constructors 200604L +#define __cpp_digit_separators 201309L +#define __cpp_enumerator_attributes 201411L +#define __cpp_exceptions 199711L +#define __cpp_fold_expressions 201603L +#define __cpp_generic_lambdas 201304L +#define __cpp_guaranteed_copy_elision 201606L +#define __cpp_hex_float 201603L +#define __cpp_if_constexpr 201606L +#define __cpp_impl_destroying_delete 201806L +#define __cpp_inheriting_constructors 201511L +#define __cpp_init_captures 201304L +#define __cpp_initializer_lists 200806L +#define __cpp_inline_variables 201606L +#define __cpp_lambdas 200907L +#define __cpp_named_character_escapes 202207L +#define __cpp_namespace_attributes 201411L +#define __cpp_nested_namespace_definitions 201411L +#define __cpp_noexcept_function_type 201510L +#define __cpp_nontype_template_args 201411L +#define __cpp_nontype_template_parameter_auto 201606L +#define __cpp_nsdmi 200809L +#define __cpp_range_based_for 201603L +#define __cpp_raw_strings 200710L +#define __cpp_ref_qualifiers 200710L +#define __cpp_return_type_deduction 201304L +#define __cpp_rtti 199711L +#define __cpp_rvalue_references 200610L +#define __cpp_static_assert 201411L +#define __cpp_static_call_operator 202207L +#define __cpp_structured_bindings 201606L +#define __cpp_template_auto 201606L +#define __cpp_threadsafe_static_init 200806L +#define __cpp_unicode_characters 200704L +#define __cpp_unicode_literals 200710L +#define __cpp_user_defined_literals 200809L +#define __cpp_variable_templates 201304L +#define __cpp_variadic_templates 200704L +#define __cpp_variadic_using 201611L +#define __llvm__ 1 +#define __nonnull _Nonnull +#define __null_unspecified _Null_unspecified +#define __nullable _Nullable +#define __pic__ 2 +#define __private_extern__ extern +#define __seg_fs __attribute__((address_space(257))) +#define __seg_gs __attribute__((address_space(256))) +#define __strong +#define __tune_core2__ 1 +#define __unsafe_unretained +#define __weak __attribute__((objc_gc(weak))) +#define __x86_64 1 +#define __x86_64__ 1 diff --git a/demo/metapushstream7/moc_recordmainwindow.cpp b/demo/metapushstream7/moc_recordmainwindow.cpp new file mode 100644 index 00000000..2d3bd585 --- /dev/null +++ b/demo/metapushstream7/moc_recordmainwindow.cpp @@ -0,0 +1,169 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'recordmainwindow.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "recordmainwindow.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'recordmainwindow.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSRecordMainWindowENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSRecordMainWindowENDCLASS = QtMocHelpers::stringData( + "RecordMainWindow", + "on_m_b_rec_clicked", + "", + "on_m_c_whip_clicked", + "on_m_c_janus_clicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSRecordMainWindowENDCLASS_t { + uint offsetsAndSizes[10]; + char stringdata0[17]; + char stringdata1[19]; + char stringdata2[1]; + char stringdata3[20]; + char stringdata4[21]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSRecordMainWindowENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSRecordMainWindowENDCLASS_t qt_meta_stringdata_CLASSRecordMainWindowENDCLASS = { + { + QT_MOC_LITERAL(0, 16), // "RecordMainWindow" + QT_MOC_LITERAL(17, 18), // "on_m_b_rec_clicked" + QT_MOC_LITERAL(36, 0), // "" + QT_MOC_LITERAL(37, 19), // "on_m_c_whip_clicked" + QT_MOC_LITERAL(57, 20) // "on_m_c_janus_clicked" + }, + "RecordMainWindow", + "on_m_b_rec_clicked", + "", + "on_m_c_whip_clicked", + "on_m_c_janus_clicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSRecordMainWindowENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 3, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 32, 2, 0x08, 1 /* Private */, + 3, 0, 33, 2, 0x08, 2 /* Private */, + 4, 0, 34, 2, 0x08, 3 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject RecordMainWindow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSRecordMainWindowENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSRecordMainWindowENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'on_m_b_rec_clicked' + QtPrivate::TypeAndForceComplete, + // method 'on_m_c_whip_clicked' + QtPrivate::TypeAndForceComplete, + // method 'on_m_c_janus_clicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void RecordMainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->on_m_b_rec_clicked(); break; + case 1: _t->on_m_c_whip_clicked(); break; + case 2: _t->on_m_c_janus_clicked(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *RecordMainWindow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *RecordMainWindow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSRecordMainWindowENDCLASS.stringdata0)) + return static_cast(this); + if (!strcmp(_clname, "YangSysMessageI")) + return static_cast< YangSysMessageI*>(this); + if (!strcmp(_clname, "YangSysMessageHandleI")) + return static_cast< YangSysMessageHandleI*>(this); + return QMainWindow::qt_metacast(_clname); +} + +int RecordMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QMainWindow::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 3) + qt_static_metacall(this, _c, _id, _a); + _id -= 3; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 3) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 3; + } + return _id; +} +QT_WARNING_POP diff --git a/demo/metapushstream7/moc_yangjanus.cpp b/demo/metapushstream7/moc_yangjanus.cpp new file mode 100644 index 00000000..b0b4ab92 --- /dev/null +++ b/demo/metapushstream7/moc_yangjanus.cpp @@ -0,0 +1,156 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'yangjanus.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "yangjanus.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'yangjanus.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSYangJanusENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSYangJanusENDCLASS = QtMocHelpers::stringData( + "YangJanus", + "on_m_b_rec_clicked", + "", + "on_m_b_rec_2_clicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSYangJanusENDCLASS_t { + uint offsetsAndSizes[8]; + char stringdata0[10]; + char stringdata1[19]; + char stringdata2[1]; + char stringdata3[21]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSYangJanusENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSYangJanusENDCLASS_t qt_meta_stringdata_CLASSYangJanusENDCLASS = { + { + QT_MOC_LITERAL(0, 9), // "YangJanus" + QT_MOC_LITERAL(10, 18), // "on_m_b_rec_clicked" + QT_MOC_LITERAL(29, 0), // "" + QT_MOC_LITERAL(30, 20) // "on_m_b_rec_2_clicked" + }, + "YangJanus", + "on_m_b_rec_clicked", + "", + "on_m_b_rec_2_clicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSYangJanusENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 2, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 26, 2, 0x08, 1 /* Private */, + 3, 0, 27, 2, 0x08, 2 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject YangJanus::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSYangJanusENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSYangJanusENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'on_m_b_rec_clicked' + QtPrivate::TypeAndForceComplete, + // method 'on_m_b_rec_2_clicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void YangJanus::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->on_m_b_rec_clicked(); break; + case 1: _t->on_m_b_rec_2_clicked(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *YangJanus::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *YangJanus::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSYangJanusENDCLASS.stringdata0)) + return static_cast(this); + return QDialog::qt_metacast(_clname); +} + +int YangJanus::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QDialog::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 2) + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 2) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 2; + } + return _id; +} +QT_WARNING_POP diff --git a/demo/metapushstream7/moc_yangrecordvideowin.cpp b/demo/metapushstream7/moc_yangrecordvideowin.cpp new file mode 100644 index 00000000..f5ed0e9b --- /dev/null +++ b/demo/metapushstream7/moc_yangrecordvideowin.cpp @@ -0,0 +1,115 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'yangrecordvideowin.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "video/yangrecordvideowin.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'yangrecordvideowin.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.6.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS_t {}; +constexpr auto qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS = QtMocHelpers::stringData( + "YangRecordVideoWin" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS_t { + uint offsetsAndSizes[2]; + char stringdata0[19]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS_t qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS = { + { + QT_MOC_LITERAL(0, 18) // "YangRecordVideoWin" + }, + "YangRecordVideoWin" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSYangRecordVideoWinENDCLASS[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject YangRecordVideoWin::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSYangRecordVideoWinENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray + >, + nullptr +} }; + +void YangRecordVideoWin::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + (void)_o; + (void)_id; + (void)_c; + (void)_a; +} + +const QMetaObject *YangRecordVideoWin::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *YangRecordVideoWin::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSYangRecordVideoWinENDCLASS.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int YangRecordVideoWin::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/demo/metapushstream7/recordmainwindow.cpp b/demo/metapushstream7/recordmainwindow.cpp index 5f48f2c9..c99b2e69 100755 --- a/demo/metapushstream7/recordmainwindow.cpp +++ b/demo/metapushstream7/recordmainwindow.cpp @@ -1,4 +1,4 @@ -// +// // Copyright (c) 2019-2022 yanggaofeng // #include "recordmainwindow.h" @@ -12,9 +12,11 @@ #include #include //#include -#include +#include #include +#define SERVER_ADDRESS "47.120.55.58" + RecordMainWindow::RecordMainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::RecordMainWindow) @@ -60,7 +62,7 @@ RecordMainWindow::RecordMainWindow(QWidget *parent) m_win0=new YangPlayWidget(this); #endif m_hb0->addWidget(m_win0); - m_hb0->setMargin(0); +// m_hb0->setMargin(0); m_hb0->setSpacing(0); char s[128]={0}; @@ -199,9 +201,14 @@ void RecordMainWindow::init() { m_context->avinfo.enc.enc_threads=4; memcpy(&m_screenInfo,&m_context->avinfo.video,sizeof(YangVideoInfo)); - QDesktopWidget* desk=QApplication::desktop(); - m_screenWidth=desk->screenGeometry().width(); - m_screenHeight=desk->screenGeometry().height(); +// QDesktopWidget* desk=QApplication::desktop(); +// m_screenWidth=desk->screenGeometry().width(); +// m_screenHeight=desk->screenGeometry().height(); + + QScreen* screen=QApplication::primaryScreen(); + m_screenWidth=screen->size().width(); + m_screenHeight=screen->size().height(); + m_screenInfo.width=m_screenWidth; m_screenInfo.height=m_screenHeight; m_screenInfo.outWidth=m_screenWidth; @@ -257,9 +264,9 @@ void RecordMainWindow::on_m_c_whip_clicked() char s[128]={0}; if(ui->m_c_whip->checkState()==Qt::CheckState::Checked) - sprintf(s,"http://%s:1985/rtc/v1/whip/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); + sprintf(s,"http://47.120.55.58:1985/rtc/v1/whip/?app=live&stream=livestream",m_context->avinfo.rtc.localIp); else - sprintf(s,"webrtc://%s:1985/live/livestream",m_context->avinfo.rtc.localIp); + sprintf(s,"webrtc://47.120.55.58:1985/live/livestream",m_context->avinfo.rtc.localIp); ui->m_url->setText(s); } @@ -268,7 +275,7 @@ void RecordMainWindow::on_m_c_janus_clicked() { char s[128]={0}; if(ui->m_c_janus->checkState()==Qt::CheckState::Checked){ - sprintf(s,"http://%s:7080/whip/endpoint/metaRTC",m_context->avinfo.rtc.localIp); + sprintf(s,"http://47.120.55.58:7080/whip/endpoint/metaRTC",m_context->avinfo.rtc.localIp); ui->m_url->setText(s); m_janus.show(); } diff --git a/demo/metapushstream7/ui_recordmainwindow.h b/demo/metapushstream7/ui_recordmainwindow.h new file mode 100644 index 00000000..9121ae48 --- /dev/null +++ b/demo/metapushstream7/ui_recordmainwindow.h @@ -0,0 +1,171 @@ +/******************************************************************************** +** Form generated from reading UI file 'recordmainwindow.ui' +** +** Created by: Qt User Interface Compiler version 6.6.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_RECORDMAINWINDOW_H +#define UI_RECORDMAINWINDOW_H + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_RecordMainWindow +{ +public: + QWidget *centralwidget; + QPushButton *m_b_rec; + QFrame *vdMain; + QLabel *m_l_url; + QLineEdit *m_url; + QLabel *m_l_err; + QLabel *m_l_url_3; + QCheckBox *m_c_whip; + QCheckBox *m_c_janus; + QMenuBar *menubar; + + void setupUi(QMainWindow *RecordMainWindow) + { + if (RecordMainWindow->objectName().isEmpty()) + RecordMainWindow->setObjectName("RecordMainWindow"); + RecordMainWindow->resize(1150, 833); + RecordMainWindow->setStyleSheet(QString::fromUtf8("QWidget, QLabel{\n" +" color:white;\n" +" border: 1px solid white;\n" +" padding:0;\n" +" border-radius:5px;\n" +" background-color:rgb(20,50,70);\n" +" /** background-color:rgba(250,170,0,150);**/\n" +" }\n" +"\n" +"\n" +"QTabWidget{\n" +"\n" +"border: 1px solid white;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabWidget::tab-bar{\n" +"alignment:left;\n" +"left:1px;\n" +"}\n" +"QTabWidget::pane { \n" +"/*background-color:rgb(20,50,70);*/\n" +"border:1px solid white;\n" +"} \n" +"QTabBar{\n" +"\n" +"background-color:white;\n" +"}\n" +"QTabBar::tab{\n" +"min-height:28px;\n" +"padding:0 10px;\n" +"border:0;\n" +"margin:1px 1px 0 0;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabBar::tab:first{\n" +"margin-left:1px;\n" +"}\n" +"QTabBar::tab:hover{\n" +"color:cyan;\n" +"}\n" +"QTabBar::tab:selected{\n" +"background-color: rgb(20, 100, 150);\n" +"}\n" +"QTabBar::tab:selected:hover{\n" +"}\n" +"\n" +"QTabBar::tear{\n" +"}\n" +"QTab" + "Bar::scroller{\n" +"}\n" +"QMenu {\n" +" background-color: rgb(20,50,70); \n" +" border: 1px solid white;\n" +" }\n" +" \n" +" QMenu::item {\n" +"\n" +" background-color: transparent;\n" +" padding:8px 32px;\n" +" margin:0px 8px;\n" +" border-bottom:1px solid #DBDBDB;\n" +" }\n" +" \n" +" QMenu::item:selected { \n" +" background-color: #2dabf9;\n" +" }")); + centralwidget = new QWidget(RecordMainWindow); + centralwidget->setObjectName("centralwidget"); + m_b_rec = new QPushButton(centralwidget); + m_b_rec->setObjectName("m_b_rec"); + m_b_rec->setGeometry(QRect(800, 660, 71, 31)); + vdMain = new QFrame(centralwidget); + vdMain->setObjectName("vdMain"); + vdMain->setGeometry(QRect(20, 20, 1081, 601)); + vdMain->setFrameShape(QFrame::StyledPanel); + vdMain->setFrameShadow(QFrame::Raised); + m_l_url = new QLabel(centralwidget); + m_l_url->setObjectName("m_l_url"); + m_l_url->setGeometry(QRect(70, 660, 80, 31)); + m_url = new QLineEdit(centralwidget); + m_url->setObjectName("m_url"); + m_url->setGeometry(QRect(180, 660, 601, 29)); + m_l_err = new QLabel(centralwidget); + m_l_err->setObjectName("m_l_err"); + m_l_err->setGeometry(QRect(180, 710, 861, 34)); + m_l_url_3 = new QLabel(centralwidget); + m_l_url_3->setObjectName("m_l_url_3"); + m_l_url_3->setGeometry(QRect(60, 710, 91, 31)); + m_c_whip = new QCheckBox(centralwidget); + m_c_whip->setObjectName("m_c_whip"); + m_c_whip->setGeometry(QRect(890, 660, 111, 27)); + m_c_whip->setChecked(true); + m_c_janus = new QCheckBox(centralwidget); + m_c_janus->setObjectName("m_c_janus"); + m_c_janus->setGeometry(QRect(1010, 660, 111, 27)); + m_c_janus->setChecked(false); + RecordMainWindow->setCentralWidget(centralwidget); + menubar = new QMenuBar(RecordMainWindow); + menubar->setObjectName("menubar"); + menubar->setGeometry(QRect(0, 0, 1150, 50)); + RecordMainWindow->setMenuBar(menubar); + + retranslateUi(RecordMainWindow); + + QMetaObject::connectSlotsByName(RecordMainWindow); + } // setupUi + + void retranslateUi(QMainWindow *RecordMainWindow) + { + RecordMainWindow->setWindowTitle(QCoreApplication::translate("RecordMainWindow", "Webrtc\346\216\250\346\265\201demo", nullptr)); + m_b_rec->setText(QCoreApplication::translate("RecordMainWindow", "start", nullptr)); + m_l_url->setText(QCoreApplication::translate("RecordMainWindow", "URL:", nullptr)); + m_l_err->setText(QString()); + m_l_url_3->setText(QCoreApplication::translate("RecordMainWindow", "Error:", nullptr)); + m_c_whip->setText(QCoreApplication::translate("RecordMainWindow", "whip", nullptr)); + m_c_janus->setText(QCoreApplication::translate("RecordMainWindow", "janus", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class RecordMainWindow: public Ui_RecordMainWindow {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_RECORDMAINWINDOW_H diff --git a/demo/metapushstream7/ui_yangjanus.h b/demo/metapushstream7/ui_yangjanus.h new file mode 100644 index 00000000..178ad91c --- /dev/null +++ b/demo/metapushstream7/ui_yangjanus.h @@ -0,0 +1,150 @@ +/******************************************************************************** +** Form generated from reading UI file 'yangjanus.ui' +** +** Created by: Qt User Interface Compiler version 6.6.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_YANGJANUS_H +#define UI_YANGJANUS_H + +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_YangJanus +{ +public: + QPushButton *m_b_rec; + QLabel *m_l_url; + QLineEdit *m_url; + QLabel *m_l_url_2; + QLineEdit *m_data; + QPushButton *m_b_rec_2; + QLineEdit *m_retInfo; + + void setupUi(QDialog *YangJanus) + { + if (YangJanus->objectName().isEmpty()) + YangJanus->setObjectName("YangJanus"); + YangJanus->resize(791, 281); + YangJanus->setStyleSheet(QString::fromUtf8("QWidget, QLabel{\n" +" color:white;\n" +" border: 1px solid white;\n" +" padding:0;\n" +" border-radius:5px;\n" +" background-color:rgb(20,50,70);\n" +" /** background-color:rgba(250,170,0,150);**/\n" +" }\n" +"\n" +"\n" +"QTabWidget{\n" +"\n" +"border: 1px solid white;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabWidget::tab-bar{\n" +"alignment:left;\n" +"left:1px;\n" +"}\n" +"QTabWidget::pane { \n" +"/*background-color:rgb(20,50,70);*/\n" +"border:1px solid white;\n" +"} \n" +"QTabBar{\n" +"\n" +"background-color:white;\n" +"}\n" +"QTabBar::tab{\n" +"min-height:28px;\n" +"padding:0 10px;\n" +"border:0;\n" +"margin:1px 1px 0 0;\n" +"background-color:rgb(20,50,70);\n" +"}\n" +"QTabBar::tab:first{\n" +"margin-left:1px;\n" +"}\n" +"QTabBar::tab:hover{\n" +"color:cyan;\n" +"}\n" +"QTabBar::tab:selected{\n" +"background-color: rgb(20, 100, 150);\n" +"}\n" +"QTabBar::tab:selected:hover{\n" +"}\n" +"\n" +"QTabBar::tear{\n" +"}\n" +"QTab" + "Bar::scroller{\n" +"}\n" +"QMenu {\n" +" background-color: rgb(20,50,70); \n" +" border: 1px solid white;\n" +" }\n" +" \n" +" QMenu::item {\n" +"\n" +" background-color: transparent;\n" +" padding:8px 32px;\n" +" margin:0px 8px;\n" +" border-bottom:1px solid #DBDBDB;\n" +" }\n" +" \n" +" QMenu::item:selected { \n" +" background-color: #2dabf9;\n" +" }")); + m_b_rec = new QPushButton(YangJanus); + m_b_rec->setObjectName("m_b_rec"); + m_b_rec->setGeometry(QRect(110, 210, 181, 31)); + m_l_url = new QLabel(YangJanus); + m_l_url->setObjectName("m_l_url"); + m_l_url->setGeometry(QRect(40, 40, 80, 31)); + m_url = new QLineEdit(YangJanus); + m_url->setObjectName("m_url"); + m_url->setGeometry(QRect(150, 40, 601, 29)); + m_l_url_2 = new QLabel(YangJanus); + m_l_url_2->setObjectName("m_l_url_2"); + m_l_url_2->setGeometry(QRect(30, 100, 80, 31)); + m_data = new QLineEdit(YangJanus); + m_data->setObjectName("m_data"); + m_data->setGeometry(QRect(150, 100, 601, 29)); + m_b_rec_2 = new QPushButton(YangJanus); + m_b_rec_2->setObjectName("m_b_rec_2"); + m_b_rec_2->setGeometry(QRect(360, 210, 161, 31)); + m_retInfo = new QLineEdit(YangJanus); + m_retInfo->setObjectName("m_retInfo"); + m_retInfo->setGeometry(QRect(150, 160, 601, 29)); + + retranslateUi(YangJanus); + + QMetaObject::connectSlotsByName(YangJanus); + } // setupUi + + void retranslateUi(QDialog *YangJanus) + { + YangJanus->setWindowTitle(QCoreApplication::translate("YangJanus", "Dialog", nullptr)); + m_b_rec->setText(QCoreApplication::translate("YangJanus", "createUser", nullptr)); + m_l_url->setText(QCoreApplication::translate("YangJanus", "URL:", nullptr)); + m_url->setText(QCoreApplication::translate("YangJanus", "http://10.42.0.1:7080/whip/create", nullptr)); + m_l_url_2->setText(QCoreApplication::translate("YangJanus", "Data:", nullptr)); + m_data->setText(QCoreApplication::translate("YangJanus", "{\"id\": \"metaRTC\", \"room\": 1234}", nullptr)); + m_b_rec_2->setText(QCoreApplication::translate("YangJanus", "Cancel", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class YangJanus: public Ui_YangJanus {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_YANGJANUS_H diff --git a/include/yang_config.h b/include/yang_config.h index 0944d6c2..95976425 100755 --- a/include/yang_config.h +++ b/include/yang_config.h @@ -1,4 +1,4 @@ -// +// // Copyright (c) 2019-2022 yanggaofeng // diff --git a/libmetartc7/.qmake.stash b/libmetartc7/.qmake.stash new file mode 100644 index 00000000..9a278187 --- /dev/null +++ b/libmetartc7/.qmake.stash @@ -0,0 +1,44 @@ +QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk +QMAKE_MAC_SDK.macosx.PlatformPath = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool \ + -id +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar \ + cq +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib \ + -s +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_ACTOOL = /Applications/Xcode.app/Contents/Developer/usr/bin/actool +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_CXX.QT_COMPILER_STDCXX = 199711L +QMAKE_CXX.QMAKE_APPLE_CC = 6000 +QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 15 +QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 0 +QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 0 +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_APPLE_CC \ + QMAKE_APPLE_CLANG_MAJOR_VERSION \ + QMAKE_APPLE_CLANG_MINOR_VERSION \ + QMAKE_APPLE_CLANG_PATCH_VERSION \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer +QMAKE_XCODE_VERSION = 15.2 diff --git a/libmetartc7/metartc7.xcodeproj/project.pbxproj b/libmetartc7/metartc7.xcodeproj/project.pbxproj new file mode 100644 index 00000000..0b080353 --- /dev/null +++ b/libmetartc7/metartc7.xcodeproj/project.pbxproj @@ -0,0 +1,2440 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + 5E618435888B9D49F8540165 = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXShellScriptBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Qt Qmake"; + shellPath = "/bin/sh"; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/libmetartc7 -f metartc7.xcodeproj/qt_makeqmake.mak"; + showEnvVarsInLog = "0"; + }; + 53719B660E134E503C1AEA30 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioCapture.cpp"; + name = "YangAudioCapture.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 3053031D785E2FF783C55A81 = { + fileRef = "53719B660E134E503C1AEA30"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D8D1A73F0BD77EF316E1E9E4 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioCaptureData.cpp"; + name = "YangAudioCaptureData.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 30DB3E57B39B500AF6D6A0B2 = { + fileRef = "D8D1A73F0BD77EF316E1E9E4"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 18CDC0BE916D5EBF4F878F89 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioCaptureHandle.cpp"; + name = "YangAudioCaptureHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 7E81EA8F24F1C2AC2D742A3A = { + fileRef = "18CDC0BE916D5EBF4F878F89"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9FD154C6E6AB1A1C67147C0E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioPlay.cpp"; + name = "YangAudioPlay.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 7BC5E467CA6CD64BC3016730 = { + fileRef = "9FD154C6E6AB1A1C67147C0E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CB716DB4791F80FA119D55F9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioRenderData.cpp"; + name = "YangAudioRenderData.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + FF1B23EDB19ABE1E9D259366 = { + fileRef = "CB716DB4791F80FA119D55F9"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6C053F1B368FE007C26CDD24 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioAecLinux.cpp"; + name = "YangAudioAecLinux.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + F7B9D2AA8FF3D2EFA9BE1057 = { + fileRef = "6C053F1B368FE007C26CDD24"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + C6BA036BE1EEDE85F252024F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioCaptureLinux.cpp"; + name = "YangAudioCaptureLinux.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 571A800F6822BACD079221CA = { + fileRef = "C6BA036BE1EEDE85F252024F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 04DF86068F4DB7CF9CA08B90 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioPlayLinux.cpp"; + name = "YangAudioPlayLinux.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B3D393345C93A3CBE95A090B = { + fileRef = "04DF86068F4DB7CF9CA08B90"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 207EDD894874C3C7B6D5DEE0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioCaptureMac.cpp"; + name = "YangAudioCaptureMac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 14EA782D84A007CC376C17EB = { + fileRef = "207EDD894874C3C7B6D5DEE0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D86874A809A00698479BDAB3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioDeviceMac.cpp"; + name = "YangAudioDeviceMac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + F04A716D0F7F33C1D8E069C0 = { + fileRef = "D86874A809A00698479BDAB3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D5B65499246AEB148F20B480 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioMac.cpp"; + name = "YangAudioMac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 03369AC65BB29455E1DD720C = { + fileRef = "D5B65499246AEB148F20B480"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9231CBD8DA9632BE7C2D5019 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioPlayMac.cpp"; + name = "YangAudioPlayMac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 006062ECB13318D57E826EBB = { + fileRef = "9231CBD8DA9632BE7C2D5019"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + B6AA4697FFCC7057AC4C5B64 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangAudioCaptureWindows.cpp"; + name = "YangAudioCaptureWindows.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 0015194B101753031B67CD2E = { + fileRef = "B6AA4697FFCC7057AC4C5B64"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + C0A0A22C054AFF355D4EFECE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangRecAudioCaptureHandle.cpp"; + name = "YangRecAudioCaptureHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 60140BC5503A0C4027F10FC6 = { + fileRef = "C0A0A22C054AFF355D4EFECE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9DB6E6712410B90A06568A94 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApi.cpp"; + name = "YangWinAudioApi.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + C32B13E5459E38B00EE36BAD = { + fileRef = "9DB6E6712410B90A06568A94"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E368391595760C345A32873D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiAec.cpp"; + name = "YangWinAudioApiAec.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 7379F90B3D2BCCBC731673DE = { + fileRef = "E368391595760C345A32873D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 620D372AB68184787A7F853C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiCapture.cpp"; + name = "YangWinAudioApiCapture.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B4541AB98FA18A3D78C29088 = { + fileRef = "620D372AB68184787A7F853C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EEB80D04BF92B158DDB9F1A5 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiDevice.cpp"; + name = "YangWinAudioApiDevice.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + E60D407D7A4BCE99DBD77F18 = { + fileRef = "EEB80D04BF92B158DDB9F1A5"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9B26F7A3F1DD678195C6D963 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiRender.cpp"; + name = "YangWinAudioApiRender.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + A7348BE80EA01FEF7BFD9754 = { + fileRef = "9B26F7A3F1DD678195C6D963"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A58570C7D39C13C0BA27DD3D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioCapture.cpp"; + name = "YangWinAudioCapture.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + CBA38126F9865634C15AC7ED = { + fileRef = "A58570C7D39C13C0BA27DD3D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 224B98D242127A8E2A6C46BD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioCaptureHandle.cpp"; + name = "YangWinAudioCaptureHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 654E5FEF95EC9063E38CE060 = { + fileRef = "224B98D242127A8E2A6C46BD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 378C67382ACBA6FD24D3E210 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangavutil/YangMakeWave.cpp"; + name = "YangMakeWave.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 4F5B9B13F3A66E0B0232EF12 = { + fileRef = "378C67382ACBA6FD24D3E210"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AC3FBC5B7101BE827C21607E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangavutil/YangVideoEncoderMeta.cpp"; + name = "YangVideoEncoderMeta.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 4C060AEAA8AAC3FF6A67BCB5 = { + fileRef = "AC3FBC5B7101BE827C21607E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3C72312E82D2EDBA26CC674D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangavutil/YangYuvConvert.cpp"; + name = "YangYuvConvert.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 0C07656B73C4AE5691F80E3F = { + fileRef = "3C72312E82D2EDBA26CC674D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + C9FEA86D40525722D224D300 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangCaptureFactory.cpp"; + name = "YangCaptureFactory.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + A886F838AE60410C3C7D0F5D = { + fileRef = "C9FEA86D40525722D224D300"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 669BE17C212145E6E61A2A06 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangScreenShare.cpp"; + name = "YangScreenShare.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 947C0055573DEDC2DB51A61C = { + fileRef = "669BE17C212145E6E61A2A06"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 81C3593E66163182B893C024 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangVideoCapture.cpp"; + name = "YangVideoCapture.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 174BB5F8C5D801A25556C577 = { + fileRef = "81C3593E66163182B893C024"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 392F340DA34535CD7603D1EE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangVideoCaptureHandle.cpp"; + name = "YangVideoCaptureHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 494724FB6B17C715198099A7 = { + fileRef = "392F340DA34535CD7603D1EE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 61E0132C3132CABD17BF597F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/android/YangCameraAndroid.cpp"; + name = "YangCameraAndroid.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B4E23569581B24F101F5380A = { + fileRef = "61E0132C3132CABD17BF597F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 49A1EB3F2794D31B793A7C1E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/android/YangVideoCaptureAndroid.cpp"; + name = "YangVideoCaptureAndroid.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 630DE5786FB233ABED20891D = { + fileRef = "49A1EB3F2794D31B793A7C1E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 426D7D4E8807C30E98FDDEA7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/linux/YangVideoCaptureLinux.cpp"; + name = "YangVideoCaptureLinux.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 3F409FBE60EECA5B2BFE81D6 = { + fileRef = "426D7D4E8807C30E98FDDEA7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2C7D582A4C8F1CF5FB6BF2CB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangDXGIManager.cpp"; + name = "YangDXGIManager.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B8AB8CD91176C7F39E7324A9 = { + fileRef = "2C7D582A4C8F1CF5FB6BF2CB"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E78EC624959803913EF386CB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangVideoCaptureWindows.cpp"; + name = "YangVideoCaptureWindows.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + FF29DD5F30CA60C03FC3F50A = { + fileRef = "E78EC624959803913EF386CB"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D65EAC2FC3FEE6F3D990727C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangWinVideoCaptureHandle.cpp"; + name = "YangWinVideoCaptureHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + EFB7F41C0B55BD0CB76CB3D0 = { + fileRef = "D65EAC2FC3FEE6F3D990727C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + C05AFFD463859B037A0A02DC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangAudioDecoder.cpp"; + name = "YangAudioDecoder.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + E04F0D070EBDFCA829ADF44C = { + fileRef = "C05AFFD463859B037A0A02DC"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 77450CCAA273FDCB93AC93B9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangAudioDecoderHandle.cpp"; + name = "YangAudioDecoderHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 6616B72AC64B4BA73039A005 = { + fileRef = "77450CCAA273FDCB93AC93B9"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 090BF6827481FC156C69DDA6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangAudioDecoderHandles.cpp"; + name = "YangAudioDecoderHandles.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 8137C25E965152CC2D064244 = { + fileRef = "090BF6827481FC156C69DDA6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CAAD198C592B6F5A6EEA4D14 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangAudioDecoderOpus.cpp"; + name = "YangAudioDecoderOpus.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 929CAAE4C77E5F48CE586A0D = { + fileRef = "CAAD198C592B6F5A6EEA4D14"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 75DD7C131F6642E47D08A836 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderFactory.cpp"; + name = "YangDecoderFactory.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 3339D86B26CA54C0BE5F392F = { + fileRef = "75DD7C131F6642E47D08A836"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 61FD2DD3C0068DD59EBF11D0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderH264.cpp"; + name = "YangDecoderH264.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 2D3035961C9D9957AC1E6977 = { + fileRef = "61FD2DD3C0068DD59EBF11D0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D7D2798E08BB65F196F4CC8E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderLibde265.cpp"; + name = "YangDecoderLibde265.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + F0B1E03A0E4AA61ECF59B745 = { + fileRef = "D7D2798E08BB65F196F4CC8E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 57DF35685854749C9EAA20B3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderMediacodec.cpp"; + name = "YangDecoderMediacodec.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B3FB5478D9039D7DDB9F4D37 = { + fileRef = "57DF35685854749C9EAA20B3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 5382DA4C19F30BE0B6B9DEA7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderOpenh264.cpp"; + name = "YangDecoderOpenh264.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + F503944F00B19524B8006C3F = { + fileRef = "5382DA4C19F30BE0B6B9DEA7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + DC13692AE529749D648B9F04 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264DecoderSoft.cpp"; + name = "YangH264DecoderSoft.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B6C3010373CD2C80EC4E2DD4 = { + fileRef = "DC13692AE529749D648B9F04"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8A86FCEF1C8C02F0D43D2D14 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264DecoderSoft2.cpp"; + name = "YangH264DecoderSoft2.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 1CDF784D1CAC2F2DCADBE4F5 = { + fileRef = "8A86FCEF1C8C02F0D43D2D14"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3071D62665E6159EA403D6A8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangVideoDecoderHandle.cpp"; + name = "YangVideoDecoderHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 9F13CC7B049A1A3446290A99 = { + fileRef = "3071D62665E6159EA403D6A8"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + FB521EE274AE9F6CD3CAEA9F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangVideoDecoderHandles.cpp"; + name = "YangVideoDecoderHandles.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 04A3A5736F7170BF7BCB0E8B = { + fileRef = "FB521EE274AE9F6CD3CAEA9F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3ABDC60C61524900D53A1FE8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangAudioDecoderAac.cpp"; + name = "YangAudioDecoderAac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 9ED9181992BC7A6638B45C74 = { + fileRef = "3ABDC60C61524900D53A1FE8"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AE4A1281CBB07EEE6F4C9C9A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangAudioDecoderSpeex.cpp"; + name = "YangAudioDecoderSpeex.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 065AFDCB9E88A49A961121DA = { + fileRef = "AE4A1281CBB07EEE6F4C9C9A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 986F5AC5057010E2E18D9565 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangHeaderParseFfmpeg.cpp"; + name = "YangHeaderParseFfmpeg.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + B5FAC5EEEDBF3972F8A597EA = { + fileRef = "986F5AC5057010E2E18D9565"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + FBA6461E105ED1B8802F2DE7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangVideoDecoderFfmpeg.cpp"; + name = "YangVideoDecoderFfmpeg.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 65886CC8C352CA8CC3206102 = { + fileRef = "FBA6461E105ED1B8802F2DE7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 21677FB41411D5FB7FDF2BAF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoder.cpp"; + name = "YangAudioEncoder.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + A52D9AA53452A9D7FFF3CB1B = { + fileRef = "21677FB41411D5FB7FDF2BAF"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 54BD9878C0160462FA8C1FC7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderAac.cpp"; + name = "YangAudioEncoderAac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + D9F59266DE1CBAF67F729EAE = { + fileRef = "54BD9878C0160462FA8C1FC7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1EB32DF44C240E44899A43E0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderHandle.cpp"; + name = "YangAudioEncoderHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 61B18AD54DB13508AC748FDC = { + fileRef = "1EB32DF44C240E44899A43E0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1BCADCA7F9CF070C9CC48DA9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderHandleCb.cpp"; + name = "YangAudioEncoderHandleCb.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 99467550CCDFE5859D3B15E5 = { + fileRef = "1BCADCA7F9CF070C9CC48DA9"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 38B4BAC440667421C3635428 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderMeta.cpp"; + name = "YangAudioEncoderMeta.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + A53ACD5D736A768DC229A9CF = { + fileRef = "38B4BAC440667421C3635428"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E1B3776B382CC6CB19D7013C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderMp3.cpp"; + name = "YangAudioEncoderMp3.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 871D59F11306E4863868E320 = { + fileRef = "E1B3776B382CC6CB19D7013C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3729EFBCBFD17E9FEA78B543 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderOpus.cpp"; + name = "YangAudioEncoderOpus.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 31151D41A66B43B212CB8B3E = { + fileRef = "3729EFBCBFD17E9FEA78B543"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9C7337EBECAE35FD8DBAF6AD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderSpeex.cpp"; + name = "YangAudioEncoderSpeex.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + CF36525CA6A1436F11642DEE = { + fileRef = "9C7337EBECAE35FD8DBAF6AD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AD8131DD73BABA4AF42A8A0B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangEncoderFactory.cpp"; + name = "YangEncoderFactory.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + D531F86A33503A06A12744B3 = { + fileRef = "AD8131DD73BABA4AF42A8A0B"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1D93FBE18100FF6CA174DAB4 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangEncoderMediacodec.cpp"; + name = "YangEncoderMediacodec.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + D2CBCAA1B6C4A5AA474D7EF1 = { + fileRef = "1D93FBE18100FF6CA174DAB4"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3F543E27D7EFFD391F892A4E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangFfmpegEncoderMeta.cpp"; + name = "YangFfmpegEncoderMeta.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 8E0894C2B0CC94A9AEAA29AC = { + fileRef = "3F543E27D7EFFD391F892A4E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CB8B8D24958B457BCD04D60C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH264EncoderMeta.cpp"; + name = "YangH264EncoderMeta.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + F6F586B0B07B3866257C7DEE = { + fileRef = "CB8B8D24958B457BCD04D60C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 81444C08FF5B66BCFE7F5F45 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH264EncoderSoft.cpp"; + name = "YangH264EncoderSoft.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + A842D51FC74ECD5354BBC7DA = { + fileRef = "81444C08FF5B66BCFE7F5F45"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0C3CECE5BC9FED5B0F64A0C1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH265EncoderMeta.cpp"; + name = "YangH265EncoderMeta.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 6677860DC554B770E4281B0E = { + fileRef = "0C3CECE5BC9FED5B0F64A0C1"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 80C58D007BBADE6E0707893D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH265EncoderSoft.cpp"; + name = "YangH265EncoderSoft.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + D0B292935AB12479F00A4076 = { + fileRef = "80C58D007BBADE6E0707893D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CFEBCC58800CB90994191F9A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangOpenH264Encoder.cpp"; + name = "YangOpenH264Encoder.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + FB1FBB1CFE1C84F614A56674 = { + fileRef = "CFEBCC58800CB90994191F9A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A4701073BAA420D14E926366 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangVideoEncoder.cpp"; + name = "YangVideoEncoder.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 5DF4D3CA44C7F94C75FC842C = { + fileRef = "A4701073BAA420D14E926366"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6F187C827F03555DE7ED15DE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangVideoEncoderFfmpeg.cpp"; + name = "YangVideoEncoderFfmpeg.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 58DABA1C8A51A46616AFAE52 = { + fileRef = "6F187C827F03555DE7ED15DE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 821319DAD7FFE34B39949D43 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangVideoEncoderHandle.cpp"; + name = "YangVideoEncoderHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + C20FF6E23CA397F5947C12A0 = { + fileRef = "821319DAD7FFE34B39949D43"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 94AE941492C2B1C239E6572C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangrtc/YangPeerConnection2.cpp"; + name = "YangPeerConnection2.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 507DF8E1B25C9EB00F2C342B = { + fileRef = "94AE941492C2B1C239E6572C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AD165F5CF364036DE9B9755E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangstream/YangStreamManager.cpp"; + name = "YangStreamManager.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + DB330D638A4094E84539AE75 = { + fileRef = "AD165F5CF364036DE9B9755E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 39187E2EC5A1F1926D972F7E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangstream/YangSynBuffer.cpp"; + name = "YangSynBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + FBBB0EC2CEB89F457326A76A = { + fileRef = "39187E2EC5A1F1926D972F7E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A40CA742F65A7D551DBE0F4F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangstream/YangSynBufferManager.cpp"; + name = "YangSynBufferManager.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 352449FB283D7B82E36B62B4 = { + fileRef = "A40CA742F65A7D551DBE0F4F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0F1F64AB56E8F3083D6F4778 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangAvinfo.cpp"; + name = "YangAvinfo.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + CDCAF25279699293CF87054B = { + fileRef = "0F1F64AB56E8F3083D6F4778"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D07A6293503A41B03F52FFFE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangLoadLib.cpp"; + name = "YangLoadLib.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + AB31A740A3248B0E07CBE474 = { + fileRef = "D07A6293503A41B03F52FFFE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 65F0A87C8B662B8A1159758E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangString.cpp"; + name = "YangString.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 3F9938202256B25F67C3CC7C = { + fileRef = "65F0A87C8B662B8A1159758E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 3CB49E4DCEDB00D4886D0342 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangSysMessageHandle.cpp"; + name = "YangSysMessageHandle.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 546BDF5608B982D07498D2F0 = { + fileRef = "3CB49E4DCEDB00D4886D0342"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9B4CB832E79612FB4E6350A1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangThread.cpp"; + name = "YangThread.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 234A11567F0F0EA108122572 = { + fileRef = "9B4CB832E79612FB4E6350A1"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6235000FC879C12D8A10AF7A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/YangTimer.cpp"; + name = "YangTimer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 7D5D61964D235AE785246088 = { + fileRef = "6235000FC879C12D8A10AF7A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 91F1B4A70319CC248D175103 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangAudioBuffer.cpp"; + name = "YangAudioBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + CA61CD540F50668504767691 = { + fileRef = "91F1B4A70319CC248D175103"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 5E24D1A2584A66422A7BCDDE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangAudioEncoderBuffer.cpp"; + name = "YangAudioEncoderBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + C1400D44BFC2F0F78C39AA3B = { + fileRef = "5E24D1A2584A66422A7BCDDE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6D54199C82815BFC9FEC6374 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangAudioPlayBuffer.cpp"; + name = "YangAudioPlayBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 8B1059B76FF37184C5395F9F = { + fileRef = "6D54199C82815BFC9FEC6374"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 770E2C982F2B3254CD2944DE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangMediaBuffer.cpp"; + name = "YangMediaBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 5C0BDCE3CAEC64C0591CD0E8 = { + fileRef = "770E2C982F2B3254CD2944DE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 838D75BBBC10E38F369831F3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangVideoBuffer.cpp"; + name = "YangVideoBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 07803444BA7D8DC4FB9C8F69 = { + fileRef = "838D75BBBC10E38F369831F3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + B91879E3DFDF8BF11736B434 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangVideoDecoderBuffer.cpp"; + name = "YangVideoDecoderBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + 1EF30C2816CE0C1EE6DDE4E9 = { + fileRef = "B91879E3DFDF8BF11736B434"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 19B32BC16BC3D6F999E30A7A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangutil/buffer/YangVideoEncoderBuffer.cpp"; + name = "YangVideoEncoderBuffer.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + EDBD0706080885A4E3C59F3D = { + fileRef = "19B32BC16BC3D6F999E30A7A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 067BBC85AFEDCE7DB633EE5A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/mac/YangVideoCaptureMac.cpp"; + name = "YangVideoCaptureMac.cpp"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.cpp"; + }; + D145E8308C24EE138053F164 = { + fileRef = "067BBC85AFEDCE7DB633EE5A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D8EDD1DCD489A9F60B12303A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/mac/YangVideoDeviceMac.mm"; + name = "YangVideoDeviceMac.mm"; + sourceTree = ""; + lastKnownFileType = "sourcecode.cpp.objcpp"; + }; + F9AF81A9D1D7EBECC0D29F1E = { + fileRef = "D8EDD1DCD489A9F60B12303A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8A43D2216EBB0AF9329AA5A6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangAudioCaptureHandle.h"; + name = "YangAudioCaptureHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 771899749948C03073F064FF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/YangCaptureCallback.h"; + name = "YangCaptureCallback.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 04709171588BAFDDB66FCB74 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioAecLinux.h"; + name = "YangAudioAecLinux.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 645598B60F3A4B22419FEEE9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioCaptureLinux.h"; + name = "YangAudioCaptureLinux.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 536BFC619957B9FB44CDDD60 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/linux/YangAudioPlayLinux.h"; + name = "YangAudioPlayLinux.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 0B5A2CE7D03C3135542AD010 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioCaptureMac.h"; + name = "YangAudioCaptureMac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 92BFCDF73E6F761B97C9455A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioMac.h"; + name = "YangAudioMac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 7383F608A32B7949DDE662BD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/mac/YangAudioPlayMac.h"; + name = "YangAudioPlayMac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 80971EF0C7AF1FCC8983E84B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangAudioApiCapture.h"; + name = "YangAudioApiCapture.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 1DAED62B608849309E81118D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangAudioCaptureWindows.h"; + name = "YangAudioCaptureWindows.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B6EB90D0D8F65860777838AC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangRecAudioCaptureHandle.h"; + name = "YangRecAudioCaptureHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 9313C1C5628E5FF19D4F4260 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApi.h"; + name = "YangWinAudioApi.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + BB706818DD43B554E188C9C2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiAec.h"; + name = "YangWinAudioApiAec.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6E0120968EDA84D149D1BFCE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiCapture.h"; + name = "YangWinAudioApiCapture.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D85DE8DBB5D90681144A4A6A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiDevice.h"; + name = "YangWinAudioApiDevice.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 167236E74BB40B3023F6FA6C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioApiRender.h"; + name = "YangWinAudioApiRender.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 63E034211410AC8E5CF2D038 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioCapture.h"; + name = "YangWinAudioCapture.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 7D45910FEE9B40A62C792EFE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioCaptureHandle.h"; + name = "YangWinAudioCaptureHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 147DD3B7457A14B049FEB3EF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangaudiodev/win/YangWinAudioDevice.h"; + name = "YangWinAudioDevice.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 5910586E2ACF726125DB062F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangScreenCaptureImpl.h"; + name = "YangScreenCaptureImpl.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6C0999F60D4C8B5E6A9AB4B4 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangScreenShare.h"; + name = "YangScreenShare.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 2536BB5B6A4BE56DF1FB04ED = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/YangVideoCaptureHandle.h"; + name = "YangVideoCaptureHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 8C9E0A4A47F0590CBFEBF2C5 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/android/YangCameraAndroid.h"; + name = "YangCameraAndroid.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 1113550458E1B35ECE7FDD17 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/android/YangVideoCaptureAndroid.h"; + name = "YangVideoCaptureAndroid.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 9DCB2E717E70DACEF3A24D79 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/linux/YangVideoCaptureLinux.h"; + name = "YangVideoCaptureLinux.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 67F191BDBFB6B3BB317D19AF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/mac/YangVideoCaptureMac.h"; + name = "YangVideoCaptureMac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A3547AF8AC7790FF45C6EEA5 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/mac/YangVideoDeviceMac.h"; + name = "YangVideoDeviceMac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 35D19AB7DD1009D507159EB6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangDXGIManager.h"; + name = "YangDXGIManager.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 01F16A0687B0428395D293C1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangVideoCaptureWindows.h"; + name = "YangVideoCaptureWindows.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 4ECF3298D1A8722B8CD308C0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangVideoSrc.h"; + name = "YangVideoSrc.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 7A86137C1757F8C3C6DCB9B1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangcapture/win/YangWinVideoCaptureHandle.h"; + name = "YangWinVideoCaptureHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D1AEA643C99FCB525BD12AA7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangAudioDecoderOpus.h"; + name = "YangAudioDecoderOpus.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A0B95B397F6700ECB31702E9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderH264.h"; + name = "YangDecoderH264.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B4C2F9AB1007534EAC0F7FEA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderLibde265.h"; + name = "YangDecoderLibde265.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 89F12B28DDFF2827B72EAD45 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderMediacodec.h"; + name = "YangDecoderMediacodec.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + EA091F761A6F053A5132C3F6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangDecoderOpenh264.h"; + name = "YangDecoderOpenh264.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + AB49C404B3E9DC21A7D0FB6E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264Dec.h"; + name = "YangH264Dec.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 016808BC465C031A0A7F810F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264DecoderSoft.h"; + name = "YangH264DecoderSoft.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 2E152ED184DBFC11CFC54C8C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264DecoderSoft2.h"; + name = "YangH264DecoderSoft2.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6188A6BDCDEE365812893048 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/YangH264DecoderSoftFactory.h"; + name = "YangH264DecoderSoftFactory.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + FE4A17B20CAE84C5409B31C2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangAudioDecoderAac.h"; + name = "YangAudioDecoderAac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + CB2E76C845BD7F83240FA1BF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangAudioDecoderSpeex.h"; + name = "YangAudioDecoderSpeex.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D3EC505E127CBC6448518A63 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangHeaderParseFfmpeg.h"; + name = "YangHeaderParseFfmpeg.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 42EE8B7D2DB10B2712DBAA81 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangdecoder/pc/YangVideoDecoderFfmpeg.h"; + name = "YangVideoDecoderFfmpeg.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 8A0772C0D5C39FEC0040E881 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderAac.h"; + name = "YangAudioEncoderAac.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + FC447CA84EC228840585BF4D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderMp3.h"; + name = "YangAudioEncoderMp3.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 9EA7AAD6DA6592D7B6820B95 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderOpus.h"; + name = "YangAudioEncoderOpus.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6030FC802F480AD675DA1B06 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangAudioEncoderSpeex.h"; + name = "YangAudioEncoderSpeex.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + BAF4E6C13EC741ED6865379B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangEncoderMediacodec.h"; + name = "YangEncoderMediacodec.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A7D91E6DE00F06BEED8D8F93 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangFfmpegEncoderMeta.h"; + name = "YangFfmpegEncoderMeta.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + AD7AD653C734B3853808E2A2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH264EncHeader.h"; + name = "YangH264EncHeader.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 0D1BB3801941EDE0F4BEAE9B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH264EncoderMeta.h"; + name = "YangH264EncoderMeta.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + E10C91E7345747266FF73F1B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH264EncoderSoft.h"; + name = "YangH264EncoderSoft.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 2571B5AC4535B5408C77E8B6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH265EncoderMeta.h"; + name = "YangH265EncoderMeta.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + DB018E0C68C6BF726C660BAB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangH265EncoderSoft.h"; + name = "YangH265EncoderSoft.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 57E744C8CB344F4172D7849C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangOpenH264Encoder.h"; + name = "YangOpenH264Encoder.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 4FD0C1AB5FF4DEC5426CDB47 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/YangVideoEncoderFfmpeg.h"; + name = "YangVideoEncoderFfmpeg.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + FB10C382D2D0E3ED73A14D3E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/src/yangencoder/lame.h"; + name = "lame.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 4CE739AC50DA40B906E644EA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/metartc7.pro"; + name = "metartc7.pro"; + sourceTree = ""; + lastKnownFileType = "text"; + }; + 921315FAA7F261D737F4F4C7 = { + isa = PBXGroup; + children = ( + "1B2EEE5191331BEB1ACCE262", + "CABFF806E58DF18E9B2FA69B", + "A17605032D706271D76A20DB", + "B3B8C40055BE357C97540DC1", + "2EC8DAC551085D3D3C743258", + "8E6F28E23A5DF3676F75568F", + "06E43EF1324CD88884119193", + "DCC7E9C637E4634BFFA4B8CC"); + name = "src"; + sourceTree = ""; + }; + 1B2EEE5191331BEB1ACCE262 = { + isa = PBXGroup; + children = ( + "53719B660E134E503C1AEA30", + "D8D1A73F0BD77EF316E1E9E4", + "18CDC0BE916D5EBF4F878F89", + "9FD154C6E6AB1A1C67147C0E", + "CB716DB4791F80FA119D55F9", + "DF2AE700ACC459949AFE84D8", + "C97B277FB3C1BBF0E98FC2EB", + "9F23A5B133E664D582CF381C", + "8A43D2216EBB0AF9329AA5A6", + "771899749948C03073F064FF"); + name = "yangaudiodev"; + sourceTree = ""; + }; + DF2AE700ACC459949AFE84D8 = { + isa = PBXGroup; + children = ( + "6C053F1B368FE007C26CDD24", + "C6BA036BE1EEDE85F252024F", + "04DF86068F4DB7CF9CA08B90", + "04709171588BAFDDB66FCB74", + "645598B60F3A4B22419FEEE9", + "536BFC619957B9FB44CDDD60"); + name = "linux"; + sourceTree = ""; + }; + C97B277FB3C1BBF0E98FC2EB = { + isa = PBXGroup; + children = ( + "207EDD894874C3C7B6D5DEE0", + "D86874A809A00698479BDAB3", + "D5B65499246AEB148F20B480", + "9231CBD8DA9632BE7C2D5019", + "0B5A2CE7D03C3135542AD010", + "92BFCDF73E6F761B97C9455A", + "7383F608A32B7949DDE662BD"); + name = "mac"; + sourceTree = ""; + }; + 9F23A5B133E664D582CF381C = { + isa = PBXGroup; + children = ( + "B6AA4697FFCC7057AC4C5B64", + "C0A0A22C054AFF355D4EFECE", + "9DB6E6712410B90A06568A94", + "E368391595760C345A32873D", + "620D372AB68184787A7F853C", + "EEB80D04BF92B158DDB9F1A5", + "9B26F7A3F1DD678195C6D963", + "A58570C7D39C13C0BA27DD3D", + "224B98D242127A8E2A6C46BD", + "80971EF0C7AF1FCC8983E84B", + "1DAED62B608849309E81118D", + "B6EB90D0D8F65860777838AC", + "9313C1C5628E5FF19D4F4260", + "BB706818DD43B554E188C9C2", + "6E0120968EDA84D149D1BFCE", + "D85DE8DBB5D90681144A4A6A", + "167236E74BB40B3023F6FA6C", + "63E034211410AC8E5CF2D038", + "7D45910FEE9B40A62C792EFE", + "147DD3B7457A14B049FEB3EF"); + name = "win"; + sourceTree = ""; + }; + CABFF806E58DF18E9B2FA69B = { + isa = PBXGroup; + children = ( + "378C67382ACBA6FD24D3E210", + "AC3FBC5B7101BE827C21607E", + "3C72312E82D2EDBA26CC674D"); + name = "yangavutil"; + sourceTree = ""; + }; + A17605032D706271D76A20DB = { + isa = PBXGroup; + children = ( + "C9FEA86D40525722D224D300", + "669BE17C212145E6E61A2A06", + "81C3593E66163182B893C024", + "392F340DA34535CD7603D1EE", + "AD80F858577118907F2C1C32", + "BF06F93C0C7CA28C896D6BB3", + "AE96408F9871E4A9FB8BDFAD", + "A7E7790433147B1A94E9C6E7", + "5910586E2ACF726125DB062F", + "6C0999F60D4C8B5E6A9AB4B4", + "2536BB5B6A4BE56DF1FB04ED"); + name = "yangcapture"; + sourceTree = ""; + }; + AD80F858577118907F2C1C32 = { + isa = PBXGroup; + children = ( + "61E0132C3132CABD17BF597F", + "49A1EB3F2794D31B793A7C1E", + "8C9E0A4A47F0590CBFEBF2C5", + "1113550458E1B35ECE7FDD17"); + name = "android"; + sourceTree = ""; + }; + BF06F93C0C7CA28C896D6BB3 = { + isa = PBXGroup; + children = ( + "426D7D4E8807C30E98FDDEA7", + "9DCB2E717E70DACEF3A24D79"); + name = "linux"; + sourceTree = ""; + }; + A7E7790433147B1A94E9C6E7 = { + isa = PBXGroup; + children = ( + "067BBC85AFEDCE7DB633EE5A", + "D8EDD1DCD489A9F60B12303A", + "67F191BDBFB6B3BB317D19AF", + "A3547AF8AC7790FF45C6EEA5"); + name = "mac"; + sourceTree = ""; + }; + AE96408F9871E4A9FB8BDFAD = { + isa = PBXGroup; + children = ( + "2C7D582A4C8F1CF5FB6BF2CB", + "E78EC624959803913EF386CB", + "D65EAC2FC3FEE6F3D990727C", + "35D19AB7DD1009D507159EB6", + "01F16A0687B0428395D293C1", + "4ECF3298D1A8722B8CD308C0", + "7A86137C1757F8C3C6DCB9B1"); + name = "win"; + sourceTree = ""; + }; + B3B8C40055BE357C97540DC1 = { + isa = PBXGroup; + children = ( + "C05AFFD463859B037A0A02DC", + "77450CCAA273FDCB93AC93B9", + "090BF6827481FC156C69DDA6", + "CAAD198C592B6F5A6EEA4D14", + "75DD7C131F6642E47D08A836", + "61FD2DD3C0068DD59EBF11D0", + "D7D2798E08BB65F196F4CC8E", + "57DF35685854749C9EAA20B3", + "5382DA4C19F30BE0B6B9DEA7", + "DC13692AE529749D648B9F04", + "8A86FCEF1C8C02F0D43D2D14", + "3071D62665E6159EA403D6A8", + "FB521EE274AE9F6CD3CAEA9F", + "AEF803C02EAB5EB4E73DE353", + "D1AEA643C99FCB525BD12AA7", + "A0B95B397F6700ECB31702E9", + "B4C2F9AB1007534EAC0F7FEA", + "89F12B28DDFF2827B72EAD45", + "EA091F761A6F053A5132C3F6", + "AB49C404B3E9DC21A7D0FB6E", + "016808BC465C031A0A7F810F", + "2E152ED184DBFC11CFC54C8C", + "6188A6BDCDEE365812893048"); + name = "yangdecoder"; + sourceTree = ""; + }; + AEF803C02EAB5EB4E73DE353 = { + isa = PBXGroup; + children = ( + "3ABDC60C61524900D53A1FE8", + "AE4A1281CBB07EEE6F4C9C9A", + "986F5AC5057010E2E18D9565", + "FBA6461E105ED1B8802F2DE7", + "FE4A17B20CAE84C5409B31C2", + "CB2E76C845BD7F83240FA1BF", + "D3EC505E127CBC6448518A63", + "42EE8B7D2DB10B2712DBAA81"); + name = "pc"; + sourceTree = ""; + }; + 2EC8DAC551085D3D3C743258 = { + isa = PBXGroup; + children = ( + "21677FB41411D5FB7FDF2BAF", + "54BD9878C0160462FA8C1FC7", + "1EB32DF44C240E44899A43E0", + "1BCADCA7F9CF070C9CC48DA9", + "38B4BAC440667421C3635428", + "E1B3776B382CC6CB19D7013C", + "3729EFBCBFD17E9FEA78B543", + "9C7337EBECAE35FD8DBAF6AD", + "AD8131DD73BABA4AF42A8A0B", + "1D93FBE18100FF6CA174DAB4", + "3F543E27D7EFFD391F892A4E", + "CB8B8D24958B457BCD04D60C", + "81444C08FF5B66BCFE7F5F45", + "0C3CECE5BC9FED5B0F64A0C1", + "80C58D007BBADE6E0707893D", + "CFEBCC58800CB90994191F9A", + "A4701073BAA420D14E926366", + "6F187C827F03555DE7ED15DE", + "821319DAD7FFE34B39949D43", + "8A0772C0D5C39FEC0040E881", + "FC447CA84EC228840585BF4D", + "9EA7AAD6DA6592D7B6820B95", + "6030FC802F480AD675DA1B06", + "BAF4E6C13EC741ED6865379B", + "A7D91E6DE00F06BEED8D8F93", + "AD7AD653C734B3853808E2A2", + "0D1BB3801941EDE0F4BEAE9B", + "E10C91E7345747266FF73F1B", + "2571B5AC4535B5408C77E8B6", + "DB018E0C68C6BF726C660BAB", + "57E744C8CB344F4172D7849C", + "4FD0C1AB5FF4DEC5426CDB47", + "FB10C382D2D0E3ED73A14D3E"); + name = "yangencoder"; + sourceTree = ""; + }; + 8E6F28E23A5DF3676F75568F = { + isa = PBXGroup; + children = ( + "94AE941492C2B1C239E6572C"); + name = "yangrtc"; + sourceTree = ""; + }; + 06E43EF1324CD88884119193 = { + isa = PBXGroup; + children = ( + "AD165F5CF364036DE9B9755E", + "39187E2EC5A1F1926D972F7E", + "A40CA742F65A7D551DBE0F4F"); + name = "yangstream"; + sourceTree = ""; + }; + DCC7E9C637E4634BFFA4B8CC = { + isa = PBXGroup; + children = ( + "0F1F64AB56E8F3083D6F4778", + "D07A6293503A41B03F52FFFE", + "65F0A87C8B662B8A1159758E", + "3CB49E4DCEDB00D4886D0342", + "9B4CB832E79612FB4E6350A1", + "6235000FC879C12D8A10AF7A", + "22FC9E0CD03B429C62CDF76C"); + name = "yangutil"; + sourceTree = ""; + }; + 22FC9E0CD03B429C62CDF76C = { + isa = PBXGroup; + children = ( + "91F1B4A70319CC248D175103", + "5E24D1A2584A66422A7BCDDE", + "6D54199C82815BFC9FEC6374", + "770E2C982F2B3254CD2944DE", + "838D75BBBC10E38F369831F3", + "B91879E3DFDF8BF11736B434", + "19B32BC16BC3D6F999E30A7A"); + name = "buffer"; + sourceTree = ""; + }; + 2EB56BE3C2D93CDAB0C52E67 = { + isa = PBXGroup; + children = ( + "921315FAA7F261D737F4F4C7"); + name = "Sources"; + sourceTree = ""; + }; + 74B182DB50CB5611B5C1C297 = { + isa = PBXGroup; + children = ( + "4CE739AC50DA40B906E644EA"); + name = "Supporting Files"; + sourceTree = ""; + }; + 7EF0942E79C014DCEC8976BC = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXShellScriptBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Qt Preprocessors"; + inputPaths = ( + ); + outputPaths = ( + ); + shellPath = "/bin/sh"; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/libmetartc7 -f metartc7.xcodeproj/qt_preprocess.mak"; + showEnvVarsInLog = "0"; + alwaysOutOfDate = "1"; + }; + F7E50F631C51CD5B5DC0BC43 = { + buildActionMask = 2147483647; + files = ( + "3053031D785E2FF783C55A81", + "30DB3E57B39B500AF6D6A0B2", + "7E81EA8F24F1C2AC2D742A3A", + "7BC5E467CA6CD64BC3016730", + "FF1B23EDB19ABE1E9D259366", + "F7B9D2AA8FF3D2EFA9BE1057", + "571A800F6822BACD079221CA", + "B3D393345C93A3CBE95A090B", + "14EA782D84A007CC376C17EB", + "F04A716D0F7F33C1D8E069C0", + "03369AC65BB29455E1DD720C", + "006062ECB13318D57E826EBB", + "0015194B101753031B67CD2E", + "60140BC5503A0C4027F10FC6", + "C32B13E5459E38B00EE36BAD", + "7379F90B3D2BCCBC731673DE", + "B4541AB98FA18A3D78C29088", + "E60D407D7A4BCE99DBD77F18", + "A7348BE80EA01FEF7BFD9754", + "CBA38126F9865634C15AC7ED", + "654E5FEF95EC9063E38CE060", + "4F5B9B13F3A66E0B0232EF12", + "4C060AEAA8AAC3FF6A67BCB5", + "0C07656B73C4AE5691F80E3F", + "A886F838AE60410C3C7D0F5D", + "947C0055573DEDC2DB51A61C", + "174BB5F8C5D801A25556C577", + "494724FB6B17C715198099A7", + "B4E23569581B24F101F5380A", + "630DE5786FB233ABED20891D", + "3F409FBE60EECA5B2BFE81D6", + "B8AB8CD91176C7F39E7324A9", + "FF29DD5F30CA60C03FC3F50A", + "EFB7F41C0B55BD0CB76CB3D0", + "E04F0D070EBDFCA829ADF44C", + "6616B72AC64B4BA73039A005", + "8137C25E965152CC2D064244", + "929CAAE4C77E5F48CE586A0D", + "3339D86B26CA54C0BE5F392F", + "2D3035961C9D9957AC1E6977", + "F0B1E03A0E4AA61ECF59B745", + "B3FB5478D9039D7DDB9F4D37", + "F503944F00B19524B8006C3F", + "B6C3010373CD2C80EC4E2DD4", + "1CDF784D1CAC2F2DCADBE4F5", + "9F13CC7B049A1A3446290A99", + "04A3A5736F7170BF7BCB0E8B", + "9ED9181992BC7A6638B45C74", + "065AFDCB9E88A49A961121DA", + "B5FAC5EEEDBF3972F8A597EA", + "65886CC8C352CA8CC3206102", + "A52D9AA53452A9D7FFF3CB1B", + "D9F59266DE1CBAF67F729EAE", + "61B18AD54DB13508AC748FDC", + "99467550CCDFE5859D3B15E5", + "A53ACD5D736A768DC229A9CF", + "871D59F11306E4863868E320", + "31151D41A66B43B212CB8B3E", + "CF36525CA6A1436F11642DEE", + "D531F86A33503A06A12744B3", + "D2CBCAA1B6C4A5AA474D7EF1", + "8E0894C2B0CC94A9AEAA29AC", + "F6F586B0B07B3866257C7DEE", + "A842D51FC74ECD5354BBC7DA", + "6677860DC554B770E4281B0E", + "D0B292935AB12479F00A4076", + "FB1FBB1CFE1C84F614A56674", + "5DF4D3CA44C7F94C75FC842C", + "58DABA1C8A51A46616AFAE52", + "C20FF6E23CA397F5947C12A0", + "507DF8E1B25C9EB00F2C342B", + "DB330D638A4094E84539AE75", + "FBBB0EC2CEB89F457326A76A", + "352449FB283D7B82E36B62B4", + "CDCAF25279699293CF87054B", + "AB31A740A3248B0E07CBE474", + "3F9938202256B25F67C3CC7C", + "546BDF5608B982D07498D2F0", + "234A11567F0F0EA108122572", + "7D5D61964D235AE785246088", + "CA61CD540F50668504767691", + "C1400D44BFC2F0F78C39AA3B", + "8B1059B76FF37184C5395F9F", + "5C0BDCE3CAEC64C0591CD0E8", + "07803444BA7D8DC4FB9C8F69", + "1EF30C2816CE0C1EE6DDE4E9", + "EDBD0706080885A4E3C59F3D", + "D145E8308C24EE138053F164", + "F9AF81A9D1D7EBECC0D29F1E"); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Compile Sources"; + }; + D1C883685E82D5676953459A = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Link Binary With Libraries"; + }; + 9C316F444A62BF296E3E1F25 = { + isa = PBXShellScriptBuildPhase; + name = "Project Copy"; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = "/bin/sh"; + shellScript = "cp -r $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME /Users/aiven/work/project/framework/metaRTC/bin/lib_release"; + showEnvVarsInLog = "0"; + }; + F13529EDB71F97E1054A2380 = { + isa = PBXFileReference; + includeInIndex = 0; + explicitFileType = "compiled.mach-o.dylib"; + path = "libmetartc7.a"; + sourceTree = BUILT_PRODUCTS_DIR; + }; + FE0A091FDBFB3E9C31B7A1BD = { + children = ( + "F13529EDB71F97E1054A2380"); + isa = PBXGroup; + name = "Products"; + sourceTree = ""; + }; + E8C543AB96796ECAA2E65C57 = { + children = ( + "2EB56BE3C2D93CDAB0C52E67", + "74B182DB50CB5611B5C1C297", + "FE0A091FDBFB3E9C31B7A1BD"); + isa = PBXGroup; + name = "metartc7"; + sourceTree = ""; + }; + 1B09D81A9C2EE01D923BBB62 = { + buildPhases = ( + "5E618435888B9D49F8540165", + "7EF0942E79C014DCEC8976BC"); + dependencies = ( + ); + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59; + isa = PBXAggregateTarget; + buildRules = ( +); + productName = "Qt Preprocess"; + name = "Qt Preprocess"; + }; + DECE851452573672B915255B = { + isa = PBXTargetDependency; + target = "1B09D81A9C2EE01D923BBB62"; + }; + 85D4F34F1868460355DE8B2B = { + buildPhases = ( + "F7E50F631C51CD5B5DC0BC43", + "D1C883685E82D5676953459A", + "9C316F444A62BF296E3E1F25"); + dependencies = ( + "DECE851452573672B915255B"); + productReference = "F13529EDB71F97E1054A2380"; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59; + isa = PBXNativeTarget; + buildRules = ( +); + name = "metartc7"; + productName = "metartc7"; + productType = "com.apple.product-type.library.static"; + productInstallPath = "../bin/lib_release/"; + }; + 3AA6C32AC930069E80220CF1 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + GCC_OPTIMIZATION_LEVEL = "0"; + ONLY_ACTIVE_ARCH = "YES"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartc7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + CC = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + SYMROOT = ".xcode"; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + INSTALL_DIR = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/../bin/lib_release/"; + INSTALL_PATH = ""; + DYLIB_CURRENT_VERSION = "1.0.0"; + DYLIB_COMPATIBILITY_VERSION = "1.0"; + MACOSX_DEPLOYMENT_TARGET = "14.0"; + HEADER_SEARCH_PATHS = ( + ".", + "../include", + "../thirdparty/include", + "../thirdparty/user_include", + "../thirdparty/user_include/ffmpeg", + "../libmetartc7/src", + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang"); + LIBRARY_SEARCH_PATHS = ( + ); + FRAMEWORK_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-fPIC", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS"); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-fPIC", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS"); + ARCHS = "x86_64"; + }; + name = "Debug"; + }; + 77418F46922677BB04ED38DD = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + GCC_OPTIMIZATION_LEVEL = "0"; + ONLY_ACTIVE_ARCH = "YES"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartc7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + LIBRARY_STYLE = "STATIC"; + PRODUCT_NAME = "metartc7"; + }; + name = "Debug"; + }; + 339EE1B2CC4FC24589A0EA95 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartc7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + CC = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + SYMROOT = ".xcode"; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + INSTALL_DIR = "/Users/aiven/work/project/framework/metaRTC/libmetartc7/../bin/lib_release/"; + INSTALL_PATH = ""; + DYLIB_CURRENT_VERSION = "1.0.0"; + DYLIB_COMPATIBILITY_VERSION = "1.0"; + MACOSX_DEPLOYMENT_TARGET = "14.0"; + HEADER_SEARCH_PATHS = ( + ".", + "../include", + "../thirdparty/include", + "../thirdparty/user_include", + "../thirdparty/user_include/ffmpeg", + "../libmetartc7/src", + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang"); + LIBRARY_SEARCH_PATHS = ( + ); + FRAMEWORK_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-fPIC", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS"); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-fPIC", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS"); + ARCHS = "x86_64"; + }; + name = "Release"; + }; + 6666AA5E688052234F6758D8 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartc7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + LIBRARY_STYLE = "STATIC"; + PRODUCT_NAME = "metartc7"; + }; + name = "Release"; + }; + DAC4C1AA5EDEA1C85E9CA5E6 = { + isa = XCConfigurationList; + buildConfigurations = ( + "3AA6C32AC930069E80220CF1", + "339EE1B2CC4FC24589A0EA95"); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release"; + }; + 6CC3B5D2136C7CD6A5CF5A59 = { + isa = XCConfigurationList; + buildConfigurations = ( + "77418F46922677BB04ED38DD", + "6666AA5E688052234F6758D8"); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release"; + }; + 6DB9C3763D02B1415CD9D565 = { + hasScannedForEncodings = 1; + compatibilityVersion = "Xcode 3.2"; + isa = PBXProject; + mainGroup = "E8C543AB96796ECAA2E65C57"; + productRefGroup = "FE0A091FDBFB3E9C31B7A1BD"; + buildConfigurationList = "DAC4C1AA5EDEA1C85E9CA5E6"; + projectDirPath = ""; + projectRoot = ""; + targets = ( + "85D4F34F1868460355DE8B2B", + "1B09D81A9C2EE01D923BBB62"); + attributes = { + TargetAttributes = { + }; + }; + }; + }; + rootObject = "6DB9C3763D02B1415CD9D565"; +} diff --git a/libmetartc7/metartc7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/libmetartc7/metartc7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..08de0be8 --- /dev/null +++ b/libmetartc7/metartc7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + diff --git a/libmetartc7/metartc7.xcodeproj/qt_makeqmake.mak b/libmetartc7/metartc7.xcodeproj/qt_makeqmake.mak new file mode 100644 index 00000000..2a9abc8a --- /dev/null +++ b/libmetartc7/metartc7.xcodeproj/qt_makeqmake.mak @@ -0,0 +1,630 @@ +############################################################################# +# Makefile for building: libmetartc7.a +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metartc7.pro +# Template: lib +# Command: /usr/local/bin/qmake -o metartc7.xcodeproj/project.pbxproj metartc7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +QMAKE = /usr/local/bin/qmake +metartc7.xcodeproj/project.pbxproj: metartc7.pro /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf /usr/local/share/qt/mkspecs/features/spec_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf \ + /usr/local/share/qt/mkspecs/qconfig.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf \ + /usr/local/share/qt/mkspecs/macx-xcode/qmake.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf \ + metartc7.pro + $(QMAKE) -o metartc7.xcodeproj/project.pbxproj metartc7.pro -spec macx-xcode + @echo 'warning: Xcode project has been regenerated, custom settings have been lost. Use CONFIG+=no_autoqmake to prevent this behavior in the future, at the cost of requiring manual project change tracking.' +/usr/local/share/qt/mkspecs/features/spec_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf: +/usr/local/share/qt/mkspecs/qconfig.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf: +/usr/local/share/qt/mkspecs/macx-xcode/qmake.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf: +metartc7.pro: +qmake: FORCE + @$(QMAKE) -o metartc7.xcodeproj/project.pbxproj metartc7.pro -spec macx-xcode + +qmake_all: FORCE + diff --git a/libmetartc7/metartc7.xcodeproj/qt_preprocess.mak b/libmetartc7/metartc7.xcodeproj/qt_preprocess.mak new file mode 100644 index 00000000..90e30fdf --- /dev/null +++ b/libmetartc7/metartc7.xcodeproj/qt_preprocess.mak @@ -0,0 +1,41 @@ +############################################################################# +# Makefile for building: libmetartc7.a +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metartc7.pro +# Template: lib +# Command: /usr/local/bin/qmake -o metartc7.xcodeproj/project.pbxproj metartc7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +MOC = +UIC = +LEX = flex +LEXFLAGS = +YACC = yacc +YACCFLAGS = -d +DEFINES = -DQT_DEPRECATED_WARNINGS -D__STDC_FORMAT_MACROS +INCPATH = -I. -I../include -I../thirdparty/include -I../thirdparty/user_include -I../thirdparty/user_include/ffmpeg -I../libmetartc7/src -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang +DEL_FILE = rm -f +MOVE = mv -f + +preprocess: compilers +clean preprocess_clean: compiler_clean + +check: first + +benchmark: first + +compilers: +compiler_rez_source_make_all: +compiler_rez_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: + diff --git a/libmetartc7/metartc7.xcodeproj/xcshareddata/xcschemes/metartc7.xcscheme b/libmetartc7/metartc7.xcodeproj/xcshareddata/xcschemes/metartc7.xcscheme new file mode 100644 index 00000000..9cda7b5d --- /dev/null +++ b/libmetartc7/metartc7.xcodeproj/xcshareddata/xcschemes/metartc7.xcscheme @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libmetartccore7/.qmake.stash b/libmetartccore7/.qmake.stash new file mode 100644 index 00000000..9a278187 --- /dev/null +++ b/libmetartccore7/.qmake.stash @@ -0,0 +1,44 @@ +QMAKE_MAC_SDK.macosx.Path = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk +QMAKE_MAC_SDK.macosx.PlatformPath = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool \ + -id +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar \ + cq +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib \ + -s +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_ACTOOL = /Applications/Xcode.app/Contents/Developer/usr/bin/actool +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang +QMAKE_CXX.QT_COMPILER_STDCXX = 199711L +QMAKE_CXX.QMAKE_APPLE_CC = 6000 +QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 15 +QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 0 +QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 0 +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_APPLE_CC \ + QMAKE_APPLE_CLANG_MAJOR_VERSION \ + QMAKE_APPLE_CLANG_MINOR_VERSION \ + QMAKE_APPLE_CLANG_PATCH_VERSION \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/c++/v1 \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include \ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include \ + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include +QMAKE_MAC_SDK.macosx.SDKVersion = 14.2 +QMAKE_XCODE_DEVELOPER_PATH = /Applications/Xcode.app/Contents/Developer +QMAKE_XCODE_VERSION = 15.2 diff --git a/libmetartccore7/metartccore7.xcodeproj/project.pbxproj b/libmetartccore7/metartccore7.xcodeproj/project.pbxproj new file mode 100644 index 00000000..588ac2fc --- /dev/null +++ b/libmetartccore7/metartccore7.xcodeproj/project.pbxproj @@ -0,0 +1,2922 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + 5E618435888B9D49F8540165 = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXShellScriptBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Qt Qmake"; + shellPath = "/bin/sh"; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/libmetartccore7 -f metartccore7.xcodeproj/qt_makeqmake.mak"; + showEnvVarsInLog = "0"; + }; + B7AF43593B8B3A022ED37367 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangAudioMix.c"; + name = "YangAudioMix.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 5BA3BB08D84AC2F178C607CC = { + fileRef = "B7AF43593B8B3A022ED37367"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9D6C84110FFB74769938EFED = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangAudioUtil.c"; + name = "YangAudioUtil.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 1D8562FF171C9FFEE3B1F30A = { + fileRef = "9D6C84110FFB74769938EFED"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2C6E508E7E5D542B219ABD82 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangConvert.c"; + name = "YangConvert.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 4C2777908B14D4404564911E = { + fileRef = "2C6E508E7E5D542B219ABD82"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 38EC85EF41E4197BD9D09AF0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangMeta.c"; + name = "YangMeta.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C50EA3D69FF6DB12C9ACEA88 = { + fileRef = "38EC85EF41E4197BD9D09AF0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + F79506E315E267FFC9300B66 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangNalu.c"; + name = "YangNalu.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 15751CF5BBB38FF3CD8D4BEF = { + fileRef = "F79506E315E267FFC9300B66"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0218F5452A2E6E96227A5FDA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangPreProcess.c"; + name = "YangPreProcess.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 690EF687FFDE255EB55814A8 = { + fileRef = "0218F5452A2E6E96227A5FDA"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 85C312801C2169E34E016E8E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangResample.c"; + name = "YangResample.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 9F86EA9424D589352AE5E808 = { + fileRef = "85C312801C2169E34E016E8E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EDEA5909834A1E8F809214A2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangRtcAec.c"; + name = "YangRtcAec.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 94C5A04E9505DD92660B6AB1 = { + fileRef = "EDEA5909834A1E8F809214A2"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D08A8F0725EF767687A2E511 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangSpspps.c"; + name = "YangSpspps.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 8A384671529C9121B2939470 = { + fileRef = "D08A8F0725EF767687A2E511"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D32EDFA72CA05C51C13074E1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangavutil/YangYuvUtil.c"; + name = "YangYuvUtil.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 14C72DD7EEDC98DC50044E40 = { + fileRef = "D32EDFA72CA05C51C13074E1"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 57977695E069A8C931F27673 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangIce.c"; + name = "YangIce.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 65D15A2DB25D707F0C2727E6 = { + fileRef = "57977695E069A8C931F27673"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1B891997F7B69FFCCCF229EF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangRtcSocket.c"; + name = "YangRtcSocket.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 5954217852BC32D343F8BE20 = { + fileRef = "1B891997F7B69FFCCCF229EF"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + ECB2E8EE2FB0F5CDDCCEB123 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangRtcStun.c"; + name = "YangRtcStun.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 27A9841B5AACCA2A5A8B54C5 = { + fileRef = "ECB2E8EE2FB0F5CDDCCEB123"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AFB6A519AFF5CFCF7F97B347 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangTurnConnection.c"; + name = "YangTurnConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + D7DB308907C1813708FCFB57 = { + fileRef = "AFB6A519AFF5CFCF7F97B347"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 262C4CBD3DCF97D225337F67 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangjson/YangJson.c"; + name = "YangJson.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C015ED7876A147F08CFBC125 = { + fileRef = "262C4CBD3DCF97D225337F67"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8751EFACE856C46951FEBDAC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangjson/YangJsonImpl.c"; + name = "YangJsonImpl.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + CB47D9342D7B772F608BB2FA = { + fileRef = "8751EFACE856C46951FEBDAC"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E96B2663DCF35E788AF436D4 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangp2p/YangP2pConnection.c"; + name = "YangP2pConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + E1CF2A0F8089714727CC50FB = { + fileRef = "E96B2663DCF35E788AF436D4"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 4E714F5343C621A5BC5229E4 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangp2p/YangP2pConnection2.c"; + name = "YangP2pConnection2.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 1BB124FE31C3CEB61F45FF77 = { + fileRef = "4E714F5343C621A5BC5229E4"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 92DFD6D5A67CDE277C4BD7FC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangBandwidth.c"; + name = "YangBandwidth.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 9A421805DD80D0A4E1AB7D6B = { + fileRef = "92DFD6D5A67CDE277C4BD7FC"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 10B5F92C1C8D3952B5C39E87 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangDatachannel.c"; + name = "YangDatachannel.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 9C7A85BF888F5B8ADD04C906 = { + fileRef = "10B5F92C1C8D3952B5C39E87"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D8C44BEE5148214D8269E07C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPeerConnection.c"; + name = "YangPeerConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + F7AAC2239A0044266CC213C2 = { + fileRef = "D8C44BEE5148214D8269E07C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 17C8E93F193589279CC4899E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayStream.c"; + name = "YangPlayStream.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 129C99E19ABF2C0BDB2C8D01 = { + fileRef = "17C8E93F193589279CC4899E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A8F035516321C4DE2AD67230 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrack.c"; + name = "YangPlayTrack.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 219413E4286E337F0039859E = { + fileRef = "A8F035516321C4DE2AD67230"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E54CA6A5BC3639855F1C98DE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackAudio.c"; + name = "YangPlayTrackAudio.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 796207AE0C4D5AA26C08E374 = { + fileRef = "E54CA6A5BC3639855F1C98DE"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A932B21E33783ED33BF5143D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackH264.c"; + name = "YangPlayTrackH264.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 4F260AB90D18FEDDDB35D361 = { + fileRef = "A932B21E33783ED33BF5143D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2EF2C50F66F7B7F250EBC3AD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackH265.c"; + name = "YangPlayTrackH265.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 25EDA281DB450F0E89F68D3A = { + fileRef = "2EF2C50F66F7B7F250EBC3AD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 4E2C2818C62BFC1C4FF8F20F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackVideo.c"; + name = "YangPlayTrackVideo.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 6A5F215B9ED1A3D6D99E4530 = { + fileRef = "4E2C2818C62BFC1C4FF8F20F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 5E2F91E8FDB406C515A3A62F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPush.c"; + name = "YangPush.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 3268E4919C94317BCEDDCF4B = { + fileRef = "5E2F91E8FDB406C515A3A62F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 255FC700ACA99E09AD0A8C04 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushAudio.c"; + name = "YangPushAudio.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 9D351841C6EEEDB6A42EFE44 = { + fileRef = "255FC700ACA99E09AD0A8C04"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 19B4D233A4C9BB8A8AA47B0C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushH264.c"; + name = "YangPushH264.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 0D827AB239A38ACBC5E86A5D = { + fileRef = "19B4D233A4C9BB8A8AA47B0C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6BC760EB8E28DDA709D44394 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushH265.c"; + name = "YangPushH265.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 22E3DDCA1CDBA9905E5D91FD = { + fileRef = "6BC760EB8E28DDA709D44394"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 46F5E500B0B9A3FA531A79E0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushStream.c"; + name = "YangPushStream.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 5B3244CD7A980595449F7A48 = { + fileRef = "46F5E500B0B9A3FA531A79E0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9422E6A91BAF042C735A3CE1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcConnection.c"; + name = "YangRtcConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + F816091A8B4AECA9AA3F5810 = { + fileRef = "9422E6A91BAF042C735A3CE1"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + F04C9FDECAA464A980D94852 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcContext.c"; + name = "YangRtcContext.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 08B39C02614FCFB49A73BD0E = { + fileRef = "F04C9FDECAA464A980D94852"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9AA24AA3F5A10894AE322109 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcRtcp.c"; + name = "YangRtcRtcp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 54E0CE5FBB4F76A1F128713E = { + fileRef = "9AA24AA3F5A10894AE322109"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9486BED3A6C91D2C8EF9F04C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcStats.c"; + name = "YangRtcStats.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C412DC9C6C3C2635BEEA51BF = { + fileRef = "9486BED3A6C91D2C8EF9F04C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1678A9354416D4DD8A44B9C2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcTwcc.c"; + name = "YangRtcTwcc.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + B0A84CFE863E9DEEB4809767 = { + fileRef = "1678A9354416D4DD8A44B9C2"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 88E7B0106047DF65292DB628 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangStreamUrl.c"; + name = "YangStreamUrl.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 3616D4A6799C3117F7348855 = { + fileRef = "88E7B0106047DF65292DB628"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AA653945E0AE779710546C06 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangPublishNackBuffer.c"; + name = "YangPublishNackBuffer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + DD3106FEC989936CF9C0FF6A = { + fileRef = "AA653945E0AE779710546C06"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 13B319DDB1DD64D25DBD36A0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangReceiveNackBuffer.c"; + name = "YangReceiveNackBuffer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 2F40A5FD4AC3B00AA26CCBFE = { + fileRef = "13B319DDB1DD64D25DBD36A0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A7EE5F208148C9E93E0D68AF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcp.c"; + name = "YangRtcp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + CC7794F87CA13D791CC64168 = { + fileRef = "A7EE5F208148C9E93E0D68AF"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1B4C82213C8DA4E38D111835 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpApp.c"; + name = "YangRtcpApp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 51632B4EA9225FEA736B5D73 = { + fileRef = "1B4C82213C8DA4E38D111835"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6A8EFD09FBD23AF031A26260 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpBye.c"; + name = "YangRtcpBye.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 241B8DD1046D8959A5477F52 = { + fileRef = "6A8EFD09FBD23AF031A26260"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 40D95751A237AD9581C14CE8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpCommon.c"; + name = "YangRtcpCommon.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + B7AC76789AF0EF60DC59268B = { + fileRef = "40D95751A237AD9581C14CE8"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E9AA20A63429AFE907F59BF7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpCompound.c"; + name = "YangRtcpCompound.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + A65696C3EE6209B1A6112ED1 = { + fileRef = "E9AA20A63429AFE907F59BF7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EDAF2BDD2C566E3D24AAC577 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpNack.c"; + name = "YangRtcpNack.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 213E44C4F2746A939DFAD616 = { + fileRef = "EDAF2BDD2C566E3D24AAC577"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9E2428626CCDEDC556133685 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpPli.c"; + name = "YangRtcpPli.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 043B156F15FCFDE87C608ABD = { + fileRef = "9E2428626CCDEDC556133685"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 13DFBBA6047A95E12B389788 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpPsfbCommon.c"; + name = "YangRtcpPsfbCommon.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 9FF10DB72EEAC11D34DC152C = { + fileRef = "13DFBBA6047A95E12B389788"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8C10BB255FF5B12C02034FBB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpRR.c"; + name = "YangRtcpRR.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + D7712698F2C757070A62DE8E = { + fileRef = "8C10BB255FF5B12C02034FBB"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 45D9A09C82E5A792699A116F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpRpsi.c"; + name = "YangRtcpRpsi.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + AFA82073DF684DEE70E41DE0 = { + fileRef = "45D9A09C82E5A792699A116F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 695CB291795F9B50F47DDF42 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpSR.c"; + name = "YangRtcpSR.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 195F163D7BACE4D88A53AF46 = { + fileRef = "695CB291795F9B50F47DDF42"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 04451B2038266C9782D962BD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpSli.c"; + name = "YangRtcpSli.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 0485C55426C6EB766EDFF002 = { + fileRef = "04451B2038266C9782D962BD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9D166778A03876927498A9C9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpTWCC.c"; + name = "YangRtcpTWCC.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + E3D88B269940965DFC41DA18 = { + fileRef = "9D166778A03876927498A9C9"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 9F1303E07033F2897E5E2B85 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpXr.c"; + name = "YangRtcpXr.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + E80CA68122E5BADA066D206A = { + fileRef = "9F1303E07033F2897E5E2B85"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 1AC384DDC3138C3E5BAA4BE8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtp.c"; + name = "YangRtp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + CB31457BFA0C8BAFDD0C706D = { + fileRef = "1AC384DDC3138C3E5BAA4BE8"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 7959453F1736762D30DC1955 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpBuffer.c"; + name = "YangRtpBuffer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + A3EA38A36FCFAAB73E796FC0 = { + fileRef = "7959453F1736762D30DC1955"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 17F96F99255C9A66619E0393 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpFUAPayload.c"; + name = "YangRtpFUAPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 410A2AC33E239EA0DA5B0C32 = { + fileRef = "17F96F99255C9A66619E0393"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 37643884DFE1432ADF30F2C3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpFUAPayload2.c"; + name = "YangRtpFUAPayload2.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + A3BDB4C2AA49DBD6771A8D3F = { + fileRef = "37643884DFE1432ADF30F2C3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 7F43D90D43A2A7AF5F71B9E6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpHeader.c"; + name = "YangRtpHeader.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 91DE7DB6942AF60CA9DA7EAF = { + fileRef = "7F43D90D43A2A7AF5F71B9E6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 359B0E8DFCBA0B249611CF65 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpPacket.c"; + name = "YangRtpPacket.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + CC0B1C790583C06BE26AA3A2 = { + fileRef = "359B0E8DFCBA0B249611CF65"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + FA7D8A43D3C9177A5F40AEDD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpRawPayload.c"; + name = "YangRtpRawPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 8C152C5953A5705918C8E59A = { + fileRef = "FA7D8A43D3C9177A5F40AEDD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E7C75C04B48F554BCA42F9F0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpRecvNack.c"; + name = "YangRtpRecvNack.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 403DDCDEB3FD43C03CE0D0F1 = { + fileRef = "E7C75C04B48F554BCA42F9F0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2741CA04008142F517620D84 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpSTAPPayload.c"; + name = "YangRtpSTAPPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 73BB3FF7D57D4BDD717AE7B1 = { + fileRef = "2741CA04008142F517620D84"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CEDB2C618AD7D23F3AAA0C7E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangAnswerSdp.c"; + name = "YangAnswerSdp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + FC1FBE0EF6FEC2972CE1E4BA = { + fileRef = "CEDB2C618AD7D23F3AAA0C7E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 933AA7B79040BDB5B615AFA5 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangAudioPayload.c"; + name = "YangAudioPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 3BA525D80E1DF9C727DA5B58 = { + fileRef = "933AA7B79040BDB5B615AFA5"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 439F9F859B5D22D547BC4F84 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangCodecPayload.c"; + name = "YangCodecPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + D72F910DFDA76F4427B32C66 = { + fileRef = "439F9F859B5D22D547BC4F84"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 6C45059F478B325106A3E6D0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangMediaDesc.c"; + name = "YangMediaDesc.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + DD981F4E3F96BDB4360B3C34 = { + fileRef = "6C45059F478B325106A3E6D0"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 12BD2330BD37F0D47A2071C8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangMediaPayloadType.c"; + name = "YangMediaPayloadType.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 20836B6087192197B8C48EB6 = { + fileRef = "12BD2330BD37F0D47A2071C8"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + AD425903D9938F37C93C048B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRedPayload.c"; + name = "YangRedPayload.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 30FCEC7FCB57FF5B9B19D087 = { + fileRef = "AD425903D9938F37C93C048B"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D4322BE8BB23ACDDE6736D4B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRtcSdp.c"; + name = "YangRtcSdp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 5CE2C8DC5C600C59CC4F93A6 = { + fileRef = "D4322BE8BB23ACDDE6736D4B"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EB4C66F7944A938DDE658B6F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRtxPayloadDes.c"; + name = "YangRtxPayloadDes.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 208A93C338CFA5F2743EB05B = { + fileRef = "EB4C66F7944A938DDE658B6F"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 7969F56040B0290643E20D14 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSSRCInfo.c"; + name = "YangSSRCInfo.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 40B864BAB8E1C5F6E47412DC = { + fileRef = "7969F56040B0290643E20D14"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E6089B9F33CE79F10C4929D3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSdp.c"; + name = "YangSdp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C9E0A1E6BF7520C224480EDF = { + fileRef = "E6089B9F33CE79F10C4929D3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 538AF5ED3129E7BCBA95019C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSdpHandle.c"; + name = "YangSdpHandle.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + B5358EC05A61900EC98A7DF2 = { + fileRef = "538AF5ED3129E7BCBA95019C"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A2809B9133A967069ACEBF39 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsrs/YangSrsConnection.c"; + name = "YangSrsConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 59FF6CBFABBCB64981FE93FF = { + fileRef = "A2809B9133A967069ACEBF39"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 544946D5B50C5EA0AA5D8BBF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangssl/YangDtlsMbedtls.c"; + name = "YangDtlsMbedtls.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 18C1EE8780C1696AD3B4C8B0 = { + fileRef = "544946D5B50C5EA0AA5D8BBF"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 97925552BD9DDAB8547A7665 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangssl/YangDtlsOpenssl.c"; + name = "YangDtlsOpenssl.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 160FC6DF0FAFD47BE9A7DF68 = { + fileRef = "97925552BD9DDAB8547A7665"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EF04204A85086CB4732277C2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangssl/YangSslMbedtls.c"; + name = "YangSslMbedtls.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 30F2B6B044510ADCEE4FA933 = { + fileRef = "EF04204A85086CB4732277C2"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + B4BAEDD77EBD358EEF600F57 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangssl/YangSslOpenssl.c"; + name = "YangSslOpenssl.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + F003C2226306A08EC39B4F3E = { + fileRef = "B4BAEDD77EBD358EEF600F57"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 7C5E86ACC459F9B1E3566388 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangstream/YangStream.c"; + name = "YangStream.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 5D136E3E137886215ECBC556 = { + fileRef = "7C5E86ACC459F9B1E3566388"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 50982BD4C858A97235510336 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangstream/YangStreamCapture.c"; + name = "YangStreamCapture.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + AFEA42EE64B2F5CD94DDCB93 = { + fileRef = "50982BD4C858A97235510336"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 70D05D48EBB5F24F2EC1C640 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangstream/YangStreamRtc.c"; + name = "YangStreamRtc.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 6651DE92F23035E59BD1AC4B = { + fileRef = "70D05D48EBB5F24F2EC1C640"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + F0A72F30ACAB09AC3F0F5EBA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/buffer2/YangMediaBuffer2.c"; + name = "YangMediaBuffer2.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 7D8C17268BE5ADEE1FF8ACB2 = { + fileRef = "F0A72F30ACAB09AC3F0F5EBA"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + CE664DF33297C2D194B71F54 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/buffer2/YangSortBuffer.c"; + name = "YangSortBuffer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 316AF1DCABB8D267500E567A = { + fileRef = "CE664DF33297C2D194B71F54"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 50127A322225D0A19939AC01 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/buffer2/YangVideoEncoderBuffer2.c"; + name = "YangVideoEncoderBuffer2.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 8962836D8C370EE7253A321B = { + fileRef = "50127A322225D0A19939AC01"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + BD4D6A1145A75A16E894F5F6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangAvtype.c"; + name = "YangAvtype.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 117901538DD631C6E255448B = { + fileRef = "BD4D6A1145A75A16E894F5F6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2DC0404EC5ACEAE7BEC9AA89 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangBuffer.c"; + name = "YangBuffer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 040DDAD9B255266430348F32 = { + fileRef = "2DC0404EC5ACEAE7BEC9AA89"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 64595D1785F13D880286E8F6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangCLog.c"; + name = "YangCLog.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C34379D65F4535A66B52C7B7 = { + fileRef = "64595D1785F13D880286E8F6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + A7DBB60276FCD5B953B84816 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangCString.c"; + name = "YangCString.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 8CCD5BA1EEB44A05C4B2ECA4 = { + fileRef = "A7DBB60276FCD5B953B84816"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + E3D4A4313B4989F4E75C75F6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangCTimer.c"; + name = "YangCTimer.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 51421A82A8AA4E122E96DC00 = { + fileRef = "E3D4A4313B4989F4E75C75F6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 846E9073B011B22970CD6E9B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangEndian.c"; + name = "YangEndian.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + E4A85A479B07E79B7E6B06ED = { + fileRef = "846E9073B011B22970CD6E9B"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0595D6B32DC4F48DB58068F6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangFile.c"; + name = "YangFile.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + D50CE13C30B18416519E31B6 = { + fileRef = "0595D6B32DC4F48DB58068F6"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0CC359EB44244485A1BFDF83 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangHttp.c"; + name = "YangHttp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 7D87A016FBB1CFE90A2CD5F6 = { + fileRef = "0CC359EB44244485A1BFDF83"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 07916AFB9E35087B2A660190 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangIni.c"; + name = "YangIni.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 1086A421468BF8D002EC41F9 = { + fileRef = "07916AFB9E35087B2A660190"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 072C00099F564067009BE01D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangLibHandle.c"; + name = "YangLibHandle.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 7682FFAFCC6D41A02C4D393C = { + fileRef = "072C00099F564067009BE01D"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 4B8AB51EC77F2319EFC27734 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangMath.c"; + name = "YangMath.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 4E2FC39176B4C1F3F06B4726 = { + fileRef = "4B8AB51EC77F2319EFC27734"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + EECA61C80D01CC2086931E62 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSRtp.c"; + name = "YangSRtp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 0535E38F12B92327FA8172D8 = { + fileRef = "EECA61C80D01CC2086931E62"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + D2C2EBED4331C82AB745EA95 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSctp.c"; + name = "YangSctp.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 8AF94003CBEB3C043C5B0893 = { + fileRef = "D2C2EBED4331C82AB745EA95"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8893F46A14F8DE4F5F5D3440 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSocket.c"; + name = "YangSocket.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + FD992F547BB9359050B12EBD = { + fileRef = "8893F46A14F8DE4F5F5D3440"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 86C06D2B08837B36756563B3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSocketIP.c"; + name = "YangSocketIP.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + B1D71EC8DFF908FA0223A8C9 = { + fileRef = "86C06D2B08837B36756563B3"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 473C994A901CEB77C9C80159 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSsrc.c"; + name = "YangSsrc.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + C80B28037C71383339895690 = { + fileRef = "473C994A901CEB77C9C80159"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 0B617133E271901978527580 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangThread.c"; + name = "YangThread.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 7F7B97798B5CEFA7A2FA6F46 = { + fileRef = "0B617133E271901978527580"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + F6F71782D3C944C33086A5CD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangTime.c"; + name = "YangTime.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 18D7396DFBB8FEA3B702131D = { + fileRef = "F6F71782D3C944C33086A5CD"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2D23EE889E1E27B8E3CE32B7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangUrl.c"; + name = "YangUrl.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 7B0212211358D96B196E0395 = { + fileRef = "2D23EE889E1E27B8E3CE32B7"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 2388FC937E842195C2E8B29A = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangVector.c"; + name = "YangVector.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 19BBCAA68AFE855BCB0F65F9 = { + fileRef = "2388FC937E842195C2E8B29A"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 53A8B649BE0EFD61D5C07502 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangWebsocket.c"; + name = "YangWebsocket.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 65BDF16D2A7FC0CB103E6C87 = { + fileRef = "53A8B649BE0EFD61D5C07502"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + B2D35E43A52E66F29A21320E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangwhip/YangWhip.c"; + name = "YangWhip.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + FB579872C21D231D4B380F56 = { + fileRef = "B2D35E43A52E66F29A21320E"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + B32CE972B61347A2EADDC3C1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangzlm/YangZlmConnection.c"; + name = "YangZlmConnection.c"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.c"; + }; + 134C842FF00463D9A2A39AF7 = { + fileRef = "B32CE972B61347A2EADDC3C1"; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 81128C8CA7D13118823070BF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangIce.h"; + name = "YangIce.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 581ED75B4CE2E50C6E7AE75D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangRtcSocket.h"; + name = "YangRtcSocket.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + AB6FE2B40DCD57FC355B469F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangRtcStun.h"; + name = "YangRtcStun.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 040AAD0500E948462020EF53 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangice/YangTurnConnection.h"; + name = "YangTurnConnection.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + BE09C74349637EC6729791C1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangjson/YangJsonImpl.h"; + name = "YangJsonImpl.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 79DF76E0D544F74172A6FEEB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangmqtt/YangMqttImpl.h"; + name = "YangMqttImpl.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 4957B0EFFBCFD8837B059D59 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangp2p/YangP2pConnection.h"; + name = "YangP2pConnection.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 1973A9C1F336345376A1D69F = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangp2p/YangP2pConnection2.h"; + name = "YangP2pConnection2.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 9EAF2CCC57A7722C57D148DE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangBandwidth.h"; + name = "YangBandwidth.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 8D2C57521866119C46D8F712 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangDatachannel.h"; + name = "YangDatachannel.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 936DCAC24B4BA4021A25C1DD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlay.h"; + name = "YangPlay.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + AD700F624DAC8C6A6F2FD1AF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayStream.h"; + name = "YangPlayStream.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 520409DEB746C885CD566B1D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrack.h"; + name = "YangPlayTrack.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A0D00BBD40DBEC38C4BFD5C8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackAudio.h"; + name = "YangPlayTrackAudio.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A6DEC645F28B14FC8D2A3950 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackH.h"; + name = "YangPlayTrackH.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6EF5DDC8649CFF75459D5106 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackH264.h"; + name = "YangPlayTrackH264.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + EA12F8AF5E4CB467C75DD513 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackH265.h"; + name = "YangPlayTrackH265.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 68730C3454D8B5F273FFB97E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPlayTrackVideo.h"; + name = "YangPlayTrackVideo.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 287431D58D88FB861FFDB158 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPush.h"; + name = "YangPush.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 725A0FFB8D67259B775AA5DF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushAudio.h"; + name = "YangPushAudio.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 51B5ED0A765CB62753A6169D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushH.h"; + name = "YangPushH.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 066C207A47C5872E2C780079 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushH264.h"; + name = "YangPushH264.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6513D439DBC691821D518675 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushH265.h"; + name = "YangPushH265.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 588C5CA8C252F1F58C33CFEC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushStream.h"; + name = "YangPushStream.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A9902CDE0C6BDD37AF11A412 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangPushStreamH.h"; + name = "YangPushStreamH.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 890163464ECE5867E413985C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcConnection.h"; + name = "YangRtcConnection.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 11F77FFDF3D342EC94A818E2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcContext.h"; + name = "YangRtcContext.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 898742ED75CD273CB9DA08A2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcContextH.h"; + name = "YangRtcContextH.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 7DB3B4EA8F13D9E2F124CC93 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcRtcp.h"; + name = "YangRtcRtcp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 8C5B7C3A9218FBE30BC1A9C7 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcSession.h"; + name = "YangRtcSession.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A5BC1B3F473BEF14FE46CAC5 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcStats.h"; + name = "YangRtcStats.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + CE8F8F0E5F84449F77B19C26 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcStream.h"; + name = "YangRtcStream.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 1D89D2E4813FEB84B0FDB0AB = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangRtcTwcc.h"; + name = "YangRtcTwcc.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 3761EE26E51C96A63C40B393 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtc/YangStreamUrl.h"; + name = "YangStreamUrl.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + C43DDE60D99D7E6354C3628D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangPublishNackBuffer.h"; + name = "YangPublishNackBuffer.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B271C59F457F3D6E4E43A378 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangReceiveNackBuffer.h"; + name = "YangReceiveNackBuffer.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + FB4C993000FBB78F9A8E5C14 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcp.h"; + name = "YangRtcp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + DA235EAE7E8422249A529CE3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpApp.h"; + name = "YangRtcpApp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B8A6CC51C54D2F3D9EAC4EDF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpBye.h"; + name = "YangRtcpBye.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + F46A688F5060B3312AE5EDEF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpCommon.h"; + name = "YangRtcpCommon.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D0DD48ED5715AD4A8D03C9B8 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpCompound.h"; + name = "YangRtcpCompound.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + EF19B6FE92338CDFB7323BFF = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpNack.h"; + name = "YangRtcpNack.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + C2271336F513F00AD89C019D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpPli.h"; + name = "YangRtcpPli.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 170A2C127AB98A9B1C5D2CD3 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpPsfbCommon.h"; + name = "YangRtcpPsfbCommon.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 46E9382DE8202709A276928B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpRR.h"; + name = "YangRtcpRR.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6F86E9A927C484732CAC8F77 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpRpsi.h"; + name = "YangRtcpRpsi.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 0C9E37154733B9998CF4A7ED = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpSR.h"; + name = "YangRtcpSR.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B959D0D2256060DC3EC283FC = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpSli.h"; + name = "YangRtcpSli.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 38F43B3347C3AB750BF50B36 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpTWCC.h"; + name = "YangRtcpTWCC.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B5D5E466A941DFFE05D660DA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtcpXr.h"; + name = "YangRtcpXr.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A68708C8BCE6830C524973AA = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtp.h"; + name = "YangRtp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + C56130430C7E2C945122F35B = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpBuffer.h"; + name = "YangRtpBuffer.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B312F187D4989FB144308D2D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpConstant.h"; + name = "YangRtpConstant.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + F0C1F16CC3AE29B7CA6EDD5E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpFUAPayload.h"; + name = "YangRtpFUAPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 8389914F161A6B9953260470 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpFUAPayload2.h"; + name = "YangRtpFUAPayload2.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6248881D4E980D06E47F816E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpHeader.h"; + name = "YangRtpHeader.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 2E1EEEC7DBE4975D92CF6C0D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpPacket.h"; + name = "YangRtpPacket.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 3C12020D0F9608D3C71B7D87 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpRawPayload.h"; + name = "YangRtpRawPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 5159BD9F163F81E0455AFF63 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpRecvNack.h"; + name = "YangRtpRecvNack.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + C1DB4BD8776554F5A2EC99E6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangrtp/YangRtpSTAPPayload.h"; + name = "YangRtpSTAPPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D9378EBD4CFD292DCFC0A079 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangAnswerSdp.h"; + name = "YangAnswerSdp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 6625348497C0C06119E9ACDE = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangAudioPayload.h"; + name = "YangAudioPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 2C0AF5AF87CCCB6424518A08 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangCodecPayload.h"; + name = "YangCodecPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 18773D1B6AA4BD962CEEFB97 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangMediaDesc.h"; + name = "YangMediaDesc.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + E9C50114545D29CCDF4AB3F0 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangMediaPayloadType.h"; + name = "YangMediaPayloadType.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + CAAB57D02F166E521FF2ABB9 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRedPayload.h"; + name = "YangRedPayload.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + BBBF7707EB6E355847DBAA35 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRtcSdp.h"; + name = "YangRtcSdp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + B6A177FDCC4A9B61E8E7905D = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangRtxPayloadDes.h"; + name = "YangRtxPayloadDes.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D0660894545917651AE200CD = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSSRCInfo.h"; + name = "YangSSRCInfo.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 7FCEBE2D6424493BC8C08D7E = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSdp.h"; + name = "YangSdp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + EEB87C43ED59440DF13DE90C = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSdpHandle.h"; + name = "YangSdpHandle.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A4517FC13062ACDFE86C06A2 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsdp/YangSdpType.h"; + name = "YangSdpType.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 3A6FABE0CC521FF294D8C8A6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangsrs/YangSrsConnection.h"; + name = "YangSrsConnection.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + A68D74D92C8C0FFAD6482F73 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangssl/YangRtcDtls.h"; + name = "YangRtcDtls.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 123AAB776863262B3165B311 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangstream/YangStreamRtc.h"; + name = "YangStreamRtc.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + CEFCBDDE771CA2332F3B6A10 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/buffer2/YangSortBuffer.h"; + name = "YangSortBuffer.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 42CB44D49BAE55E595524FD1 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangutil/sys/YangSctp.h"; + name = "YangSctp.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + D232E5554877D202E24CB671 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/src/yangzlm/YangZlmConnection.h"; + name = "YangZlmConnection.h"; + sourceTree = ""; + lastKnownFileType = "sourcecode.c.h"; + }; + 770821482884F6F3DA19D9B6 = { + isa = PBXFileReference; + path = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/metartccore7.pro"; + name = "metartccore7.pro"; + sourceTree = ""; + lastKnownFileType = "text"; + }; + 921315FAA7F261D737F4F4C7 = { + isa = PBXGroup; + children = ( + "CABFF806E58DF18E9B2FA69B", + "B328D3142CC7D7BDE8EF14DF", + "8389D3D4A8592E55C2C39FF4", + "239C224A62608CB551F99B9B", + "8E6F28E23A5DF3676F75568F", + "91EFC5670CE88F15133F5550", + "EE6127DAC390416E7832701C", + "87789481C8B74E16E34E8513", + "16C3B4126B497D0413C47C8C", + "06E43EF1324CD88884119193", + "DCC7E9C637E4634BFFA4B8CC", + "7D2A350B088E46631184F40D", + "EDF7E922F1A3745B7CD6F2A1", + "E05248DBDE403B9F9A838782"); + name = "src"; + sourceTree = ""; + }; + CABFF806E58DF18E9B2FA69B = { + isa = PBXGroup; + children = ( + "B7AF43593B8B3A022ED37367", + "9D6C84110FFB74769938EFED", + "2C6E508E7E5D542B219ABD82", + "38EC85EF41E4197BD9D09AF0", + "F79506E315E267FFC9300B66", + "0218F5452A2E6E96227A5FDA", + "85C312801C2169E34E016E8E", + "EDEA5909834A1E8F809214A2", + "D08A8F0725EF767687A2E511", + "D32EDFA72CA05C51C13074E1"); + name = "yangavutil"; + sourceTree = ""; + }; + B328D3142CC7D7BDE8EF14DF = { + isa = PBXGroup; + children = ( + "57977695E069A8C931F27673", + "1B891997F7B69FFCCCF229EF", + "ECB2E8EE2FB0F5CDDCCEB123", + "AFB6A519AFF5CFCF7F97B347", + "81128C8CA7D13118823070BF", + "581ED75B4CE2E50C6E7AE75D", + "AB6FE2B40DCD57FC355B469F", + "040AAD0500E948462020EF53"); + name = "yangice"; + sourceTree = ""; + }; + 8389D3D4A8592E55C2C39FF4 = { + isa = PBXGroup; + children = ( + "262C4CBD3DCF97D225337F67", + "8751EFACE856C46951FEBDAC", + "BE09C74349637EC6729791C1"); + name = "yangjson"; + sourceTree = ""; + }; + E05248DBDE403B9F9A838782 = { + isa = PBXGroup; + children = ( + "79DF76E0D544F74172A6FEEB"); + name = "yangmqtt"; + sourceTree = ""; + }; + 239C224A62608CB551F99B9B = { + isa = PBXGroup; + children = ( + "E96B2663DCF35E788AF436D4", + "4E714F5343C621A5BC5229E4", + "4957B0EFFBCFD8837B059D59", + "1973A9C1F336345376A1D69F"); + name = "yangp2p"; + sourceTree = ""; + }; + 8E6F28E23A5DF3676F75568F = { + isa = PBXGroup; + children = ( + "92DFD6D5A67CDE277C4BD7FC", + "10B5F92C1C8D3952B5C39E87", + "D8C44BEE5148214D8269E07C", + "17C8E93F193589279CC4899E", + "A8F035516321C4DE2AD67230", + "E54CA6A5BC3639855F1C98DE", + "A932B21E33783ED33BF5143D", + "2EF2C50F66F7B7F250EBC3AD", + "4E2C2818C62BFC1C4FF8F20F", + "5E2F91E8FDB406C515A3A62F", + "255FC700ACA99E09AD0A8C04", + "19B4D233A4C9BB8A8AA47B0C", + "6BC760EB8E28DDA709D44394", + "46F5E500B0B9A3FA531A79E0", + "9422E6A91BAF042C735A3CE1", + "F04C9FDECAA464A980D94852", + "9AA24AA3F5A10894AE322109", + "9486BED3A6C91D2C8EF9F04C", + "1678A9354416D4DD8A44B9C2", + "88E7B0106047DF65292DB628", + "9EAF2CCC57A7722C57D148DE", + "8D2C57521866119C46D8F712", + "936DCAC24B4BA4021A25C1DD", + "AD700F624DAC8C6A6F2FD1AF", + "520409DEB746C885CD566B1D", + "A0D00BBD40DBEC38C4BFD5C8", + "A6DEC645F28B14FC8D2A3950", + "6EF5DDC8649CFF75459D5106", + "EA12F8AF5E4CB467C75DD513", + "68730C3454D8B5F273FFB97E", + "287431D58D88FB861FFDB158", + "725A0FFB8D67259B775AA5DF", + "51B5ED0A765CB62753A6169D", + "066C207A47C5872E2C780079", + "6513D439DBC691821D518675", + "588C5CA8C252F1F58C33CFEC", + "A9902CDE0C6BDD37AF11A412", + "890163464ECE5867E413985C", + "11F77FFDF3D342EC94A818E2", + "898742ED75CD273CB9DA08A2", + "7DB3B4EA8F13D9E2F124CC93", + "8C5B7C3A9218FBE30BC1A9C7", + "A5BC1B3F473BEF14FE46CAC5", + "CE8F8F0E5F84449F77B19C26", + "1D89D2E4813FEB84B0FDB0AB", + "3761EE26E51C96A63C40B393"); + name = "yangrtc"; + sourceTree = ""; + }; + 91EFC5670CE88F15133F5550 = { + isa = PBXGroup; + children = ( + "AA653945E0AE779710546C06", + "13B319DDB1DD64D25DBD36A0", + "A7EE5F208148C9E93E0D68AF", + "1B4C82213C8DA4E38D111835", + "6A8EFD09FBD23AF031A26260", + "40D95751A237AD9581C14CE8", + "E9AA20A63429AFE907F59BF7", + "EDAF2BDD2C566E3D24AAC577", + "9E2428626CCDEDC556133685", + "13DFBBA6047A95E12B389788", + "8C10BB255FF5B12C02034FBB", + "45D9A09C82E5A792699A116F", + "695CB291795F9B50F47DDF42", + "04451B2038266C9782D962BD", + "9D166778A03876927498A9C9", + "9F1303E07033F2897E5E2B85", + "1AC384DDC3138C3E5BAA4BE8", + "7959453F1736762D30DC1955", + "17F96F99255C9A66619E0393", + "37643884DFE1432ADF30F2C3", + "7F43D90D43A2A7AF5F71B9E6", + "359B0E8DFCBA0B249611CF65", + "FA7D8A43D3C9177A5F40AEDD", + "E7C75C04B48F554BCA42F9F0", + "2741CA04008142F517620D84", + "C43DDE60D99D7E6354C3628D", + "B271C59F457F3D6E4E43A378", + "FB4C993000FBB78F9A8E5C14", + "DA235EAE7E8422249A529CE3", + "B8A6CC51C54D2F3D9EAC4EDF", + "F46A688F5060B3312AE5EDEF", + "D0DD48ED5715AD4A8D03C9B8", + "EF19B6FE92338CDFB7323BFF", + "C2271336F513F00AD89C019D", + "170A2C127AB98A9B1C5D2CD3", + "46E9382DE8202709A276928B", + "6F86E9A927C484732CAC8F77", + "0C9E37154733B9998CF4A7ED", + "B959D0D2256060DC3EC283FC", + "38F43B3347C3AB750BF50B36", + "B5D5E466A941DFFE05D660DA", + "A68708C8BCE6830C524973AA", + "C56130430C7E2C945122F35B", + "B312F187D4989FB144308D2D", + "F0C1F16CC3AE29B7CA6EDD5E", + "8389914F161A6B9953260470", + "6248881D4E980D06E47F816E", + "2E1EEEC7DBE4975D92CF6C0D", + "3C12020D0F9608D3C71B7D87", + "5159BD9F163F81E0455AFF63", + "C1DB4BD8776554F5A2EC99E6"); + name = "yangrtp"; + sourceTree = ""; + }; + EE6127DAC390416E7832701C = { + isa = PBXGroup; + children = ( + "CEDB2C618AD7D23F3AAA0C7E", + "933AA7B79040BDB5B615AFA5", + "439F9F859B5D22D547BC4F84", + "6C45059F478B325106A3E6D0", + "12BD2330BD37F0D47A2071C8", + "AD425903D9938F37C93C048B", + "D4322BE8BB23ACDDE6736D4B", + "EB4C66F7944A938DDE658B6F", + "7969F56040B0290643E20D14", + "E6089B9F33CE79F10C4929D3", + "538AF5ED3129E7BCBA95019C", + "D9378EBD4CFD292DCFC0A079", + "6625348497C0C06119E9ACDE", + "2C0AF5AF87CCCB6424518A08", + "18773D1B6AA4BD962CEEFB97", + "E9C50114545D29CCDF4AB3F0", + "CAAB57D02F166E521FF2ABB9", + "BBBF7707EB6E355847DBAA35", + "B6A177FDCC4A9B61E8E7905D", + "D0660894545917651AE200CD", + "7FCEBE2D6424493BC8C08D7E", + "EEB87C43ED59440DF13DE90C", + "A4517FC13062ACDFE86C06A2"); + name = "yangsdp"; + sourceTree = ""; + }; + 87789481C8B74E16E34E8513 = { + isa = PBXGroup; + children = ( + "A2809B9133A967069ACEBF39", + "3A6FABE0CC521FF294D8C8A6"); + name = "yangsrs"; + sourceTree = ""; + }; + 16C3B4126B497D0413C47C8C = { + isa = PBXGroup; + children = ( + "544946D5B50C5EA0AA5D8BBF", + "97925552BD9DDAB8547A7665", + "EF04204A85086CB4732277C2", + "B4BAEDD77EBD358EEF600F57", + "A68D74D92C8C0FFAD6482F73"); + name = "yangssl"; + sourceTree = ""; + }; + 06E43EF1324CD88884119193 = { + isa = PBXGroup; + children = ( + "7C5E86ACC459F9B1E3566388", + "50982BD4C858A97235510336", + "70D05D48EBB5F24F2EC1C640", + "123AAB776863262B3165B311"); + name = "yangstream"; + sourceTree = ""; + }; + DCC7E9C637E4634BFFA4B8CC = { + isa = PBXGroup; + children = ( + "2DA3D4B363B4A9027DDB02E8", + "D88B99545B0D75BF74ACDC57"); + name = "yangutil"; + sourceTree = ""; + }; + 2DA3D4B363B4A9027DDB02E8 = { + isa = PBXGroup; + children = ( + "F0A72F30ACAB09AC3F0F5EBA", + "CE664DF33297C2D194B71F54", + "50127A322225D0A19939AC01", + "CEFCBDDE771CA2332F3B6A10"); + name = "buffer2"; + sourceTree = ""; + }; + D88B99545B0D75BF74ACDC57 = { + isa = PBXGroup; + children = ( + "BD4D6A1145A75A16E894F5F6", + "2DC0404EC5ACEAE7BEC9AA89", + "64595D1785F13D880286E8F6", + "A7DBB60276FCD5B953B84816", + "E3D4A4313B4989F4E75C75F6", + "846E9073B011B22970CD6E9B", + "0595D6B32DC4F48DB58068F6", + "0CC359EB44244485A1BFDF83", + "07916AFB9E35087B2A660190", + "072C00099F564067009BE01D", + "4B8AB51EC77F2319EFC27734", + "EECA61C80D01CC2086931E62", + "D2C2EBED4331C82AB745EA95", + "8893F46A14F8DE4F5F5D3440", + "86C06D2B08837B36756563B3", + "473C994A901CEB77C9C80159", + "0B617133E271901978527580", + "F6F71782D3C944C33086A5CD", + "2D23EE889E1E27B8E3CE32B7", + "2388FC937E842195C2E8B29A", + "53A8B649BE0EFD61D5C07502", + "42CB44D49BAE55E595524FD1"); + name = "sys"; + sourceTree = ""; + }; + 7D2A350B088E46631184F40D = { + isa = PBXGroup; + children = ( + "B2D35E43A52E66F29A21320E"); + name = "yangwhip"; + sourceTree = ""; + }; + EDF7E922F1A3745B7CD6F2A1 = { + isa = PBXGroup; + children = ( + "B32CE972B61347A2EADDC3C1", + "D232E5554877D202E24CB671"); + name = "yangzlm"; + sourceTree = ""; + }; + 2EB56BE3C2D93CDAB0C52E67 = { + isa = PBXGroup; + children = ( + "921315FAA7F261D737F4F4C7"); + name = "Sources"; + sourceTree = ""; + }; + 74B182DB50CB5611B5C1C297 = { + isa = PBXGroup; + children = ( + "770821482884F6F3DA19D9B6"); + name = "Supporting Files"; + sourceTree = ""; + }; + 7EF0942E79C014DCEC8976BC = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXShellScriptBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Qt Preprocessors"; + inputPaths = ( + ); + outputPaths = ( + ); + shellPath = "/bin/sh"; + shellScript = "make -C /Users/aiven/work/project/framework/metaRTC/libmetartccore7 -f metartccore7.xcodeproj/qt_preprocess.mak"; + showEnvVarsInLog = "0"; + alwaysOutOfDate = "1"; + }; + F7E50F631C51CD5B5DC0BC43 = { + buildActionMask = 2147483647; + files = ( + "5BA3BB08D84AC2F178C607CC", + "1D8562FF171C9FFEE3B1F30A", + "4C2777908B14D4404564911E", + "C50EA3D69FF6DB12C9ACEA88", + "15751CF5BBB38FF3CD8D4BEF", + "690EF687FFDE255EB55814A8", + "9F86EA9424D589352AE5E808", + "94C5A04E9505DD92660B6AB1", + "8A384671529C9121B2939470", + "14C72DD7EEDC98DC50044E40", + "65D15A2DB25D707F0C2727E6", + "5954217852BC32D343F8BE20", + "27A9841B5AACCA2A5A8B54C5", + "D7DB308907C1813708FCFB57", + "C015ED7876A147F08CFBC125", + "CB47D9342D7B772F608BB2FA", + "E1CF2A0F8089714727CC50FB", + "1BB124FE31C3CEB61F45FF77", + "9A421805DD80D0A4E1AB7D6B", + "9C7A85BF888F5B8ADD04C906", + "F7AAC2239A0044266CC213C2", + "129C99E19ABF2C0BDB2C8D01", + "219413E4286E337F0039859E", + "796207AE0C4D5AA26C08E374", + "4F260AB90D18FEDDDB35D361", + "25EDA281DB450F0E89F68D3A", + "6A5F215B9ED1A3D6D99E4530", + "3268E4919C94317BCEDDCF4B", + "9D351841C6EEEDB6A42EFE44", + "0D827AB239A38ACBC5E86A5D", + "22E3DDCA1CDBA9905E5D91FD", + "5B3244CD7A980595449F7A48", + "F816091A8B4AECA9AA3F5810", + "08B39C02614FCFB49A73BD0E", + "54E0CE5FBB4F76A1F128713E", + "C412DC9C6C3C2635BEEA51BF", + "B0A84CFE863E9DEEB4809767", + "3616D4A6799C3117F7348855", + "DD3106FEC989936CF9C0FF6A", + "2F40A5FD4AC3B00AA26CCBFE", + "CC7794F87CA13D791CC64168", + "51632B4EA9225FEA736B5D73", + "241B8DD1046D8959A5477F52", + "B7AC76789AF0EF60DC59268B", + "A65696C3EE6209B1A6112ED1", + "213E44C4F2746A939DFAD616", + "043B156F15FCFDE87C608ABD", + "9FF10DB72EEAC11D34DC152C", + "D7712698F2C757070A62DE8E", + "AFA82073DF684DEE70E41DE0", + "195F163D7BACE4D88A53AF46", + "0485C55426C6EB766EDFF002", + "E3D88B269940965DFC41DA18", + "E80CA68122E5BADA066D206A", + "CB31457BFA0C8BAFDD0C706D", + "A3EA38A36FCFAAB73E796FC0", + "410A2AC33E239EA0DA5B0C32", + "A3BDB4C2AA49DBD6771A8D3F", + "91DE7DB6942AF60CA9DA7EAF", + "CC0B1C790583C06BE26AA3A2", + "8C152C5953A5705918C8E59A", + "403DDCDEB3FD43C03CE0D0F1", + "73BB3FF7D57D4BDD717AE7B1", + "FC1FBE0EF6FEC2972CE1E4BA", + "3BA525D80E1DF9C727DA5B58", + "D72F910DFDA76F4427B32C66", + "DD981F4E3F96BDB4360B3C34", + "20836B6087192197B8C48EB6", + "30FCEC7FCB57FF5B9B19D087", + "5CE2C8DC5C600C59CC4F93A6", + "208A93C338CFA5F2743EB05B", + "40B864BAB8E1C5F6E47412DC", + "C9E0A1E6BF7520C224480EDF", + "B5358EC05A61900EC98A7DF2", + "59FF6CBFABBCB64981FE93FF", + "18C1EE8780C1696AD3B4C8B0", + "160FC6DF0FAFD47BE9A7DF68", + "30F2B6B044510ADCEE4FA933", + "F003C2226306A08EC39B4F3E", + "5D136E3E137886215ECBC556", + "AFEA42EE64B2F5CD94DDCB93", + "6651DE92F23035E59BD1AC4B", + "7D8C17268BE5ADEE1FF8ACB2", + "316AF1DCABB8D267500E567A", + "8962836D8C370EE7253A321B", + "117901538DD631C6E255448B", + "040DDAD9B255266430348F32", + "C34379D65F4535A66B52C7B7", + "8CCD5BA1EEB44A05C4B2ECA4", + "51421A82A8AA4E122E96DC00", + "E4A85A479B07E79B7E6B06ED", + "D50CE13C30B18416519E31B6", + "7D87A016FBB1CFE90A2CD5F6", + "1086A421468BF8D002EC41F9", + "7682FFAFCC6D41A02C4D393C", + "4E2FC39176B4C1F3F06B4726", + "0535E38F12B92327FA8172D8", + "8AF94003CBEB3C043C5B0893", + "FD992F547BB9359050B12EBD", + "B1D71EC8DFF908FA0223A8C9", + "C80B28037C71383339895690", + "7F7B97798B5CEFA7A2FA6F46", + "18D7396DFBB8FEA3B702131D", + "7B0212211358D96B196E0395", + "19BBCAA68AFE855BCB0F65F9", + "65BDF16D2A7FC0CB103E6C87", + "FB579872C21D231D4B380F56", + "134C842FF00463D9A2A39AF7"); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Compile Sources"; + }; + D1C883685E82D5676953459A = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + name = "Link Binary With Libraries"; + }; + 9C316F444A62BF296E3E1F25 = { + isa = PBXShellScriptBuildPhase; + name = "Project Copy"; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = "/bin/sh"; + shellScript = "cp -r $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME /Users/aiven/work/project/framework/metaRTC/bin/lib_release"; + showEnvVarsInLog = "0"; + }; + 25EDD295A5E5D47140B31B26 = { + isa = PBXFileReference; + includeInIndex = 0; + explicitFileType = "compiled.mach-o.dylib"; + path = "libmetartccore7.a"; + sourceTree = BUILT_PRODUCTS_DIR; + }; + FE0A091FDBFB3E9C31B7A1BD = { + children = ( + "25EDD295A5E5D47140B31B26"); + isa = PBXGroup; + name = "Products"; + sourceTree = ""; + }; + E8C543AB96796ECAA2E65C57 = { + children = ( + "2EB56BE3C2D93CDAB0C52E67", + "74B182DB50CB5611B5C1C297", + "FE0A091FDBFB3E9C31B7A1BD"); + isa = PBXGroup; + name = "metartccore7"; + sourceTree = ""; + }; + 6C13B5F97D91500268DC20A7 = { + buildPhases = ( + "5E618435888B9D49F8540165", + "7EF0942E79C014DCEC8976BC"); + dependencies = ( + ); + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59; + isa = PBXAggregateTarget; + buildRules = ( +); + productName = "Qt Preprocess"; + name = "Qt Preprocess"; + }; + 56DB31AC4AF23430FEFFFF30 = { + isa = PBXTargetDependency; + target = "6C13B5F97D91500268DC20A7"; + }; + 68488392C4B71C8DDD47901A = { + buildPhases = ( + "F7E50F631C51CD5B5DC0BC43", + "D1C883685E82D5676953459A", + "9C316F444A62BF296E3E1F25"); + dependencies = ( + "56DB31AC4AF23430FEFFFF30"); + productReference = "25EDD295A5E5D47140B31B26"; + buildConfigurationList = 6CC3B5D2136C7CD6A5CF5A59; + isa = PBXNativeTarget; + buildRules = ( +); + name = "metartccore7"; + productName = "metartccore7"; + productType = "com.apple.product-type.library.static"; + productInstallPath = "../bin/lib_release/"; + }; + 3AA6C32AC930069E80220CF1 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + GCC_OPTIMIZATION_LEVEL = "0"; + ONLY_ACTIVE_ARCH = "YES"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartccore7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + CC = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + SYMROOT = ".xcode"; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + INSTALL_DIR = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/../bin/lib_release/"; + INSTALL_PATH = ""; + DYLIB_CURRENT_VERSION = "1.0.0"; + DYLIB_COMPATIBILITY_VERSION = "1.0"; + MACOSX_DEPLOYMENT_TARGET = "14.0"; + HEADER_SEARCH_PATHS = ( + ".", + "../include", + "../thirdparty/include", + "../thirdparty/user_include", + "../thirdparty/user_include/gmssl", + "../thirdparty/user_include/mbedtls3", + "../libmetartccore7/src", + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang"); + LIBRARY_SEARCH_PATHS = ( + ); + FRAMEWORK_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-fPIC", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS", + "-DMBEDTLS_SSL_DTLS_SRTP"); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-fPIC", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS", + "-DMBEDTLS_SSL_DTLS_SRTP"); + ARCHS = "x86_64"; + }; + name = "Debug"; + }; + 77418F46922677BB04ED38DD = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + GCC_OPTIMIZATION_LEVEL = "0"; + ONLY_ACTIVE_ARCH = "YES"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartccore7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + LIBRARY_STYLE = "STATIC"; + PRODUCT_NAME = "metartccore7"; + }; + name = "Debug"; + }; + 339EE1B2CC4FC24589A0EA95 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartccore7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + CC = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang"; + LDPLUSPLUS = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++"; + SYMROOT = ".xcode"; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; + INSTALL_DIR = "/Users/aiven/work/project/framework/metaRTC/libmetartccore7/../bin/lib_release/"; + INSTALL_PATH = ""; + DYLIB_CURRENT_VERSION = "1.0.0"; + DYLIB_COMPATIBILITY_VERSION = "1.0"; + MACOSX_DEPLOYMENT_TARGET = "14.0"; + HEADER_SEARCH_PATHS = ( + ".", + "../include", + "../thirdparty/include", + "../thirdparty/user_include", + "../thirdparty/user_include/gmssl", + "../thirdparty/user_include/mbedtls3", + "../libmetartccore7/src", + "/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang"); + LIBRARY_SEARCH_PATHS = ( + ); + FRAMEWORK_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-pipe", + "-O2", + "-fPIC", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS", + "-DMBEDTLS_SSL_DTLS_SRTP"); + OTHER_CPLUSPLUSFLAGS = ( + "-pipe", + "-stdlib=libc++", + "-O2", + "-fPIC", + "-std=gnu++1z", + "-Wall", + "-Wextra", + "-DQT_DEPRECATED_WARNINGS", + "-D__STDC_FORMAT_MACROS", + "-DMBEDTLS_SSL_DTLS_SRTP"); + ARCHS = "x86_64"; + }; + name = "Release"; + }; + 6666AA5E688052234F6758D8 = { + isa = XCBuildConfiguration; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = "NO"; + "ARCHS[sdk=macosx*]" = "x86_64"; + COPY_PHASE_STRIP = "NO"; + DEVELOPMENT_TEAM = "8JW82U8D6W"; + ENABLE_BITCODE = "NO"; + PRODUCT_BUNDLE_IDENTIFIER = "ywq.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "metartccore7"; + QMAKE_FULL_VERSION = "1.0.0"; + QMAKE_PKGINFO_TYPEINFO = "????"; + QMAKE_SHORT_VERSION = "1.0"; + QT_LIBRARY_SUFFIX = ""; + SDKROOT = "macosx"; + LIBRARY_STYLE = "STATIC"; + PRODUCT_NAME = "metartccore7"; + }; + name = "Release"; + }; + DAC4C1AA5EDEA1C85E9CA5E6 = { + isa = XCConfigurationList; + buildConfigurations = ( + "3AA6C32AC930069E80220CF1", + "339EE1B2CC4FC24589A0EA95"); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release"; + }; + 6CC3B5D2136C7CD6A5CF5A59 = { + isa = XCConfigurationList; + buildConfigurations = ( + "77418F46922677BB04ED38DD", + "6666AA5E688052234F6758D8"); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = "Release"; + }; + 6DB9C3763D02B1415CD9D565 = { + hasScannedForEncodings = 1; + compatibilityVersion = "Xcode 3.2"; + isa = PBXProject; + mainGroup = "E8C543AB96796ECAA2E65C57"; + productRefGroup = "FE0A091FDBFB3E9C31B7A1BD"; + buildConfigurationList = "DAC4C1AA5EDEA1C85E9CA5E6"; + projectDirPath = ""; + projectRoot = ""; + targets = ( + "68488392C4B71C8DDD47901A", + "6C13B5F97D91500268DC20A7"); + attributes = { + TargetAttributes = { + }; + }; + }; + }; + rootObject = "6DB9C3763D02B1415CD9D565"; +} diff --git a/libmetartccore7/metartccore7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/libmetartccore7/metartccore7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..08de0be8 --- /dev/null +++ b/libmetartccore7/metartccore7.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + diff --git a/libmetartccore7/metartccore7.xcodeproj/qt_makeqmake.mak b/libmetartccore7/metartccore7.xcodeproj/qt_makeqmake.mak new file mode 100644 index 00000000..1674ee97 --- /dev/null +++ b/libmetartccore7/metartccore7.xcodeproj/qt_makeqmake.mak @@ -0,0 +1,630 @@ +############################################################################# +# Makefile for building: libmetartccore7.a +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metartccore7.pro +# Template: lib +# Command: /usr/local/bin/qmake -o metartccore7.xcodeproj/project.pbxproj metartccore7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +QMAKE = /usr/local/bin/qmake +metartccore7.xcodeproj/project.pbxproj: metartccore7.pro /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf /usr/local/share/qt/mkspecs/features/spec_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf \ + /usr/local/share/qt/mkspecs/qconfig.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf \ + /usr/local/share/qt/mkspecs/macx-xcode/qmake.conf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf \ + /usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf \ + metartccore7.pro + $(QMAKE) -o metartccore7.xcodeproj/project.pbxproj metartccore7.pro -spec macx-xcode + @echo 'warning: Xcode project has been regenerated, custom settings have been lost. Use CONFIG+=no_autoqmake to prevent this behavior in the future, at the cost of requiring manual project change tracking.' +/usr/local/share/qt/mkspecs/features/spec_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/device_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/unix.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/macx.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/sanitize.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/gcc-base-mac.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/common/clang-mac.conf: +/usr/local/share/qt/mkspecs/qconfig.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_charts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_coap_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_core_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designer_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_gui_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_help_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_linguist_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_location_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_network_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchconversionsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qdoccatchgeneratorsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_repparser_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_sql_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svg_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_tools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webview_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml.pri: +/usr/local/share/qt/mkspecs/modules/qt_lib_xml_private.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri: +/usr/local/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_functions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qt_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang/qmake.conf: +/usr/local/share/qt/mkspecs/macx-xcode/qmake.conf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/spec_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exclusive_builds.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/sdk.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/toolchain.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_pre.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/resolve_config.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/default_post.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/objective_c.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/mac.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/warn_on.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/qmake_use.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/file_copies.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/rez.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/mac/asset_catalogs.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/testcase_targets.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/exceptions.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/yacc.prf: +/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/features/lex.prf: +metartccore7.pro: +qmake: FORCE + @$(QMAKE) -o metartccore7.xcodeproj/project.pbxproj metartccore7.pro -spec macx-xcode + +qmake_all: FORCE + diff --git a/libmetartccore7/metartccore7.xcodeproj/qt_preprocess.mak b/libmetartccore7/metartccore7.xcodeproj/qt_preprocess.mak new file mode 100644 index 00000000..9b82c8f1 --- /dev/null +++ b/libmetartccore7/metartccore7.xcodeproj/qt_preprocess.mak @@ -0,0 +1,41 @@ +############################################################################# +# Makefile for building: libmetartccore7.a +# Generated by qmake (3.1) (Qt 6.6.2) +# Project: metartccore7.pro +# Template: lib +# Command: /usr/local/bin/qmake -o metartccore7.xcodeproj/project.pbxproj metartccore7.pro -spec macx-xcode +############################################################################# + +MAKEFILE = project.pbxproj + +EQ = = + +MOC = +UIC = +LEX = flex +LEXFLAGS = +YACC = yacc +YACCFLAGS = -d +DEFINES = -DQT_DEPRECATED_WARNINGS -D__STDC_FORMAT_MACROS -DMBEDTLS_SSL_DTLS_SRTP +INCPATH = -I. -I../include -I../thirdparty/include -I../thirdparty/user_include -I../thirdparty/user_include/gmssl -I../thirdparty/user_include/mbedtls3 -I../libmetartccore7/src -I/usr/local/Cellar/qt/6.6.2_1/share/qt/mkspecs/macx-clang +DEL_FILE = rm -f +MOVE = mv -f + +preprocess: compilers +clean preprocess_clean: compiler_clean + +check: first + +benchmark: first + +compilers: +compiler_rez_source_make_all: +compiler_rez_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: + diff --git a/libmetartccore7/metartccore7.xcodeproj/xcshareddata/xcschemes/metartccore7.xcscheme b/libmetartccore7/metartccore7.xcodeproj/xcshareddata/xcschemes/metartccore7.xcscheme new file mode 100644 index 00000000..c5f2560d --- /dev/null +++ b/libmetartccore7/metartccore7.xcodeproj/xcshareddata/xcschemes/metartccore7.xcscheme @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From cea70c136e9d2345c4c41d63566e2e4c49e99713 Mon Sep 17 00:00:00 2001 From: aiven Date: Sun, 10 Mar 2024 21:17:00 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0mac=E7=AB=AF=E7=9A=84all?= =?UTF-8?q?=20project?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UserInterfaceState.xcuserstate | Bin 0 -> 125025 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/UserInterfaceState.xcuserstate b/demo/all.xcworkspace/xcuserdata/aiven.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..54733fd8fb1570bea65a0adee4e5fc092ba90cd8 GIT binary patch literal 125025 zcmeF4cYGAZ`}lWecCYU3mE0xQ??Px&LJdtRsSpVel2AfBLUKSPBq0R|g6=4S3M!&v zLnR4CK#F2Puz+tg5te zXvvz8#XK^1c(^89lpG24I;Z3GV{)qss=_kbX4MyRMo#47I49@gx^jtJH?BL^gX_ul z;(BvQTpzA4*N+>?jpDMo(OeFf%jI!nxUt+gZVp$$RdQ8aH8+==$Ia(zxCPwB+(Pa$ z?sD!rZUuKex01VoyOFzzTgBbUt>y0KwsAYS`?;OmBiwV`^V|#Ei`+}xYur9=Kle8G z4tIomkNb!_#vSLr<4$njb0@hUxZk)_2qBCt$ck(z2HBAVd5{+cQG3)0bwq6^V*l!Zp1k!S*%h$f-QXbPH!3Q;k-2$iBTbSaV%MVFz=(PFd`-GFXH zH=$MNW^_ARjn<%Av=-fs9z+kJN6@2a4_A-&q9@Rk=vDL@dL8XU`_TdP4tf{8hmN8z z(O2ke^bPtJ9Y;T+pU`jU6gFZJo3Mn<*n(rQ9mioO_TvCQ}8rgh>P${T!I(kMfehYDV8zCm*M638hkCj4sXB@;V1D^ z_(l9W-iP<&gZN#12p`7p;}7u1_!ImY{sw=GzsEn}pYbVzh?eMxk%+`Z+L8981L;W4 zBb`WR(uH&-iKH9pMFx-|B$;HA3(0UYl8hqRWIV|y6UY=YgOrkLQbQJyi^-+ra^!;X5PYgkt z=QH?`{3t$~AJ6CW)A(Y(jIZRY`1$-oei2Xk%lIq!CH&R=GQOT)%dg|t^BefP`HlQ0 zelvd$zlFb--^oABKhE#rpW~nBU*KQlU*Zq&Z}4yO@9`h=pYvby-|*k^-}5K=pZQ<- zU-{nzK@bJI;1pbfPw)$Egao03&{^mrbQgLENkSi?uP{o;7Dfv>LavY}j1k5Ps)f12JYl{d3sksFSSG9#ZV^@scL=q@I$^!AN!ToG6P^{G6P_1d z5MC5s5?&Tw5ndHu6J8hI5Dp24g(Jdy!ZG1v;cMX=;alOj@SX6B@T>5fM$m{FnRP6<26$>A*xpsy2dhJcxRodIM_i1-%@7F${eNg+5cBl4X?Jn(Z?IYSf+Gn*dYhTg6sXeHD zOM6uNzV>tNaqUmq-?XQ6NQZSAok3^RnROPOUDrj|RhOvirt7Zjq3fyZrR%Lr()G~| z&?W1J>W1mEb)$9px(T{M-9@@Nx@z5A-2&Yuy32Hz>z3-S)GgPo)veR5*KN?EUw=&hnf@#N*ZS}DC-grW%m$0WYOon%40eOV5Nn7tI1Mg?&(PM;${{x#&E6SI>QRX z^@f#(RfanZ^@g>Edkk9)TMZ8y9y07PJZpHxu+OmHaM19s;XT7q!$*c=hR=-1h>gU^ z8wI1rs5R=0dZWQ;G@6aEMz7IlY-en5>|pF>>~8FD9AX@59B#}qjxdfkjxpvNCm5#~ zL&iem#m0rkMaD~vml|awHC|@C+_>0yh4Cum3gar{&BnWoYmBwVjmAyJ9mZY8y~d}F z&lq1YzGB>G+;2Q+e9L&q_`UI@@dx9N#-EHo8-FqWYW&T3%J{p8MZIViEuvF&iEgot zm>_l$dx^cpeqw)dpg2ezD~=P#i}~UNaiTa$oGeZeL*i7iNSq~>h_l5?u}WMhE)p*h zFBN6+O7SZ3YVlferFgqoC$1MaiJQfH#O>lE;-lhY;^X2Taj*D<_>B0H__Fwl_?Gy# z_>TClct|`fzAqjZzY|Z0--{>3AH*NUU&Y@|K2y+?U}|qV&(y`#&D7JBWa?)+-!#aS zY)Uf?HC<>LVahh;n#P*)O_NL^(==1qG}AQ8RBD=Inrm8My2Ny;X^H7-)3v7SOe;(` znr<`QZdzm7WZG=H$F#+?)wIp@uxXcRx9M5abEfA_FPL659W=dVdfW7l>0Q$|rf*Hh zP2ZVLn7%iiH2q-u(R9l6yF?_DBuQq;CAlS!UMMxmYQS}ENr-6gG& zYNajGz0!TsgVICNZs`%}8R=Q+Iq7-nWoe(ZUwT(MBpsHHNbgBUrH`a zO!F*rsdntlRH(746+-|wkQfpaj*|+>hgmbNBdmGW3D$|$ zLTizAhIOX3+&ag4mGx@tGV5~dHP&mb*I8FsueYwW-eA4idZ%@*b)9vKb*puo^&#s{ z>uc86t^2I|tp}`cSl_fBw7zA1+xm|6i1nEDW9ygJudFAnKUjaX{$%59$mX)SZ62G~ z=Ck>20b9@(Z);;quywE{+IriPYy)kBY#FwpwvcVAt-vBPqGi)<$#kSeD zD%%3v#kR|Bi*3to*VxwC*4sAN?zU~TZL)2)-DBHg+iKfp+hN;f+ilxxd&2gD?M2&5 zwwGXO3^B%-m>7GEH^vu}6w@cB zZ%n_K{xJh$&X2huW?;;qn87irF&D;U$Bd52kC_lNF{Uu4DCU`%7h+zFc{S#>m;*6y z#JnBzPRx;*_hLSb`6%Yon9pLqiupR`yO6hW%apA^TDL$M#R`pWDB( zpRoUIKjk0}-eGV^4!gtQ@HhgFc8>Or^Bi3qJso`<7dQqxQXIn^S&ke>u4Akt-w|>Y zI*J_^Ic7V`9djKE9kOGI<0{8;$4bX4$7;tNjx~;Y$418%#}3DXj)xtOJDzqt?|9X* z&+&%iUB`QlV~$T9UpS6Cesuig_&pZK>SFb=VyrpV5$lQ##0F#A$99VC9@{InPwWM; zLt-;xhsKVG&5a!wJ2`erY(Z>M>_xGqu~o6vvGZduj-|0nW0%EVAGxvf^^$#>Y*Hn-*6XR~%OsR~c6mw;*m& zoE*0#?&`P|aW}-Rid!AGCT@M)hPX{}TjF-aJskIF+>>$7$Gsf4Kkh)>!MJyvUT4r5 z?`-F6@9gC4?Cj?3?(FSMa`tx)a1L?~cBVShoWq=%&JoU$&Kzg1bDVR$bCPqiv%opc zIo&zKIm=n%Tpd$yH+XLJ+~T>*v(B^Lv(>ZB^N?q! z=QYpko_(JEo&%mYJa2jqdfxK9?Rm#@#BmBSJ;!XCZcrWx0_ZE7KykYNj?+ouuZ?X3x z?<{YLceZzqcfR)$@1@?Q-YdN;yw`g-dN+ADd++gX@ox2Q^KSRv>%Gsr!~2l;G4JEv zJ>F-$&w5|=zUF=1`?mKT?|0r4-tWC9y+3$=^#0`i+53z4SMP5=&ZqU6e3CEL7v~H3 zg1&yf{=Nae^L-ci2Kom12K$Eil6@(@4BrUfNMD|BjBm1UiZA4w>YM2+_EFzuzRP`! zeOLIF_?G&v^j+n<+PBPioo|(IweJq!I^TNVR^K+?v%cqi&--5Rz36+%_pbgY ze6Rc7@E!7f;QP?`h3`w>_r8;UlV9?i{T9E~Z}Z3a?S6+p)*t8h_}lms{O9>Q`Fr|% z`Fs15`~&@i{A2y&{Nw%k{t5nx{z?AH{we;Df2zO8Kg&PIU*TWizu14df3bhH{|^71 z{=58Z{I&i%f4zULf1Q85f0O@S|9$?Q{)hd0{ZIIx^grc)$^WwdnEzw{C;m_UpZP!c zf8qbq|CRr1|2O^<{$B!I00r~`L%o-!r<^=R&YdcWN=h4J2*O+6U+^c z3r-0Z1;fGF!P4N|;Jn~GGUVNwc&hcI1yT&KRcZ=^H-y?ot{Gj;3@k8R1<5S{OSX>{P@E7qWBr{^Wx{n*TgS~zc_wj{H5`7{NnhlXMTEoQab- zGiTvqxY%(ca}#HUYbqzezY&|**tUfw1(lU`oRzc5SSEFxopZ=wN3h9*LYB7u($o4S z_wAnAHKlj|-d%h5&*mlU$tGt<(?l~v5DEH5YwrEEKyDB>m>a?+ zb1AY_w#hNFU3SQ^a-8gxT^pef(zy(7C^wADO{0W_}qRl}dj6=7&%D})+TRa{bBRUEDyS6oyzQw^3`T3HUJ*|Lhp zU=1;qV3Wochv%h*r&Z6G0j+F_84;dcR#7vwqM&?c#~{4=O%Cyxk=n)ZVDITrg8<`G_Fwg$X?ke`{jTfl;h<#a)R7eZnv2WbJMvQ+)S>R zyNH{`m2k7UQm#yHFZYwvFt>Bxb;< z4Ou!hJk2eut|$yg#?P3{CLvR27L?8iS3;BJhD)Gn!bJ_Kge+|u5@?=$9t`Wm5s-65 zX~@#~EP+y>CuWtG6_-|3s!75C2W$Ayin8i*H7~H8L&gaW@kf?b6&HppmAsT+n-s;{ z5UP1mlwJv0f@gW$Fz!JZ&JrZ0tZdfof{IyZZ_TW-8I{paUBq3=b*bepkvr6KvfPn% zf@@B7xS}SzfYG1|wgei*G#Y6!cNN!VEq4XCgj>p8DW4~Ik~_=r#ns$0ZaH_2+*MAL zyUE>IVzK2F;Yz?6P$0LktUR1Lv#hL=4Mi_-vnsuyvL>%AvlPZPpk_47HSfR)Hs!Be80p2+iwg_bmljUNSxP}w;Y>C<^1}10l=ykm;jaVS&D<^AtpM)ZxZAna z+#UH!5_#c@*%L~kT184(CMaJj8Ol9mPEL~h?1w0Kacj6*u8ynEtAa$wLlex-t0@o5 zz2%-3*j+Gl>$vsYhJ2U=Dyu4>UUIK#p)W4$zmMCoJ(c2Jl)?mlko*&d$ueM7UTsXo9x z7_#_5yc*g~Nwrzi)^QK9EnZ!xGuG)130&lV347YAztxGRgdua(-xG!`o3H$~MrZXT z4ji5}X8gpW+2u8tsgDs-|Ao3V|KH_m+a2ZJ2Yn!YetC(iC5)=BDk&}vvq?zZE@ah? z^g})O0rw$m=5q`mvP=u*RSiuY+oMm~*u2I(fS*14H2&EnOD46IeIwb0#^#24^=J&I zG-fW$x}`HRix{A$7Xy~g4d2oJ|CsxNjpR?bPr1*y&*h==Fga7ckd5T8xUZFwJY3HD zAB^NyhF!F%KXN~_q56|NqL%wb9{Hz3^>^+N0>-vJR7d?ALv_l%(>t8oP+dM=8H9gz zs79Iu5v1q3tV28!kOpayP981i$hmT!JZ2p-fX3DqnUExp1x?K)=gSin9)WbHf~Xag zgXl5o$^#8LWa+?&+MpgZh`$P+QKbN=Vm7=$g=yD%$n;VsAP~+B;i3u*%Y!ND5v4i@ zw3=uYVv!Si6~)QpYLQDG&w7=`R8{t5rF7AtKIG@R0Ok5dzlcW(4RPDb6XZeB2OUsH zH6%dw;)}a?33lz#eNmU-#XbA>>=NwXz3-w$(U4tGAJB(USCojlq3);$>WO-x-Y7|) zEKiX`@>ID%o+cN{MRIr}HyQOq{m}q)KIntfKz*D5s^WBchCEX)23@c%sE%IN!X3`6 z)hJq4Vq+V_gnAYgNe#(VoRB5HwZtNtR=d{1z|>q_SXEsCecWnxs(yMF^-?WSW@RNT zqhL+gT7HeXTdUbIeKllBYDnp<>adzMQyKwtsb%G`dT3oO1ih>w)xWElwx+~KN6sje z2joQAXf(<}x$-QzM4l~|u0>8;LlNtiqLc>IAOV> z7R`_={|u#Q7NB(YpP{sBlofy5eA-XyGw|tHb3DCUoeO*khkor#I%67gWv6 z2jw_Ce;6!cY7M{&Q1A=Nt1D-MA{#E4-51nblVrA>NyP}yFE1!%-a*Q|$#jb28#+{7 zWwgAq?feT8hAiBv%zOz$mUmQssT~A) z4>r~gY1)9`mt_UJQ6g9>hI8X#y*>>V;H8`l9#ute&6VfM^W^z* zjXXwPupVaO8nl3Gj~1duFc)7eUjw$3Yvt=09eiw}1pCRT(vq6YQdlbh8Wq;T@1+3A zIC!p*KCgm}U-(WLz<|NHw3ML@Q#D)T!ZUR#!F2d&nmN^_rI21qNm=16h@?EKDkz+l zS~i>M?Mxz+**030E6_5gR4hSD(Us^bbhW%tUL;>4UnUlM*sr@u)2HUj@_E3X9rWC(fysvpdVTZB@4g+o{{G~*&622*Vq)EaHto(!?AfRP1w&GYW{$|t z8#`gjwCTmO=Tz4$qD!v6=K7m%U42*G`i)z*0X_Am(UsK#qj+87ovAVc$GEBk2 z_;X1Ul1i}EwjCdtzx(cM-=X7QC`u;8@6@%vv$0Fdwi;gpwpgZKSonS2y7%}Csg8zJ zdnMKOZdyN3PWtvcmqZ}$fTX(fjZGu(8#rk2U&ucn(nwCKOEEU@rL^=6*sf`5e>sD4 z1bsaX5*e0M*Vef2!r@teA>Kt0Z)8&4C{P;$1a*l@aKfA0j1e0@7czWgJeWhjP=a8hL&_bVWfwU{S)>T$DPur4P zU0z;R!8D5?tm?y+`{vG@{}+;d5RzSxRCn>h=E=r3Rhkp$v%Qb`X7n=7m zNc^%Z>Mmd0H1P?_X5Kuu+h!5=Exq!pzfjs|Ai-rxwad>i{;s`l#W^SRH2)(cv@&UJ zTjLEk=2lh|PGTddpt`6S>N$7cs+(^)=cM+$dlZto%~XH8QEXbveRte>%Q>_Z#9d>n zYg-Gl+oB`u*RDH<6r$tfQ%Gt2rLMq=vDqEB4pL7$Wd+yykT)8>}za=HNk^m{(gl! z%zX@Y&9As`xZhw+U`Gk43s`u1qapAvL^h}!cxNF9Z!2`b18^q1r!X2%hIbOG@nU%YU?si@*TEYIyYTby?!iI)4t@`R z2k#gdh?&?(TX?hJ0(gfY58fV_NT!lXav51hR*)OX8hBS=J9!e`26&eoB_EP+c*5&= z5BU6d13&*k{8)Y>UkbkbOTdT!TK+ch*}so}8hrE*^B?fX_~U{>FoPF<4`F~XSV$2@ zf~WmNVX9E6_|>lf&-%5(M&S|gqCX(K4Sw?(#c?cGPy(_6D!@A=*svR?pMs zYbTzzDtaus9#a3+&W>t@@1u{IR`>z>5PgJ>$+yd^_ z(Rb*3rWKx$YirR-x$aN3!ki*_N>u>#$z2EpL)H%lEK_AY1T(;j&>-3YK12`>9rBWkI5BelZt^rlAxY zUrLSgEJo2p*b=f~O9K|IZBC2P#E{&Wti3R5*KQJ5S=L~yvaC7tN~T}mUW*o~!5m7k zgdycal#v`6#@K~Du)~bq^0r#+mAA8s#={b;0+yDrj)iGD6}GTufLB8Ld{~0B1$Aax zrJ717+`{2H~9~eId zfcfJBJP;4UgYgh~r~I(IOWrL%B0nlWCO@-vj2q`Z~YG8kR2H#%qJ!cJjTCNt_~gLw~pBvQiD!34+5 z69pB;m1S)6AsiY5?Hy?tHL7apFh_=(V%DoE2~TMHFqjseUQk_9mCfD?tYp@a=3A98 zupFnALm5r*eL{IfF}NVqL?0_}6Bad(4*H*Jo`CILRtMH$Q$`fbFP>ezAhQ03tz~7M zt`tLEuES~_njun5C|q$lxFWIW*=mki1vO>WRr~P-JdrcwNnAai3>l5gZD^saaOn)i zd#1^EiUG%hFrKb%ny4eU z7}eL}i{$6!CD8!0aTVCOa49as<#-ORz?Jd~@{96I^2_oo@~i8i`{&|$@L2<+@)`Lx zO73Jm{{f89zRkMDs#YFy2Ujbl!J(Pd?}kA)fgHh?V5^!OX(Z_W9=$qGWQLvLVEk1u z;e$b4T~fq`b~gBd<%GczqOuCc40AkdkeAExQm#uq%+*)mCGzX?K6!sVz7k)BuaXZ? zG#viVhNO)(Lvm##>xlWt5*?@TP-%HkK+f2`i@V;79Re_;I`k z??nqh^Nl(dW|gTfG*cQmucE`zfVG^mGB)jm)$bwZ?1JLb#^BIMO0SNZ9!<0HnS4xs zOa4^;LOv*86S8z`*i35HnrecH4f!=}v#F!vX}o?deg;2_pTp0~Z_9_}qw)vxNBi+h z_+_ZsHvB4nZ9-#?W0bN${oj=jK{fMXjgeDT$mUM)6HJ_GF{n~~0KWm7Tfmb>M+DXJ zMv0zXP+U=m-(>Cxt%ivf;w}6(eoa0izb7ARvM#oe=<_20_t)h20p^FI7Nh8+50ytB zvPaF9GK#@;1OBv***N#(&!MVc;4kr4-0e*VM1EEAY>?H0+2!)b@+UHE(TCWe9MG*> zHwO92ZUs>5(r)u$;n$6=C1JC;+jQp1rF_HIn>l%@-HN~su$yAXRQFoCHLmTuo!)?I z^Bu?E0cXJRBHHEAVN{1tuvRs^He=dI(vgG`q3frXMO%~0p z{qQgN*NITb=-{oxzX7|Oe4$q6cl<}l(h}&a}|548oJu!g29avIF^sFA{^6F_N#f6E5U1x&n zo4Mk3ZIDv7<*Uvc(QZ!64$mm4tgcjzE2%J>L?$#M5f|5G6D-y�m?x7-A<55=-KU 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 L|Nj_@+4X+_UVp%( literal 0 HcmV?d00001 From 41d3fe20c50336dfe09bfacfb3afef9211f3193b Mon Sep 17 00:00:00 2001 From: aiven Date: Sun, 10 Mar 2024 21:18:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?1=EF=BC=9A=E6=94=AF=E6=8C=81yangh264decoder?= =?UTF-8?q?.=202:=20=E4=BF=AE=E6=94=B9=20h264decoder=E7=9A=84=E7=BC=96?= =?UTF-8?q?=E8=AF=91=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- thirdparty/user_include/h264decoder/config.h | 2 +- .../h264decoder/libavcodec/version.h | 2 +- thirdparty/yangh264decoder.7z | Bin 0 -> 1026172 bytes 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 thirdparty/yangh264decoder.7z diff --git a/thirdparty/user_include/h264decoder/config.h b/thirdparty/user_include/h264decoder/config.h index 3b852050..930c7cc9 100755 --- a/thirdparty/user_include/h264decoder/config.h +++ b/thirdparty/user_include/h264decoder/config.h @@ -395,7 +395,7 @@ //#ifdef _WIN32 #define HAVE_THREADS 0 //#else -//#define HAVE_THREADS 1 +#define HAVE_THREADS 0 //#endif #define HAVE_VAAPI_DRM 0 #define HAVE_VAAPI_X11 0 diff --git a/thirdparty/user_include/h264decoder/libavcodec/version.h b/thirdparty/user_include/h264decoder/libavcodec/version.h index 0142c0c9..9c0d2b6b 100755 --- a/thirdparty/user_include/h264decoder/libavcodec/version.h +++ b/thirdparty/user_include/h264decoder/libavcodec/version.h @@ -70,7 +70,7 @@ #define FF_API_LOWRES (LIBAVCODEC_VERSION_MAJOR < 58) #endif #ifndef FF_API_CAP_VDPAU -#define FF_API_CAP_VDPAU (LIBAVCODEC_VERSION_MAJOR < 58) +// #define FF_API_CAP_VDPAU (LIBAVCODEC_VERSION_MAJOR < 58) #endif #ifndef FF_API_BUFS_VDPAU #define FF_API_BUFS_VDPAU (LIBAVCODEC_VERSION_MAJOR < 58) diff --git a/thirdparty/yangh264decoder.7z b/thirdparty/yangh264decoder.7z new file mode 100644 index 0000000000000000000000000000000000000000..43e8170eb9002eedadc8a291b0b6cecfd486ea0a GIT binary patch literal 1026172 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

0uceh+k;0(nd_a!nisv@tHP6|ZL%cp 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

!?d_&gJ=br=h&4@Q6&~DRaDKcrBm_e4m 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�%r5R(pe$mgAXb7y7;Yvt@~ef7^}F^ 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%0A&nOD@* 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 #8t1^0t8h9ihmEcZ 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

^-KTc1^0$ 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

    4OV4q1dM%e$oat4AC!FZE{bsb`p-hZ- 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

    Vs?jDY&f@77SjZq>lU)6!#Bh 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

    @yE{!yrPIGxk{dRKKLMXc=mYklG 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�ixyQlVi1Pn8yNK($kQpOC&({oliimJ+2gLM2aHXyX^}LT z5bv&~C;@{x^{o|#8tWji*&-p_;bN!Z>*&tg{6IiJW3cBs+#Yp-fOI5tqc_M7EDb@2 z_MpGRYsy=Um<76Px@0+)I<;*RZ~ExYP}XuD7ErpQ0pWWdO1TTaB*vnH-#~sc^%txm zyYb34@O2^-vnCdy#j=(lfr0Y~(l&4f@i8>dGsNr%Eo+$W{=pawpN|&rhF(E5DsqTp zMdq_IJ(ixmOY*71~dwrs{N_aIzz2vw(T_E1_b8JM1%(%7X2a@vt z>4Z>pI&AV^aNhAszAdDsVPrfB`$q7vcSp zz4!KoVZ&eBZ{O30Fc%nO28VuUZ8U3kC66Bi=Uyii#h(Bj2@vtmcFEHu)EeZUyX)`a z#BMl;vLjn|kh*b%>*npyFbLY5L#V|kH0Ya|EJqiRYV^~OMXtcn8t&k4HUehY{BgEYj}Jtl zS#5^I#=So$)Rz+C@Hoawy)N zD32YP4efViN2~!H)zUVSiaya>KYUdl!h81R_}VVrbDwwt?0azj4d@)+!J7M(&-6Q? zv5iPoe|qC~V&y9muZGdgVZ9A6?KELw@O6Hfk?=Ijocx0}Ms7m}v|SkrX30AcuXc8k$^^n;+Fv;u#KtC;(${uIr+5 zuP6JfxuvqSMV@FQpBS)5F;8?xxDIqo!~VAACN;fX!40N`0}xF_LQBzRf3;oA$UZh} zovl@*8hBMa$=pT+#Z~SXg@#))1@EmXD00B@GKV>_FW~ag^Yc7HK%>@qJMT`N*8}ho zUO)I7ZfP7h;gL|l1uZ`o+rO8tX8rVm^6@<~VsCy%j#|X>@PgFzFO;fi_#Nlw2!zJN zWZ)R*bSae-ayn)0h*w6Zc2C&-Y}kk3=uiwf)pNoZpPi2mv{?QV4UD1_<|A1y(A_o1 zbE(MqCIgdh-}31|2kdW5HL0RZkNS3g0qKi{W8Own&VTCV_-1Icf%-g+!Cs_H;xgr? z$veYrXK$Cc=;@l`k85f!z!Al6(ptAN1VMEkEE}o^JNfrpE3paok$W}vh_2n8HHrQB zzJzBWSTmRfo?ms%!e>Wm1zZ>BOv0q#@EOOYQM!?%fU{96bOuB>+8QAFWP>8(MXx16 zJ)|~}oXofZ&Z;qKy~FMnz29GXj)$x;2SVY86?JW&8coJ}XRly&4bj!

    FDE zex_Cnhp<3M%TU;G03c^i8USHdUq zD~Jrxgb7KobO#Y`=*{DRDJ~;lrP>MIMR4_vwjSHT3wFc@ak`)6(W=JyNuiWF2vG9z6Ato- zX>Uo2L0hgO^n-)D<*n9UPHzD=-Gh>DH5~^mpQG8aEnEUSDV#gHjWD`IIzWoVP-=RA z`Giv)5#btD1GV>hsPvegZ0rx186X|BMeQ$7bG+U7Gs+fDu71fq`iUj4_T+74&+G4* z30zlZMKtdzALfd5B662Q}AjC4FNew->@}_6|`LXD5B_BVpf7JpH*b!+G^9 zzDN;)^neEy7AK*6xq?z*;E6H6a{3l?B(?=1B7YIZ!xoyYZK4%jCQMUz#ClSFN_oaG ze_Y%ughcCk9=YUUiZc0DG~k=Yk&scjK-$!~4b#Skv5zAhRO(5XH6qbGvv0RA`qe?4 zxdRvvLif0&Ii$Crik*P3j5l#vcES84Vs0Q(bv#UE5Ke)9TW47-Z(WzlGNHpZL!q$| z_D0N5w<+`%km5O=pw&!Bxrwv@UEz#jJwPcbp~|0aVwBy+ul`RK%Ig7bh>Ked`W{W8 zA|anqn)p#n;(@$sC$wW9`*~}PVcpr z{9pyKgbDv3%>xW0v1z3}di%{MIzPo%0NWb_r=d%}N>oC!$U)rPZ5?{_C7PQV&j>?F zzz1fLWLM~uzaDiX^Mo@l^VaJB0kj?$>LCsA%hY?N=cS?NfK#_h16cZ+iY_EoMDR~L zh-GLq#)iXfou3+*b}#T#uXR?FtrimVa1p)8_o4(>+*8i7M$TWZ9R=JiW42#6_$BsU zHY!WpR-Jy6O3A)e{CUK3ZHYG{_#LZK2X$GOFxqw0JHBAlkEtu<4E1p}K@A9J_14*-3xwRVdhg~$Y{>_Ak|km*OibB9!dhG$ z7-NtBBoX9dq-_Qa_~u8HD2=$lF1NoTy!rqmjE&B#X}tDVib0wK>DEuctWybz)zRgg z{TgxW>;Vts3win;;-Q6EYGdjg03iR&5}%5^@7^9RTKP$QFLS6UyxBj4dh`v!ua;l-7_m^b(QrB&$Y5G z{-mnj#*{Z;S=W_X(hYEPb|vL`)>$6y9OHC)bc56W*zUdhZp{97>w3G_m3V@+xvjgDwDw}vL(WDbxomfC`s2FeG`#dC1YUz&KiREM}h zlHIiGCr+iNyVkCE$q6?uSZ3|i@eyWZ9MKBl^D(GgETEobGvt0@jsdX;=aZYD99KUw zB<&ReQ~5)wIeq4T!nJeC-^N{a@mN(u1d4xT9`#iE304|N&Tiv9?Q}5TWmn~cK?V7e@DxZQtQINGFfN%U6-!K&>rKuC3XjY7*@YAT-&)d!wY1{FiJd`g;KbWRVS@KNor z1g4kC4`!_jHdf&As#GK0yI;=5r#mO`yJt&d4i)s%FfM{&PHT#Fbi|8#qQavNGBsOo zpwl@D4<)P?rJ6*586ZpX>CB}Zybku;IjE#I*|)Wc=S>ajc*?B+`vDS59oxzpo2*ro zcNPR=S2%g<;5l!Xo`ia19E^xQiPd0)h70gF3wZ<%r0! zdyT(Uw9~;1ip_1&xk3HJY8=urCAPT{cy^eXI?^L)bH6dv)MDTq#DC*pVi%&obh=wO|_%?_Jd81nh|K(MZU+q<@)$hjd?J@6Ib4a)Sb z68#rQsE{^>ZfFzqQX0tFalJf9&;v1fAPCOS@owe)jN<(78o>~a`#w^pwQ8qNPqPjj zgqqt0%a@2klvDqRme>dN8y%^zjqd2XOlRP%4(RI!w_e)7`xraRe>wgYDXzw4$ODx< zm15Z`41#RoFPI&|u)JgF97~qYfWm}>@e5fP@L9QlFPw%7OA!0 ziB@NH9qY}iLfVOoepBe?hKT6PcG>nvj|&IHNQp^50aoMqfwIZU@0Jonmz0(&8&;Sm z#&uDi6Nx_dy~x8Ek)M=QDX_szpT71GRSU)H?!YdnOuoO3|Sb&P!vxVNH&kA`9p}n0Dh;S;f z90U}xrEShRDd3Wy^>l zv&1ueS9QIc>!yUXGg`LryHfBj(7Y}JG+=^f8MyB*dF}@^ya%S~*ALv!U&m>sblj#5 z(&oY0B~!gV`f_gk#NfvJux`+bh8keNhK!vBlfYqgP2YiLaedwAlnOcVoLssnj*aPC zb9AjdU@bF!d@@Ot;*9Voc2`NakhvT2wjXshAF801(QrUv5kz|0w_|*?ICUBjRX{>Q zA%6xFus1ne`6}UhIY_9?#{XXC>OjEGTr72`O|Ez}Baij^Tj3YsS(x>_wB<{D2$I@z zQZAuF4xa6`_DVKL>-i6v9^c&`gL+j;qQ8E1)4H0S1?6|?pmx-nmAn2fo{bgn^1guLW2|l;#o6<0pqxRRLlHiz#ee?J7|D?J`b&7v;yxQ^g$qHiG01?Rum(1;GRbC z2!*Se>HK4ycSqNtau;erIF4-aR6e-c2U48%RVkY>`50sO#p#D0J!{z+p56Xnwr#7U zkeMlrXo}0p`U&PeK48FFjv3<2aW_^d{!ucMaKKv@MQo2ll@{HvxLWS+sZdKK=FwJr!&su z2B4BKCItV7pGq*TdACw_6;C$36n3vCo_;KF#8gfuw{pBdv-{2YN?fljF#(><*y+v$ zaOKG-qE*rMBA{oHRyInlZod$kle}W%MC$F5SuK>?`!_UXP+`+NOJD3xr`jU|BKF9EhaQ?#;D4~XkH5i5>`%>wo*n6!7|G$S50!22?@s$6)d$+$L@FCq=r;vg&>do)u%}@+DKWv^aKK6@C%FPV%&NW)5B`fJ#k8NOD5|ptI z?V*A;j^l>ck&k63aEws^*~=5CNjD#??=g4I!5jtm^my=C+Txn|4p6blhTmO0rBNYRGSkm5EiUvkNvf{~H*y2G79sbnj<<-UQ>m z8TT!G{B<0XQX|;>_EzD=og%c-ZE9X@V!ZsfDRU#pzBMfZZ?*6i5>DI#34U~?1mvTU z*W8r|d|&i^a{0qB!($hfbMONpTDhSmDBPK~4%6(Gn&Ek7@m=3C?xd&d6PHC1spXT! zT7h434!*Mf#2oCl&Y7|Jn;c^jr=#nX{5=21<)#x1zVS<6)NiN*1yPjJxJuX8a{}btApqd%_P-M|AbH z$)ia{=bDxRcr-ijT{-^BDO_cXuwqTs_(vayle?o_-&R;~;Z7mR?vO`iV&JU#PKJwo zR%rfIQ9Yt%Ve981kIQHhTUB&*N^!eD5yFU~05{*Z(L=t&MTyv)1jFuCG+&Z<g-(9a_d`lOPF20jsB2 zt$1K~S$eAaYU+ZSw0X{L{33w#&7b9pJDjbyQ-l{7qvx(ZapHY7|cP?r3G&we+90}F0Km+ou_u!=-Xl0RebYYtBWSkazak-qo?LgBcSt&h+i?v&1k8g= zDGA3KPgW^S9LWCwa7--wf%U$r=SVrS_!bbsGmPtkrPkVcl^1|17^a0#>{^i4um-YU1~ zVmJ)*o^@ZcmHWHieMJ~;NkL< zHv~<$ll~TAQAw+*$akVVxA{?MZB30!vCNWL&PF|s7`vr~UoYfVuk3xg;vE?;*pafb zd5LhsSuem3Q-D-Z@mZ~q0T3?dHx|GYG)PFoBtnLzlr=qkK4LpSBPM_&kKWJ+I*kbG zlScQan$d9JaZreN>V~yr{v35JW8Jx|WI?-*b_io-`+{vAO*u!}3saXwh{f0QK+2Zng+2ZvJchyvm}5~JRRLBR zPl;7o#YUN_T{T#fLYu>~4usDVc~gZW+n!IZkFqMvnZC!A7OIR!kJyyu^6;c@yv$xM zAt4hiBRFEbd?>#900q!DR7d_p^u-L@pRITCXWKV^he24`rVv3wNWqkWksOAxqwvN> zPH*%S$&yZ5ndy-&JPQ==6?(xATeeu_4Sn@jFs;(QyLiM%QC_z+nw0c$h$$xvi_o;W zea64M&tG{aW~5Sy+>C*|lFai2g;Pb7K;1y&uY_iNt47I$s|sj#l&m`}!N_#aeQ-}W zU1iZ53bBNXH?czWMrEmZRk>lwptOvyP5HKl3BFo0$+fKr4q|Ma9(%D*tIldc`qv}i zd`E_EJg@s!Iyo{m^VEz2Z%-!#RqL2FOc(EPiJ4ho{!|>TEvoq;OE&qjy$3DqTsh>2 zL^Gr8GoyjyJAc!VwSIm-!z?$+fR%YkyRzGXBQnv>HoWD5)}&H>&<1<4S+8n8eoY5g z(X^`|m8Z;wfKhNJ_v2zLsBtV^YLj>exI%qdyM9vb2J&!au4V9QV^sogFGNlZbUqnJ zR2?y?;$LZ$*M+#9SLyfw>OzBLe?hb6_l?L7XDFQ;vQlLbjKPReCU$j*QYE678@P^t zT?`NyhU5zg-E5^L%4zk{huK^DCIi4vvh0?=f+8_vag3aU&uM0kQnL`=aY^+J2%oJ( zP8Kifk=RhY$WXkNj7BC9Y z#OI83H;L|Q_S}-RqjdWzW}x!5;u}pf(#E3q*_Ux#bZ!0K!*U86|B6k|u+(kJKPisn z|16l$n#$Ht0OWmGTWz8zh#t9nM}u8gw7isO_twudSX$Gu57!i9D;h!dg7p3&LGUAM zuOSaLKI#id`#=8(46pFy>PN1eL{zi{X#~j~gGqwvO<`0VRqfe1={{##t=lU|KfW%} z(hQiMSLFeHN-GmzVQKl+nD~=e;tfcgJ7BQRt#g^&=Wnz+*=vlZX3*%!DE}$*I5@ew zqf!a%;pk|MNUS zqEejyaCe{KguPRAV%7B4mkOw`{1o;=vmfPt=!Mzj)c%+j9xSz6GINllB z#_CRoh8Aqid_VP>w&y~9y!2R~($12~3Am)RYBb8?!8<1koHPd|s@N1u`lUn-K%tMl zeg!$`V*Na=eNI*O@SyP0HV6snd$tHPzC}`Wgndtp&xRoWK&W#HVb}Kf$6C}_5z8)m z5BvL?;H{r{GJSg%fsjtlJ*E|fx57^{P(iWXoII88i*e4I0S;mzO2`p?k03_|BAefh zS=M1QEnS^92JKi2+(wzzB((sNwAi*a(%snAeAORw;8Uf}Y|YH&>yk?P+onO34yuiM z0dI^)PR*dnd5KH9Ho&I?qHb^hVA?r{LS(-1B>quuMGzB(bEjC8Trj>uqNdxC-w`Fv zN$2HeWVSKc(HXq5DMl$l7po$NV86-YVenKHu-=f0K#iGk~fX?@=SAoPzk6ZWyvCAjz{T1s+NtCS6&GohEzC&o^ftuMO zr@TWxBb$4v9ofcEeafn4oWBgz(qYIBsbz~7`@GfXLlx@)9FfDLII+>l@1rey&+v+_ z?6|-X5Qd)7;EzqIOq*5h!jouIbrPRa2SX=#G!d`;qujDk^k+aT&cu^I#qkV*t02+n zz2gnWSic8ZCu&yG&AnT8R`$I@Q^N0T)GS!70-U%_bdCHGa-Z~jv-p7rv_CFD`Nl{e za9<~uEQE(2dpts47)|uh6pmXBj(492p?1@UZb+)hpoSk*VV(aKMxJcvcN^dIw+M?0 zaqqhUvjY5mHUzhh-fB$RynZCB9UniUe`&nQrTr`1b|F?>hl9wBWb~6{zkE9dAave- zZ$TFTq7a*(L)`GCQI6RpWE`lkXOoxBOQcf}xGQH`u-92?>1@El>%ko0Rg9;}Y}X}* zD^|;j0aaAGQL%S&)8?#d;soldji&@%xxElyx>_m0U--5I%m0@D5;^%mVTh{^fYgfbpdsT*thW_e4#+lVRd@Y>{)bXB?X>B9a@=Ys22ugfC3!Z0 zg(12vSR`-AtC~>13wGL_=h>r?1=TPSigp_-qX;GT=kCcDe*iGU-g0_?1l5fVxUwAa zB$=}ti|EOadl_sYdwYdX*;^>Uy+#4VQ^Y|* z5|v16x?GfrASpokH3Np6gd5>3Hq!Ahdd$IW88iew;*aovdM8XTU&5R#qv}Zq8c8*h zaT*$WEEp0&XLSNzsK`r664B@j&G473x!^z<}Z4 z%5#2*0Smvbm#eE8#s3fY=AdBUK+ky2T(2-m85bZLHh&yl2CLr&l6|^?K&K=+|2tWX zN1Z`dOAR!RuZK@b*8Mp!CTV`O0MyQHg$zB^xHu|~q<8y4+(9wwuhIwg*kXwF(GoMz zxSIi7!Zxr{W3uDNod9+I5lmUWaV9oANL67EfOh-~utmZ3>Q-eQvk%;foXgp&J5H@^P~YOsfh=_D!>g%P7&`yh@r!m&c?@D|xqf^T zqhLSzL{U%7P8o8_;;hx$qw>vWVmyG=)LKdNb!gBks@aku%~cmligK@dT={HMPLW(z z>_PGI94M>a^<+Ipl)Oem&Fj^RW{)*L_?+-Ulc{PEKLY7~^xER`t|7+6+1_NrkVzeF zhA80oVoc0i#E-Vy9qRKk8~5L$G<8wK^laNheQUXaT7j0}BVZUjAc4LpQi!EnvcAam@G6Q{ z_A7pA1S06A3;_#qYx7uPH#^6u@sFGw;kF>|2{N1=-z)XUpor+w5N5h~Y=}a{9>yxw zMYot4WR^VC#XYINy@*<>&h5ZN-ASsi^mNVEx^;Q%FB92d&+j?=->@Cu?e?164*NON zDqiGVn?y$BBl-8#X|xNCv3;8CMW!{e@h}Rz7XKG>nN)nZg=$;()Pju&lFX?RllM>Z@M84B*!IE+uEkSB=H;Ms6${Q~oSg z`9L*;toLg)+fSC5gMi=PW4eUN{+?2D*xe3QYe{|lQVCQ= zqNj{&weSZX--px;?-Yyg7O6Z0Eu>_DWvpD#%^*(eNkV+L{y15PUR(-J%D+D~gy_|w z1C^F-vQM8;%1Y$7682CKK@Rs$w@yPX5d@UC;Y)e9s>R22DmZIEV?8WYRKz#2Er*O$ zqsE0xPIOL*H60YS?*DwjKqA|tw%g=kfR~7zKwHd;RDk@HT;qpZ1;&f)Z;>xxX8N|T{d6TTKJJRp&ZG@}8 zG*gpW=GfvED$TtL%Rljssr1mn2(u>Ros+OERA*2PHD)Lu+Tt4%TB(ZafVapc+jgV? zEI5+{M^hforTR`mD|tq(NiXBNaj%w`!#D9oP2Z&;tlgVnI*!!Ct0qWhB;pic{Q}ZB zEW{cg@Es%kSwrg^{@V<`J=R;KyVwQI=AiIdCG(9LsW&xtMMlej^O(y`>U%D&eerB@ zk4NS$BgNLSRYp>uT(%bThX5D^L$q5{Uk}baO zuBuz`i-rz$+KMRC4rnn?9r?Z8k?fSB?Zz^6T>fT~F>p-*IX(EU>`Gzw2rq+u<*zK- z-7yNq3}9UA!(aK>ti9K}Dg`-&Ham&hOy?O}{1_zw6@7e~22$YXin1LJK>NsS6Ya?( zqZxA@zN1ZS`U;#Q$FF@lT$~YWaqP&lFt?l!EG(#mZN~nnUN8@CyslO)pqf#^t3h!1 z3dqRTI^A`Cp%vIhV9a-d0txS(qP?P>kqwpEx5aMKfCb!Y@+ew)PCOZ^ly83_qB8?7 z+%*hPWg5ooWVrB9O5(z+mGW5KZi+^k&B>mvJjCa3hc1hh&u2q4 zb7Vq#90^Iw79kt}IMI?Z)cT$HVWM{8 z4^yLgsL>pnpoUD9rDV6i6ALq+*w&o`aLk8jcVoA^+7K70-)*tN5^mB*x|(O4I)eR! zWev&Oo1OeSVD8%4pWIvHu57?IU%2@6^g9l##gF#GV6Yr9BvN z$K8*ac}4>%iFg0c+)~Y^P9NHcZ$Bmr%^w|Q)Pw$?zf0ZhoRuPe#;xUR)v@kCgm&2S zJy$m)o51tM42Off;ahczU6V_OPauJL13Bl~q^BRB^sj1N$!p~sLEBwdI4+66T(UO9 z-ytnJhsG7AYgFpnuU|?-v7pS30$`*Uyr#@+EcLW|@$(b&2wT-TI~r}tNq0cR z<%NtLhPh^ny~+?2hx0ow9ZX#$voc0<{%CPitsBsZ)+nepC3v0N9$}8%(y548zHaF( z1m`kYPO!0TAG4`ah$R0dxHj_;-D_T@?sq!=*J6HMq~byxl}Jrz3vdS{htI}q4!<9^p_)iu5cIvXZsYs2K#ajWZ1Y^OaY#>M}OQw}#wk66r)aoo%UM=_cAYbTO zyT5Yy;T^O5u{NF+njM_*2qN z1KlCl&Ah_xI)#YPBDr$epJ7CFp9IhAQFPybf^CMwR2~Xs?4;IHS?z{sCUJ6&A>5;M z9cnfrc8eIEb^w_+1;7l;(5c8xsucY!e#lNopt>ZSD>j5_A z+d{vs@yHe@Pu^bVUceR2<-d|_La{cvWsW4t)2c{p$VmN{-1G!B-tbWq9x|H%Zmxsv zvxIZrEsvYbJwWZ)HUutMoMl(H#^W%u7zu5Cx+ohVUh(N1ibDR%d+>xZY4FoCtpuaa zFZxgj{=SuruW64kU4-J&`^oY@ho7QlW5)y({~>*}e6x32ogiwIlA~xj);NpWDGppV z&bqTT7u(FV1Gl`Z6A%OMYhO<~*T|>qHz%kMg~qY`&oW*6;#63N_1WIi@kf6x{xLRd z`4ez^#jRr$4Q}?8%nTg~=Y@EhzYsengsP33&wbh`)q!e+oyeT$ODyQ6(cpe7V7*3L=%Rh@CfIvP1fO( z4u+Vr8%%1{{h8u`x)v^!%Bu@OoguW0``?qrr;|T<-4SQHEHaRv ze;fTkpbEVPM5+$MZ0lTaat5q2iT*5s;W-(8!@w11nJk;%S5;AR(}84~NVQ>)bK?8f z9}Ibp(EC{Ovy4GJmm3zrDMm4zMEszlhnN>p^CBlFO448+HF?K=ssxDm2E6jP)z`+(kQtQn?mFUoVzI!F5t)JYZA6|Jl`TpC=VjhtEJ} zLQX*>nBbFV2d0BiZ-VYEuH=?y_}@>^@;vZdmiH0AzCYG5i{k)st^MZKQbl!-_?wZ@ zUmI^8y$>+^NGnh;c2x4?JN-0i_G0X(4PeudGS0X6@&feDT(ygrh7U6%99tq*C&tSt zpHQYJC-r(xlx4CTk*+XB9z*WWzmhAz8VngG>KvV&=Z`1ZX~7iOltJ_exNRPnRA=&Z zp2-wuIkc4<_O+4R;C%sj3Fj;kG_phSz6QS_Z2Y%D7JV7z&z}UHn0*5skLFcA@aui< z&PwdMwE3zzj#?YBqJL#*y;|csyV8LOqjzh6kt^qxG-|av+j-<`eT-o9Fa7oyW(6EM z#9oq92KGo-+{WX*V51^Z4L=b|hE{{2(G2PylHDaIw)?>budGl`h{O6Wkd(Y)`G`Gc z!<;b4Z^nb(ubT-=tu&Q8P(E_^@~6W`Cq(JDO%_(_%V4mL#PvI5RuAP-CYiPf+1d^x z&dj(%I7D=r4wN-lQA1!Y703*}OB!Qu&W+ELb#W$WjqD6arsyHe#5KaET;9DngX9&h$L5HT!C_Vd}hz;U4oTrn7#Fw!Y@)m zwI*OQ88J;@uk-8PbQVqNGU9kw@+9iX_>YQ&;MKYpus8`wm7cMVX$uPSodTNMj3DRP zk{=6#P=a@Wd<5YsLrWN%Dn}{DE{hU)cSqCQECi& zf`~7yPZe-5GMCx`&~^wF4Dz&g>N?H`EEHb{{DGioQVCp-tnnd1VW?0Rep&_aQiDsM zQpz9IX)X6_IaPJ^RNBL+a@l*wql7B*@7_kFTCCUac~u(VfmIA3W=VvV%#I6V&@VTsl;u&YSdcHU4eA}5wwENwHoh<;XG zM%HU+I@}Pnraq2M5<6foNOBOV3{J@FZ_*r5En~kcXZ`_rm+SLvRe&Z;)h$hoxXP7F zIBx_tkLyedI2+XBDdRlNij)gJOe4&8KB?i(jsP=X6*wo;ZW&&vg-^xBSrJr-yd%PJndexZw+u%ok{^2g`kx) z1JDPnj|2<|>w~oyd)O>Mv{z1K9+1^Duw{$?wU`NWt9r zvg^+j6!H@zDOp5*aKjiNn$@UDXaEqo7mMeZoxNk0eCH`)*ZEv;dUYc{ih4aq z9)~F9+SH^`lo<5;IuBodT2CkX7R`bR=P}ugHySj>jU54$d=aJYpyftv_3X_N59Ggk{$-`t+JN- zFZI?*4HgtuBT-A&E~2JEK+CIy%R_*gf0E2TGjcN)C3#%}c*oDFg*$PWE@?XfPGj1i z*k3ZA`|IMYIWHcGsibi3NmBqhK*ql^BfoaGj&gK*9xOaJIqxsgy9Yapc5K8lrmcoCzqKGU(EI8{EN(sDb;Q6#d`-1hQ#4S0LBWElw zSGER2OmPWdfYOg)PoBtJAbdZ8~&R;pz3L z`yv#lW02&$71if(0>EYRoV8K@+7$mL=)hPc)26z_wnnhgdRUh8Dbava=++wYcp z_Xk~(Vme7hqJAauGj1vjIQfE0$*#`e9Luj_6|6IlbKRR8QR&TY2EiC@`nPy!wMPmH z5y2v%r@0A#O^Ya7)4$Vd7or19T7t)MfH_Ic;1-$DSG<^#gGH+UaAz*nL>R+&r$XAb z;wwkuWs6q4Qm*wXQHbLSD~gKK6mx0}N6CrDGyg$>{8OrrEka@#nR0msrQ9uz;*H&b zT29rczx&?dgzI@1T_`EApPBbP#KNQr;OBdb1Xmg{~7o4w8{)pc$T{cftPVEy6UH>i(@U83F6@Qs-KPZaGM3TaDu7gO17T8}rc zz3tVOWxztIL-dTpJ_d3xp5^vXnL%iqw7xT6FO})457Z@mbjtKlL9^~91^Y*S7Zj!q z1IXal8HsA_yK7{ataL9a?U4CJjFVMn;3W;6zneu-Yg2uBZ63JF%98Y=xRbY=-Nn~0 z;Xrs}RnCa}Lk4{W7Yg3mwj7w3*SMFrnJ@JQ2yyAW!5Zk9%o0~v=h zJvTThLJ1sB&ogoNLe#0PmA=^WU< z1o{OYI$2O%@V z5R@2IpV|m)3kT_qCwRdGn?>(NjyMoZ8vQhwoI(Lem`c4o?lL*QOnldUy^N56`SD6{em&QYQ> zBMVsGVrfqdibP$V2Mc!&>mxbmJ=S`$YJvu_ARBS>#qr7`GkC!C)PbEEpAZ&P~9Q4%}SB`(b zW?#k=mS+6z2f>qKQl-MjbGgZWrpc)3n~R)w>KyM#5y;{0WH(Q`DK*FpfUbWLozmJv zMezrv?jo)%ALywdx;qy^;Yr&JBh+TW>*NXPbNu{1QG@V#g(Qa9HK?e4b>w3Y|4crf zb{47b0?n}fvng4Rwd2DUee-(uD0Va!A;iz!swscQyXG4Z>Gpkn(w$`&zZ*;^D+4zY z(RQiXC{|FZ9-iS=RpR{L%!M);+Xve$=4=Sfz+dAo%fU*%zpyCeFrG4%UH>Pg9R+FL z45K{~|4R0Zx0H;Stc_Pprbh=Mbo=#Le?I9XtCtn~C>k#5m1IU>GJl=f{&i{7-srgK zg>b>cz7u-o0-zqLM=u}aw76p+tlW;`aY4lfxIk)1ceDS3i3)TGC=DT#U>VIE{3F$X zkX~->>Wc!(>O1p3KvwXBiv6G~N?%?mgxpMLH#?&abq4I9=y>PG*$WxwJE$(jdp+vm zUXUD#K`4Lmm!uRB&Pg#`-iv1j#%J-^+pR<2>jn42UH^Ov6e?}=onDkIj;9^0m(CT- zBY)1Tx9CaU)1ISIxb`ftJhm@#v#kk&w|DqkHMLvLcCnGlF0TZL39S){0Od11=WWgo zg90=(2iFOM)tl$*BS#+JW+ZUBH%2~P0{d;jIK~@fL^uG#Oc-Xv_)b0!n8*b!iXN)3 z(~ArN_|C2Arc73jsp0co=YHMbqM}WuzASjx_G;#%)=onT6p2M)PRF}W0TB&5hkC1< zMm!)Z_|FI|Kb&>ZzrLP+Pc?+507=9Q<9AN}QM;wuT5x>&@Nx!5b|i(DR^P*mD^nsK z+3Gvn2zjU{z5?Wa;oG!9`+lWjbm_j2`{7zuGkU4XtlN#9Oar0xYDF8GI zyHK^D;5w=vB{&lzNb3sFsAWKG@bY*!YjLSVr#1Ns{!t_?t<50ChZ1GW2}qdHEwf4a zeEvu_usA|ym5`YFr}z?*>(oZm3)A04kl&IFg|-xquy!TIlw5qwuF;jH)5TeZBs z!$*T&OtYtgluQxukN2(Hzjvh@iXmCb5iAA3D?y{T?OKU9x62(gcrT(m*MisEQ}&*G z0AqOofpAhUpisivTWjMR0%I(My2_4!cQlALf1iKj) zEse0=7HGs z+Dt0i&&liUnb!ULfo(0vPA-A~QvwOO#5Um+!)lH+9%#H_q^Ztj5(0A$gJ;R&D~T43 zqv0|FqO=+fdL`G7LSf0*8{WzluzG~f9vZ!y%lIDznnNl2UuvhdPdy!&tx$?H;Ibtw zHYLT1f4Qw|8*SZ`nK%95@!WNQQD#vy6KjdvP={E~K89=rlQX{-@;%hz4gEDx;pp<` zUM7TR3{{X(wU6%bK`LFHv9L|GKVQsnW*m=KO>%|LTPxh!B#}$yvTKu%$=4C6{JgKk zqt~aDLj8o}PF6rAGn+q?2utYg$;xHwwPEhw!1||(<1j{8;}zlXX*K57zOSkMZchRO(2qYzaY|%9um`&%m|3pK91U{s3$9LUe$xLmNNLb*=Wo3cTpDI|P>lb-Ujh(iq<3<^YPTM@>8@kmcaEE=Bm%N<+!d&CSvQ)ctrX4i-P$kN%-ERb)!IzfZpK)t9#STlp`zA6QsK`ux04{93fmTL zvAl_1-hH@-cMk9HlYH#tY93G0^Bq9)sdtSA%j(x!B?DXAt&%5oko1d2Q2xv6sQsnY zj-RU-f=Uup=X%e2{Hgt=K&3}ltWO2s- zn20fDLUiaetq(tPp))_xm9NM+X^9W`DF#>QiY^r;?k(RAq6FJnKSM=aX0f0c{8Ycv zQU2-1Yz4T2qnBc_64kw!+S2ceR#NC5@H*S88Vly<7Ys?HqtB=+xGIUJHw;&Wg|KpB z3fs>@swUA=BvM~t`YT-p#hP|(Cg=h_TUX5XX_^^R_4U$l{da)FN@3JpvwcdI7l5i} zOn^g$KaX4)xVAUqv>oPO?djbc25sTn%xM6)oeR1`fwcEN-47>1Ss9G*-}@ZnsL#$f z3O;JMwim?ZXM9wWf-X(I*MOG4f}P~*Wy*LW3BmX1Ol4@bk_Wc-rhW-_OS_|LDQr`i zBE8`h<)HqG<6Be!F49Y=h(5xY__GV&*)$4EkhQbmEBY<+1(>a4b4Cjgg8!Y|_pWrI zcK$DTM6mEq!=?~yi--aCV$mNvkq$_Vm;kI4MR56_cr)uo{CteR^5$s)v>mbOZ8K;R z7x_VPVgo%K8wbo-`KO(*vBfSOuy#GC5T7Un1{KXjh*$3}#L}Fb)nAVGYAoMtvFziG z>Ocse{6RB(p5NRAh2v3JIvzc~r;Zek;+_VCr4Wxi@k5>SC1)?xtW|TF<6ddVv1BM* z=F`d>7%Z@piRVNZPITgu~9uydOnKD0`)kqZ&60ztJLLYUFQ(GlaheG zvdjSi=DL(-rR{uR?D#TXwuDJA$FM>5vO2fhz5rreN0E#F+}=uMuYdq z&v&PMgj0+3VahzFICDZkBHSUfd29A_K3DW(3+-qJv2=fKU*N;o^PUf~8u{D0AVAx1 zhfUQf(y-?r6d6NDV1+5z0j-+RdBD*Y=O;P`#HHOkh4UHLSy2Qp#fHC(&9p9UHpDSw zb5vw@BR$BPCfXCh*y?EXmh!}Y#j9H+22bM3^Ed`6P%g1oBMmY9D$@K&2W0U%O$To7 zNE*S2QUz?e_kxej%(^s1xa}Cky*M(nzeK}LW}eXJE(t`_mq%lx))0nl!@JR%un0koK>ljK2*VEy#^6mY2^BmhH)7cMR=SUtr}s+!bPE|_ik}zo zp98|lQdA&k+&;YAS<7&GZ{P&2g zc8HrPH}!RI?X#(R9K-)IRm-#2&zWhDGE1*m*w$eTuA(^$inSx#Gn!X0#)vb6vDJ80 zuKjAX6JuQK+@QIciYwUVi9nel@T(|6@x<@wDA+W=BS*IOQtdXbZ%)Ljx`D}3boc|l zoq=Web+U?Dnb<98FHTAyG=!jEJb?!oXdqeZQO6(b=K}~~ARH8v!`2H+dZ?@Nu zpnct+JE{Md?spSf{Fk{bt$U+%dW9IwHLWtjJqk3^&6ZpjDO*it4rzWM%I&8cy}zww zJ?gbJwu!JjRWgZ7Rj1lsNOL6?z$R53)E(C|3{X1r6|uo4IsB*KXFUR%z+ku%OXgSh z3WpJJE9Ry3J7+&b4XQ$7cJa&9YZPG?;ykHdox`ak#0G0EUE~{H7r2qFQHLuoKYWiI4^@Sc8vr(>(f< z6)UZA#5&@{Od>{2R~qsG?>lhbHK2zKBBm@T2J)g0Bii|ov;~iLka%I1k?a$_M1KMT zCVA?owj7C-A2(atQI|gtKY@(B*XWU#bK`HNjOH#yMSB(Za0d^<)f6DrRGid5Owu@2 z%0a67B|~4_jwI>qI<7VbF>OG4Z$6jIEajz zG{jM{1ap4HsQ>dde677z=D+E7qm!L4HI6Ea%{&vgDK~fw?eG@y0u4oGPB~=X@yrbD z@av z<{PbNp0&8EO2~3)c3vGTVrx(LOCJtJ-mS1`{T+~^cBqZy;(1UAVB>#so(_kQ_`}Bd zQq!eiTZ;5zMZS4nrL?zMb_t_SCYw7N85cDlTWOcpJoLv>v_1E~bxh?BW4B#k=^5r! zHE@^JIWxccFPdSP{+!vmyKW7wE_^PJ#yB`HTBHebB|}FT;`c~%En#<@qa>sHrGwVa zI8sI3?LjHg=$>4x;Xqlsp%m%H0i>xQTM=DQ_KwvB#Q%BLHx3R4CDh)Bjw3w`3e-K| z-XDHRP9fu8YzwH9tbb52<*~&i4Sozw@HNU(=W+%{E^>H#<$!{g7_|(YSZ-g5wj}2b zCc@U1U0Q5@f4`0JQXB=G8BTO+t@}VzUBtCj7bYom{f1ecmi$9)m-L$TCwyPU!1zu? zi3AXI)eUvcssdOs8B3FCyB5Cfx5NZuceXB_*?HuM!hSomNe(b^Fe%7zL`R4Xr~iX; zcf@Uaa9ElTW!b)Z?3g410?q%IMe;)kHP|y+EAGg8N4dsG5w~Kgol2y>|OCKR0(V#3Kh} z&&I0ipEOR|;+3&-J9o;n;IYA@vi2j%uc4*S5D|b zSN;cM9_PM7JM(R!K zxr@xC_~A!6P@|lR<5bYhN43iY#_qFa=DS|I4#sd@XF3re+Kb_I|C}zpVtcxaA1O)* z`%o8p2@_R?$4AS^`VbJq+(-{Az{2`-$7zfdt8c-56 z;Bu0>`kLHWO~U!ll=Ti0JIv?6sV@yD7P8v&M*BHN>Tf%zy`*Nv|GeuJb!6AvxK4-^ zH=BaV7Altb^w_pC~Mo znJBj|);S5Qy`~=_tivU61|Q7ydwCcYI7m)g%77e7if9?cFHjE0qUc_LDuHmb_O^R& zz+xm!#{p~tIx)bjgGP_m>{c(w(W4IF@!E7)BtVr&tWVjBE=tOQu}xHO#`yfa7o-*x zQ(|@oQYURf6h)Qbs8ta2z&_`~^Z0hU?hTKgGHf@{O<~?c2IcFACq&NN5$J8^Y5X#v zWln5IaA3OQVo1_>{}Z>VfMa-=yD7B-aMhC|h&}~pq%N(ncJ-49`;C)@YjKo^_eBec zb;q|+Isgnt))xFmjY=A{;(td-MCnA!8Xn+t9wG~~_d539U3Y9?<}z0Yi(K2x)!w62 zXHeOEp5A4_HQU~{A=eDx?S8kJ&I9qAbaNIQRJKk}gv>t+*_;V*s45qAhcyBulJKbA`R)tw1UQFQGw?9YDZ~(_^tLWT0MkeakTJ zoIYhSE`riXHxS_!)-cC_Vh`{o0$YYIdBEw1Ux`;h(#9ATPf7SV1^D2(S2d6aSUqpaj7XQ&TfER|&G>cs zc4~pqPhk+ox}PcYG1WtEV*fh&-IREQ^xFq6Y-5`mf`#E2Jl4$Z8V+z`jac&pY|ivdfwmj=eI+gc2YgEU&%2Aob(o zd+n?VePCLwD;uWQcI}>7c>t|=uQz(I5$ANF9XtfpU7zetEH2lJLsgW%PPEbS=oU$OY3#Q~E4SF0y_3SVmkiK*gdanQ$9C+54HSiu2`+It4+w8xRhOSa=|2t>hX z5#_{Qe2iYYEggeKs}*ex#Fx zNyz9M$U!cXf;{$%(rKhKTm1s(a1^|L$u~Dy1 z<*MZprEssgLlX3)HX?4!N-Nxygo;-*I=CPuv9)54O%<SkFj{d;x<{v4|U&WF^Laf{8 z&L7dHR`tv{8FcwI-NGWlrX=;jP^F=~)!MUl==|ABxnB_DOi5(FAma+5u)>?5NtJsp z#lX+ih7^TO;RtE2S6Eq0meUA?!Hbdo3it{K&85Y8!2HVn$9w3<>=Xm8Bm}@3$s`co z+3jUVJG?QKT*`NIO^DA_!e>_Ryu{);W**5_b?CtRzbA?>JFmNWZpOQ(ut*!Ci7S*x zeDi4zyaW#JLPFGce#5jyT?1qJN4}698fgM8|J1-fKeong=Lv;WRaM*<34ii+5Ri%j zpUPT70xCFg`-N(uG!HjRYd0W`*CSkYh{i;Zhhu z3IX(WHJ2}}ZhtqM+u$g1wk&Uk(XDWzdLc3)4)|5aUT*L7+Cego)h(@i+BN$ z;QJOo$}*Z{JL~0^YBsbhQkz1;@aaf#s^#W|aTz7`dS&#Z&-qYoXdG;Q(-#*`DPRID zF+BqK|C(XPb_i z$e%FKNyCiAk3(tMArY`Ui{^nS>Fl(c*2?vCk%<+{;pow0Xa zZD^aei*#VPmo^0u{tdWI-o#=PW={4-r(9LssRa(T}l1GGS0n z`3u09DB=$4!WaH)M<-(mzgk3i8^v-$u3FL~$6ELR;<7zgfjobwfAVgl&smcEQeH2% zz;S7Vw)LAMfvfIJ%i<7sRb8UR>?o$vcHBo(Y#sK>(F~oFIB?K*HtG&50+vzqdLlWt zql%$vz3yDii(^0BYYRINeoM)UX#(53)j%3aHCl1*Jj{7cE}e)c~oN4pg~B z=cTWyp&Hhe3Le9-gM5}w$5sJv1>aQ&$YMq1FBb4$Q6Sf8z_@1~Q~R)vxZ!#hY}AwMd^_OH z8M<1zRl6Z~J5|Of(75R=#tPrY5acOhN4qHbi0mYo5ZPn;W#>)6)XZc<6lLS=Sk0s*=!4P?Kdp9HN;eEitv1osq+UZp;2;LR>B-PD z_;6k((@h@&9(xKoTFdI#W_S}Vz>!=pgd?w?-iAuX`Y5-(WTY?5x$yzd!4AkXxl)Y> zXr0C8RSC#JEIbax|Z$~PT4%A5rI9bz;V+Fha;8ceK5vL_5WV2x*WpRU^f$-N}u zmr4|+%TE5-H9&EG4XcZSs4iXZvx}d)OvNOnR z6gXGptbKuTy@3HWDd~UiC|bivW-c0;@AYJhB(~+sp(ts0Qf32;A@dyY=fc&5pEGZM zN>VeH!K6js!8Dvja;PcNc5xdHN!?!GQFb3iGlyrnAgkl0aa9{>wA$rs{GNoi@o0Jp z1O-v!uwEPY$Wu-EtF7QeiQ+p_sT8|Rnrc_PPH`rM8LI}6l{JFiB4=eq8yKeqnXJ+@ zxQjw9bNJNtklCCA@B_XE&jXh^1&cSLV4QehI2btVm%223r1>Nk z*y|;)ikTF6{6@{tCN8XxIp)tpS&)EflWasWwZ%m?Z|4wkDoIZr(+J)a7YCV9Gwyko zhevks1|p4`39g9(lUtCr^c(FTAjg3oN?|&KM-c;qlIG{>46OP`6~Rdl+xl(S(Cz)e z$J|8FE|yF4di!XA8NLrf=ft2lsVrx5+oI#q7QH(bxGN*IZz^>QA;?b^XOLOjPH>i1 zDh;UWeq__F1fi%v`OH?q&{q&Ge;SCeaKpg8tnuKVI2NeQ{so-QHJV@t(EW${SIGK9 zHhY;~enqJCd>2d63P-GMQpwP$RUEEIV^Z=vI>2W2nZGQKHr}E82rHE_OaNp75pVtQ zNQCm4g#HTU^5c;8K8Jq0g-GB_PrfI;~Y$5DwFK z=5J-55?MsiVqCa2##faPGE0_B=R%J`izi4nQrk%GncB#X4(aY(q-NK=z;v9L%^ zx`RMqgGIUQk8sCWOG0RGiFW0ePJz)WirwSj=ZP4e)X~m=Gs@@Gya7k#Ok9UFTJ3-* z`$LC-IeCNx_80b|=55x9Zl1qhTX^J%sQaD?GyQc55X;Jpoz6X31#}tBH$ac521Tf2 zU9JEH+SNz6@&C@d!`XGq0oB|x7_yj@!B^0KZZ)=9+^Lo&?F@i!Bb0Hrt{9EtwQ^-b zGpWl;OGv&L={v&sl#<+|spiB{`OPVp>MaZ(Q3q4OjrCHLSqZ9&0t*2*VfC@Cv$f~AC#9>Fxrm9xK00?W>1-nJ-0kylGFdV;t?+he#qJwkZVrxr zn`#arDX>IBNGooU1Yi~wCK0Yl=pyi@bmj28DH@D(oNE1H<#MNE|TnUR~$EQ<*u4JUgY^!YIvff|PO ze2T5~WD_9q)Fq|z-^@a;r(G91O|!Sc&e31Jpd+wVe2;yhvh_S{> zpbN_{#p(rJG(6D5%$wGQJrlBYanJFxoa%gP*b))M6X~A=y6v+y_srK=ju)1v6G^Ig zv3N1z@7bivztyTSXIXk&&A9$Y%mhyHuqzKRGbZp^S`J{!(Ilf=&;polB$w)7c!E&( z4zJoLrYV#{F`u>yQ*Vq3CQBGcbXIQde2uK7==$uo!7D2-?gsX8o*e7-!>S&&ne51U zG{p*Kg(+O$Cd8aVk1|$Rb-6NeCc~cJrzQ%NiMd#mq|^R&7)*Tn9znP zhgfitg0J@4rw{gN4gDL3I5o#ph><2IM(L ziLpFaKN1^&5BUcy+};EdnHKv3-BCANCT-L08!*NYq|%S)KtvH@l?q>wlTpz%>9rxM z-$|E($`yHFqPfwjL0126W-94sKOE?+s?#3`88{|OKR-)g@vI%V!>$~;_l`l4K^F6i zWANZG#`&F``S_7n&kG}gI8)S%ZRHb2p{~reJT-<|+v7)ta$LS>_GI9*V{Zb$5I&l> zu19J#-IL)%)+9M9m`F~~#%N=~90U6&M+~B3^AYi``AB&$nZg*2$<_l4b4~v|{v2== zv?df_UTu%-wWF$CH9Nd4>#Rm0P`fod(tUR4KEuY0LZc#4N!`pS`A4K@$YKC^ZD_7> z)xCK9?56Z8y+Qqk(LnNvxKOs}&rbU)@Z4&Ei*ifwKmq)N%hS&GJ{|rRFc@c7M9u&pc0bYUyNxSuc@!$vEgcj2_Oa z)cuPa#_x5G_|;gIith*)p~|P`AeQxSG_B-1rHxx>UYv2xGKWCS8A}ZGmP()gviwYn zxuMsLuQ(*g=xmgB&#yn&mSoW9yS(WBz>QO)yGP@2)Ip)e3p@CDN5ZmWucsjgydf)n z_T12Z#wP%Z8N_lAwV#a#>Pa{PIMDSz&Ie z6@eWi4gr5lZ}RqSB>-|9RgQ0lftopUur&vt{+*;W^mge1+tkR_f=_FZ=wWliyU}R- zqqqCU34lt&=3#7h~pwm7a1aYrLW5_ZwJ9=un z-j6YR{e_@J4BAYMHo8Mer~QXEt@~gvTpMttpDatvuGW9Z{BPZKy;lVYbfGohQ9)!Z z^uT)`x{QTZZDSk&GSdSkWXj8#M(ZpRqfdweJz+R~nk=$A-N=%?r@0YJA%%gWTu_s> zQKFqB3zldhZ&jO(-{{A6U3ODFz%=G$0BxT9J>E@;=1N%0rm)&tx{e)t=JMTt*7f{~ zsf~W*dFT*drW0^0*z?7g|6dLN^6~sFH4G$SX_+j>zWan8JIq7eyE%}Dpac#Wj&Zfm zAC99EW#yCOZ-)P*@lY%~Nwlw+pgSK0ik*|Or~@-0K;<^hP^c;}3s104`aKznm|-FO zDj8K6)%ku>VJ!=K*nnXx)oCM&dByw$x?gg%6V@g)VBYGZRF}C*g_*2bJxz9u^w(&MI7VK~cJ`vi{pT#dg!vFIdASc}{3XQqQwo84e?#LxYS2F=Ry4 z1jh{6Ee@$qu(@R*kCPw^$RR4Guw|Ck!kR;j z$M0((cY<<^hEjj~9S>t2_Esao%hr_`J`5nW`7_MzZ_Lb0@n6@oY;Fo1ek|%S7ocT4 z2+0AL5bKEGFyGaFO;u_?0bgZfjB61-*e73iBZ`fq+*m9-B>mcHd-;~vQ5}rEM*Ui9 zG04ku)G=5Kk*_f%WLWS}3}OJ@tTgD6HZMX!svh4l^xO(~IiGDM&g~L|luGayIyolr zZSs=)yXoO}tsvpm0+<2QHu@Kp zz+wiq#ty2rUPzVUEJ2`O08UR?Zga%Bg#2-E)kmhl`gUKO+O~hF_W?A>=VlL_Z&t(8 zMz#*3TdX=y2Wi|h)~Tto;h?PY-WWc&nzTdtG?qBq8zLAwT3%s|UNlyoj&JPqsbEso z=~GJjFnZ+g0?obT1>PU--ENA2EF$5Q{oYsC@conHI1tm6ZJDFe(X75FE2#)-(R=gF z@!O5kF94yLkrr-}&n^qNmBh>h*^$c-{7NGBe(#(($`}i%FqyfVVEK)C&ehA*Nq$+OO* zp)<8Drc_}<>eRLm7^A}2<@~dtau^zBX~Xzc;LW?WT^&Mct8?(5bzD}Y-e1}lRo{9M zqA@iXI23EMNQ(W4b5L4gtM_llw~-bEVl7Xzn*S`Zc8+o0U|PH-N!t@Bx+rTSWAk&+ zoq}$up7>_K{|dcfp;_(D&(~H+yVl_*Mp<}1__G@u(jt|toUdR;r?52+QXiVtFUW?O zo*Y70H|qG~V)`SmUOZU$6M=w6!4Uo^7%uTZ}&h z{Vj5Z#PbJAd_(E3wSVaQzckoiU{5HI@4)FsQx)PpOB}{#=^hIX<|ygUV|1I>T!AR{ ziYe%>P#DgXzJ81ZtI3d35DU?N9oM8n8AAHtvcSU7pCZb3iV7V-#IDxoH?g|5c@ifG z7qV1IL}agMwA}1?N^@JC5~G^v5%FI>qt7*fhy0rw0$NL?Gl6H0##1MhBZ!xnu~T6Q zoqJ0JhWAobKCvv4wmbE*!OTZoCD1Nb7$dF=)i?d;B540`1cR8}#du0ij~t~F#G9z- zkhuhH3T_Dn!YMTAL7l4)Gu0(X9UAT4ObpOdutN@e(jD72io{<50T6=TjsWy21YPv2 z!El(sqqT@H#615uW=1&EE2N)t9&P=tX$zko?598G!1~WTNrR*C8nSgXZX1)9OR3aQ z-T3IqauLJZw$4SS5G~_VhM9wupR46Kc;J6wZ-n-VOw=RDtBxbf@^x#m%=kzZ&@b*_ zk~4P;dXbtb_Non0Ec>i3u<$pcv0P;Hs6{V%ra2{e2vH({$!XeJlS{qc@_x!+EBaH4 zq6Bcoc1?o-jGzBl5){=2-abcUZNSi&{UHNz01-ViM4fY&>mT^K-8*oi+xdBcp;;GK zhr!?81c&#V>nsln?rKFTPOiAu7-mCv=7rjn7mDlE~LX7#*uv{y35ek6Z zC$Sd>BP^*fxq!cTfgeeLK`qOw0LQ15h!<<5f@v_|nE3bA8jX*xqT@l8jd0N7fnZH_ znY?s;IpA4s+7zKKrf@#-*iZb;4xmF%R;!xKKesbEWUYvV|DLFDD=re_OLmpU$VnKS z%^;Z+h*pJzv_lwIPASK*+w8-{=-^Ax0l6_GwxIMjY2$})SD@Ki-q0D`-| zZ_(mGU~l17_;kqz4tLhpUD0rDFvR;n*f_xCcbXQR8*`?hEWWunW?Vyo^ZNfkAX=$^ zm^EHgi`wv7e&=#D+b#>U|2f+!CoL-_`HIms97PM(31uYNBjTu;3cYm%0! zurgzG|8FoiHq05lwQn;ylb8tgsvTtHf5joUNN?rTGlt)0yW}1|{D_{FZBBX=X#rQM z!2qj%JvU6?k;9uX=Q6Yr8I@GX3bF2$g;S%ui40+yrc(p`Aa5cCbG>cO(n2OfmE!DkL=d# zbP~2PvHyw$yi@xYJu5MyOr9Z#rU=n?dqS_2S5~X+lL5YzNTG442))iaW~Q-Y7p517 zIjKd4BO&W~AC*(M78Y2}8~E`WA3R1;+nNUU^)hs}XqY%4S?wCR30*@%zVNcv64LZ@_SdFSi!PBt z=jpJF^yms>QHuA>ioN~we-;r@Kd&^RZwN29Zq73w1yY2^bIYH&b<)EpMiUkvPWmzs+9 zX%gCTi6wxr{dj4j9C(};0kByX;T=lOf(lli?UISam2e@xg|WW7UBnw@uQ=5F)21Hx zxbVr|*l1HSZ9^2jDc7PvrCI8{CPUOz?4_fIQ{E&L9LVaDlN%I!=Zkc-$KDGrJKzs} ztAOwBsE}suPHpZT#q6T2PVcXNZ)jv3(vG!IXm$DPWjvEQtYF~Vv<2!f{&0{a0dEp{ zt-wTl0e$!9XkBCFa{!gr$&cgI&+y&Y0Rx-T;z_}|N+#;UTL0fzWTwT7kfDQ`a16`D zu9P6ixjY)-7v#_bp+?ZI;c*^)wK!&7%Ri{`(AT5)8d~bn68+ipazC%Pk~zdy;lF@i zFk|xYqDMo4c@(kQKssC#E;yrFCc@5;+0d=-rU3xx8KWXb5W&VSB=)5ttCD^u&N2A| zue&4FX$-hsHpTN$s~u*eN%y)_%sXmjrJwO-W9`?{6OCV!Me}yd|Kz(yol0Ruz!pUb zqVCO2Q4ZDAV5!OE^qXsnI|NA8X}$xJam=vZ2teuABs7e(B%Bl=FVdTU)`R9>4zLz7 zVH>=3QBnZ8ovIRV@0is zvui^6O7ho!DXe7PH{_(U?}xvsIm9jseulQ{m$~-Hle5@V6eVg6X?n>!9sIczM#PUW z&y$HOsX;uvEaKfj8PD9+^J=z>=0b}_Brfy6YCZ-4RS+3}%0kWURD>A}z##!XbqxEt z*{yt2+Z!#mc#1s^DBN4|Q`9C}j^w>}hV;ewhuXwh%)WK+-1Dmv;6RFGN35?)AX285 zkfzvyA9kl1;)}de$W+ zPMA_8Q&56c*Qw}|$3ilH_84rtbNI}q+_1|GmZKu_QgXfpIs$3_AEHdd&_{=qw!kW1 zt)2?LCMdW^gZ$!{SOy+J5D$Exr*6BK@MfLf)>N(u*YYSC{_FX!Mfj`R>h*CrOn!6+ zWxfAYBk}fuy^Ek2;a7RY3+>^rhk-jB`nhPdDaWv!3?uTJxYGw=LB)H%4&u%wd+Ev& zk^s@63dCDbkC>_>$=2NxfPgZO2^{f0`Sw3K^5}(HTN&4B|x9@nbA_u)+-`0M7-?aLGaa&E_BfD z93!NpT!lgfX4vBaNU5{FW#SBgH~@YpvkS8|oq$lh!*)!GfHKTHnCc7f%C%S;1X|+d zkFVudP2+buIDP(^j1alscA2Mgt!e1Wc6l^22!pJiwZ;RVXQg_xQD?QUr(VT;Iq39dxw=fslG7%i9&ZNL`y(mR zuR7W=g=;5=UyByhvQdU_f<=Z5UhHj~g~>2r=PaG*fOA&VQyk^Rpe#ckP-H6(UBs|v zj)0L(hXrBGzTh+a014w)hc$OyQc*XF>p|wV+=)ePoV7N`85f26PfY*7wkC~ANAW#b z0~)&aI^Dh%N4=^BXTMlr1FHfp&2l>`b?w!1fiPHT;hRdJG}P)j;OCWeuX!tTbc6*r zke392k7QST{MA~-1X^dE{XJ zzgUsocH6B^;8>rlIrSwEj1dq^+QaX`i!VSII!E{)z)Gl(nEUGmsJ8z2z5qbMqh0J#R>M0TE{aT9R+~Q&4>j&otd<7M@c0Oxe~WHXsK)D&;RCdl+-W zNRqVGKuD=@8~8C}et?m^yH~yur1Y(ntg0j*Tzf5?Nijq>c;s{Unf#H|p~)%LK#B)x zNn#Y+ASBw8d;f6Cll=~pPva7_1LxCdgoJql1Hq2Lk1aC=UWd^Yf^}{x6HKaqJWKMh z)E>3GR0^}r@~<3_v)?tqY152y2F+KZ=x~ZJ5sf*hGTb%ot@7q%mo>W24bAb-ZQPy} z$c&M-fc1X_qO=qV1tpJWqiEwTv^-Yz`5JI#4okJD06jp$zl%`1`A=l3%64a$&%^jx zL>2&>q#QFC8~G?2%o`YjJ~FTZc&C8e5My^LcU&(endRZ%>0p|4zXku(gly*|MR9gG z8!T(mOuuJkyMN|jB%f?4(qLSQIN(~rKmszUB*^n-h^u45{497*9^aE!XBQZn@{bbn z7n(3?m-Q2L>-LFvUVQd|>HbO$z zt{pkaXe-qDI(-EaqLrDd3=2Os%F!AF#UUJo~kf_=u4Wt9cW!Pa%ogP7^kTIy=$p0Oqj=?%IXebzkSXYtLliz2po-1bwN zeFJhaGVf1*r+r)v(qwY@jpjAuplEetSS7u*u`x_i9Z-ato&1I3@aYKnYozun zeeuMBSZCo`fjp3{TK0$08vqDR!KKJp(5^SMp+3}}DU2oO!WQ)C_z6zD0(~GMO(zpC zjLp2K%4X*(5~%lRIye8J#XbQdoP(Y<=HQ^+Xp>0ax1)(7vHQ5dTpXXkq4Qm3UBIT8 zPp6$B`%$wUfcRz|C87M%WT1T0*NL|(d(j-?){(QwC6a|+SBle^7KwWUC&ofcN1L-S z|0uzW+|B#l(nw~H2Yirj>#Exwph1Up!4Y66hA@E>jvYh1XBTliuNX910c zc?)G6-NguUM>`jw%5Q+sX-Cr1lATb*lKRv`aFtX!0E%-yaSjaU@~FKfFK54WpM9B1 z+$$nUpZU_tt!}*_#*e}1U8%p(PnA-pxdhUq*iws=YH^Rg#L7DiCnp9%`S@v<6{1u> z;(-}{?fc=}INE`I(@Tv&q&@5H*5%7?rW!WE8-Pj%S~KA7N%zRpQ3gYzLh%qGaGXv- zwXJe}RfpG3wxyc`$}_^4|_x)ij)T1KNf&jC}S?mR?7wN8RxndCEKb zF&yDl_@HAJUgqwDIpt)sgQIZ3T=}<#ea{yB2QY9$wU;UdRP`Y~;ToMup@*q-BCzv} z1)FJPDP=HquLPO_QCIcvO5&F$Qp{g&`Du%NJ_Haz9f(`}3~N?=T-6su4Qmf%RJv@r z(Ps9B?U^!ipBbP1g)$~+u6Hk0=$mW%4u!IV@T@i6&lMB+$gMToeW+-y=^i%uL++Kl z7cGq>qU>ZXNQ9VueE-Is)(51o8*A4{j?XI4oigb1howgSUln~S*{D@3jH9)4>C8uP zmIFSJT=PpZ&N^(LZSVpx0@MpqdNp$_rdynK@kp-|JrA?^{Ouhkdj&b+hY{zT4U>u* zP|X%S+fJ?_D_IR9gTU$4+}a>5q%oC#9%Tf7KUX@LGIllL#1`j*KbHF4YbF!CR*~TX zeqF}jyD0cJQ$V|RzIY;gFBHkxY<0dn@-L_2VsqHT^`Bm^ef%4TyWNH4XjN?DmTlK$uPMs@?!X;hGOVb=*gK66F3T|w0Gr8{b$5-E8@q!vR@n7QF zzmnP~Ukav3{Am#r;*>eFep~a-GSueDkU@2a{ykfm^*KploHfqY^o4$fS>4sw6CAuw zb;+}_k&2Uwq~k3-ht*_iVF#TBt_VJbpdbsJN|4Yv991%`Tus3+r%Bm??U?8_iBD<0 z*y{(~CFtX45N+wvMYSwZS|?|l%r_=HeKT#aPe+R)MD8!AG(fIeF#pf?+(yi2j9KXK z2(?9H4%Gtaxzh8$u%BK>k6Kdt+&XQiOSd`#7>3vd#{kn|?6KP1Q&xO{UL1C{m~pG+wa z8VhKCOOnz2x0n%AAnesCKC#_3hUqV^S5AUzqqG^9BpGX-Vt|W40hV0UhKn;NzpU7% zD%+T)0hc5>-0cNuFJt3%Ptg(5so%v%G`77-jyJ5Dav6FlKtXzwXL`&dVGl-u37J&Z z@;a;&!j+y>hiNGRJ7wE9e<2wqqc2GvVjcPHf2P=LR(8u*zy+W@3w^DzQdaJcp-4@J zw;o8d4$2iaIIwOME0@>OAk@(OAXg@=izVII)6@e4<}vl7rBz@;HmEew)hE?refTgK zdck|ZIJ_#j?{1s6j&P zGkC=1)=_`#>(Ag-PT;$%7KT)xUquL^10YyHj&<@SQze zJ5;TSB``I>j=baP3*`6c=B3jrXy=hX<|m%h_-aejwL=Ys;T@VC)pG15-4<*`gWZO6 zM7rbRO9uR@A;)#8nVf=hGjEUo>P=ObaeB2$sTM5;_oM7_O9*Wxq;YZiV^AAl_DB2M zQ#C~s9tFQVhKfof68A(T*_7S(B+#_>qnn=o;A8C#196tC@4 zqG=?Dc`jRpO4M2Jl0_R{gllV00YMr$k;(cr0K;?m&1s8-)@I*`lD#0#ZutIW+r!); z2C944$F0iNwKCwk^CM6b?pdL-50^hb?O6i1=Sy3BSioflvU`N6selAWF8ugz3$WV}cEdOJCf>9lIMgyncPb=Q&sN=v%y zq=v=S9*KXEV9Lt+;3?0F(%mnGC8qhRhIexdxpu%n4P1^z32M2A|Ez*+BC|3k6x7DP zu3{KH8oLf-)h3F67dDqa%;=USaO?X3@6vs$U$aS;n!N7>wHu-Z)j6MP=vZ{-YziK^ z_(UM90y{19@NRb!ViChVrL{9uSY5BZe)ndR4PH}48Miv2mP_@x#L0a3=BwOkTXuvz z@X*igKGGd85l^<>~WD0Oves?B~{^4g2m>misf0Y~^G=!Pd)6cL$SgN-_hde5K z?Rrd3+h@qlWPM*T)tuv_>WUYJtwBlMY3Qme2*(GxF+_u{b@kHL2;FoXi)zKRhY$>t zcz#ZPFG583>Mh!=`}s14=i0JmKsLUg305`Pf}{|b;{B#_<-hSn5c5lFA2pCn?HFEl z;CTS~e;q49>2sAYYMa=_uF!Ck% z(N$frUZ~xXH_A3BT;y)J5fM1{PzEd637qYjt)U~XKd|_4z~P17dUX^C{tW!=|G+)n z_P+F19)c-&Y1O@0DM^>Pj_IQE{gZ4E5Qk$n2EO`;s$%GoF0U7_9!X>76lV%b4XW%^ z(f>LU>Q&DPH7vWKS}9l@YXrOw&-!97mEa1v8O?_5JoO`FD7^R>JcUYpnwU+4U4FO9 zl1F`}R=tgB9B+??x;l#m;%mN~2U4c15^Z-B8(@7?z=l%Tac$&&=7Hct-&1W3V%cY= zsd_5impB?^#10Z0tdR8rCC*_nUP_eq&9`Gb!;ST-Zq1wv8w+>r%122VBKF*z;5|=7 zx#q<7iFMkOM$$V>j`TLsXxK2y2d)xtfA&17a6{~5F4_=OZsW{dS`0b(kf zm{(#;6* zF?SCure*gvKEX0%(=k#smZJND6)2G@n(GBB&#^&u5bjV6j;vx^R>kqhW?cI)uPUc950orG$ zD@`ghd~D6rvV3FLunK@Dvs`a^AkH>jVMph=B%PZk2FuJd`4HxB1E(;|5Yy`1t8W)L z&pd9S?IyKC$YLxoNq6Apln+|}lHi8cjagM55`E{iwrbDHY#OVB3UaBgjGN4PY9a~e z?iUo24&q>ePY$QOzRRX@Vm0RIQ3W*q-F+h%$7Io(>6WWAgna9?0ln%~af5h+oXI8$ z(>Gk9qxT7~5hb=OotV(Hp3aU{7MoNW0Yeo(7Y?PMlgX zYt*&L>My7KFzK64!6)JEZ&G;HsEp>HSgpm?k>AakChv#Cnm94XT)MLklcNh0YuTtk zrxBJkQ~&F`a7wJ-A=(VjP@2s5zrLFXrD4yYT=u;H1q!~z^Lv@ga!?;%fqBYD~5LgU%a!fUmu?yqr$;i`U;Y(AB zT5OZd+T>LLphjX`bk64uHKG2rCX8(y58*NjY2K~{F5Sf^8WXgOMLH(td5H-2xA8~p zrVUDOEL*^#r-YVI7bJM7H3Mx|4f<78Cm>_Y^2ZcShSN3~on{@t9`fq9b@{7Fm(-t0P)NT)a$`$INMn3~|C9~UMq$Q>^ic^OP97s&81woc=8c`$oSFy>R6NhBI5?I2bJ zwxv}TNV$W_nBEri(4#!>!qo&}3v|)hARmZVFdI;H6vUQCDaTv>X45DSH6ls_=h25V z2?RGO_{7q)CH)IqI*k?f0*)~^1Et{|2zEG|EaK8xL&PvfiszX*;(3ggb}+6}*BaLK zEV;_Xmk--Qmw`E7x~G|y1|y6R<(55Z@P@jq*uh$7_qK!5WigZy$ zRaN?F$zsG>iI>|MN4nyhjNV^z@~`S5Om%Hi70B|KmWsb0UU~KvT6seYEApZ_8!&l+)4;fb z`z-{$Nka2Xf8yotsGs2mr}Q{#DhI{wgjS`Cj;z~}Wj7gR`ex&{Mt@j2^p;nqDdXfH zL{mqX>F~LyemsoU6v`LRZkWEy^q{||wuS+z{mzB{Pwfdur&@R*?e1cHpCLp8MnQ|FnXGD0qim;OZ`nw#Av*8R~^hM!9MNz zssv-x9Rt85ieBYT&rIw5;fc&&#@Yj`M0C(RGhKmiYSLN;a*e_UG+mD!ZvkcrlqXAM zNG(zydVrVx(S*}8TWG~Lru5q8Tc&%L`6D2_I*=ClXrYPw!oUFpk$7%YC`9ER!-2_> zls+a5c;UHb@aUyrHO}mmUXGT6zi*z92`0W!`ye(F&tXN1MS&suW#ib&O3+2gb!fkL1`6S)^$Xm{}U3cw;%uG-M% z@{N_=8#kfT1%2VMS6YjO#0NfTBcP$FQO_`JMvQ1)qk%bzWot9_fSH~`RV<4&ZC9mE z`#G?tJpNp6++lKE>s%UBlhq=b0F6^WJx?UsuE_m9fei`KwLHBFG!ZpA(@lG}nHoMr zo{^wAE!@N~&^cmg5t#y+E)cw^nW@JieV5i3y^4EM+XydYk+4pz;vJ8ulvkqZB9SBv zO_~t^b+9$Pj#bHUE>}{sp6hBA8BR3fy|>QT!+)nbuur)G72wmOh%_LF`H%nmFr*3W zMc=gm@dz?($ITqpA}ChW%chM$^O|l?~1bfy3`L=`JaLZ20R4T7_ z0F{$6=dJ=XTm(_-`S`Ni=7IKcnv48CHe)sLH+*CsbP*uU@1~z^00g8A?~b5g|14)q zl+w?*InE*09=c1LWm8PpXEvS8SGbg{)1+iZAV!LnO}37IEG`QqRL6N}@iigFLy&5~O(~meMUm9R;#-2A ztN*nCJ<{lEURm0xWq#11`!z}xzk1mD5+fK@e-0_C**5p9m_OCQH%0cGYZ7PfIE&(n zaw<6HbH@KK5K-{B0PvST9@HC(*ZH_!l>9TaRp6jWiG-IFXvcoaSa8FO{<}MxOa8_Q zKO}hY0qd{{;+XT;tuc3G;KDwRVBz?`rLNI7*+{kq(f_&X0Q_-UpO@vR#Pc2rx_jCz zn$W9|{`$o04fj*~G)gWqzze8Y4!)sH1zBbhJC4_XtM*oMBUSk5BQ2;z?v=`3O!&HA zP!JS|KtVnH1>hI4NSsP_EcATaiAz?mvQ2>z67WWFQ@7&n1xUCx|BSu!g6~-7YOUMN z2y8Lp1g8{`HlTsTuFwcY8 zNPNn2B#074NGP}46s`4<3h@r{ zQjjOlK8(j!M$9V~!UZ92e(rLpB!ylXO^J8uZ;2*s17+SJrrRw7rm><-QI7`pK1a6JYOi%9WhyOPogn*H5vkC2RpSi-hYyDv}#@VxXC+ot3!|wf(xLbFqN)ws-8ipz{El=4|E$tQ&|}724-@JFJEK;pkXb;j1&*^H9aFI@ z{X+`P?tgP-Y(dg(puwK|pJJioljh8*NVrv5sZV@%W0fY5cfrpvQ8IlmQk`rN2EIQl zX_N?n?8EUxY+%ie)m~%AejfTHj|(O%lKU^yeWj+6_D}YL4cOmg9?{QC>$}Q zf?=pk@5Eee4W7-5bvq|W16>XEN^bc9D}De1I#P&bhdD##)}?$E#LzUFMLJE z9x?g6Pg0-$epZB{CpnV`QRoMuk#>N#j00pDyY!)e3S-T5lQ#9-sDz0=!07Mpr8rV- z$Cm>m(1Ycsk}7_DPS}O$6-2^FwYozFKow&E97$yhr?c+7f8*rtIsgi>*y)5tk^Q^{ zUK`3Al@zOVXr)Bmd+%Z)xkg&R%VZX>>~N!FFxgfNud$AZtS5lm410HHjqH!_SL35t zepys%(T;dZSo>^ZZ&pz4oyn4~Yt9%iz@Pa;BvgwRdl!^0p<1Bh{(98lH0$r|7%!bH zWu$ZWNqw;*zr)S!48mL+Asgbb#nGR6v7|d;<&x566^?e15?n&dmM@QaZwP#gs!G$L zc?1qyH`}SRq;&+gj>}er5%DP8w)OnZRwuAxd|)deQmP_R<1)@t)c*IkbybfSaJB2K zT~yBi!+q+6ySouH&b!@_Ann|?Jxs$;(<@pNovdIf%VuyqFD#dUKsJ00FSUrr{cm_Z>WQJe za^0e8a%sX&TJ9}X)!zPi)NIQpHe12HP*y)gJhJnkNp_R?UDMIIsJ`#~es~${xI|sf zULX3ATj|qlPYYw84}D#F!6_2VP_a0?@@F!&{luWxuG0!Tp-YJN8EmjSo=XQtZ7H_4 zOm;_!B=PYJ_}cFS6d5p!rt$QLILO zaUr0&)rxJ)ELRzlWfu0LHxR;xFjE_R&u9{FA{}q7g!0#1TmngxbgeUAv}NVUj`u9 zSJrAko_GU645?++nFNkRUmT^9&3^SPJt^EYrXGuejkp)cSL;l_bYy&{6(3y~!M`U8 za>*;QqobAH`S?qw3Q0xdO1NlGEkzEA9E&dAsX86^PLu_dHL3^lFy#G$T@Jqmb;M7T z5#?1xKzMBvw>8z{ns(2qU3Ftt<4B+n{B-%y>KV)J$FQ@hmi#EAM z$#@q={bu9yp1+vBiQHsO43&dLtgUEWy5E7MO_r!8p117)Z8y>J1~RVanRLv1Q39dU zuoZL{uX;mbN0~Kfs*+tcH(R3IBRpW!mG+SRsgGFortItu?Qo)$D?fkALEAe%w2%90 z!MZ;!=km&wplVk+7xDYsQwvnH$e!>Z(LxS=$lE&+6*2A|gjC2%08XA_u zxaohT=ev)yO`S6A`FQH-Ba!!^{f*vy2$Hp*>lFk_`)$ibYklMM!%{A?yc-MmqTh6r z(r8^Om(L1}I^0tpq(K}OepA|MXd`r;-<@6Wq$PXhZ40ux1|jY^L_dcF(iXaZ9+rAg zjFH-8-v0`Y?CQFGFoC4`$I8)*bnDXoX_|;GLXdif0Srgw0?soWv2l5I;2DUc`9D(^ zArTE!%%Al8btaQobW5uAOlhnVo@4XSL*`#j%0@(#obyz>Iz3jL%eg~dGPWrWKko$N zs1};XEHnZtM=FCb%QlIwygQbsy1~OA7<=VfGY4Lh`26Hbn^K!rOhStHvAK#gu!Cj% zwa_3nZ#Aj-3Tyi;t<+!cHpBmiX@O5ABLW?tpD|5RUba;IPAK!r!-HT`y&U`D}+I`Jb_E27q z0E;nqJ&XA9jso^d2>L0OM@$0sKhTP*XWR3dcTzQcdSJe=1*vm9gF03&y~dlaOA`cF+@Q%BiCS2*Ho00bLKCa_F=xk31?U7Vc^+HvghE z2W7kDyn0^(lIx{eY?uf+swxct>^VbDHEy)?mrcMtgQ>v4Yix;O9C8=N`n@ zUlQG+WfLQEs3QYSVME?;~?F)UDe6 zSD7DIxiNK))t7RXOBYT-*VBEoJWHlAyK?KP}{>R zQ;mLfUBrT7=la4QJTL@xs=vF#4ovr6Na-k*R29~g{Kog)>D^3@n94S2J;&Us$*QSD z4>FTTtIUB*RA~~ll)0ijAj+)e9f}q# zleuwiK3P4z*Le%Y4mTI6p`jsZ7Wo`2yu+*@r^T57)pR|R&gh;qV@Bk9M;?+EjUh% z;9kOw2@k4`7Wi!XZJ{krS56Grg*?XE@gncRme#aZ{#JBsy@pXF6X8wvNf8mZ^%JY0 z`$Y7#(fV5YR*^cx!J}LLo+iA%@Q@uZwdikGm&Ny!nExi7CIDgySNjpNV@lHI&7jfH zneSP0tNDZxyTS8jkx{W&O&enFWZo(Hn%+Fhbh3KWy3Hk#hz@*}2o}KTzQ{Crf>&s4 z@+S6KG!svH%P#NmPyeL#FXjZvkL5Ji<9_o#_jx-5l-&DnKLFoLZDc4mVJCxu^*#S@ zKQW~+<3WTIAdLE>ib7q>ZB(>To=Of}{XyI#aXeh-rK!q7l*u|Pfi1!*aAk_#_}__N zHR|mcI#10g3Gx2@TWb4=CP;4iG?0!~`~c;7py4JHK%J?(9q z5HsF_t|d)6R;%Q%u}|Rg?9a)#uIkRy!AYkviN8WgB6UF@RJ{};h>Fq}{fB;W`aL^t z`rjMgQEI&Fnb8o_`yWrZrKx$@>iY54hYn&2E?=Zot^u*o{=p$Mqe1V6;7m54VPve( zGHtS@ijBpQp6%;Ci2aK4+f$Q(JJ$Y#bupAOPkmWRfmxRwzKwc zeXuvs-=<}IgDf4Tw?_@Em8s_uUSWcbX-tK);WR;0OzuEHm|`bf#eAyu=gXG{hJUMX&f#M4+i z|K#Lqcfal2QPa4-Tv0ALn$vFE3uafe>48++oID>xu4d-9ixTzfyKqg#{QKoIX89bL zabKEsF99rw1XxQe*(jm4-YmT0=bwA;Jimi^B?>mF!_VuCB&^4kD=@`u;#D)lF@`dJDv{yX>0<1m=Q=Y$+t#3s>Wm;=5RloWQ= zv-v@}3Hw|rpAR^gK}~TDk{ciitYZBEcPs4g+nDvaITk5plMQf_ff}YN5bZsmCFa0( zJOCOTS^1dSVy-k8V#9&rUL{NmWtxn4l@-M~U5mYwOB<9lStSa?N`WZ8JyzWI!?ei&j)7#nUpOF|`#f`4@k#b_E)tRvE%3vJ+#LIdLUhz>8<=liG>esd z?tu*Tg7WF**L32V^*=pi+`Wl8Qt1=ME<1@LSBU)w%N-vToBt*}zkU?%->kOhPrGK0 zNZnhsAoG1D%(he{iH^*arDpsQn^|ht^Wjt9&cE$dLCb=67z>9tf2$@Sr|TpncP7eR zxcyauyfC&<%LeA_HzXa+BuePXTq6E&Md@p_zxMV(JVB=iI5oCe z67R4nsU)XGW>0u5e<7@Ww;t*@Q}8xOl<+ z00k4JLoEpRm8h)zuaZ~)ZQ{-njBFk0daH?*1|t1^xs`Msx#6-Z9i$dG7c>EUU)bmw zXD6P>;fPG8v-M!49x8*u@9%6j>!Uv{;bl&I8}!;l4UUrSf2NBsPK`9#rc zIO>Oy0hmD&fDRvLxleN<)T0eZWnQByeaU%it!goYUjOqRp>CzRqGm7DNXc(oK?bu^bDJ{H((6hos z-!)rKHhHRSKoKXThMZE%-wf2^orwUY`lDM;Wmy4H)?MeU+y50_^-FPmc6;PyhKVAT zBkJdWa$8*A!FjZE{&|y{0z_r7=eSHO>#L;mgHK*|s)b9v1NKKEzysK?F6k9|)RLDU zHwW{vE?Rb;fmAmqN}&MTG)_+<^<>xNf52te}&`+zF$A$iqD1KU?hOs=70kxw(ldvYdf{E~{^;sMo?%2bV2f zsQ~>-VuD9p6S5!85L1e>Y^pS~G`{?d=M!3^i=qsho2M)qlZR$k-)E!3*?c&3q|Gci zU`u94E)5Iu((~yWk`jPi^wyGC^UYvig|K?@>1jY^z3_Clpjo5mUOQw&eQd-83`1!h zC~sB>S}={cydZrM8Zz!ewRvmmE;dVVo!9k5zgn%2uXf6rRZSs}$ z_Q5Ey6I<^52_+7{cSpLbXq)6!9|({1A^*|HKXlb-vTcpGpVjgH@$1?Q*LpwyL!bAb zQ5Q|PXyRz>d(lFDBJ_gK7VGRpF}A0pkFml(-~;3it`lH*>8A`^zT77U-X+0I1AgGy zL^I<+1b^}Wti9YFtcaWpPs|vsX2g!q(aMw*l#Ji@#Qipy4B=7IXW)7;*Cmc_`ZClt z#_+Jj1 z-Ds$xle)h*9Ya`#>LQQ3^`%lwuSjzF?J1`w8dGNuvFHn$1Pun6g*KEswo15r*u=v3 z@uV?W&udDJyHVaa0`e6=deoqkNY)k*X*Uywi91_PO&1)g8d@3pJa;L`*!h;q2Qh!G zsc0=~NcuvP)E3hg&7204%*i0_)l11u-=W&>N0~G1^m0w>?YnNTi$iyfHGsv!m=VlD zC4e0ziMH3_W15)YfSSTpYjPY;W)UZn?3z_K{}OF{2rG}3`W~ODBBvy}xi9%WE4@0&Rv}YY@YLtsvD9G$h?XZ^1<74Q z4(eB$q8Vjr#`gFSVRGLDUbIb7x@mNO$m=X8FCJ)LMgO2x{b zVP+-&oJ}`;A)g`)IJhYmZHN^P+U1*6!T#xO+KHG(?yX3}HjxL?Q<|{B zt(tnV2(O#hL*B@bJ5R9FWO4PMoM7=EZYhN&HVTz%VNuIQO5Fta+X?1Kk}uF6gs5=s zxS4F=A670s#`|9ww21_VIKhj)`GJ!kkOU*MC9u3bd=*l(o-jMB+X4vAM>xp9oBci* zn&+yZk0Tm3jTe7-`69@93(co1Cw=SsCcfiep7U!^T2;3M%W-ug?yuW*W2kl(07zEJZ+W??aEiWGM$RrJ|5eS-^v) zT@Tj_WpDBSH)EyzMf1~tfzhB&eDyb=vd?xqr0ahxTW=UiLe<^BiA9=zZL(`L0e0gk&?UFC!M``{!*UiD#&?6%_Dxz5I}EW>ik ziMs9j%g0^qkh99$JN40>g_%X}_Bz}Urj5BZ4Jfo!qkcE{V?PH) zz)GUR?q!$fQbD^KGjOx(Bu=D>L!RwU$*@i`jvCtN|9LcIH6``$Y)Q@2_o&*H*qQ>Q zhkFDZ^9}(C-f^sgEe(?2v3>?GMuP0XZyBN$>W_=Z0d$?h@hI8UQ<;XPAYY}t@R~kD+lp^ zdmw4G{DH&egM}ozRK%%6#uaHgCs?f<Uk5c&|}%YGDz`F6aCT#zWvePKosX7ZGqm8@hmW+ng~;7gbhICQPLA zei+&4PPD=@dDL#cW&r`6M7!(Y%d9z^$e32am#x0hW2?o$WI%7{5X9~7hW$|mH6 zsM7IE%IE2G6jr_OsbB&Iy|zA$&8dI7MM_s>4qgLc-)t6MzNe{shIIesA1Jasiis?b z1P5WDStd1(|ML!*oK=AqqLf{O%RtQcLDSB$SWyySi^N3jYy1$L zc|S8w;x^810%w65ZZ4sHcD;yd*e`)W93mX!@a(^C+&yEn90{-Oo60j-r%SnAT3IEC z(yylCNEP{`BEB%eIYz@d0H*Mlh2Q`(iOLBEz(}yF0istHaJL{OT8S=)^Et54YEA~M zn}1^Aw<_yNV*vG%?Z&jxd~AAHu;F@(WwDi9TG?oDK`oA4${0xf<>HGvi;J$tI(O{p zLGYw$ol5`G(zj@sZ{q{P8PXj?l-q~iM*MYCuuGNQskm9fg6fS(cBc75>|B5k-)uI3 z{}($|^@dmQGO0LkA!m(R#7FQsO%O7T_@6klXZne2U5T^Mv+aEChkrGLdsEdcTnjAq zV_?QFM`V5el+ML=^W@H0^V-ooH0IUr4YGD^PVB+r3sGZ)lI|)|syyHg4rS5uJ1oOq zH09JBd^kDYsFt0}$1Xcn3_On{f4}iwuD2`yab25x(o2L=(c5xneZ)(8;SJEOY?K!G zadzd*<5-8zCuG$ihNR+W?_D^K|1J!X|%>x2%ZCH*2SgXM`VS61+bbnDmNOuS>`zBuAI9 z2H&0BM4{j_4?X;E&wuo^o+UdXrQ7f)3OkU_hgAYb{!)8zMU)RJWW49uCN5L}0*`R= z!l6OBrqBIdE|v+-`@#HAeoE>!xIe0h_GhygdyF^WzU4TuliiMuARj~s3#3FlC97k~ zGcz{)h@;;jxIaMyZuqDr5d{C#idVm3$cb!pmVSX;nLV#--CqWWHnD)IfwR@Tr*;lZw+0`X4_lEl{ansb?R24#8i>$(r*; zf|-e6J-;rA#@YZg*j9qFt7s)2KUOdtKdRdzlw#^vH+?#FyxAk+LzZqTu@+}1ZRM4j zkHe!zRS4#Q#Gd~(j{p#5x8m<`Hf24Jq7w5ARQ`@7b0QN?2?iq2+_U|5kaAj_JM&M3 zsz5Nv12tjHw8BkzVJBC*SNtMT`o{Zw?3gkE-pT{3NJZ8eBLZ}S@W;<81s_Tl>D$(U z7CgP)Z>B+$t4>urjXNha(P^rOB4$OMzH9#K5L`l=ZH|8O_M+whkj(w|)ZIHu%3#{S zv-xV;v;bU^&?L7?tkL~Kbtx2j-XHi;&oy83<4>>ZzAqHXog;DDcxXq6u`6ZRDb|W_ zdD+(&8DweksWr#lE{6d2oM?`x>yo-2fGL?t+Y83J}u zXiXkNK$_=4fA8|w=j<#?fvwp&cc5^^#187?Vqf#BB)Zg6_@l`Lur- zowq&X)9dLtVOFXNZ{~iNgp526{jy<7YTHO?>MckGD*G}1REf6isK0<Jg4@Wgu+tp_Y%2AaL5s`BN|k+ zOnE4nnXJyorpc$Fi)Xi06O-_=%s5NW>4%Xd^oobFc6hZ^S8BqftDO~dWje&a2d0L> z?c#h^eRF2dmI`YY@wl`KY5ANuvZUwkjL(cj3o9_g!mljdbqf3?S-lE0UYw>#-(m`cUF*bMLQx5C(ipFIvAUcb>bnl)j#miZO0 zKy@CjeLQu+Mtg?IU5akA@RaWQWjsg}+TXywoplPxmEbZyMjLn~86IL`9Q14@jLn`{uTA^Jqd;NIXM`jPJ)kvq_}Dn!ul)q;{peT41UB5G`w-s0)ro#> z(H)=Q5^k|sdqS3NxJ<7X-TDXj%)y+qp_B!45-ReJaN>$M(w)a+Wwg2E#oVTDMqKhN z?Z{k_*ft1VjYqA{%Habf8~mg2mqxo=bZr9FvTyia_`9MIOT`^ZjyYTGup|KJR2F%t z(V`Khu}0-uFcD)n44r&+=6XdK8r^i_)SgMJ<0EV_8WkEt^gncKnnN7$L;vA5!C=C6 z;avJpv3S(#Bf>(a+8H&)MPUg%^aDLj6~|*XNpHRvDNqb*P0aq*W1DocjT<@w*z*8G zK)k=3J@}>UK+%f9sjH?|o^3W=wD9p!vgYzckHJscdrw@l&9y!+yM{IlD8ntD{dz4= z9NtAP$f#{gT{7X4CaEbj2zK@ij4+ybp6|zt?ZTaGqqa04D)IvdN8jbVdu%6n43FB5 zJJMSm9j}-R2o^0YNXrjKfhfg=?qWgQ;$UPx-Gha#+_!iQ%?;Y29F@oMxE@A8*ZujA zee+(&OYn1Yu~NquG#Rvrq%z0!A;!kM9$}?<=RUd)Dg^oPDw91;3f7+sPB$VJZFF9Q zI4n}~BsOMo*?Ngh#WW^8=7{nwj#TXQlOiwKsKg4P6Z;g#r=SWj1x1_&uS31UkVsEZ{K z)`_QaD!>z2PoOyG17dHk+6t^^ zZ?pO+Ow#RqP@?zO4JWeyNcI(E&I1Un>z^3A$G?75lG+GM4e8dxp3ZET`wr%dk&qJz zrg1PK5PaJutU(JO-|YP#qg2dU6HqPv&6DX6MxPh$vhiPpIo{-Y9SM*u_uWQ}c5dK|LTR%o&soRpsGUy46xET-Ap$!?gVH;waUhC~ zdQ;jHI4p^|Xr+gW@#M(oa+T)oXsi5L5gehZpg!MgvtIWM@Q>-J}BVG#OargPj zY!?yn22nKcBRXmqGjV>;>VzZQm7&~qWJxj*59uNX^Ya1;N4`iMm};?IG+NTc;0s+u z?9XaA2-}0=+B#$FEIjt2GU8=1$xfRibo=OgFVQrX{oV~SZ#l%bpTmX3Uk_Ar1R}`H zC`{OIyVQl1OE{;bq9mKZ>O7MI2)F|GKOCm=Z;H!_g`ibdWgoufJtKdj9;|SW9YuFisvHeQ7fLdL zP@eR|yxjkuD@{~t#SV=EoF$_p<&;(oLbH~5@~HddKphE>_@QlVG6WP2A($fa(RfkL zC}dFc$qCYy##ADaEuMm1Rie1E9@>WSB?I^>O10UZ3OBRQSw7;1#CDz7ULGJ;6*+Ggv=;$=*gQ)dP9jAV)(&&jA zy&uM2FcjR#`c#I8XJ|kf57bYgESU_zlR1g=^VD4hSyFOJ?;{}>UsHM+#|1OR8Lnxi zC8<2XFzLc z*-(1714ErA7@Hy9JgGmGvmb_e(7OL!IOauHcCf7z<}-d}Xy0OD9dLS433V??-lmwF zwC^nh#HTRiUt6TA=UPfq0G9s=XE0}r#YZE1K06an#~Dzf95yb8Dj|pxxQcGd^9Bu5 zRy4TCLzJ}#k2G)P8oO_5HR?Vc`uPgWT$Q`59&=CYCcEGo5~M4+?EoK_>|6r+GssBM z7{3T^?ic8A{6KIaIy8|o&L@n^B8&6*@qw1ZxXZ_*W0DnA0#!qohI6b8fe2w-b6-k& zs%mH1S{u#oo)yBuMDknwhYqnUhaFH2oGX~nC^z&A09d48)IPHJ7lFCOL^*Ye_SElO zV#@$O9KJb8_GxG6_3HQX?WwSg=>EO3XM!j9G9{0{?5_R>*@tOoQ(0Z;`SaL%$BMTs@!zX;`SxX(11RQcU2P z1^a2enucAT7YPOkmcR=P%EN-o-BLUkb~3Vk^D$U{GZ*%?I0;5W5`Rj%BcLy=-xur_ z4v3TvQFSn->feqVU5EpmeWK3{g2{1@HGdkED+TUx5dza~LQcJq6Ah)V@v=aR8;-4!=*Isb+1;tZ0i&f z?#FCg^T5W>nIsSeGA8RsNPJvWF~54x`M=V#h9`O}F*9zcB4G&z&4?|Sou9k%%!0RV zsq+>qtAxM7;osT?$~7s3#@biR#ZU~f-|H3{31~hxTiI8uVv-{PilFgc3m@c_?iN*X z`v3H$s1fO-Q6G`$3%6!R6ZvITxP_tPvh17zi$glwwW10&&y+ti?r^} z@c4#K3JK`x$ueN}PxIob7e4hwuS23kBwDl1-R8&&V@&t0_3R>!m z4dTrL>F)!z+D86x^X+wW|Bf)Yj6f3Xmr!Rbq)z=#aXMrMK zrV*wYOV^i7MNY%JIDN_Q@J`v;t2Aq-CB7F; zg#ZYUvTD|R*cDv;xgeed)}%AcXGQk)VqP0ir^s?wGlFK(`*8s-D3UasOXl~!s-_PduPFCrKu+CNH3oY1#1F0u{Im$tvkKb2k8Nr8lJ+SCVPoZJP^f%^ALW5mB? z2riEtg@Y4lyjrc>FHTgAuhoX6H$q(4sEFX(8|o1or5q4FTE;jWKX_p54aiB$IIzNp z4~qV3dCXCNMM|u@^TtKd0 zo41w^x=ZJ32Yu%{;=7;<=Z53^YACB-xt|JxQQ{5Q3N7}__e9l`l>U-ptIj50Mv$sg zgF%l$MoPRy5&s^Pd1}C->yJ13kVMI;Ej0fVw=Rt^N`<`Z0ReUTrF$5wz;e%x8L``E z&2niSSIT9~;p|N+LkR7WlOUWVjYrEH32FZ2ytXA>4BnNnr=lN{EwXI53ifxtHH zd`d7EDkRdEor`?~l9{J?miMTdd*furVc}(L^;aDOq3}um|=I}a!-yMB%GMIK#jQ|RfMk760^CYe_Q8m08+C*hY_`x9QUDn*5apN%yiO^Y}5! z*hOEO=`uNTedrgoP$^pCbz>lsmS{f#y}jwa6&oT^VHiY-xrH6s=;GiP##=`IOhU?X zGJ_hng?PGQDNnk?%vnwNJ7NPorM==;tjQ_C4n7+$G$oi<|9qGms_Y9NNfju;kbFa9 zYbP)stQ@O}HZu zPD6DUm~oKvd}+|#V=7ju^p{9B!zFmISl&i`2(+}l+7|HC0S1gTBi6HcDeOKpOl!Pj z8{M!?Ulj8dJ?gpjB)1T|t6wEmvm^0PQsRA5^^+>(S6Wr2?3s!ETh2ntG=`C|WFgc?GHGrM!el?Cj}eVap)3SpvSG<8N0+>$JO8GH z{dRR+1Ky0q^AQbzQE{g|^(h!qT+Hes(k;&g%;Xdb6c$yGKm@~hVYS+mZzt>g6~;Kwjw+ZUo8s1upsl;Zyp75>{DN#RYnwi zL9y!9$Y)Xd960MwzJoCzMGnvY$k=VMwCxz>L}m%D?3xeS=0c+{zz^#grZv3f0M{ZB zz9_=hvd=`u{gGwkTLl_77?|Mij^m^)PRr8^`-?7uP1HSWkBi0bl{dO_N#66h59jFr z##%q=L|d-A-Tj)#rlEL4oV_sqerOJeL!85uv;2+mHhC6%*qz~ zB{EBQ9NxN##girRsv_eR*pd8vecyeEXzZZLWx)cU*`6Eue^Ltrj`nSl-_(8Uqw!Lnsj8Z6Xg_QnMU|b7$eP66NX8(Yhmb49j+`;0@N9PRL6k}S^ z8X=hF0hkZc7c0!z z*4{=z1nKYKx|ir>ND`7(;ST~;>_4SGly2F|^Gkr+`qnnV)UwVgcJ(;3Px4Bj*sig4fp4i82Cj-XJ&=$I8$VA&(5+GcpG~6 zgW{ete8su3?tEOSY&=N<0xYd$4pm3dlEoc%n9=}gt{#tWfy`(P?b*JfB-d(`Cv6;2 zUcbM7k*wduJLe&ZEkVh{k#pc8 z$F;bai>ilOu5eE_SfVZX39!>7%YlV95Md4=;nb}t>bt?RDqOopDdyN7NH>9JpqI*T z45QJ%XnmUB(FSyi>Bpm6U9~|$xOn0yuXw_Ac4nfhf}rQ)${4D9jGAK<${(Q(zoG|b zeAPlk|Io#lz{p;x%i8UZn_s>LN&}HFS|~XPS)Ppc4KgPaJltH@xY0Q|hqbaBo+CiO-3mPsByL!I?1=w{jdjRa*v z+Xi=>%&8DV3zj}OWZ|sWOXr}x_LrEHCeMYLaCPectp$b`xrTR}fq}X?8WyqwL$Pl; z>i}MeQ-1Yrtzm0NxnMp$0?N7VBZMhu#dPXbqLJb$*Okbjblizgbu}u`R$&9Z9>CO9 zh|>Ca$xZm>66G-Rb3|U+OCBnuDxjhR-#;QcO_Si`LaHaTOunMEG1>Or4e@wzJe$Tr z7(VfjG6PKmMWR;efL41-E_C&8Xv28y(LOIbcnlqX#2ll8%}TLHwdHIw4s0Nw7)ADq zJwLcs;*GZ~c0AmJfP&f3Xtfw_d#3UY^Fad`xr& zae3Mw=<;Iete5k|cak)k{+H|5+bm{w33j`PiJ+u|xYC48VwxMF9_^hAS&6nSOGpkG z$5Kgf_O4+u3n32hOLUJGrJ#)6V^&$V8fkg5E8asD1Ej6vk|V9QA-hG-ZaNiLVpgH{ zO;ronp(21`Tx21o_ou;YX8~-SdbSrJ)X%c6ZUW_x2;Ph(ooZnMI9sk;ty&OPdPqak zo>@U8DuIsjJa#5XyRtsQY|2Pn+nrO*ko;q^PgQ7a)5NHHZE=bx%Cm#5Y0?TgD=<;! z4t-V`E+j&zB&BOxR7j5|bq>=E!{C$C+EqN#iRw|HgUk*vlF8a8D=!uJCQ8r6;fI9 z6SEv6v+vr`IhjxsTKtFW1;sN+uYC_F1K*w*Kqn7+C*JATbnCh!2nAoG!G%sdI~%z9w5P9V+~P4y{8s+JiRV+7PGu4z?{MZz`A(v{8y%ro4Zp&D&o*GT>ZGqBA{KmwkIgU!8GkEAiV6Ku@&P-D7JjCWOq7nCRj-!CuB?dFHFeIW*YZp0|UZ{6lu|`*B>A z{ZaKe??HtJn9}QyM=2L0a%3vkmA|S)8{gv$FrF3}peS4UE)Cz|MQr9dcxiD;&$|nn zRCpO2JUqiADjIz0YXJtvCWyD4tzmJL0lV=F)YQFACuE{Qc0J(kS@=Ngr zK5d%;qU+7YpMpHfTFSt{u3#!Ez`zE$1+?E?)7Sw%v_0#i%z*{TEmopLMn#V!sK_+o zU);#=Lz62G-wXr3Xsl~NOTK6v_>h{CISO=Kfc^wYTmVubdNed*E_B2>=l(!vS6ZFf zkIxr7@E#bB`Fg+Q8eKvuj!ysC?aNV%XYAHW-d9a2k=BW?+ziuCv0jGYy3Xizq@xeT z#sm5hu9rrZWETyJX@e5~PS!`F)xJuD2`sAJT-2gpfgZZ%rb!9Z3(ar(54Q{NsKdM0 zNz$Lht$MFf+=c4|Z=4KPI-N`BnS%or+DO=$TO8Fd_R4sN22UaDe`$V+`815@d1&~e zcIBhqI72?8=#qSlpP3|#F3(fPaBZNy=)K@?;Rx-y$)tK3!zMi&K@pdO5Rgobmq6M) z5LkQV@jY{lkf#TzP7G&q+)qyTEC-8jUHInn8?iTkY|ao?FjxcicchN)80SzZAt@V` z-Lz-=^z?u~8a{{LM5#koMkoVZjZ=xzu^=oLhq6!e1jG#j6dg|`JOGi9hK1S+{em@I zPpb${{rSam1iM(m^EmVSq;n}?nHiY`B}Fg&`|;59@O%ld=@}prRqsK=d^#+lRI0|y z08jt&%flF||G~X?^TVl~_5tk|{9s&=Dl=$XN$0Z6yLL%hjbo%7(T){DT$bx4v|dh6 zNZ9u>%f_yq1WuvWXXOf~lx?@}Nq8 zczWj3a9%$}%(>lxe6m!7iDoLeSoU?uiBr~tIZx&()=TgdKP>J>V~U#P1qA)dG1M7P z*2rg(tNrxc8FRIyj>ekG?=JQZhqeM$=VY?t;TU$i_|mU_i$a5Wo|-#nSA@s1k}iqv`e6-%{sPd)3m@65-DlGC^^8)-Ql9?PYpm9 zOirm39-jUS-_x-cdd+uQMe-~(wMh(2!K10Og;h+jGdWC?K*a;P>o0-}(s7JthI%4S zfCa~oL30(*dnIS&W_lnsi|1}UTTnCx#)n2ZbCi%ZsVzBS$^qtgOl>(wb>H3(21fRg zGcH$wNh{Spuz2~a>O_GgwSD!7^-X@ZmxXR+ATo#f=MVIuHK55WQp02RWBYFq2`4J)B8HT1uAoZe3chr&=d9)M_+h4M zjXvRn-U?}iy?zk6Rs)ObI$N+H6);J{D3^TZ$iJ zIh0_~lrm{4mY>osmuB8Yi!9ipoixFQ^@=TV=?N~;v&kzjaDQNP#-aGH0;!U9D1AIk znu&;p$kdhIbV6Rads+1F4^hWy9P)3L6yxSO%E&KbElg4C++hR8D3;MKSFx{w4}j7| z8TiChNc)X6^ayWg9@*2H$|JvO9iXbD6^B#VARK}91RIBSI3?k-Lm^IHsd_{6E(`6% zx(55_4bB-|N^`GlIIl-q4YGQ@3>pY59pnURrw!7I7|IC`Tk~sy0@L(HDal6uY3Kq$ z7;1==<6fzV+s1>jhYnHV7J296KO1I=v9M=~HFE?dN-VrU3 zr6vp9sdfjF`>8avYQcGM-uZxyF(yW8tQ^7YKLk>_@qsnqMObB=K6A-n#!AnUkXzEW zCSd=E3174{&C+b3STvZ@$NA|RE=dCcqp?q-5T?&Z+B68cplW@(@b*bqpXgE9)2Lu zWwX0pUFhgi^d9|qDv){I)!5J%zV{uh3y<(yihFTpGZp92IS5@w5yKQH75914&YrfS zPhI%`wC&CHBrF{-0LIQ|^@RGmr)L)DkYN?^R&kWir3C6EhxX_h;&|0zom?ieFn%}@v~)(fS>|POl$c0^ z8^*xQYo(v-*W)^+NT^eL2uzuCH@TTAesm3OAK$)I>${@7i}=%BOxgQ=(AsbM63^ki zt;s5I8V;7XX4%iI2f0SqqL0oQLc#&_Xv}~v(||yuYcx(_cHU5&DVNe;QfwaIfluzZW^Mut|hjJ@?H`;A9WOJbA>h)8|KXg zzRe90wE)<#|JnvnhA00nV>*i(ow1-U$aT|iagyp)Yzj&)^ssh*$178*$Q65sKifhF z|MOze8K=G^=0Hx^BYIvXwo7+>O`5EZ2-EI-4y zjO!^4n@v9hDfKgT87eIh{RA8Dx~ z?DfnK`swAYXUIG?#_Ibw8&$q3sCSb+C@U1nVc|`Ie`8Zhl-&u?MwJToIDxjv{_wAK z!FX3uHB#zZaXt5`=?f%ob`vvXZI($=iLHBXNFVwAipc1z>nwGbZB+ z?MNbNc32Ks>YDqXm~Ua@!_Jg*GD1!ldbU4#Sd7qddfQ}Rou@S$RwvHuQK`yzTh7MY zP`$N;W$)qn?prx>IMsKwZ+Pt5u_n}^xlLj37+GkxOBdQMIx#9jtg7eHY)?FL&gj{Q z@#mm2TBtIueH$vsS!CnE1o)V`q~O0uC{wbv$8(&aA%>4XhNLOgQ>e9b3Q~0Jv)i$t zbPxSvhJs7zyxfdTJM7hb)=BB!GIf=SwW%6udm$P9DG3C+^ zH}T}DIaIYRNn;&bm4Cy)VTLQ1!O)Pq` z7yd|&L0iFFF}t`fPfI<*$TzL}v-lE&!xfMTioB|aez{NDorq6xsWE(_Lhck{*0=apvlGnTEX=Z z|Dxy&QIfSk6Am;?>+6o1y6Okf4p0QT3k7{(k@~`?r7jfJ(TryT02%hAR%olc*VE=m zQ-Zf6vYn&hrLP{@24Y6N&4m>mj5+LHVkWj8eQOAhOjQG9g5M=A#I!~?0|IqkP*|5J zUPrf1dMW{Q@&I5i?<4Sm9MY%hv2_wFQL3)yv?=Ycms@3N82ZEM`Jr#JKa%MRk=ydr#r&q-B$2wT^ZH@$XX{ z`j05A$vEMA&7eh4rAU>UYaxCzaUAg$l*I^+B{e}L8q}V3)l>^{N?GsDgm&Z=_eA!l zs6zOwX#0cT6*Aw?-kHBEX;K_W&FUuBZ>t;;7M%?V({LGSG+1yTJ4)wY-e`&-H3_K$ zKH&a@;U-PvnY-d#XLT^22gK`mL_zKjuNpZ@3*xP(ZKGv0-Nyf1331cg0qr*Gy+f-t zI{mO)aNu=-nB#Ov(nCdoSVtRC`BN0UlaaICpk~Ls&{*x8vOglH4r2@@@h1ZsiK7-V zouzO4*kAA+gXUj7Lvo)piiA*qsZ~_w@@~n)#uu=Gr$X=v z{XYD&%P7L*2EQ{T>n!cgURc5L^E{=~dKQzYOeh`~7RFECLdQT*>Sq6aMqK)77bUp3 zW$}C0SkZ2RFMW`P?dcv&1b2dF+iL$@m<~z64R}qb>3M0IyAHr{3B0eTicCIN14K7u z=)kd*ZFANdvcf$h!ha6M+`zUiYiv${#s&i>fS7DF^RF0;b}KYr;K$5dui!n@mku6f zPf<0$2Tj+Md;!Y_&x-&c7D)DU>MkPLuq_3TMu*=1TecbUVwG5&u#FrYnp$zud2_hH zy&0;h=u*U?g-Efqe2Ceg2|1Q`ye5h?0b6>XsyhVIm@QJeyoYar?DF|=J>1$&XWE6rJDwcIgHYw@hCb@Y zj?1ak9>7#F(alF6SSUoUS%be3ISy!7Uc(8aozWfWp%bYRX}0Y86Q+$(ng-A>zjs-W z<;S4$ifKeFss~90!?x~jhWB?2POw%)Qa#0a4Dr|6$xip6vUa_=eq!i+-LoXw69Q)z z30YmaSVUVRlm7v8LG%0ro2A;QhEl|)d2mlG8uzWoW@Mr4^o%UU+3NPQ>&X9O#&gcu zmo0NCsCO%L2hV zY{(23rZ46zgks|i}#@$+GcZii)^L#foN_ALM0;>>Fm z8*qzYxQ;(qd@B|0fl4lXR$(5puA>y{K$LnS(Wm&Mf@-xha0L28{Q&ba4`UP*w zAUk&Lmz8%{<)k&=SzKnO>d~*D9h<2r3F3vfCK29Vt`OzfVv#_|SE_9fqruBcfReFa z-v(v^Fi-LU!ZUdAoTjE3-&@~5jGlFp6G^KtlJwT_NrneCT~&f-Y>Z0`D5TWjDQfj< zqIvTuZofa|3^DNM_n{+PRQfe3MBb4}#a3ZjhmxFP|{%aL$ zW+~FDm~z?ma^%B-W2_ocC`B`rrtYVoZFYy0SE7gPzFp<@YAG;IgM)0nXrVK9mw24? zU#q4@ASI)9{~|x}rg`WyqjRC0)fdto|T4q5@!p_LUGVZxItTbza)2$(Fp zf>amJ?*~Fdt7@`mWb8*bj-GVZ=A%ZU{9N&Y!_yuWV>nscl|jVHaR*w&4D)geRBpD% z?sh`R)+TfM`bGYe7CmwEz`o8YZE0PV!@VQ-Z7G@5TQ4r;S_Y~XHiYp;hfgh)O=aIs z&LPvXyWmrFafJ9)R9b~}PZ-@3Z)YX3uKJeU<%^sd_oq-bCo(8S3k<_;w=_0MD-3D& z%p4U=UQGkT*X?LNnQcLpN$g$N7v^^JE3EmIIh@2v+WP&ottpD-!=nGs+3GhszjI4d zf|{r|h!8lpxpPp-#I;+em=P0%LfV$s#y<;5JCTJ--n_7n4k%LOlfXhvBmW5KIrX zv7ID1Y~OJjnrm3MO1hs!i$MB)-O{MD2KegzzXi~W?FJEe<3L8xz9ubS{0rTyZP2Hz zsOX|?12S*B!ZXwACH0eS>I+gXkNq-!YIV>X5`YJz1ssIhJ4MFJL<)qRB(CJ!AT697 z8V=~~ZQasLHmHPIw@e}3xso6K%|yq^>mwTMy1BjZtvh}A@(sV=?`{-SK-M~)q&4PB z6dhqMcI-~&8Y-DP z4vr2i-Nf&Xg?s4wlJ>)XcfkOvB}33nY8~5=C=9_ z>eWVf9>BLkJ4j)7=@{jl>L@>W^|vR-ltweOJwx|nkrjmIE>7JF&WW8@o07`SOCX-h z!ww`(0ar&Ny=>tK+(ur%-OWltSLP1FGv6Ld7!&$Y-Joz+kdi0TkCqCohDXH&)5qzS zI;z2sFV%5m%`x@Rw6dlj*C@hyGcU(rjxijZ=8V$RP?Z7xUtL+WgT22)b@vrNf|_n7Ywiwb@)O`>>UuN2#J3FZU%fM~YhBRe9Xu)L&q5gF0Zh@^q%3Yg9wW z0;$}6k*GPFi=j3-(puM}9utjn&ro>1?z;xGa^cXpp*mgtx@!co(awGCX;^=+AohgQ zMEzht*7v)Kjk!R_!cp)Leb2use_tWWkOg}!eA?$78emBFHBVC`WNye(DGrVeld;(p z1PbUnRvbN=sWDqqXeuQ_Io4{?|6!e{wWD|JB$T~dzS%}B$~y`f{czq+>l7h4k{pCY zc{Z=*E-JA91?ACP3s0xG!-1+%r1A16EFdY~Oc-}U+kG-67(i5}EM~#A`d=yq3;>wviHz=pO7;eo!K5(q#{3$7kfIsGM^v^4kZo0s*y z(yl&98nROs9?*gdji_CxNDWLf?SWWH;)ool`}9VWE^j7FvognLnKA8i!d4jPP370^ zw;xOx2AEp5tcsVDjhce}TY}D{ncZFcdA+9|ZBNYB+#{6^^gu|~R(L(4ns%6z#%*@Z zc>zNFYc}gki8@+TCu=O^cVpzY@|iCDalT6K6aL`Sx8gnC3?o(N>-l@mmC7Ndc`f8{ z09v2ac+z4R8ulF!uCYo342jtwoSc>2GbSQFXqw}J%|Y3>kbb?ws2D&o9;5~qPQ>Ue z0^j`9+Rn6^#xr$*kGF0aF4+`Vk#Cvqo`~9O5U#mP^ggFIKyzb-DYcD4kYmXYBVo6RkrsAyM!8eqW$7+ki zB4}4-4TO>{{xT?(NEKd;EOUeQ<$->mep9@0)Mw;#4>PmF_X2e`v<9scum_fi=A@~Z zvDl4v@5S&{vPx7KB6@Z_53jPonH0HDa+9~D#2O&ykw5Xos}As~XK(mAGI^~Lmo$nF zXbuIi(>G%KwTB;6QCyngd=h~2tYT$Rrci|j7Em6e3HpRVhl!t9Fh>&0-LQdP9|9hH z14+U8MOOwvIXpLl;Pl6i$MPgXCkF&`qp$BydYFC{qZKDIzZKMbi$iyaprxqrGp}T` z&TGSyn1oq;%Qz@@h$^(n^EFxRit;nNgN&lQDfZ{0@CHaWxFWLamV4CH3l{Lx&R@G_ znO6{?1!zB#bR(dj6Lc-{t)1wJ!F-3AK*N&zFQ=iBb(X6b$-81Yh*9Ts4r7^(Q$vaW zs*$*MP!Iy2zRvj*sisbQuuK{tt+~_Abgl08;X5vco~LxD?LgdaW2!ZR$12{Aa^s~M zcxO*j3a>}g97ykq)OL`ekGW_ii17+nfO5pNZAq}(cI7k6>KBeeUD!@80A!#1f41)On@yF7D9d!xr6bmmOe3>D)}Q`ohebT0iOLDcIV|eAaH;xs@M~0NgTln+P9Y zUX6&MA*Ifu`Xho=EZ1;zPILp7Nt=7V@C(ePqt~nMPZlM990f^4SOp?BBgACus;_E1 z+3X`c-4~Q)=-K_NqQ%2h9S+8cI{d~?%4eK+Gq4<`5ZqX>F}T`xwwe8 zK=7~?$n*ZwQFU)R@aFI(V~GBry?+IEZzz9WGryz=pYJfk1=~J+gg!_>x;p#hV4WxL zeu8W6$(PBEHV&`iZqKp}ZP(;f7e1A^G;4T!C*`dGQ)MPqpCdI8yJ6BY&X znq}n}N`k~lA`ac@;$C%`-#!HP*{S#NB#vFJ%x%uKtR>y6CJ>U)9$wr& zEvhST#JVY#QudSzW513$ELO>mhbFIR?G`)ClkSbp+0C?t`E)7RViWD@-r5WzjCzAr=c<4sT}5)(lWTMfT9VT)#!Mg+ zus;EQDw_T5Uf@I!Z!Dw%fz+8C+f45yttS8lv%a=lDGS29;~Ibeo&Guw3WME*#6j}h zhL$>J)VS1-y8PwGaERx?*R$F61-2cLx-tmq2eY^}a%sGc&;@T!8$s`a@%-n+A3i&! zdjlbgVP!H|tDRstkKGcI=-wHv1ybD04 zZE)3i_^u3MhaR9c3vl&m{+!8A{d9*Z-v!`iO?G^M>^Jb~W71!z|f0 z>fR#b0ulW|Y*Qlr^AgC8VUFv_4$WHu7og=I^%W^n^hv!9-%BWh8MZ*>?~FsW?$8&4 za)&W4*oA32EwnSu%hwx;=l2_7u1?Bsl+Ec-)^GchH!@E%c-046kcM$wVb!`ZP}}K~ zBs_;HwHQ*&4(R+oU&Mflcv3Yb&)q2Vx5i0&z+nz}CRPOvc)|U(b6f%99|PQg3F0RcG#;{)lckqO?Ft??$=y1|pnP z@6y4V+K#Z5H;vOhb(N;csdX&;B*-%>Q>UPB~3ib>T6D zz2<`IK^dU2(_Ne&NBSLuZ*l&{I-j}t^`1=K)?kguGtn?ugy!c!bO&Ypqgts4XBf=E z>uZ9!c$r;u4dfE2vj>QTf|xUtbXfy9-n*l+=h7GWx+*yF(hITaP|sfUkT-WWUeq{! zYVWTz0sUVoR=V4$|ye|eN3|;^Wk~{ zY5j=BxzN8sZ#fd&0tsHA;h@~@0wXT`s5Nw?BYvnC@WNN2b|nS85Dq6y-e08F^Z>;g znRdj7Tt;O#^?=OURnb7WxQ*KhgpfomdGN?sV47MytEp7E_|6aYD?edu3#*9aJ9BR+ z3n4jg-%l1X9Bb55?KU-$*!Wekzcg7!5Y_(SvB3*!Xo!=}VRQ0l)p$COV2Ob_8p13# zXu*bDs@m#^z%CPE9`M+F+n}QV*-4c|%Tpr_lMI~r!WPC{cu)-}H0&UH#1%0#x)b86 z-eIg^eldSRA6%&XF}ph4L?q_%Tzn2+$JiT&f6LRYv0KVlVa3)>$JITB zxxq48tnpgdt!i2D34ta+(9p>Po*i-?Cx{*y!Y7?^# z0rI_mH3V0|WefLk64xywY7QgRlp+e*oljyYLQ4w%3mE z!o`o?>9$?}o-hZRfShLxv~?Whshwu%qFEhy2q`oW0fhK%C=#q{aYP2z3gMvc(6?R8 z@>wu6by=XJRi?ZzSrW05pYrZ~HN4~Qg7pQ#ek9-HK1JE8PyLywCYzh>);W!S(+41%8iDYRW@ccgqPU3T_rlMuMgXm~DiDeIE&IzI z@}!C9261(lz-9W~v#VqGQjV*AZw#7TN~lxKLIT%fky!6q|~T zYNxz*>oI0Zm7T$KSevsdL!an=BCY#K!v9(W$#7AvPP>#&(Y%>JKZxP`5DY6(7z#7_=i`)j@Mso&eimP4T&pJ{^R0&Q_I!*fta2!8f5|M9gRZWHg=Hm|D z!Wx0o8^Arky6gH1MAkJVZ7wNySjbCLl+qt{TsX3+vu?}KHmsMd`In_Qe}!?9)(WLA z!;}6vJh5d16*k5BGCA;@5D<3$N(uluK*qmdsfc{&7o_3nt)jP(>7cp$szc!y$r7XYs8(RK-AD&}7LrVWIUl*7z?jLQQCe(Il@Pt^sKeQC5sF!mO5caTJ>* zySth>H{#x-hxqRn@el2vQvGT_I{w7>M{k&-wRMe>qpr6`NWln^m@EwPDumW#*VPMY zR$tarV|utpK$J``pjCEKFj&J zuCmv`1mB9bV|`$rVhb%<787Y4Bi2C_f>R4%gqOIT4G?Tj9mEyjJ`b)WN&e3JjQ77Rv=y6b^r~tA3-PxpAo&}k#7b^sY{`2t= z*TXB|;Rz3cb*dX7@L5!Mk@ulBzLl3|k)B&o%KOtc$@2q4FeDqlgR>Bs`uDe!L-irq z`yYm@!r(`2yZ%VvW)po%6SxGCRBiagY6{D&93Mb>z7$ItT^15 z*o?74`735JSOYnYG)M)#!V6dNDVx$~xGL1SJqv@n>5Z?CDq6z!)=ht7*^!isZ#hg) zJU>F$@W5tIbUmed)48R@twx94srdmwVp6F6RQoHvZ!)y6zt87m3L?A0Yy^qDJ_I#+ z4x8qKVuDL93U=#bNOFum#1V8@+|NBCi4$hYMEBM0)7{uX@x0g`tX-UVRhzv}lsbvwwZc~x7*#26#&XatRUMgpEY=u1b~d;9QPF5EsQ zGUR5u6M4>g8Tw@@fg`L;@XWEfYMZ7U^ zw8EyIm0CB)6Ye zBYY%niKWD@f;8XiuL-l+7>c#nX>`X!u@Bq!C{VtF!}bmkN7YV>OgfvJF@wtaFWOT& zvy}wg)t80M7)7)DK7%Mk9V!xZ2eutYif->;!Z*gpg*L5zEr9g(#+|lVeE#&v>Rz=WhRPrhu0TBZzL*w^FMZ