diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers new file mode 120000 index 000000000..d5ab97c5c --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers @@ -0,0 +1 @@ +Versions/A/Headers \ No newline at end of file diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers new file mode 120000 index 000000000..9eb909f7d --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers @@ -0,0 +1 @@ +../../../../../../../../../../../../src/frameworks/AudioVideoBridging/include/AudioVideoBridging \ No newline at end of file diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/Current b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/Current new file mode 120000 index 000000000..8c7e5a667 --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/framework-include/AudioVideoBridging b/framework-include/AudioVideoBridging new file mode 120000 index 000000000..942730666 --- /dev/null +++ b/framework-include/AudioVideoBridging @@ -0,0 +1 @@ +../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers \ No newline at end of file diff --git a/src/frameworks/AudioVideoBridging/CMakeLists.txt b/src/frameworks/AudioVideoBridging/CMakeLists.txt new file mode 100644 index 000000000..8e02d1270 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/CMakeLists.txt @@ -0,0 +1,191 @@ +project(AudioVideoBridging) + +set(DYLIB_COMPAT_VERSION "1.0.0") +set(DYLIB_CURRENT_VERSION "1.0.0") +set(FRAMEWORK_VERSION "A") + +remove_sdk_framework(AudioVideoBridging +) + +generate_sdk_framework(AudioVideoBridging + VERSION ${FRAMEWORK_VERSION} + HEADER "include/AudioVideoBridging" +) + +add_framework(AudioVideoBridging + FAT + CURRENT_VERSION + VERSION ${FRAMEWORK_VERSION} + + SOURCES + src/AudioVideoBridging.m + src/AVB1722MAAP.m + src/AVB1722ControlInterface.m + src/AVB17221ACMPInterface.m + src/AVB17221ACMPPendingResponse.m + src/AVB17221AECPInterface.m + src/AVB17221AECPPendingResponse.m + src/AVB17221AEMAudioCluster.m + src/AVB17221AEMAudioMap.m + src/AVB17221AEMAudioMapping.m + src/AVB17221AEMStreamPort.m + src/AVBWiFiInterface.m + src/AVB17221AEMAudioUnit.m + src/AVB17221AEMAVBInterface.m + src/AVB17221AEMLMMMapping.m + src/AVB17221AEMLocalModelMaker.m + src/AVB17221AEMLocalRemoteMapping.m + src/AVB17221AEMClockSource.m + src/AVB17221AEMConfiguration.m + src/AVBIIDCStreamConfiguration.m + src/AVB17221AEMControl.m + src/AVB17221AEMControlDescriptorArrayValue.m + src/AVB17221AEMControlDescriptorBodePlotValue.m + src/AVB17221AEMBodePlotEntry.m + src/AVB17221AEMControlDescriptorLinearValue.m + src/AVB17221AEMControlDescriptorSelectorValue.m + src/AVB17221AEMControlDescriptorUTF8Value.m + src/AVBInterfaceStreamingManager.m + src/AVB17221AEMAVCaptureDeviceModelMaker.m + src/AVBAVDECCController.m + src/AVB17221AEMControlDescriptorValue.m + src/AVB17221AEMDescriptorCount.m + src/AVB17221AEMEntity.m + src/AVB17221AEMJack.m + src/AVB17221AEMExternalPort.m + src/AVB17221AEMInternalPort.m + src/AVB17221AEMControlDescriptorLinearSet.m + src/AVB17221AEMLocale.m + src/AVB17221AEMLocalizedStringReference.m + src/AVB17221AEMMatrix.m + src/AVB17221AEMMixer.m + src/AVB17221AEMModelObject.m + src/AVBAVDECCEntity.m + src/AVBAVDECCEntityInterface.m + src/AVB17221AEMMSRPMapping.m + src/AVB17221AEMObject.m + src/AVB17221AEMSamplingRate.m + src/AVB17221AEMSamplingRateRange.m + src/AVBIIDCUserOutputStream.m + src/AVBEUI64Transformer.m + src/AVBConnectedTransformer.m + src/AVB17221AEMControlDescriptorVendorValue.m + src/AVB17221AEMSensorUnit.m + src/AVB17221AEMSignalSelector.m + src/AVB17221AEMSignal.m + src/AVB17221AEMStream.m + src/AVB17221AEMStreamFormat.m + src/AVB17221AEMStandardStreamFormat.m + src/AVB17221AEMIIDCStreamFormat.m + src/AVB17221AEM61883StreamFormat.m + src/AVB17221AEM618834StreamFormat.m + src/AVB17221AEM618836StreamFormat.m + src/AVB17221AEM61883632BitStreamFormat.m + src/AVB17221AEM618836FloatStreamFormat.m + src/AVB17221AEM618836AM824StreamFormat.m + src/AVB17221AEM618837StreamFormat.m + src/AVB17221AEM618838StreamFormat.m + src/AVB17221AEMMMAStreamFormat.m + src/AVB17221AEMAAFStreamFormat.m + src/AVB17221AEMAAFPCMStreamFormat.m + src/AVB17221AEMAAFAES3StreamFormat.m + src/AVB17221AEMCVFStreamFormat.m + src/AVB17221AEMCVFMJPEGStreamForamt.m + src/AVB17221AEMCVFH264StreamFormat.m + src/AVB17221AEMCVFJPEG2000StreamFormat.m + src/AVB17221AEMCRFStreamFormat.m + src/AVB17221AEMTSCFStreamFormat.m + src/AVB17221AEMSVFStreamFormat.m + src/AVB17221AEMRVFStreamFormat.m + src/AVB17221AEMVSFStreamFormat.m + src/AVB17221AEMVendorStreamFormat.m + src/AVB17221AEMStrings.m + src/AVB17221AEMVideoUnit.m + src/AVBEthernetInterface.m + src/AVBInterface.m + src/AVBIIDCUserInputStream.m + src/AVB17221Entity.m + src/AVB17221EntityDiscovery.m + src/AVBIIDCIOSurfaceStream.m + src/AVBMRP.m + src/AVBMSRPDomain.m + src/AVBMSRPDomainInfo.m + src/AVBSimpleVirtualAudio.m + src/AVBMACAddressFormatter.m + src/AVBVirtualStream.m + src/AVBVirtualStreamConnection.m + src/AVBMSRPListener.m + src/AVB17221AEMModelMaker.m + src/AVBMSRPTalker.m + src/AVBMSRPTalkerAttribute.m + src/AVBMVRP.m + src/AVB17221AEMCoreAudioDeviceModelMaker.m + src/AVBBuiltInAVDECCEntity.m + src/AVBNub.m + src/AVB17221AEMMemoryObjectData.m + src/AVB17221AEMEntityEnumerator.m + src/AVBMACAddress.m + src/AVB17221ACMPMessage.m + src/AVB17221AECPAEMMessage.m + src/AVB17221AECPAddressAccessMessage.m + src/AVBAudioDeviceSharing.m + src/AVBMutableBool.m + src/AVBVirtualEntity.m + src/AVB17221AECPAVCMessage.m + src/AVB17221AECPVendorMessage.m + src/AVB17221AECPAddressAccessTLV.m + src/AVB17221AEMStreamFormatTransformer.m + src/AVB17221AEMVideoColorSpaceTransformer.m + src/AVB17221AECPMessage.m + src/AVB17221AEMMatrixSignal.m + src/AVB17221AEMMemoryObject.m + src/AVB17221AEMNamedModelObject.m + src/AVB17221AEMClockDomainedModelObject.m + src/AVB17221AEMNamedClockDomainedModelObject.m + src/AVB17221AEMUnit.m + src/AVB17221AEMCluster.m + src/AVBMAAPMACAddress.m + src/AVB17221AEMPort.m + src/AVBCentralManager.m + src/AVB17221AEMSignalPort.m + src/AVB17221AEMSampleRateTransformer.m + src/AVB17221AEMVideoMap.m + src/AVBIIDCIOSurfaceOutputStream.m + src/AVB17221AEMSensorMap.m + src/AVB17221AEMVideoMapping.m + src/AVB17221AEMSensorMapping.m + src/AVB17221AEMSensorCluster.m + src/AVB17221AEMBaseControl.m + src/AVBCustomVirtualAudioEntityAEMValidator.m + src/AVB17221AEMSignalTranscoder.m + src/AVB17221AEMSignalSplitter.m + src/AVB17221AEMSignalSplitterMapping.m + src/AVB17221AEMSignalDemultiplexerMapping.m + src/AVBBuiltInAVDECCController.m + src/AVB17221AEMSignalDemultiplexer.m + src/AVB17221AEMSignalCombinerMapping.m + src/AVB17221AEMSignalMultiplexerMapping.m + src/AVB17221AEMSignalCombiner.m + src/AVB17221AEMSignalMultiplexer.m + src/AVB17221AEMVideoCluster.m + src/AVB17221AEMVideoFormatSpecific.m + src/AVB17221AEMVideoAspectRatio.m + src/AVB17221AEMVideoSize.m + src/AVBgPTPEthernetPort.m + src/AVB17221AEMClockDomain.m + src/AVB17221AEMSensorFormat.m + src/AVB17221AEMControlBlock.m + src/AVB17221AEMControlDescriptorSelectorStringValue.m + src/AVB17221AEMControlDescriptorSMPTETimeValue.m + src/AVB17221AEMControlDescriptorGPTPValue.m + src/AVB17221AEMControlDescriptorSamplingRateValue.m + src/AVBAudioDriverManager.m + src/AVBInputStream.m + src/AVBStream.m + src/AVBOutputStream.m + + DEPENDENCIES + system + objc + Foundation +) diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ADDDeviceService.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ADDDeviceService.h new file mode 100644 index 000000000..899c17edf --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ADDDeviceService.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol ADDDeviceService + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ALServiceProtocol.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ALServiceProtocol.h new file mode 100644 index 000000000..26082631b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ALServiceProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol ALServiceProtocol + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ASACoreAudioClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ASACoreAudioClient.h new file mode 100644 index 000000000..8a2f1de8e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/ASACoreAudioClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol ASACoreAudioClient + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPClient.h new file mode 100644 index 000000000..644cf54e0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVB17221ACMPClient + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPInterface.h new file mode 100644 index 000000000..d2946bb0a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221ACMPInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPMessage.h new file mode 100644 index 000000000..c0300251e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221ACMPMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPPendingResponse.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPPendingResponse.h new file mode 100644 index 000000000..3cbc47929 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221ACMPPendingResponse.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221ACMPPendingResponse : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAEMMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAEMMessage.h new file mode 100644 index 000000000..ee8bf9fda --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAEMMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPAEMMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAVCMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAVCMessage.h new file mode 100644 index 000000000..26680a905 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAVCMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPAVCMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessMessage.h new file mode 100644 index 000000000..bcd7b69f9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPAddressAccessMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessTLV.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessTLV.h new file mode 100644 index 000000000..37b5f0188 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPAddressAccessTLV.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPAddressAccessTLV : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPClient.h new file mode 100644 index 000000000..69d1aabb8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVB17221AECPClient + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPInterface.h new file mode 100644 index 000000000..8c1794839 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPMessage.h new file mode 100644 index 000000000..480a04de9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPPendingResponse.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPPendingResponse.h new file mode 100644 index 000000000..44374542d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPPendingResponse.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPPendingResponse : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPVendorMessage.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPVendorMessage.h new file mode 100644 index 000000000..735f874a6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AECPVendorMessage.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AECPVendorMessage : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618834StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618834StreamFormat.h new file mode 100644 index 000000000..c477370e9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618834StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618834StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883632BitStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883632BitStreamFormat.h new file mode 100644 index 000000000..639171fbb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883632BitStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM61883632BitStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836AM824StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836AM824StreamFormat.h new file mode 100644 index 000000000..c9769184c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836AM824StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618836AM824StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836FloatStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836FloatStreamFormat.h new file mode 100644 index 000000000..f53e8b180 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836FloatStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618836FloatStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836StreamFormat.h new file mode 100644 index 000000000..66dbf2842 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618836StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618836StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618837StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618837StreamFormat.h new file mode 100644 index 000000000..c3dc4a568 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618837StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618837StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618838StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618838StreamFormat.h new file mode 100644 index 000000000..877c4dc57 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM618838StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM618838StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883StreamFormat.h new file mode 100644 index 000000000..467a8a9cd --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEM61883StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEM61883StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFAES3StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFAES3StreamFormat.h new file mode 100644 index 000000000..b93c16891 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFAES3StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAAFAES3StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFPCMStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFPCMStreamFormat.h new file mode 100644 index 000000000..8de9722db --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFPCMStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAAFPCMStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFStreamFormat.h new file mode 100644 index 000000000..cf4c98f14 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAAFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAAFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVBInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVBInterface.h new file mode 100644 index 000000000..881d62b5a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVBInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAVBInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVCaptureDeviceModelMaker.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVCaptureDeviceModelMaker.h new file mode 100644 index 000000000..fb8cb581f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAVCaptureDeviceModelMaker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAVCaptureDeviceModelMaker : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioCluster.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioCluster.h new file mode 100644 index 000000000..07a6625f5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioCluster.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAudioCluster : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMap.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMap.h new file mode 100644 index 000000000..1e5977f07 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMap.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAudioMap : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMapping.h new file mode 100644 index 000000000..1c5836475 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAudioMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioUnit.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioUnit.h new file mode 100644 index 000000000..3634c7f01 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMAudioUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMAudioUnit : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBaseControl.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBaseControl.h new file mode 100644 index 000000000..66baf7713 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBaseControl.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMBaseControl : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBodePlotEntry.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBodePlotEntry.h new file mode 100644 index 000000000..9d8c9d4e6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMBodePlotEntry.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMBodePlotEntry : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCRFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCRFStreamFormat.h new file mode 100644 index 000000000..5fe0c3518 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCRFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCRFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFH264StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFH264StreamFormat.h new file mode 100644 index 000000000..098eb670d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFH264StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCVFH264StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFJPEG2000StreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFJPEG2000StreamFormat.h new file mode 100644 index 000000000..f559e87ef --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFJPEG2000StreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCVFJPEG2000StreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFMJPEGStreamForamt.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFMJPEGStreamForamt.h new file mode 100644 index 000000000..195f8bf83 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFMJPEGStreamForamt.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCVFMJPEGStreamForamt : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFStreamFormat.h new file mode 100644 index 000000000..defc183fe --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCVFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCVFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomain.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomain.h new file mode 100644 index 000000000..747b264c4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomain.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMClockDomain : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomainedModelObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomainedModelObject.h new file mode 100644 index 000000000..43194fc48 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockDomainedModelObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMClockDomainedModelObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockSource.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockSource.h new file mode 100644 index 000000000..e3decfc5b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMClockSource.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMClockSource : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCluster.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCluster.h new file mode 100644 index 000000000..c2ad8b16c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCluster.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCluster : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMConfiguration.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMConfiguration.h new file mode 100644 index 000000000..4a25be8d3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMConfiguration.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMConfiguration : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControl.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControl.h new file mode 100644 index 000000000..dc61ce8a3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControl.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControl : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlBlock.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlBlock.h new file mode 100644 index 000000000..c860871cc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlBlock.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlBlock : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorArrayValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorArrayValue.h new file mode 100644 index 000000000..4308252d3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorArrayValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorArrayValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorBodePlotValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorBodePlotValue.h new file mode 100644 index 000000000..5bbd89537 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorBodePlotValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorBodePlotValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorGPTPValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorGPTPValue.h new file mode 100644 index 000000000..ad72a0e9f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorGPTPValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorGPTPValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearSet.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearSet.h new file mode 100644 index 000000000..a66e7b6ae --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearSet.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorLinearSet : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearValue.h new file mode 100644 index 000000000..7006583d0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorLinearValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorLinearValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSMPTETimeValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSMPTETimeValue.h new file mode 100644 index 000000000..628895ddb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSMPTETimeValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorSMPTETimeValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSamplingRateValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSamplingRateValue.h new file mode 100644 index 000000000..2ce1b1028 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSamplingRateValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorSamplingRateValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorStringValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorStringValue.h new file mode 100644 index 000000000..5d1012921 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorStringValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorSelectorStringValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorValue.h new file mode 100644 index 000000000..3fd933936 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorSelectorValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorSelectorValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorUTF8Value.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorUTF8Value.h new file mode 100644 index 000000000..63f3f530b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorUTF8Value.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorUTF8Value : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorValue.h new file mode 100644 index 000000000..7feae8df7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorVendorValue.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorVendorValue.h new file mode 100644 index 000000000..ba73138e7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMControlDescriptorVendorValue.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMControlDescriptorVendorValue : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCoreAudioDeviceModelMaker.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCoreAudioDeviceModelMaker.h new file mode 100644 index 000000000..99d4a32db --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMCoreAudioDeviceModelMaker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMCoreAudioDeviceModelMaker : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMDescriptorCount.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMDescriptorCount.h new file mode 100644 index 000000000..80e49bb2d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMDescriptorCount.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMDescriptorCount : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntity.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntity.h new file mode 100644 index 000000000..9f32e94b3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntity.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMEntity : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntityEnumerator.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntityEnumerator.h new file mode 100644 index 000000000..86d87da45 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMEntityEnumerator.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMEntityEnumerator : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMExternalPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMExternalPort.h new file mode 100644 index 000000000..b7ade4b51 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMExternalPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMExternalPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMIIDCStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMIIDCStreamFormat.h new file mode 100644 index 000000000..752dea2d1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMIIDCStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMIIDCStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMInternalPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMInternalPort.h new file mode 100644 index 000000000..a75833f88 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMInternalPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMInternalPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMJack.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMJack.h new file mode 100644 index 000000000..704dcccf6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMJack.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMJack : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLMMMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLMMMapping.h new file mode 100644 index 000000000..107bea051 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLMMMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMLMMMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalModelMaker.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalModelMaker.h new file mode 100644 index 000000000..fc2e8ad3a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalModelMaker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMLocalModelMaker : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalRemoteMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalRemoteMapping.h new file mode 100644 index 000000000..ce15c90d6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalRemoteMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMLocalRemoteMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocale.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocale.h new file mode 100644 index 000000000..6bb92aa0d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocale.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMLocale : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalizedStringReference.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalizedStringReference.h new file mode 100644 index 000000000..91f19c595 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMLocalizedStringReference.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMLocalizedStringReference : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMMAStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMMAStreamFormat.h new file mode 100644 index 000000000..b01e85fa8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMMAStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMMAStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMSRPMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMSRPMapping.h new file mode 100644 index 000000000..6bcedb89a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMSRPMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMSRPMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrix.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrix.h new file mode 100644 index 000000000..9ba575f20 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrix.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMatrix : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrixSignal.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrixSignal.h new file mode 100644 index 000000000..6b272dc4c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMatrixSignal.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMatrixSignal : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObject.h new file mode 100644 index 000000000..02ce3dc03 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMemoryObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObjectData.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObjectData.h new file mode 100644 index 000000000..94f04e18e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMemoryObjectData.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMemoryObjectData : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMixer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMixer.h new file mode 100644 index 000000000..82d18f801 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMMixer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMMixer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelMaker.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelMaker.h new file mode 100644 index 000000000..94bc40034 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelMaker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMModelMaker : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelObject.h new file mode 100644 index 000000000..9ca979ba2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMModelObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMModelObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedClockDomainedModelObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedClockDomainedModelObject.h new file mode 100644 index 000000000..8fbec8416 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedClockDomainedModelObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMNamedClockDomainedModelObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedModelObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedModelObject.h new file mode 100644 index 000000000..8c633309c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMNamedModelObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMNamedModelObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMObject.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMObject.h new file mode 100644 index 000000000..b5615570e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMObject.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMObject : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMPort.h new file mode 100644 index 000000000..55a5d42d2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMRVFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMRVFStreamFormat.h new file mode 100644 index 000000000..f02e204b0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMRVFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMRVFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSVFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSVFStreamFormat.h new file mode 100644 index 000000000..055fa99b2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSVFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSVFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSampleRateTransformer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSampleRateTransformer.h new file mode 100644 index 000000000..3ffb996d9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSampleRateTransformer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSampleRateTransformer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRate.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRate.h new file mode 100644 index 000000000..b3a866da5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSamplingRate : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRateRange.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRateRange.h new file mode 100644 index 000000000..d2aaa0bac --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSamplingRateRange.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSamplingRateRange : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorCluster.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorCluster.h new file mode 100644 index 000000000..59e69fcc8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorCluster.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSensorCluster : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorFormat.h new file mode 100644 index 000000000..ed418bcdc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSensorFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMap.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMap.h new file mode 100644 index 000000000..ba6ec1725 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMap.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSensorMap : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMapping.h new file mode 100644 index 000000000..7de40baf5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSensorMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorUnit.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorUnit.h new file mode 100644 index 000000000..4f1198cda --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSensorUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSensorUnit : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignal.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignal.h new file mode 100644 index 000000000..c5fefe724 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignal.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignal : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombiner.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombiner.h new file mode 100644 index 000000000..6977e983b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombiner.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalCombiner : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombinerMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombinerMapping.h new file mode 100644 index 000000000..2ecb48510 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalCombinerMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalCombinerMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexer.h new file mode 100644 index 000000000..cc7de75de --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalDemultiplexer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexerMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexerMapping.h new file mode 100644 index 000000000..9d050e044 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalDemultiplexerMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalDemultiplexerMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexer.h new file mode 100644 index 000000000..92a7fc176 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalMultiplexer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexerMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexerMapping.h new file mode 100644 index 000000000..06a5ca35c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalMultiplexerMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalMultiplexerMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalPort.h new file mode 100644 index 000000000..5ac2debea --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSelector.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSelector.h new file mode 100644 index 000000000..f6a7d6a64 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSelector.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalSelector : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitter.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitter.h new file mode 100644 index 000000000..d056abab6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitter.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalSplitter : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitterMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitterMapping.h new file mode 100644 index 000000000..568026704 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalSplitterMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalSplitterMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalTranscoder.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalTranscoder.h new file mode 100644 index 000000000..f17cc6356 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMSignalTranscoder.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMSignalTranscoder : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStandardStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStandardStreamFormat.h new file mode 100644 index 000000000..9d756c22a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStandardStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStandardStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStream.h new file mode 100644 index 000000000..8fbcc7786 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormat.h new file mode 100644 index 000000000..6732f25e4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormatTransformer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormatTransformer.h new file mode 100644 index 000000000..bf444beb1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamFormatTransformer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStreamFormatTransformer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamPort.h new file mode 100644 index 000000000..15ab251e6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStreamPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStreamPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStrings.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStrings.h new file mode 100644 index 000000000..4905249b7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMStrings.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMStrings : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMTSCFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMTSCFStreamFormat.h new file mode 100644 index 000000000..de10d6c02 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMTSCFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMTSCFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMUnit.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMUnit.h new file mode 100644 index 000000000..cba63878e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMUnit : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVSFStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVSFStreamFormat.h new file mode 100644 index 000000000..0f1028710 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVSFStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVSFStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVendorStreamFormat.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVendorStreamFormat.h new file mode 100644 index 000000000..cca0e0c71 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVendorStreamFormat.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVendorStreamFormat : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoAspectRatio.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoAspectRatio.h new file mode 100644 index 000000000..afe9ca976 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoAspectRatio.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoAspectRatio : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoCluster.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoCluster.h new file mode 100644 index 000000000..1e568f74b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoCluster.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoCluster : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoColorSpaceTransformer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoColorSpaceTransformer.h new file mode 100644 index 000000000..e588a0b19 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoColorSpaceTransformer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoColorSpaceTransformer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoFormatSpecific.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoFormatSpecific.h new file mode 100644 index 000000000..7ca56012e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoFormatSpecific.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoFormatSpecific : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMap.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMap.h new file mode 100644 index 000000000..3e4712c8b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMap.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoMap : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMapping.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMapping.h new file mode 100644 index 000000000..675a47105 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoMapping.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoMapping : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoSize.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoSize.h new file mode 100644 index 000000000..ab31ac99b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoSize.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoSize : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoUnit.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoUnit.h new file mode 100644 index 000000000..9aa378ff1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221AEMVideoUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221AEMVideoUnit : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221Entity.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221Entity.h new file mode 100644 index 000000000..2a21fc519 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221Entity.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221Entity : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscovery.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscovery.h new file mode 100644 index 000000000..12b293bf5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscovery.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB17221EntityDiscovery : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscoveryDelegate.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscoveryDelegate.h new file mode 100644 index 000000000..3778ffbf8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityDiscoveryDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVB17221EntityDiscoveryDelegate + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityPublisher.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityPublisher.h new file mode 100644 index 000000000..50cf28ea6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB17221EntityPublisher.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVB17221EntityPublisher + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722ControlInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722ControlInterface.h new file mode 100644 index 000000000..782915b4d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722ControlInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB1722ControlInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722MAAP.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722MAAP.h new file mode 100644 index 000000000..232fa9fd8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVB1722MAAP.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVB1722MAAP : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCController.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCController.h new file mode 100644 index 000000000..6a78dfc70 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBAVDECCController : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntity.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntity.h new file mode 100644 index 000000000..b5ed63db8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntity.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBAVDECCEntity : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntityInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntityInterface.h new file mode 100644 index 000000000..eb2728766 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAVDECCEntityInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBAVDECCEntityInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDeviceSharing.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDeviceSharing.h new file mode 100644 index 000000000..f8ee9f05f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDeviceSharing.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBAudioDeviceSharing : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDriverManager.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDriverManager.h new file mode 100644 index 000000000..cc3482d3d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBAudioDriverManager.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBAudioDriverManager : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCController.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCController.h new file mode 100644 index 000000000..0c6e03ec5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBBuiltInAVDECCController : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCEntity.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCEntity.h new file mode 100644 index 000000000..3bb4b73a0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBBuiltInAVDECCEntity.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBBuiltInAVDECCEntity : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCentralManager.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCentralManager.h new file mode 100644 index 000000000..b92ee9a0e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCentralManager.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBCentralManager : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBConnectedTransformer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBConnectedTransformer.h new file mode 100644 index 000000000..eed5c9be1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBConnectedTransformer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBConnectedTransformer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCustomVirtualAudioEntityAEMValidator.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCustomVirtualAudioEntityAEMValidator.h new file mode 100644 index 000000000..043079edb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBCustomVirtualAudioEntityAEMValidator.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBCustomVirtualAudioEntityAEMValidator : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEUI64Transformer.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEUI64Transformer.h new file mode 100644 index 000000000..898c9529e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEUI64Transformer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBEUI64Transformer : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEthernetInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEthernetInterface.h new file mode 100644 index 000000000..7b13b3177 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBEthernetInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBEthernetInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceOutputStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceOutputStream.h new file mode 100644 index 000000000..0f7cb06a3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceOutputStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBIIDCIOSurfaceOutputStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceStream.h new file mode 100644 index 000000000..a148f11f4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCIOSurfaceStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBIIDCIOSurfaceStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCStreamConfiguration.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCStreamConfiguration.h new file mode 100644 index 000000000..8a9a71161 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCStreamConfiguration.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBIIDCStreamConfiguration : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserInputStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserInputStream.h new file mode 100644 index 000000000..0310b3677 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserInputStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBIIDCUserInputStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserOutputStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserOutputStream.h new file mode 100644 index 000000000..64cb291bd --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBIIDCUserOutputStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBIIDCUserOutputStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInputStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInputStream.h new file mode 100644 index 000000000..6370da300 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInputStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBInputStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterface.h new file mode 100644 index 000000000..0d8ab2ab2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceDelegate.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceDelegate.h new file mode 100644 index 000000000..22d3de6d2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVBInterfaceDelegate + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceStreamingManager.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceStreamingManager.h new file mode 100644 index 000000000..0db29b7f7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBInterfaceStreamingManager.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBInterfaceStreamingManager : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMAAPMACAddress.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMAAPMACAddress.h new file mode 100644 index 000000000..67ee41383 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMAAPMACAddress.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMAAPMACAddress : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddress.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddress.h new file mode 100644 index 000000000..3623c2379 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddress.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMACAddress : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddressFormatter.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddressFormatter.h new file mode 100644 index 000000000..afc36bee4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMACAddressFormatter.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMACAddressFormatter : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMRP.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMRP.h new file mode 100644 index 000000000..e28019a58 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMRP.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMRP : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomain.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomain.h new file mode 100644 index 000000000..3f62d781b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomain.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMSRPDomain : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomainInfo.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomainInfo.h new file mode 100644 index 000000000..b2863e856 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPDomainInfo.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMSRPDomainInfo : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListener.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListener.h new file mode 100644 index 000000000..cc4017902 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListener.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMSRPListener : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListenerClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListenerClient.h new file mode 100644 index 000000000..f4a991d80 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPListenerClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVBMSRPListenerClient + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalker.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalker.h new file mode 100644 index 000000000..3a18e3ddd --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMSRPTalker : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerAttribute.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerAttribute.h new file mode 100644 index 000000000..c666b5fa1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerAttribute.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMSRPTalkerAttribute : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerClient.h new file mode 100644 index 000000000..a88ec502b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMSRPTalkerClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol AVBMSRPTalkerClient + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMVRP.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMVRP.h new file mode 100644 index 000000000..02d419578 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMVRP.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMVRP : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMutableBool.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMutableBool.h new file mode 100644 index 000000000..ddcdf6509 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBMutableBool.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBMutableBool : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBNub.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBNub.h new file mode 100644 index 000000000..b3f9b1484 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBNub.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBNub : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBOutputStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBOutputStream.h new file mode 100644 index 000000000..f70f84c78 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBOutputStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBOutputStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBSimpleVirtualAudio.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBSimpleVirtualAudio.h new file mode 100644 index 000000000..9272fd7be --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBSimpleVirtualAudio.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBSimpleVirtualAudio : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBStream.h new file mode 100644 index 000000000..fbfffba36 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualEntity.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualEntity.h new file mode 100644 index 000000000..f575cbfed --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualEntity.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBVirtualEntity : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStream.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStream.h new file mode 100644 index 000000000..0dd6a41b8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStream.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBVirtualStream : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStreamConnection.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStreamConnection.h new file mode 100644 index 000000000..adadb3d26 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBVirtualStreamConnection.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBVirtualStreamConnection : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBWiFiInterface.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBWiFiInterface.h new file mode 100644 index 000000000..244585378 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBWiFiInterface.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBWiFiInterface : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBgPTPEthernetPort.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBgPTPEthernetPort.h new file mode 100644 index 000000000..6141647ac --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AVBgPTPEthernetPort.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface AVBgPTPEthernetPort : NSObject + +@end diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AudioVideoBridging.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AudioVideoBridging.h new file mode 100644 index 000000000..9160c4dbf --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/AudioVideoBridging.h @@ -0,0 +1,215 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + + +#ifndef _AudioVideoBridging_H_ +#define _AudioVideoBridging_H_ + +#import + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import + +void* AVB17221AEMVideoColorSpaceBitsPerPixel(void); +void* AVB17221AEMVideoColorSpaceFromCVPixelFormatType(void); +void* AVB17221AEMVideoColorSpaceFromIIDCVideoFormat(void); +void* AVB17221AEMVideoColorSpaceIsSupportedByCVPixelFormatType(void); +void* AVB17221AEMVideoColorSpaceSupportsCVPixelFormatType(void); +void* AVB17221AEMVideoColorSpaceToCVPixelFormatType(void); +void* _Z11AAA_add_128yy(void); +void* _Z13AAA_uint64mulyy(void); +void* _ZNK8AAA_U128dvERKS_(void); +void* _ZNK8AAA_U128mlERKS_(void); +void* _ZmlRK8AAA_U128y(void); +void* _ZmlyRK8AAA_U128(void); + +#endif diff --git a/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/TSClockClient.h b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/TSClockClient.h new file mode 100644 index 000000000..18447e9b8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/include/AudioVideoBridging/TSClockClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol TSClockClient + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221ACMPInterface.m b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPInterface.m new file mode 100644 index 000000000..d5ce24ab2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221ACMPInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221ACMPMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPMessage.m new file mode 100644 index 000000000..6e9657b93 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221ACMPMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221ACMPPendingResponse.m b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPPendingResponse.m new file mode 100644 index 000000000..333edc011 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221ACMPPendingResponse.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221ACMPPendingResponse + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPAEMMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAEMMessage.m new file mode 100644 index 000000000..eaea417dd --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAEMMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPAEMMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPAVCMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAVCMessage.m new file mode 100644 index 000000000..c9d021c18 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAVCMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPAVCMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessMessage.m new file mode 100644 index 000000000..ef813e795 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPAddressAccessMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessTLV.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessTLV.m new file mode 100644 index 000000000..90e932192 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPAddressAccessTLV.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPAddressAccessTLV + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPInterface.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPInterface.m new file mode 100644 index 000000000..b4e8012d2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPMessage.m new file mode 100644 index 000000000..9a28bb7e6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPPendingResponse.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPPendingResponse.m new file mode 100644 index 000000000..67a6f553e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPPendingResponse.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPPendingResponse + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AECPVendorMessage.m b/src/frameworks/AudioVideoBridging/src/AVB17221AECPVendorMessage.m new file mode 100644 index 000000000..1af3c8239 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AECPVendorMessage.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AECPVendorMessage + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618834StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618834StreamFormat.m new file mode 100644 index 000000000..611e90197 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618834StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618834StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883632BitStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883632BitStreamFormat.m new file mode 100644 index 000000000..60b124a4a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883632BitStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM61883632BitStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836AM824StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836AM824StreamFormat.m new file mode 100644 index 000000000..a962dc204 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836AM824StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618836AM824StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836FloatStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836FloatStreamFormat.m new file mode 100644 index 000000000..bd8715327 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836FloatStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618836FloatStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836StreamFormat.m new file mode 100644 index 000000000..f45316b10 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618836StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618836StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618837StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618837StreamFormat.m new file mode 100644 index 000000000..853daa95a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618837StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618837StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM618838StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618838StreamFormat.m new file mode 100644 index 000000000..ceaa68a02 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM618838StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM618838StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883StreamFormat.m new file mode 100644 index 000000000..01ea14eb4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEM61883StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEM61883StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFAES3StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFAES3StreamFormat.m new file mode 100644 index 000000000..0495224c4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFAES3StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAAFAES3StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFPCMStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFPCMStreamFormat.m new file mode 100644 index 000000000..b0b9b45cb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFPCMStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAAFPCMStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFStreamFormat.m new file mode 100644 index 000000000..6d6568a15 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAAFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAAFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVBInterface.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVBInterface.m new file mode 100644 index 000000000..1d35cbb8c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVBInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAVBInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVCaptureDeviceModelMaker.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVCaptureDeviceModelMaker.m new file mode 100644 index 000000000..1ac05d3c3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAVCaptureDeviceModelMaker.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAVCaptureDeviceModelMaker + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioCluster.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioCluster.m new file mode 100644 index 000000000..4e7eb9f96 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioCluster.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAudioCluster + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMap.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMap.m new file mode 100644 index 000000000..f061c5d36 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMap.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAudioMap + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMapping.m new file mode 100644 index 000000000..0116950c5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAudioMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioUnit.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioUnit.m new file mode 100644 index 000000000..aa720884a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMAudioUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMAudioUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMBaseControl.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMBaseControl.m new file mode 100644 index 000000000..22af668b6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMBaseControl.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMBaseControl + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMBodePlotEntry.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMBodePlotEntry.m new file mode 100644 index 000000000..33ae6e1e6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMBodePlotEntry.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMBodePlotEntry + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCRFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCRFStreamFormat.m new file mode 100644 index 000000000..4989ab925 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCRFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCRFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFH264StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFH264StreamFormat.m new file mode 100644 index 000000000..3d2f75581 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFH264StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCVFH264StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFJPEG2000StreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFJPEG2000StreamFormat.m new file mode 100644 index 000000000..eddf13cf8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFJPEG2000StreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCVFJPEG2000StreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFMJPEGStreamForamt.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFMJPEGStreamForamt.m new file mode 100644 index 000000000..7bb95aa5c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFMJPEGStreamForamt.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCVFMJPEGStreamForamt + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFStreamFormat.m new file mode 100644 index 000000000..3587d22f4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCVFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCVFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomain.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomain.m new file mode 100644 index 000000000..f5c2401bb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomain.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMClockDomain + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomainedModelObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomainedModelObject.m new file mode 100644 index 000000000..a61cd76c2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockDomainedModelObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMClockDomainedModelObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockSource.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockSource.m new file mode 100644 index 000000000..721d63cd7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMClockSource.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMClockSource + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCluster.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCluster.m new file mode 100644 index 000000000..3c46e21aa --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCluster.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCluster + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMConfiguration.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMConfiguration.m new file mode 100644 index 000000000..3ea922ba3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMConfiguration.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMConfiguration + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControl.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControl.m new file mode 100644 index 000000000..74b680580 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControl.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControl + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlBlock.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlBlock.m new file mode 100644 index 000000000..4e41e36b4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlBlock.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlBlock + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorArrayValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorArrayValue.m new file mode 100644 index 000000000..a7d467298 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorArrayValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorArrayValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorBodePlotValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorBodePlotValue.m new file mode 100644 index 000000000..70b596c88 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorBodePlotValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorBodePlotValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorGPTPValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorGPTPValue.m new file mode 100644 index 000000000..9e5a4d058 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorGPTPValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorGPTPValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearSet.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearSet.m new file mode 100644 index 000000000..56c44e9fe --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearSet.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorLinearSet + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearValue.m new file mode 100644 index 000000000..03f7fab3d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorLinearValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorLinearValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSMPTETimeValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSMPTETimeValue.m new file mode 100644 index 000000000..9a07be3aa --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSMPTETimeValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorSMPTETimeValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSamplingRateValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSamplingRateValue.m new file mode 100644 index 000000000..80e47171f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSamplingRateValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorSamplingRateValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorStringValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorStringValue.m new file mode 100644 index 000000000..8a4b046f0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorStringValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorSelectorStringValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorValue.m new file mode 100644 index 000000000..b6eb996ef --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorSelectorValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorSelectorValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorUTF8Value.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorUTF8Value.m new file mode 100644 index 000000000..452156afa --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorUTF8Value.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorUTF8Value + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorValue.m new file mode 100644 index 000000000..e4f450bd5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorVendorValue.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorVendorValue.m new file mode 100644 index 000000000..d9cb77cc6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMControlDescriptorVendorValue.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMControlDescriptorVendorValue + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMCoreAudioDeviceModelMaker.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCoreAudioDeviceModelMaker.m new file mode 100644 index 000000000..f75a685d5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMCoreAudioDeviceModelMaker.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMCoreAudioDeviceModelMaker + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMDescriptorCount.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMDescriptorCount.m new file mode 100644 index 000000000..ebaf2c7c2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMDescriptorCount.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMDescriptorCount + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntity.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntity.m new file mode 100644 index 000000000..1802196a0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntity.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMEntity + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntityEnumerator.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntityEnumerator.m new file mode 100644 index 000000000..590c796af --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMEntityEnumerator.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMEntityEnumerator + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMExternalPort.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMExternalPort.m new file mode 100644 index 000000000..9c3479057 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMExternalPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMExternalPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMIIDCStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMIIDCStreamFormat.m new file mode 100644 index 000000000..db3a72cdc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMIIDCStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMIIDCStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMInternalPort.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMInternalPort.m new file mode 100644 index 000000000..6fdaba324 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMInternalPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMInternalPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMJack.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMJack.m new file mode 100644 index 000000000..e5d8102ba --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMJack.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMJack + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMLMMMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLMMMapping.m new file mode 100644 index 000000000..bce44e466 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLMMMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMLMMMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalModelMaker.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalModelMaker.m new file mode 100644 index 000000000..5b3f88da1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalModelMaker.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMLocalModelMaker + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalRemoteMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalRemoteMapping.m new file mode 100644 index 000000000..94466e85b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalRemoteMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMLocalRemoteMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocale.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocale.m new file mode 100644 index 000000000..478e20a0a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocale.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMLocale + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalizedStringReference.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalizedStringReference.m new file mode 100644 index 000000000..08e59b093 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMLocalizedStringReference.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMLocalizedStringReference + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMMAStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMMAStreamFormat.m new file mode 100644 index 000000000..15d758e52 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMMAStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMMAStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMSRPMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMSRPMapping.m new file mode 100644 index 000000000..ab9ce0d71 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMSRPMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMSRPMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrix.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrix.m new file mode 100644 index 000000000..42c4b6012 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrix.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMatrix + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrixSignal.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrixSignal.m new file mode 100644 index 000000000..4c7f60899 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMatrixSignal.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMatrixSignal + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObject.m new file mode 100644 index 000000000..a951f5de0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMemoryObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObjectData.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObjectData.m new file mode 100644 index 000000000..955e1f6df --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMemoryObjectData.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMemoryObjectData + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMMixer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMixer.m new file mode 100644 index 000000000..727dcce0c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMMixer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMMixer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelMaker.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelMaker.m new file mode 100644 index 000000000..3301d4f98 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelMaker.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMModelMaker + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelObject.m new file mode 100644 index 000000000..739eedca9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMModelObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMModelObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedClockDomainedModelObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedClockDomainedModelObject.m new file mode 100644 index 000000000..d784ce8a1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedClockDomainedModelObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMNamedClockDomainedModelObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedModelObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedModelObject.m new file mode 100644 index 000000000..e6c72b26c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMNamedModelObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMNamedModelObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMObject.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMObject.m new file mode 100644 index 000000000..9f0a4a6f7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMObject.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMObject + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMPort.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMPort.m new file mode 100644 index 000000000..f79d3148b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMRVFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMRVFStreamFormat.m new file mode 100644 index 000000000..fd510403c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMRVFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMRVFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSVFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSVFStreamFormat.m new file mode 100644 index 000000000..40376ecba --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSVFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSVFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSampleRateTransformer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSampleRateTransformer.m new file mode 100644 index 000000000..c4c5bb438 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSampleRateTransformer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSampleRateTransformer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRate.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRate.m new file mode 100644 index 000000000..05f8805e2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSamplingRate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRateRange.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRateRange.m new file mode 100644 index 000000000..d68743558 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSamplingRateRange.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSamplingRateRange + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorCluster.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorCluster.m new file mode 100644 index 000000000..8d6a17eb8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorCluster.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSensorCluster + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorFormat.m new file mode 100644 index 000000000..8e317d10d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSensorFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMap.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMap.m new file mode 100644 index 000000000..fbbb2e42d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMap.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSensorMap + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMapping.m new file mode 100644 index 000000000..a78d2ff47 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSensorMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorUnit.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorUnit.m new file mode 100644 index 000000000..9f9192f42 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSensorUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSensorUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignal.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignal.m new file mode 100644 index 000000000..1e80e5956 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignal.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignal + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombiner.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombiner.m new file mode 100644 index 000000000..5bcdd6f7c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombiner.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalCombiner + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombinerMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombinerMapping.m new file mode 100644 index 000000000..7fe2faccc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalCombinerMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalCombinerMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexer.m new file mode 100644 index 000000000..a4ab080ab --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalDemultiplexer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexerMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexerMapping.m new file mode 100644 index 000000000..a0e5c9577 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalDemultiplexerMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalDemultiplexerMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexer.m new file mode 100644 index 000000000..0476ca80f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalMultiplexer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexerMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexerMapping.m new file mode 100644 index 000000000..0d5bedaa2 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalMultiplexerMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalMultiplexerMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalPort.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalPort.m new file mode 100644 index 000000000..b171b0944 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSelector.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSelector.m new file mode 100644 index 000000000..9d856bd0a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSelector.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalSelector + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitter.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitter.m new file mode 100644 index 000000000..e3866dc37 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitter.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalSplitter + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitterMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitterMapping.m new file mode 100644 index 000000000..ef3f60f97 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalSplitterMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalSplitterMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalTranscoder.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalTranscoder.m new file mode 100644 index 000000000..939f9181f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMSignalTranscoder.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMSignalTranscoder + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStandardStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStandardStreamFormat.m new file mode 100644 index 000000000..352890fa0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStandardStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStandardStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStream.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStream.m new file mode 100644 index 000000000..c10ccb2a0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormat.m new file mode 100644 index 000000000..9fe46d137 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormatTransformer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormatTransformer.m new file mode 100644 index 000000000..f4607ceb9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamFormatTransformer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStreamFormatTransformer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamPort.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamPort.m new file mode 100644 index 000000000..55a9f0b7a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStreamPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStreamPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMStrings.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStrings.m new file mode 100644 index 000000000..108db7bd8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMStrings.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMStrings + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMTSCFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMTSCFStreamFormat.m new file mode 100644 index 000000000..72cac4762 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMTSCFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMTSCFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMUnit.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMUnit.m new file mode 100644 index 000000000..e3513560a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVSFStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVSFStreamFormat.m new file mode 100644 index 000000000..8cb7d51bb --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVSFStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVSFStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVendorStreamFormat.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVendorStreamFormat.m new file mode 100644 index 000000000..91dec4b3b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVendorStreamFormat.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVendorStreamFormat + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoAspectRatio.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoAspectRatio.m new file mode 100644 index 000000000..06df7f467 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoAspectRatio.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoAspectRatio + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoCluster.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoCluster.m new file mode 100644 index 000000000..7399299d4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoCluster.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoCluster + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoColorSpaceTransformer.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoColorSpaceTransformer.m new file mode 100644 index 000000000..c18f5b85e --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoColorSpaceTransformer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoColorSpaceTransformer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoFormatSpecific.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoFormatSpecific.m new file mode 100644 index 000000000..8779d936c --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoFormatSpecific.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoFormatSpecific + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMap.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMap.m new file mode 100644 index 000000000..65ad83a8d --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMap.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoMap + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMapping.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMapping.m new file mode 100644 index 000000000..1e83296e0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoMapping.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoMapping + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoSize.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoSize.m new file mode 100644 index 000000000..5e34a0c19 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoSize.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoSize + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoUnit.m b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoUnit.m new file mode 100644 index 000000000..e540e2df9 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221AEMVideoUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221AEMVideoUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221Entity.m b/src/frameworks/AudioVideoBridging/src/AVB17221Entity.m new file mode 100644 index 000000000..f82a16408 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221Entity.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221Entity + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB17221EntityDiscovery.m b/src/frameworks/AudioVideoBridging/src/AVB17221EntityDiscovery.m new file mode 100644 index 000000000..40ba0d209 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB17221EntityDiscovery.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB17221EntityDiscovery + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB1722ControlInterface.m b/src/frameworks/AudioVideoBridging/src/AVB1722ControlInterface.m new file mode 100644 index 000000000..fcedc18c8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB1722ControlInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB1722ControlInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVB1722MAAP.m b/src/frameworks/AudioVideoBridging/src/AVB1722MAAP.m new file mode 100644 index 000000000..a9834b1cc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVB1722MAAP.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVB1722MAAP + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBAVDECCController.m b/src/frameworks/AudioVideoBridging/src/AVBAVDECCController.m new file mode 100644 index 000000000..3cad083e5 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBAVDECCController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBAVDECCController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntity.m b/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntity.m new file mode 100644 index 000000000..54f16e155 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntity.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBAVDECCEntity + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntityInterface.m b/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntityInterface.m new file mode 100644 index 000000000..61badb7d7 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBAVDECCEntityInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBAVDECCEntityInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBAudioDeviceSharing.m b/src/frameworks/AudioVideoBridging/src/AVBAudioDeviceSharing.m new file mode 100644 index 000000000..e3960e2c8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBAudioDeviceSharing.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBAudioDeviceSharing + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBAudioDriverManager.m b/src/frameworks/AudioVideoBridging/src/AVBAudioDriverManager.m new file mode 100644 index 000000000..0f8b48dc3 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBAudioDriverManager.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBAudioDriverManager + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCController.m b/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCController.m new file mode 100644 index 000000000..9a289c16a --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBBuiltInAVDECCController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCEntity.m b/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCEntity.m new file mode 100644 index 000000000..f2965f2ea --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBBuiltInAVDECCEntity.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBBuiltInAVDECCEntity + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBCentralManager.m b/src/frameworks/AudioVideoBridging/src/AVBCentralManager.m new file mode 100644 index 000000000..3a9adb9b8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBCentralManager.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBCentralManager + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBConnectedTransformer.m b/src/frameworks/AudioVideoBridging/src/AVBConnectedTransformer.m new file mode 100644 index 000000000..9d2555753 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBConnectedTransformer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBConnectedTransformer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBCustomVirtualAudioEntityAEMValidator.m b/src/frameworks/AudioVideoBridging/src/AVBCustomVirtualAudioEntityAEMValidator.m new file mode 100644 index 000000000..3da07f5a4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBCustomVirtualAudioEntityAEMValidator.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBCustomVirtualAudioEntityAEMValidator + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBEUI64Transformer.m b/src/frameworks/AudioVideoBridging/src/AVBEUI64Transformer.m new file mode 100644 index 000000000..4d102880f --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBEUI64Transformer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBEUI64Transformer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBEthernetInterface.m b/src/frameworks/AudioVideoBridging/src/AVBEthernetInterface.m new file mode 100644 index 000000000..bee4e5855 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBEthernetInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBEthernetInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceOutputStream.m b/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceOutputStream.m new file mode 100644 index 000000000..b48c768e0 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceOutputStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBIIDCIOSurfaceOutputStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceStream.m b/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceStream.m new file mode 100644 index 000000000..946f8f0fc --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBIIDCIOSurfaceStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBIIDCIOSurfaceStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBIIDCStreamConfiguration.m b/src/frameworks/AudioVideoBridging/src/AVBIIDCStreamConfiguration.m new file mode 100644 index 000000000..a05dbe4ce --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBIIDCStreamConfiguration.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBIIDCStreamConfiguration + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBIIDCUserInputStream.m b/src/frameworks/AudioVideoBridging/src/AVBIIDCUserInputStream.m new file mode 100644 index 000000000..a610bba33 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBIIDCUserInputStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBIIDCUserInputStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBIIDCUserOutputStream.m b/src/frameworks/AudioVideoBridging/src/AVBIIDCUserOutputStream.m new file mode 100644 index 000000000..05c7d1f8b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBIIDCUserOutputStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBIIDCUserOutputStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBInputStream.m b/src/frameworks/AudioVideoBridging/src/AVBInputStream.m new file mode 100644 index 000000000..6fcb8e465 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBInputStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBInputStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBInterface.m b/src/frameworks/AudioVideoBridging/src/AVBInterface.m new file mode 100644 index 000000000..0a41ed304 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBInterfaceStreamingManager.m b/src/frameworks/AudioVideoBridging/src/AVBInterfaceStreamingManager.m new file mode 100644 index 000000000..9ea28b103 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBInterfaceStreamingManager.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBInterfaceStreamingManager + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMAAPMACAddress.m b/src/frameworks/AudioVideoBridging/src/AVBMAAPMACAddress.m new file mode 100644 index 000000000..9e5f1ac50 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMAAPMACAddress.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMAAPMACAddress + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMACAddress.m b/src/frameworks/AudioVideoBridging/src/AVBMACAddress.m new file mode 100644 index 000000000..d4da0b2d6 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMACAddress.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMACAddress + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMACAddressFormatter.m b/src/frameworks/AudioVideoBridging/src/AVBMACAddressFormatter.m new file mode 100644 index 000000000..d11e85a59 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMACAddressFormatter.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMACAddressFormatter + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMRP.m b/src/frameworks/AudioVideoBridging/src/AVBMRP.m new file mode 100644 index 000000000..989a2b095 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMRP.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMRP + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMSRPDomain.m b/src/frameworks/AudioVideoBridging/src/AVBMSRPDomain.m new file mode 100644 index 000000000..d5b3728ad --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMSRPDomain.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMSRPDomain + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMSRPDomainInfo.m b/src/frameworks/AudioVideoBridging/src/AVBMSRPDomainInfo.m new file mode 100644 index 000000000..28c8a6e61 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMSRPDomainInfo.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMSRPDomainInfo + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMSRPListener.m b/src/frameworks/AudioVideoBridging/src/AVBMSRPListener.m new file mode 100644 index 000000000..f190a52b4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMSRPListener.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMSRPListener + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMSRPTalker.m b/src/frameworks/AudioVideoBridging/src/AVBMSRPTalker.m new file mode 100644 index 000000000..22c1a85b8 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMSRPTalker.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMSRPTalker + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMSRPTalkerAttribute.m b/src/frameworks/AudioVideoBridging/src/AVBMSRPTalkerAttribute.m new file mode 100644 index 000000000..f32dea763 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMSRPTalkerAttribute.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMSRPTalkerAttribute + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMVRP.m b/src/frameworks/AudioVideoBridging/src/AVBMVRP.m new file mode 100644 index 000000000..b9e9a1e39 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMVRP.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMVRP + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBMutableBool.m b/src/frameworks/AudioVideoBridging/src/AVBMutableBool.m new file mode 100644 index 000000000..6ca1ffbbf --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBMutableBool.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBMutableBool + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBNub.m b/src/frameworks/AudioVideoBridging/src/AVBNub.m new file mode 100644 index 000000000..d9cf81842 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBNub.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBNub + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBOutputStream.m b/src/frameworks/AudioVideoBridging/src/AVBOutputStream.m new file mode 100644 index 000000000..8b3968488 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBOutputStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBOutputStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBSimpleVirtualAudio.m b/src/frameworks/AudioVideoBridging/src/AVBSimpleVirtualAudio.m new file mode 100644 index 000000000..3d0d8dc03 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBSimpleVirtualAudio.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBSimpleVirtualAudio + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBStream.m b/src/frameworks/AudioVideoBridging/src/AVBStream.m new file mode 100644 index 000000000..5594968a4 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBVirtualEntity.m b/src/frameworks/AudioVideoBridging/src/AVBVirtualEntity.m new file mode 100644 index 000000000..8dca65a82 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBVirtualEntity.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBVirtualEntity + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBVirtualStream.m b/src/frameworks/AudioVideoBridging/src/AVBVirtualStream.m new file mode 100644 index 000000000..7c00c2480 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBVirtualStream.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBVirtualStream + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBVirtualStreamConnection.m b/src/frameworks/AudioVideoBridging/src/AVBVirtualStreamConnection.m new file mode 100644 index 000000000..6b23a6404 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBVirtualStreamConnection.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBVirtualStreamConnection + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBWiFiInterface.m b/src/frameworks/AudioVideoBridging/src/AVBWiFiInterface.m new file mode 100644 index 000000000..2af9e1a12 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBWiFiInterface.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBWiFiInterface + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AVBgPTPEthernetPort.m b/src/frameworks/AudioVideoBridging/src/AVBgPTPEthernetPort.m new file mode 100644 index 000000000..78d52383b --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AVBgPTPEthernetPort.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation AVBgPTPEthernetPort + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/AudioVideoBridging/src/AudioVideoBridging.m b/src/frameworks/AudioVideoBridging/src/AudioVideoBridging.m new file mode 100644 index 000000000..5bf731fe1 --- /dev/null +++ b/src/frameworks/AudioVideoBridging/src/AudioVideoBridging.m @@ -0,0 +1,102 @@ +/* + This file is part of Darling. + + Copyright (C) 2025 Darling Developers + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + + +#include +#include +#include + +static int verbose = 0; + +__attribute__((constructor)) +static void initme(void) { + verbose = getenv("STUB_VERBOSE") != NULL; +} + +void* AVB17221AEMVideoColorSpaceBitsPerPixel(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceBitsPerPixel called"); + return NULL; +} + +void* AVB17221AEMVideoColorSpaceFromCVPixelFormatType(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceFromCVPixelFormatType called"); + return NULL; +} + +void* AVB17221AEMVideoColorSpaceFromIIDCVideoFormat(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceFromIIDCVideoFormat called"); + return NULL; +} + +void* AVB17221AEMVideoColorSpaceIsSupportedByCVPixelFormatType(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceIsSupportedByCVPixelFormatType called"); + return NULL; +} + +void* AVB17221AEMVideoColorSpaceSupportsCVPixelFormatType(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceSupportsCVPixelFormatType called"); + return NULL; +} + +void* AVB17221AEMVideoColorSpaceToCVPixelFormatType(void) +{ + if (verbose) puts("STUB: AVB17221AEMVideoColorSpaceToCVPixelFormatType called"); + return NULL; +} + +void* _Z11AAA_add_128yy(void) +{ + if (verbose) puts("STUB: _Z11AAA_add_128yy called"); + return NULL; +} + +void* _Z13AAA_uint64mulyy(void) +{ + if (verbose) puts("STUB: _Z13AAA_uint64mulyy called"); + return NULL; +} + +void* _ZNK8AAA_U128dvERKS_(void) +{ + if (verbose) puts("STUB: _ZNK8AAA_U128dvERKS_ called"); + return NULL; +} + +void* _ZNK8AAA_U128mlERKS_(void) +{ + if (verbose) puts("STUB: _ZNK8AAA_U128mlERKS_ called"); + return NULL; +} + +void* _ZmlRK8AAA_U128y(void) +{ + if (verbose) puts("STUB: _ZmlRK8AAA_U128y called"); + return NULL; +} + +void* _ZmlyRK8AAA_U128(void) +{ + if (verbose) puts("STUB: _ZmlyRK8AAA_U128 called"); + return NULL; +} diff --git a/src/frameworks/CMakeLists.txt b/src/frameworks/CMakeLists.txt index f92515f85..277900eee 100644 --- a/src/frameworks/CMakeLists.txt +++ b/src/frameworks/CMakeLists.txt @@ -87,6 +87,7 @@ if (COMPONENT_gui_stubs) add_subdirectory(AddressBook) add_subdirectory(AGL) add_subdirectory(AuthenticationServices) + add_subdirectory(AudioVideoBridging) add_subdirectory(Automator) add_subdirectory(AVKit) add_subdirectory(CalendarStore)