diff --git a/.gitignore b/subprojects/gstreamer-sharp/.gitignore similarity index 100% rename from .gitignore rename to subprojects/gstreamer-sharp/.gitignore diff --git a/.gitlab-ci.yml b/subprojects/gstreamer-sharp/.gitlab-ci.yml similarity index 100% rename from .gitlab-ci.yml rename to subprojects/gstreamer-sharp/.gitlab-ci.yml diff --git a/AUTHORS b/subprojects/gstreamer-sharp/AUTHORS similarity index 100% rename from AUTHORS rename to subprojects/gstreamer-sharp/AUTHORS diff --git a/COPYING b/subprojects/gstreamer-sharp/COPYING similarity index 100% rename from COPYING rename to subprojects/gstreamer-sharp/COPYING diff --git a/ChangeLog b/subprojects/gstreamer-sharp/ChangeLog similarity index 100% rename from ChangeLog rename to subprojects/gstreamer-sharp/ChangeLog diff --git a/README.md b/subprojects/gstreamer-sharp/README.md similarity index 100% rename from README.md rename to subprojects/gstreamer-sharp/README.md diff --git a/Tests/SdpTests.cs b/subprojects/gstreamer-sharp/Tests/SdpTests.cs similarity index 100% rename from Tests/SdpTests.cs rename to subprojects/gstreamer-sharp/Tests/SdpTests.cs diff --git a/Tests/TestBase.cs b/subprojects/gstreamer-sharp/Tests/TestBase.cs similarity index 100% rename from Tests/TestBase.cs rename to subprojects/gstreamer-sharp/Tests/TestBase.cs diff --git a/Tests/meson.build b/subprojects/gstreamer-sharp/Tests/meson.build similarity index 100% rename from Tests/meson.build rename to subprojects/gstreamer-sharp/Tests/meson.build diff --git a/Tests/test_abi.py b/subprojects/gstreamer-sharp/Tests/test_abi.py similarity index 100% rename from Tests/test_abi.py rename to subprojects/gstreamer-sharp/Tests/test_abi.py diff --git a/gacutil_install.py b/subprojects/gstreamer-sharp/gacutil_install.py similarity index 100% rename from gacutil_install.py rename to subprojects/gstreamer-sharp/gacutil_install.py diff --git a/generate_code.py b/subprojects/gstreamer-sharp/generate_code.py similarity index 100% rename from generate_code.py rename to subprojects/gstreamer-sharp/generate_code.py diff --git a/ges/generated/GES/Asset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Asset.cs similarity index 100% rename from ges/generated/GES/Asset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Asset.cs diff --git a/ges/generated/GES/AssetAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AssetAddedHandler.cs similarity index 100% rename from ges/generated/GES/AssetAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AssetAddedHandler.cs diff --git a/ges/generated/GES/AssetLoadingHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AssetLoadingHandler.cs similarity index 100% rename from ges/generated/GES/AssetLoadingHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AssetLoadingHandler.cs diff --git a/ges/generated/GES/AssetLoadingReturn.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AssetLoadingReturn.cs similarity index 100% rename from ges/generated/GES/AssetLoadingReturn.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AssetLoadingReturn.cs diff --git a/ges/generated/GES/AssetRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AssetRemovedHandler.cs similarity index 100% rename from ges/generated/GES/AssetRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AssetRemovedHandler.cs diff --git a/ges/generated/GES/AudioSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioSource.cs similarity index 100% rename from ges/generated/GES/AudioSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AudioSource.cs diff --git a/ges/generated/GES/AudioTestSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs similarity index 100% rename from ges/generated/GES/AudioTestSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AudioTestSource.cs diff --git a/ges/generated/GES/AudioTrack.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioTrack.cs similarity index 100% rename from ges/generated/GES/AudioTrack.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AudioTrack.cs diff --git a/ges/generated/GES/AudioTransition.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioTransition.cs similarity index 100% rename from ges/generated/GES/AudioTransition.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AudioTransition.cs diff --git a/ges/generated/GES/AudioUriSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/AudioUriSource.cs similarity index 100% rename from ges/generated/GES/AudioUriSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/AudioUriSource.cs diff --git a/ges/generated/GES/BaseEffect.cs b/subprojects/gstreamer-sharp/ges/generated/GES/BaseEffect.cs similarity index 100% rename from ges/generated/GES/BaseEffect.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/BaseEffect.cs diff --git a/ges/generated/GES/BaseEffectClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/BaseEffectClip.cs similarity index 100% rename from ges/generated/GES/BaseEffectClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/BaseEffectClip.cs diff --git a/ges/generated/GES/BaseEffectTimeTranslationFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/BaseEffectTimeTranslationFunc.cs similarity index 100% rename from ges/generated/GES/BaseEffectTimeTranslationFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/BaseEffectTimeTranslationFunc.cs diff --git a/ges/generated/GES/BaseTransitionClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/BaseTransitionClip.cs similarity index 100% rename from ges/generated/GES/BaseTransitionClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/BaseTransitionClip.cs diff --git a/ges/generated/GES/BaseXmlFormatter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/BaseXmlFormatter.cs similarity index 100% rename from ges/generated/GES/BaseXmlFormatter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/BaseXmlFormatter.cs diff --git a/ges/generated/GES/ChildAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ChildAddedHandler.cs similarity index 100% rename from ges/generated/GES/ChildAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ChildAddedHandler.cs diff --git a/ges/generated/GES/ChildPropertyAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ChildPropertyAddedHandler.cs similarity index 100% rename from ges/generated/GES/ChildPropertyAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ChildPropertyAddedHandler.cs diff --git a/ges/generated/GES/ChildPropertyRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ChildPropertyRemovedHandler.cs similarity index 100% rename from ges/generated/GES/ChildPropertyRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ChildPropertyRemovedHandler.cs diff --git a/ges/generated/GES/ChildRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ChildRemovedHandler.cs similarity index 100% rename from ges/generated/GES/ChildRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ChildRemovedHandler.cs diff --git a/ges/generated/GES/ChildrenControlMode.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ChildrenControlMode.cs similarity index 100% rename from ges/generated/GES/ChildrenControlMode.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ChildrenControlMode.cs diff --git a/ges/generated/GES/Clip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Clip.cs similarity index 100% rename from ges/generated/GES/Clip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Clip.cs diff --git a/ges/generated/GES/ClipAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ClipAddedHandler.cs similarity index 100% rename from ges/generated/GES/ClipAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ClipAddedHandler.cs diff --git a/ges/generated/GES/ClipAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ClipAsset.cs similarity index 100% rename from ges/generated/GES/ClipAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ClipAsset.cs diff --git a/ges/generated/GES/ClipRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ClipRemovedHandler.cs similarity index 100% rename from ges/generated/GES/ClipRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ClipRemovedHandler.cs diff --git a/ges/generated/GES/CommandLineFormatter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/CommandLineFormatter.cs similarity index 100% rename from ges/generated/GES/CommandLineFormatter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/CommandLineFormatter.cs diff --git a/ges/generated/GES/Constants.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Constants.cs similarity index 100% rename from ges/generated/GES/Constants.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Constants.cs diff --git a/ges/generated/GES/Container.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Container.cs similarity index 100% rename from ges/generated/GES/Container.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Container.cs diff --git a/ges/generated/GES/ControlBindingAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ControlBindingAddedHandler.cs similarity index 100% rename from ges/generated/GES/ControlBindingAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ControlBindingAddedHandler.cs diff --git a/ges/generated/GES/ControlBindingRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ControlBindingRemovedHandler.cs similarity index 100% rename from ges/generated/GES/ControlBindingRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ControlBindingRemovedHandler.cs diff --git a/ges/generated/GES/CreateElementForGapFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/CreateElementForGapFunc.cs similarity index 100% rename from ges/generated/GES/CreateElementForGapFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/CreateElementForGapFunc.cs diff --git a/ges/generated/GES/CreateTrackElementFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/CreateTrackElementFunc.cs similarity index 100% rename from ges/generated/GES/CreateTrackElementFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/CreateTrackElementFunc.cs diff --git a/ges/generated/GES/CreateTrackElementsFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/CreateTrackElementsFunc.cs similarity index 100% rename from ges/generated/GES/CreateTrackElementsFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/CreateTrackElementsFunc.cs diff --git a/ges/generated/GES/DeepNotifyHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/DeepNotifyHandler.cs similarity index 100% rename from ges/generated/GES/DeepNotifyHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/DeepNotifyHandler.cs diff --git a/ges/generated/GES/Edge.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Edge.cs similarity index 100% rename from ges/generated/GES/Edge.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Edge.cs diff --git a/ges/generated/GES/EditMode.cs b/subprojects/gstreamer-sharp/ges/generated/GES/EditMode.cs similarity index 100% rename from ges/generated/GES/EditMode.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/EditMode.cs diff --git a/ges/generated/GES/Effect.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Effect.cs similarity index 100% rename from ges/generated/GES/Effect.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Effect.cs diff --git a/ges/generated/GES/EffectAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/EffectAsset.cs similarity index 100% rename from ges/generated/GES/EffectAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/EffectAsset.cs diff --git a/ges/generated/GES/EffectClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/EffectClip.cs similarity index 100% rename from ges/generated/GES/EffectClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/EffectClip.cs diff --git a/ges/generated/GES/Error.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Error.cs similarity index 100% rename from ges/generated/GES/Error.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Error.cs diff --git a/ges/generated/GES/ExtractableAdapter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ExtractableAdapter.cs similarity index 100% rename from ges/generated/GES/ExtractableAdapter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ExtractableAdapter.cs diff --git a/ges/generated/GES/ExtractableCheckId.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ExtractableCheckId.cs similarity index 100% rename from ges/generated/GES/ExtractableCheckId.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ExtractableCheckId.cs diff --git a/ges/generated/GES/FillTrackElementFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/FillTrackElementFunc.cs similarity index 100% rename from ges/generated/GES/FillTrackElementFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/FillTrackElementFunc.cs diff --git a/ges/generated/GES/Formatter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Formatter.cs similarity index 100% rename from ges/generated/GES/Formatter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Formatter.cs diff --git a/ges/generated/GES/FormatterCanLoadURIMethod.cs b/subprojects/gstreamer-sharp/ges/generated/GES/FormatterCanLoadURIMethod.cs similarity index 100% rename from ges/generated/GES/FormatterCanLoadURIMethod.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/FormatterCanLoadURIMethod.cs diff --git a/ges/generated/GES/FormatterLoadFromURIMethod.cs b/subprojects/gstreamer-sharp/ges/generated/GES/FormatterLoadFromURIMethod.cs similarity index 100% rename from ges/generated/GES/FormatterLoadFromURIMethod.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/FormatterLoadFromURIMethod.cs diff --git a/ges/generated/GES/FormatterSaveToURIMethod.cs b/subprojects/gstreamer-sharp/ges/generated/GES/FormatterSaveToURIMethod.cs similarity index 100% rename from ges/generated/GES/FormatterSaveToURIMethod.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/FormatterSaveToURIMethod.cs diff --git a/ges/generated/GES/GESSharp.BaseEffectTimeTranslationFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.BaseEffectTimeTranslationFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.BaseEffectTimeTranslationFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.BaseEffectTimeTranslationFuncNative.cs diff --git a/ges/generated/GES/GESSharp.CreateElementForGapFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateElementForGapFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.CreateElementForGapFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateElementForGapFuncNative.cs diff --git a/ges/generated/GES/GESSharp.CreateTrackElementFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateTrackElementFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.CreateTrackElementFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateTrackElementFuncNative.cs diff --git a/ges/generated/GES/GESSharp.CreateTrackElementsFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateTrackElementsFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.CreateTrackElementsFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.CreateTrackElementsFuncNative.cs diff --git a/ges/generated/GES/GESSharp.ExtractableCheckIdNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.ExtractableCheckIdNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.ExtractableCheckIdNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.ExtractableCheckIdNative.cs diff --git a/ges/generated/GES/GESSharp.FillTrackElementFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FillTrackElementFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.FillTrackElementFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FillTrackElementFuncNative.cs diff --git a/ges/generated/GES/GESSharp.FormatterCanLoadURIMethodNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterCanLoadURIMethodNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.FormatterCanLoadURIMethodNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterCanLoadURIMethodNative.cs diff --git a/ges/generated/GES/GESSharp.FormatterLoadFromURIMethodNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterLoadFromURIMethodNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.FormatterLoadFromURIMethodNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterLoadFromURIMethodNative.cs diff --git a/ges/generated/GES/GESSharp.FormatterSaveToURIMethodNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterSaveToURIMethodNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.FormatterSaveToURIMethodNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.FormatterSaveToURIMethodNative.cs diff --git a/ges/generated/GES/GESSharp.MetaForeachFuncNative.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.MetaForeachFuncNative.cs similarity index 100% rename from ges/generated/GES/GESSharp.MetaForeachFuncNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GESSharp.MetaForeachFuncNative.cs diff --git a/ges/generated/GES/Global.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Global.cs similarity index 100% rename from ges/generated/GES/Global.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Global.cs diff --git a/ges/generated/GES/Group.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Group.cs similarity index 100% rename from ges/generated/GES/Group.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Group.cs diff --git a/ges/generated/GES/GroupAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/GroupAddedHandler.cs similarity index 100% rename from ges/generated/GES/GroupAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/GroupAddedHandler.cs diff --git a/ges/generated/GES/IExtractable.cs b/subprojects/gstreamer-sharp/ges/generated/GES/IExtractable.cs similarity index 100% rename from ges/generated/GES/IExtractable.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/IExtractable.cs diff --git a/ges/generated/GES/IMetaContainer.cs b/subprojects/gstreamer-sharp/ges/generated/GES/IMetaContainer.cs similarity index 100% rename from ges/generated/GES/IMetaContainer.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/IMetaContainer.cs diff --git a/ges/generated/GES/ImageSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/ImageSource.cs similarity index 100% rename from ges/generated/GES/ImageSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/ImageSource.cs diff --git a/ges/generated/GES/Layer.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Layer.cs similarity index 100% rename from ges/generated/GES/Layer.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Layer.cs diff --git a/ges/generated/GES/LayerAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/LayerAddedHandler.cs similarity index 100% rename from ges/generated/GES/LayerAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/LayerAddedHandler.cs diff --git a/ges/generated/GES/LayerRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/LayerRemovedHandler.cs similarity index 100% rename from ges/generated/GES/LayerRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/LayerRemovedHandler.cs diff --git a/ges/generated/GES/LoadedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/LoadedHandler.cs similarity index 100% rename from ges/generated/GES/LoadedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/LoadedHandler.cs diff --git a/ges/generated/GES/LoadingHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/LoadingHandler.cs similarity index 100% rename from ges/generated/GES/LoadingHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/LoadingHandler.cs diff --git a/ges/generated/GES/Marker.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Marker.cs similarity index 100% rename from ges/generated/GES/Marker.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Marker.cs diff --git a/ges/generated/GES/MarkerAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MarkerAddedHandler.cs similarity index 100% rename from ges/generated/GES/MarkerAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MarkerAddedHandler.cs diff --git a/ges/generated/GES/MarkerList.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MarkerList.cs similarity index 100% rename from ges/generated/GES/MarkerList.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MarkerList.cs diff --git a/ges/generated/GES/MarkerMovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MarkerMovedHandler.cs similarity index 100% rename from ges/generated/GES/MarkerMovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MarkerMovedHandler.cs diff --git a/ges/generated/GES/MarkerRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MarkerRemovedHandler.cs similarity index 100% rename from ges/generated/GES/MarkerRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MarkerRemovedHandler.cs diff --git a/ges/generated/GES/MetaContainerAdapter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MetaContainerAdapter.cs similarity index 100% rename from ges/generated/GES/MetaContainerAdapter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MetaContainerAdapter.cs diff --git a/ges/generated/GES/MetaFlag.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MetaFlag.cs similarity index 100% rename from ges/generated/GES/MetaFlag.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MetaFlag.cs diff --git a/ges/generated/GES/MetaForeachFunc.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MetaForeachFunc.cs similarity index 100% rename from ges/generated/GES/MetaForeachFunc.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MetaForeachFunc.cs diff --git a/ges/generated/GES/MultiFileSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/MultiFileSource.cs similarity index 100% rename from ges/generated/GES/MultiFileSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/MultiFileSource.cs diff --git a/ges/generated/GES/NotifyMetaHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/NotifyMetaHandler.cs similarity index 100% rename from ges/generated/GES/NotifyMetaHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/NotifyMetaHandler.cs diff --git a/ges/generated/GES/Operation.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Operation.cs similarity index 100% rename from ges/generated/GES/Operation.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Operation.cs diff --git a/ges/generated/GES/OperationClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/OperationClip.cs similarity index 100% rename from ges/generated/GES/OperationClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/OperationClip.cs diff --git a/ges/generated/GES/OverlayClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/OverlayClip.cs similarity index 100% rename from ges/generated/GES/OverlayClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/OverlayClip.cs diff --git a/ges/generated/GES/Pipeline.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Pipeline.cs similarity index 100% rename from ges/generated/GES/Pipeline.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Pipeline.cs diff --git a/ges/generated/GES/PipelineFlags.cs b/subprojects/gstreamer-sharp/ges/generated/GES/PipelineFlags.cs similarity index 100% rename from ges/generated/GES/PipelineFlags.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/PipelineFlags.cs diff --git a/ges/generated/GES/PitiviFormatter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/PitiviFormatter.cs similarity index 100% rename from ges/generated/GES/PitiviFormatter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/PitiviFormatter.cs diff --git a/ges/generated/GES/Project.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Project.cs similarity index 100% rename from ges/generated/GES/Project.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Project.cs diff --git a/ges/generated/GES/SelectElementTrackHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/SelectElementTrackHandler.cs similarity index 100% rename from ges/generated/GES/SelectElementTrackHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/SelectElementTrackHandler.cs diff --git a/ges/generated/GES/SnappingEndedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/SnappingEndedHandler.cs similarity index 100% rename from ges/generated/GES/SnappingEndedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/SnappingEndedHandler.cs diff --git a/ges/generated/GES/SnappingStartedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/SnappingStartedHandler.cs similarity index 100% rename from ges/generated/GES/SnappingStartedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/SnappingStartedHandler.cs diff --git a/ges/generated/GES/Source.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Source.cs similarity index 100% rename from ges/generated/GES/Source.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Source.cs diff --git a/ges/generated/GES/SourceClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/SourceClip.cs similarity index 100% rename from ges/generated/GES/SourceClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/SourceClip.cs diff --git a/ges/generated/GES/SourceClipAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/SourceClipAsset.cs similarity index 100% rename from ges/generated/GES/SourceClipAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/SourceClipAsset.cs diff --git a/ges/generated/GES/TestClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TestClip.cs similarity index 100% rename from ges/generated/GES/TestClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TestClip.cs diff --git a/ges/generated/GES/TextHAlign.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TextHAlign.cs similarity index 100% rename from ges/generated/GES/TextHAlign.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TextHAlign.cs diff --git a/ges/generated/GES/TextOverlay.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TextOverlay.cs similarity index 100% rename from ges/generated/GES/TextOverlay.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TextOverlay.cs diff --git a/ges/generated/GES/TextOverlayClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TextOverlayClip.cs similarity index 100% rename from ges/generated/GES/TextOverlayClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TextOverlayClip.cs diff --git a/ges/generated/GES/TextVAlign.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TextVAlign.cs similarity index 100% rename from ges/generated/GES/TextVAlign.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TextVAlign.cs diff --git a/ges/generated/GES/Timeline.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Timeline.cs similarity index 100% rename from ges/generated/GES/Timeline.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Timeline.cs diff --git a/ges/generated/GES/TimelineElement.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TimelineElement.cs similarity index 100% rename from ges/generated/GES/TimelineElement.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TimelineElement.cs diff --git a/ges/generated/GES/TitleClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TitleClip.cs similarity index 100% rename from ges/generated/GES/TitleClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TitleClip.cs diff --git a/ges/generated/GES/TitleSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TitleSource.cs similarity index 100% rename from ges/generated/GES/TitleSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TitleSource.cs diff --git a/ges/generated/GES/Track.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Track.cs similarity index 100% rename from ges/generated/GES/Track.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Track.cs diff --git a/ges/generated/GES/TrackAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackAddedHandler.cs similarity index 100% rename from ges/generated/GES/TrackAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackAddedHandler.cs diff --git a/ges/generated/GES/TrackElement.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackElement.cs similarity index 100% rename from ges/generated/GES/TrackElement.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackElement.cs diff --git a/ges/generated/GES/TrackElementAddedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackElementAddedHandler.cs similarity index 100% rename from ges/generated/GES/TrackElementAddedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackElementAddedHandler.cs diff --git a/ges/generated/GES/TrackElementAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackElementAsset.cs similarity index 100% rename from ges/generated/GES/TrackElementAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackElementAsset.cs diff --git a/ges/generated/GES/TrackElementRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackElementRemovedHandler.cs similarity index 100% rename from ges/generated/GES/TrackElementRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackElementRemovedHandler.cs diff --git a/ges/generated/GES/TrackRemovedHandler.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackRemovedHandler.cs similarity index 100% rename from ges/generated/GES/TrackRemovedHandler.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackRemovedHandler.cs diff --git a/ges/generated/GES/TrackType.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TrackType.cs similarity index 100% rename from ges/generated/GES/TrackType.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TrackType.cs diff --git a/ges/generated/GES/Transition.cs b/subprojects/gstreamer-sharp/ges/generated/GES/Transition.cs similarity index 100% rename from ges/generated/GES/Transition.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/Transition.cs diff --git a/ges/generated/GES/TransitionClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/TransitionClip.cs similarity index 100% rename from ges/generated/GES/TransitionClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/TransitionClip.cs diff --git a/ges/generated/GES/UriClip.cs b/subprojects/gstreamer-sharp/ges/generated/GES/UriClip.cs similarity index 100% rename from ges/generated/GES/UriClip.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/UriClip.cs diff --git a/ges/generated/GES/UriClipAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/UriClipAsset.cs similarity index 100% rename from ges/generated/GES/UriClipAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/UriClipAsset.cs diff --git a/ges/generated/GES/UriSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/UriSource.cs similarity index 100% rename from ges/generated/GES/UriSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/UriSource.cs diff --git a/ges/generated/GES/UriSourceAsset.cs b/subprojects/gstreamer-sharp/ges/generated/GES/UriSourceAsset.cs similarity index 100% rename from ges/generated/GES/UriSourceAsset.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/UriSourceAsset.cs diff --git a/ges/generated/GES/VideoSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoSource.cs similarity index 100% rename from ges/generated/GES/VideoSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoSource.cs diff --git a/ges/generated/GES/VideoStandardTransitionType.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoStandardTransitionType.cs similarity index 100% rename from ges/generated/GES/VideoStandardTransitionType.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoStandardTransitionType.cs diff --git a/ges/generated/GES/VideoTestPattern.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoTestPattern.cs similarity index 100% rename from ges/generated/GES/VideoTestPattern.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoTestPattern.cs diff --git a/ges/generated/GES/VideoTestSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoTestSource.cs similarity index 100% rename from ges/generated/GES/VideoTestSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoTestSource.cs diff --git a/ges/generated/GES/VideoTrack.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoTrack.cs similarity index 100% rename from ges/generated/GES/VideoTrack.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoTrack.cs diff --git a/ges/generated/GES/VideoTransition.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoTransition.cs similarity index 100% rename from ges/generated/GES/VideoTransition.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoTransition.cs diff --git a/ges/generated/GES/VideoUriSource.cs b/subprojects/gstreamer-sharp/ges/generated/GES/VideoUriSource.cs similarity index 100% rename from ges/generated/GES/VideoUriSource.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/VideoUriSource.cs diff --git a/ges/generated/GES/XmlFormatter.cs b/subprojects/gstreamer-sharp/ges/generated/GES/XmlFormatter.cs similarity index 100% rename from ges/generated/GES/XmlFormatter.cs rename to subprojects/gstreamer-sharp/ges/generated/GES/XmlFormatter.cs diff --git a/ges/generated/GLib/GLibSharp.AsyncReadyCallbackNative.cs b/subprojects/gstreamer-sharp/ges/generated/GLib/GLibSharp.AsyncReadyCallbackNative.cs similarity index 100% rename from ges/generated/GLib/GLibSharp.AsyncReadyCallbackNative.cs rename to subprojects/gstreamer-sharp/ges/generated/GLib/GLibSharp.AsyncReadyCallbackNative.cs diff --git a/ges/generated/GtkSharp/ObjectManager.cs b/subprojects/gstreamer-sharp/ges/generated/GtkSharp/ObjectManager.cs similarity index 100% rename from ges/generated/GtkSharp/ObjectManager.cs rename to subprojects/gstreamer-sharp/ges/generated/GtkSharp/ObjectManager.cs diff --git a/ges/generated/gst-editing-services-abi.c b/subprojects/gstreamer-sharp/ges/generated/gst-editing-services-abi.c similarity index 100% rename from ges/generated/gst-editing-services-abi.c rename to subprojects/gstreamer-sharp/ges/generated/gst-editing-services-abi.c diff --git a/ges/generated/gst-editing-services-abi.cs b/subprojects/gstreamer-sharp/ges/generated/gst-editing-services-abi.cs similarity index 100% rename from ges/generated/gst-editing-services-abi.cs rename to subprojects/gstreamer-sharp/ges/generated/gst-editing-services-abi.cs diff --git a/ges/generated/gst-editing-services-api.xml b/subprojects/gstreamer-sharp/ges/generated/gst-editing-services-api.xml similarity index 100% rename from ges/generated/gst-editing-services-api.xml rename to subprojects/gstreamer-sharp/ges/generated/gst-editing-services-api.xml diff --git a/ges/generated/meson.build b/subprojects/gstreamer-sharp/ges/generated/meson.build similarity index 100% rename from ges/generated/meson.build rename to subprojects/gstreamer-sharp/ges/generated/meson.build diff --git a/ges/gst-editing-services-api.raw b/subprojects/gstreamer-sharp/ges/gst-editing-services-api.raw similarity index 100% rename from ges/gst-editing-services-api.raw rename to subprojects/gstreamer-sharp/ges/gst-editing-services-api.raw diff --git a/ges/gst-editing-services-sharp.dll.config b/subprojects/gstreamer-sharp/ges/gst-editing-services-sharp.dll.config similarity index 100% rename from ges/gst-editing-services-sharp.dll.config rename to subprojects/gstreamer-sharp/ges/gst-editing-services-sharp.dll.config diff --git a/ges/gst-editing-services.metadata b/subprojects/gstreamer-sharp/ges/gst-editing-services.metadata similarity index 100% rename from ges/gst-editing-services.metadata rename to subprojects/gstreamer-sharp/ges/gst-editing-services.metadata diff --git a/ges/meson.build b/subprojects/gstreamer-sharp/ges/meson.build similarity index 100% rename from ges/meson.build rename to subprojects/gstreamer-sharp/ges/meson.build diff --git a/girs/GES-1.0.gir b/subprojects/gstreamer-sharp/girs/GES-1.0.gir similarity index 100% rename from girs/GES-1.0.gir rename to subprojects/gstreamer-sharp/girs/GES-1.0.gir diff --git a/girs/Gst-1.0.gir b/subprojects/gstreamer-sharp/girs/Gst-1.0.gir similarity index 100% rename from girs/Gst-1.0.gir rename to subprojects/gstreamer-sharp/girs/Gst-1.0.gir diff --git a/girs/GstApp-1.0.gir b/subprojects/gstreamer-sharp/girs/GstApp-1.0.gir similarity index 100% rename from girs/GstApp-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstApp-1.0.gir diff --git a/girs/GstAudio-1.0.gir b/subprojects/gstreamer-sharp/girs/GstAudio-1.0.gir similarity index 100% rename from girs/GstAudio-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstAudio-1.0.gir diff --git a/girs/GstBase-1.0.gir b/subprojects/gstreamer-sharp/girs/GstBase-1.0.gir similarity index 100% rename from girs/GstBase-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstBase-1.0.gir diff --git a/girs/GstController-1.0.gir b/subprojects/gstreamer-sharp/girs/GstController-1.0.gir similarity index 100% rename from girs/GstController-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstController-1.0.gir diff --git a/girs/GstNet-1.0.gir b/subprojects/gstreamer-sharp/girs/GstNet-1.0.gir similarity index 100% rename from girs/GstNet-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstNet-1.0.gir diff --git a/girs/GstPbutils-1.0.gir b/subprojects/gstreamer-sharp/girs/GstPbutils-1.0.gir similarity index 100% rename from girs/GstPbutils-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstPbutils-1.0.gir diff --git a/girs/GstRtp-1.0.gir b/subprojects/gstreamer-sharp/girs/GstRtp-1.0.gir similarity index 100% rename from girs/GstRtp-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstRtp-1.0.gir diff --git a/girs/GstRtsp-1.0.gir b/subprojects/gstreamer-sharp/girs/GstRtsp-1.0.gir similarity index 100% rename from girs/GstRtsp-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstRtsp-1.0.gir diff --git a/girs/GstSdp-1.0.gir b/subprojects/gstreamer-sharp/girs/GstSdp-1.0.gir similarity index 100% rename from girs/GstSdp-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstSdp-1.0.gir diff --git a/girs/GstTag-1.0.gir b/subprojects/gstreamer-sharp/girs/GstTag-1.0.gir similarity index 100% rename from girs/GstTag-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstTag-1.0.gir diff --git a/girs/GstVideo-1.0.gir b/subprojects/gstreamer-sharp/girs/GstVideo-1.0.gir similarity index 100% rename from girs/GstVideo-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstVideo-1.0.gir diff --git a/girs/GstWebRTC-1.0.gir b/subprojects/gstreamer-sharp/girs/GstWebRTC-1.0.gir similarity index 100% rename from girs/GstWebRTC-1.0.gir rename to subprojects/gstreamer-sharp/girs/GstWebRTC-1.0.gir diff --git a/gstreamer-sharp-1.0.pc.in b/subprojects/gstreamer-sharp/gstreamer-sharp-1.0.pc.in similarity index 100% rename from gstreamer-sharp-1.0.pc.in rename to subprojects/gstreamer-sharp/gstreamer-sharp-1.0.pc.in diff --git a/gstreamer-sharp.csproj b/subprojects/gstreamer-sharp/gstreamer-sharp.csproj similarity index 100% rename from gstreamer-sharp.csproj rename to subprojects/gstreamer-sharp/gstreamer-sharp.csproj diff --git a/gstreamer-sharp.sln b/subprojects/gstreamer-sharp/gstreamer-sharp.sln similarity index 100% rename from gstreamer-sharp.sln rename to subprojects/gstreamer-sharp/gstreamer-sharp.sln diff --git a/gstreamer-sharp.snk b/subprojects/gstreamer-sharp/gstreamer-sharp.snk similarity index 100% rename from gstreamer-sharp.snk rename to subprojects/gstreamer-sharp/gstreamer-sharp.snk diff --git a/meson.build b/subprojects/gstreamer-sharp/meson.build similarity index 100% rename from meson.build rename to subprojects/gstreamer-sharp/meson.build diff --git a/meson_options.txt b/subprojects/gstreamer-sharp/meson_options.txt similarity index 100% rename from meson_options.txt rename to subprojects/gstreamer-sharp/meson_options.txt diff --git a/nuget.py b/subprojects/gstreamer-sharp/nuget.py similarity index 100% rename from nuget.py rename to subprojects/gstreamer-sharp/nuget.py diff --git a/samples/BasicTutorial1.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial1.cs similarity index 100% rename from samples/BasicTutorial1.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial1.cs diff --git a/samples/BasicTutorial12.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial12.cs similarity index 100% rename from samples/BasicTutorial12.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial12.cs diff --git a/samples/BasicTutorial13.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial13.cs similarity index 100% rename from samples/BasicTutorial13.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial13.cs diff --git a/samples/BasicTutorial2.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial2.cs similarity index 100% rename from samples/BasicTutorial2.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial2.cs diff --git a/samples/BasicTutorial3.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial3.cs similarity index 100% rename from samples/BasicTutorial3.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial3.cs diff --git a/samples/BasicTutorial4.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial4.cs similarity index 100% rename from samples/BasicTutorial4.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial4.cs diff --git a/samples/BasicTutorial5.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial5.cs similarity index 100% rename from samples/BasicTutorial5.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial5.cs diff --git a/samples/BasicTutorial6.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial6.cs similarity index 100% rename from samples/BasicTutorial6.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial6.cs diff --git a/samples/BasicTutorial7.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial7.cs similarity index 100% rename from samples/BasicTutorial7.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial7.cs diff --git a/samples/BasicTutorial8.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial8.cs similarity index 100% rename from samples/BasicTutorial8.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial8.cs diff --git a/samples/BasicTutorial9.cs b/subprojects/gstreamer-sharp/samples/BasicTutorial9.cs similarity index 100% rename from samples/BasicTutorial9.cs rename to subprojects/gstreamer-sharp/samples/BasicTutorial9.cs diff --git a/samples/ExampleVolume.cs b/subprojects/gstreamer-sharp/samples/ExampleVolume.cs similarity index 100% rename from samples/ExampleVolume.cs rename to subprojects/gstreamer-sharp/samples/ExampleVolume.cs diff --git a/samples/GESExample.cs b/subprojects/gstreamer-sharp/samples/GESExample.cs similarity index 100% rename from samples/GESExample.cs rename to subprojects/gstreamer-sharp/samples/GESExample.cs diff --git a/samples/Playback.cs b/subprojects/gstreamer-sharp/samples/Playback.cs similarity index 100% rename from samples/Playback.cs rename to subprojects/gstreamer-sharp/samples/Playback.cs diff --git a/samples/PlaybackTutorial1.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial1.cs similarity index 100% rename from samples/PlaybackTutorial1.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial1.cs diff --git a/samples/PlaybackTutorial2.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial2.cs similarity index 100% rename from samples/PlaybackTutorial2.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial2.cs diff --git a/samples/PlaybackTutorial3.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial3.cs similarity index 100% rename from samples/PlaybackTutorial3.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial3.cs diff --git a/samples/PlaybackTutorial4.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial4.cs similarity index 100% rename from samples/PlaybackTutorial4.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial4.cs diff --git a/samples/PlaybackTutorial5.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial5.cs similarity index 100% rename from samples/PlaybackTutorial5.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial5.cs diff --git a/samples/PlaybackTutorial6.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial6.cs similarity index 100% rename from samples/PlaybackTutorial6.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial6.cs diff --git a/samples/PlaybackTutorial7.cs b/subprojects/gstreamer-sharp/samples/PlaybackTutorial7.cs similarity index 100% rename from samples/PlaybackTutorial7.cs rename to subprojects/gstreamer-sharp/samples/PlaybackTutorial7.cs diff --git a/samples/VideoOverlay.cs b/subprojects/gstreamer-sharp/samples/VideoOverlay.cs similarity index 100% rename from samples/VideoOverlay.cs rename to subprojects/gstreamer-sharp/samples/VideoOverlay.cs diff --git a/samples/meson.build b/subprojects/gstreamer-sharp/samples/meson.build similarity index 100% rename from samples/meson.build rename to subprojects/gstreamer-sharp/samples/meson.build diff --git a/sources/AssemblyInfo.cs.in b/subprojects/gstreamer-sharp/sources/AssemblyInfo.cs.in similarity index 100% rename from sources/AssemblyInfo.cs.in rename to subprojects/gstreamer-sharp/sources/AssemblyInfo.cs.in diff --git a/sources/Gst-1.0-merged.metadata b/subprojects/gstreamer-sharp/sources/Gst-1.0-merged.metadata similarity index 100% rename from sources/Gst-1.0-merged.metadata rename to subprojects/gstreamer-sharp/sources/Gst-1.0-merged.metadata diff --git a/sources/custom/Adapter.cs b/subprojects/gstreamer-sharp/sources/custom/Adapter.cs similarity index 100% rename from sources/custom/Adapter.cs rename to subprojects/gstreamer-sharp/sources/custom/Adapter.cs diff --git a/sources/custom/AppSink.cs b/subprojects/gstreamer-sharp/sources/custom/AppSink.cs similarity index 100% rename from sources/custom/AppSink.cs rename to subprojects/gstreamer-sharp/sources/custom/AppSink.cs diff --git a/sources/custom/AppSrc.cs b/subprojects/gstreamer-sharp/sources/custom/AppSrc.cs similarity index 100% rename from sources/custom/AppSrc.cs rename to subprojects/gstreamer-sharp/sources/custom/AppSrc.cs diff --git a/sources/custom/Application.cs b/subprojects/gstreamer-sharp/sources/custom/Application.cs similarity index 100% rename from sources/custom/Application.cs rename to subprojects/gstreamer-sharp/sources/custom/Application.cs diff --git a/sources/custom/AudioFilter.cs b/subprojects/gstreamer-sharp/sources/custom/AudioFilter.cs similarity index 100% rename from sources/custom/AudioFilter.cs rename to subprojects/gstreamer-sharp/sources/custom/AudioFilter.cs diff --git a/sources/custom/Bin.cs b/subprojects/gstreamer-sharp/sources/custom/Bin.cs similarity index 100% rename from sources/custom/Bin.cs rename to subprojects/gstreamer-sharp/sources/custom/Bin.cs diff --git a/sources/custom/Buffer.cs b/subprojects/gstreamer-sharp/sources/custom/Buffer.cs similarity index 100% rename from sources/custom/Buffer.cs rename to subprojects/gstreamer-sharp/sources/custom/Buffer.cs diff --git a/sources/custom/Bus.cs b/subprojects/gstreamer-sharp/sources/custom/Bus.cs similarity index 100% rename from sources/custom/Bus.cs rename to subprojects/gstreamer-sharp/sources/custom/Bus.cs diff --git a/sources/custom/Caps.cs b/subprojects/gstreamer-sharp/sources/custom/Caps.cs similarity index 100% rename from sources/custom/Caps.cs rename to subprojects/gstreamer-sharp/sources/custom/Caps.cs diff --git a/sources/custom/DeviceProvider.cs b/subprojects/gstreamer-sharp/sources/custom/DeviceProvider.cs similarity index 100% rename from sources/custom/DeviceProvider.cs rename to subprojects/gstreamer-sharp/sources/custom/DeviceProvider.cs diff --git a/sources/custom/DynamicSignal.cs b/subprojects/gstreamer-sharp/sources/custom/DynamicSignal.cs similarity index 100% rename from sources/custom/DynamicSignal.cs rename to subprojects/gstreamer-sharp/sources/custom/DynamicSignal.cs diff --git a/sources/custom/Element.cs b/subprojects/gstreamer-sharp/sources/custom/Element.cs similarity index 100% rename from sources/custom/Element.cs rename to subprojects/gstreamer-sharp/sources/custom/Element.cs diff --git a/sources/custom/FFTF32.cs b/subprojects/gstreamer-sharp/sources/custom/FFTF32.cs similarity index 100% rename from sources/custom/FFTF32.cs rename to subprojects/gstreamer-sharp/sources/custom/FFTF32.cs diff --git a/sources/custom/Global.cs b/subprojects/gstreamer-sharp/sources/custom/Global.cs similarity index 100% rename from sources/custom/Global.cs rename to subprojects/gstreamer-sharp/sources/custom/Global.cs diff --git a/sources/custom/Iterator.cs b/subprojects/gstreamer-sharp/sources/custom/Iterator.cs similarity index 100% rename from sources/custom/Iterator.cs rename to subprojects/gstreamer-sharp/sources/custom/Iterator.cs diff --git a/sources/custom/MapInfo.cs b/subprojects/gstreamer-sharp/sources/custom/MapInfo.cs similarity index 100% rename from sources/custom/MapInfo.cs rename to subprojects/gstreamer-sharp/sources/custom/MapInfo.cs diff --git a/sources/custom/Message.cs b/subprojects/gstreamer-sharp/sources/custom/Message.cs similarity index 100% rename from sources/custom/Message.cs rename to subprojects/gstreamer-sharp/sources/custom/Message.cs diff --git a/sources/custom/MiniObject.cs b/subprojects/gstreamer-sharp/sources/custom/MiniObject.cs similarity index 100% rename from sources/custom/MiniObject.cs rename to subprojects/gstreamer-sharp/sources/custom/MiniObject.cs diff --git a/sources/custom/NavigationAdapter.cs b/subprojects/gstreamer-sharp/sources/custom/NavigationAdapter.cs similarity index 100% rename from sources/custom/NavigationAdapter.cs rename to subprojects/gstreamer-sharp/sources/custom/NavigationAdapter.cs diff --git a/sources/custom/Object.cs b/subprojects/gstreamer-sharp/sources/custom/Object.cs similarity index 100% rename from sources/custom/Object.cs rename to subprojects/gstreamer-sharp/sources/custom/Object.cs diff --git a/sources/custom/Pad.cs b/subprojects/gstreamer-sharp/sources/custom/Pad.cs similarity index 100% rename from sources/custom/Pad.cs rename to subprojects/gstreamer-sharp/sources/custom/Pad.cs diff --git a/sources/custom/Pipeline.cs b/subprojects/gstreamer-sharp/sources/custom/Pipeline.cs similarity index 100% rename from sources/custom/Pipeline.cs rename to subprojects/gstreamer-sharp/sources/custom/Pipeline.cs diff --git a/sources/custom/TagList.cs b/subprojects/gstreamer-sharp/sources/custom/TagList.cs similarity index 100% rename from sources/custom/TagList.cs rename to subprojects/gstreamer-sharp/sources/custom/TagList.cs diff --git a/sources/custom/Value.cs b/subprojects/gstreamer-sharp/sources/custom/Value.cs similarity index 100% rename from sources/custom/Value.cs rename to subprojects/gstreamer-sharp/sources/custom/Value.cs diff --git a/sources/custom/Version.cs b/subprojects/gstreamer-sharp/sources/custom/Version.cs similarity index 100% rename from sources/custom/Version.cs rename to subprojects/gstreamer-sharp/sources/custom/Version.cs diff --git a/sources/custom/VideoGLUploadMeta.cs b/subprojects/gstreamer-sharp/sources/custom/VideoGLUploadMeta.cs similarity index 100% rename from sources/custom/VideoGLUploadMeta.cs rename to subprojects/gstreamer-sharp/sources/custom/VideoGLUploadMeta.cs diff --git a/sources/generated/Gst.App/AppSink.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSink.cs similarity index 100% rename from sources/generated/Gst.App/AppSink.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSink.cs diff --git a/sources/generated/Gst.App/AppSinkCallbacks.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSinkCallbacks.cs similarity index 100% rename from sources/generated/Gst.App/AppSinkCallbacks.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSinkCallbacks.cs diff --git a/sources/generated/Gst.App/AppSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSrc.cs similarity index 100% rename from sources/generated/Gst.App/AppSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSrc.cs diff --git a/sources/generated/Gst.App/AppSrcCallbacks.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSrcCallbacks.cs similarity index 100% rename from sources/generated/Gst.App/AppSrcCallbacks.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/AppSrcCallbacks.cs diff --git a/sources/generated/Gst.App/AppStreamType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/AppStreamType.cs similarity index 100% rename from sources/generated/Gst.App/AppStreamType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/AppStreamType.cs diff --git a/sources/generated/Gst.App/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/Constants.cs similarity index 100% rename from sources/generated/Gst.App/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/Constants.cs diff --git a/sources/generated/Gst.App/EndOfStreamEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/EndOfStreamEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/EndOfStreamEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/EndOfStreamEventHandler.cs diff --git a/sources/generated/Gst.App/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/Global.cs similarity index 100% rename from sources/generated/Gst.App/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/Global.cs diff --git a/sources/generated/Gst.App/NeedDataHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/NeedDataHandler.cs similarity index 100% rename from sources/generated/Gst.App/NeedDataHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/NeedDataHandler.cs diff --git a/sources/generated/Gst.App/NewPrerollHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/NewPrerollHandler.cs similarity index 100% rename from sources/generated/Gst.App/NewPrerollHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/NewPrerollHandler.cs diff --git a/sources/generated/Gst.App/NewSampleHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/NewSampleHandler.cs similarity index 100% rename from sources/generated/Gst.App/NewSampleHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/NewSampleHandler.cs diff --git a/sources/generated/Gst.App/PushBufferEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/PushBufferEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/PushBufferEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/PushBufferEventHandler.cs diff --git a/sources/generated/Gst.App/PushBufferListEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/PushBufferListEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/PushBufferListEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/PushBufferListEventHandler.cs diff --git a/sources/generated/Gst.App/PushSampleEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/PushSampleEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/PushSampleEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/PushSampleEventHandler.cs diff --git a/sources/generated/Gst.App/SeekDataHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/SeekDataHandler.cs similarity index 100% rename from sources/generated/Gst.App/SeekDataHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/SeekDataHandler.cs diff --git a/sources/generated/Gst.App/TryPullPrerollEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/TryPullPrerollEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/TryPullPrerollEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/TryPullPrerollEventHandler.cs diff --git a/sources/generated/Gst.App/TryPullSampleEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.App/TryPullSampleEventHandler.cs similarity index 100% rename from sources/generated/Gst.App/TryPullSampleEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.App/TryPullSampleEventHandler.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSink.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSink.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSink.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSink.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSinkCustomSlavingCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkCustomSlavingCallback.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSinkCustomSlavingCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkCustomSlavingCallback.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSinkDiscontReason.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkDiscontReason.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSinkDiscontReason.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkDiscontReason.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSinkSlaveMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkSlaveMethod.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSinkSlaveMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSinkSlaveMethod.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSrc.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSrc.cs diff --git a/sources/generated/Gst.Audio/AudioBaseSrcSlaveMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSrcSlaveMethod.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBaseSrcSlaveMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBaseSrcSlaveMethod.cs diff --git a/sources/generated/Gst.Audio/AudioBuffer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBuffer.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioBuffer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioBuffer.cs diff --git a/sources/generated/Gst.Audio/AudioCdSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrc.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioCdSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrc.cs diff --git a/sources/generated/Gst.Audio/AudioCdSrcMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrcMode.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioCdSrcMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrcMode.cs diff --git a/sources/generated/Gst.Audio/AudioCdSrcTrack.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrcTrack.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioCdSrcTrack.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioCdSrcTrack.cs diff --git a/sources/generated/Gst.Audio/AudioChannelMixer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelMixer.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioChannelMixer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelMixer.cs diff --git a/sources/generated/Gst.Audio/AudioChannelMixerFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelMixerFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioChannelMixerFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelMixerFlags.cs diff --git a/sources/generated/Gst.Audio/AudioChannelPosition.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelPosition.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioChannelPosition.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioChannelPosition.cs diff --git a/sources/generated/Gst.Audio/AudioClippingMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClippingMeta.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioClippingMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClippingMeta.cs diff --git a/sources/generated/Gst.Audio/AudioClock.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClock.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioClock.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClock.cs diff --git a/sources/generated/Gst.Audio/AudioClockGetTimeFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClockGetTimeFunc.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioClockGetTimeFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioClockGetTimeFunc.cs diff --git a/sources/generated/Gst.Audio/AudioConverter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioConverter.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioConverter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioConverter.cs diff --git a/sources/generated/Gst.Audio/AudioConverterFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioConverterFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioConverterFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioConverterFlags.cs diff --git a/sources/generated/Gst.Audio/AudioDecoder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDecoder.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioDecoder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDecoder.cs diff --git a/sources/generated/Gst.Audio/AudioDitherMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDitherMethod.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioDitherMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDitherMethod.cs diff --git a/sources/generated/Gst.Audio/AudioDownmixMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDownmixMeta.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioDownmixMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioDownmixMeta.cs diff --git a/sources/generated/Gst.Audio/AudioEncoder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioEncoder.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioEncoder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioEncoder.cs diff --git a/sources/generated/Gst.Audio/AudioFilter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFilter.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFilter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFilter.cs diff --git a/sources/generated/Gst.Audio/AudioFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFlags.cs diff --git a/sources/generated/Gst.Audio/AudioFormat.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormat.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFormat.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormat.cs diff --git a/sources/generated/Gst.Audio/AudioFormatFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFormatFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatFlags.cs diff --git a/sources/generated/Gst.Audio/AudioFormatInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatInfo.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFormatInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatInfo.cs diff --git a/sources/generated/Gst.Audio/AudioFormatPack.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatPack.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFormatPack.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatPack.cs diff --git a/sources/generated/Gst.Audio/AudioFormatUnpack.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatUnpack.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioFormatUnpack.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioFormatUnpack.cs diff --git a/sources/generated/Gst.Audio/AudioInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioInfo.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioInfo.cs diff --git a/sources/generated/Gst.Audio/AudioLayout.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioLayout.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioLayout.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioLayout.cs diff --git a/sources/generated/Gst.Audio/AudioMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioMeta.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioMeta.cs diff --git a/sources/generated/Gst.Audio/AudioNoiseShapingMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioNoiseShapingMethod.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioNoiseShapingMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioNoiseShapingMethod.cs diff --git a/sources/generated/Gst.Audio/AudioPackFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioPackFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioPackFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioPackFlags.cs diff --git a/sources/generated/Gst.Audio/AudioQuantize.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioQuantize.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioQuantize.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioQuantize.cs diff --git a/sources/generated/Gst.Audio/AudioQuantizeFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioQuantizeFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioQuantizeFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioQuantizeFlags.cs diff --git a/sources/generated/Gst.Audio/AudioResampler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResampler.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioResampler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResampler.cs diff --git a/sources/generated/Gst.Audio/AudioResamplerFilterInterpolation.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFilterInterpolation.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioResamplerFilterInterpolation.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFilterInterpolation.cs diff --git a/sources/generated/Gst.Audio/AudioResamplerFilterMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFilterMode.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioResamplerFilterMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFilterMode.cs diff --git a/sources/generated/Gst.Audio/AudioResamplerFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFlags.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioResamplerFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerFlags.cs diff --git a/sources/generated/Gst.Audio/AudioResamplerMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerMethod.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioResamplerMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioResamplerMethod.cs diff --git a/sources/generated/Gst.Audio/AudioRingBuffer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBuffer.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioRingBuffer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBuffer.cs diff --git a/sources/generated/Gst.Audio/AudioRingBufferCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferCallback.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioRingBufferCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferCallback.cs diff --git a/sources/generated/Gst.Audio/AudioRingBufferFormatType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferFormatType.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioRingBufferFormatType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferFormatType.cs diff --git a/sources/generated/Gst.Audio/AudioRingBufferSpec.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferSpec.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioRingBufferSpec.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferSpec.cs diff --git a/sources/generated/Gst.Audio/AudioRingBufferState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferState.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioRingBufferState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioRingBufferState.cs diff --git a/sources/generated/Gst.Audio/AudioSink.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSink.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioSink.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSink.cs diff --git a/sources/generated/Gst.Audio/AudioSinkClassExtension.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSinkClassExtension.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioSinkClassExtension.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSinkClassExtension.cs diff --git a/sources/generated/Gst.Audio/AudioSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSrc.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioSrc.cs diff --git a/sources/generated/Gst.Audio/AudioStreamAlign.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioStreamAlign.cs similarity index 100% rename from sources/generated/Gst.Audio/AudioStreamAlign.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/AudioStreamAlign.cs diff --git a/sources/generated/Gst.Audio/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Constants.cs similarity index 100% rename from sources/generated/Gst.Audio/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Constants.cs diff --git a/sources/generated/Gst.Audio/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Global.cs similarity index 100% rename from sources/generated/Gst.Audio/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Global.cs diff --git a/sources/generated/Gst.Audio/Gst.AudioSharp.AudioBaseSinkCustomSlavingCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioBaseSinkCustomSlavingCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Audio/Gst.AudioSharp.AudioBaseSinkCustomSlavingCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioBaseSinkCustomSlavingCallbackNative.cs diff --git a/sources/generated/Gst.Audio/Gst.AudioSharp.AudioClockGetTimeFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioClockGetTimeFuncNative.cs similarity index 100% rename from sources/generated/Gst.Audio/Gst.AudioSharp.AudioClockGetTimeFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioClockGetTimeFuncNative.cs diff --git a/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatPackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatPackNative.cs similarity index 100% rename from sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatPackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatPackNative.cs diff --git a/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatUnpackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatUnpackNative.cs similarity index 100% rename from sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatUnpackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioFormatUnpackNative.cs diff --git a/sources/generated/Gst.Audio/Gst.AudioSharp.AudioRingBufferCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioRingBufferCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Audio/Gst.AudioSharp.AudioRingBufferCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/Gst.AudioSharp.AudioRingBufferCallbackNative.cs diff --git a/sources/generated/Gst.Audio/IStreamVolume.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/IStreamVolume.cs similarity index 100% rename from sources/generated/Gst.Audio/IStreamVolume.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/IStreamVolume.cs diff --git a/sources/generated/Gst.Audio/StreamVolumeAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/StreamVolumeAdapter.cs similarity index 100% rename from sources/generated/Gst.Audio/StreamVolumeAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/StreamVolumeAdapter.cs diff --git a/sources/generated/Gst.Audio/StreamVolumeFormat.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Audio/StreamVolumeFormat.cs similarity index 100% rename from sources/generated/Gst.Audio/StreamVolumeFormat.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Audio/StreamVolumeFormat.cs diff --git a/sources/generated/Gst.Base/Adapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Adapter.cs similarity index 100% rename from sources/generated/Gst.Base/Adapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Adapter.cs diff --git a/sources/generated/Gst.Base/Aggregator.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Aggregator.cs similarity index 100% rename from sources/generated/Gst.Base/Aggregator.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Aggregator.cs diff --git a/sources/generated/Gst.Base/AggregatorPad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/AggregatorPad.cs similarity index 100% rename from sources/generated/Gst.Base/AggregatorPad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/AggregatorPad.cs diff --git a/sources/generated/Gst.Base/AggregatorStartTimeSelection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/AggregatorStartTimeSelection.cs similarity index 100% rename from sources/generated/Gst.Base/AggregatorStartTimeSelection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/AggregatorStartTimeSelection.cs diff --git a/sources/generated/Gst.Base/BaseParse.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParse.cs similarity index 100% rename from sources/generated/Gst.Base/BaseParse.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParse.cs diff --git a/sources/generated/Gst.Base/BaseParseFrame.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParseFrame.cs similarity index 100% rename from sources/generated/Gst.Base/BaseParseFrame.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParseFrame.cs diff --git a/sources/generated/Gst.Base/BaseParseFrameFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParseFrameFlags.cs similarity index 100% rename from sources/generated/Gst.Base/BaseParseFrameFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseParseFrameFlags.cs diff --git a/sources/generated/Gst.Base/BaseSink.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSink.cs similarity index 100% rename from sources/generated/Gst.Base/BaseSink.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSink.cs diff --git a/sources/generated/Gst.Base/BaseSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSrc.cs similarity index 100% rename from sources/generated/Gst.Base/BaseSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSrc.cs diff --git a/sources/generated/Gst.Base/BaseSrcFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSrcFlags.cs similarity index 100% rename from sources/generated/Gst.Base/BaseSrcFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseSrcFlags.cs diff --git a/sources/generated/Gst.Base/BaseTransform.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseTransform.cs similarity index 100% rename from sources/generated/Gst.Base/BaseTransform.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BaseTransform.cs diff --git a/sources/generated/Gst.Base/BitReader.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BitReader.cs similarity index 100% rename from sources/generated/Gst.Base/BitReader.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BitReader.cs diff --git a/sources/generated/Gst.Base/BitWriter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BitWriter.cs similarity index 100% rename from sources/generated/Gst.Base/BitWriter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BitWriter.cs diff --git a/sources/generated/Gst.Base/BufferConsumedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/BufferConsumedHandler.cs similarity index 100% rename from sources/generated/Gst.Base/BufferConsumedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/BufferConsumedHandler.cs diff --git a/sources/generated/Gst.Base/ByteReader.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/ByteReader.cs similarity index 100% rename from sources/generated/Gst.Base/ByteReader.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/ByteReader.cs diff --git a/sources/generated/Gst.Base/ByteWriter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/ByteWriter.cs similarity index 100% rename from sources/generated/Gst.Base/ByteWriter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/ByteWriter.cs diff --git a/sources/generated/Gst.Base/CollectData.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectData.cs similarity index 100% rename from sources/generated/Gst.Base/CollectData.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectData.cs diff --git a/sources/generated/Gst.Base/CollectDataDestroyNotify.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectDataDestroyNotify.cs similarity index 100% rename from sources/generated/Gst.Base/CollectDataDestroyNotify.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectDataDestroyNotify.cs diff --git a/sources/generated/Gst.Base/CollectPads.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPads.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPads.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPads.cs diff --git a/sources/generated/Gst.Base/CollectPadsBufferFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsBufferFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsBufferFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsBufferFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsClipFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsClipFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsClipFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsClipFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsCompareFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsCompareFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsCompareFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsCompareFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsEventFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsEventFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsEventFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsEventFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsFlushFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsFlushFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsFlushFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsFlushFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsQueryFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsQueryFunction.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsQueryFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsQueryFunction.cs diff --git a/sources/generated/Gst.Base/CollectPadsStateFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsStateFlags.cs similarity index 100% rename from sources/generated/Gst.Base/CollectPadsStateFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/CollectPadsStateFlags.cs diff --git a/sources/generated/Gst.Base/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Constants.cs similarity index 100% rename from sources/generated/Gst.Base/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Constants.cs diff --git a/sources/generated/Gst.Base/DataQueue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueue.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueue.cs diff --git a/sources/generated/Gst.Base/DataQueueCheckFullFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueCheckFullFunction.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueueCheckFullFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueCheckFullFunction.cs diff --git a/sources/generated/Gst.Base/DataQueueEmptyCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueEmptyCallback.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueueEmptyCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueEmptyCallback.cs diff --git a/sources/generated/Gst.Base/DataQueueFullCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueFullCallback.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueueFullCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueFullCallback.cs diff --git a/sources/generated/Gst.Base/DataQueueItem.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueItem.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueueItem.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueItem.cs diff --git a/sources/generated/Gst.Base/DataQueueSize.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueSize.cs similarity index 100% rename from sources/generated/Gst.Base/DataQueueSize.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/DataQueueSize.cs diff --git a/sources/generated/Gst.Base/FlowCombiner.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/FlowCombiner.cs similarity index 100% rename from sources/generated/Gst.Base/FlowCombiner.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/FlowCombiner.cs diff --git a/sources/generated/Gst.Base/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Global.cs similarity index 100% rename from sources/generated/Gst.Base/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Global.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectDataDestroyNotifyNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectDataDestroyNotifyNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectDataDestroyNotifyNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectDataDestroyNotifyNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsBufferFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsBufferFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsBufferFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsBufferFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsClipFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsClipFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsClipFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsClipFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsCompareFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsCompareFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsCompareFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsCompareFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsEventFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsEventFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsEventFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsEventFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFlushFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFlushFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFlushFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFlushFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsQueryFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsQueryFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsQueryFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.CollectPadsQueryFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueCheckFullFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueCheckFullFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.DataQueueCheckFullFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueCheckFullFunctionNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueEmptyCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueEmptyCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.DataQueueEmptyCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueEmptyCallbackNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueFullCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueFullCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.DataQueueFullCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.DataQueueFullCallbackNative.cs diff --git a/sources/generated/Gst.Base/Gst.BaseSharp.TypeFindHelperGetRangeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.TypeFindHelperGetRangeFunctionNative.cs similarity index 100% rename from sources/generated/Gst.Base/Gst.BaseSharp.TypeFindHelperGetRangeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/Gst.BaseSharp.TypeFindHelperGetRangeFunctionNative.cs diff --git a/sources/generated/Gst.Base/PushSrc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/PushSrc.cs similarity index 100% rename from sources/generated/Gst.Base/PushSrc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/PushSrc.cs diff --git a/sources/generated/Gst.Base/QueueArray.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/QueueArray.cs similarity index 100% rename from sources/generated/Gst.Base/QueueArray.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/QueueArray.cs diff --git a/sources/generated/Gst.Base/SamplesSelectedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/SamplesSelectedHandler.cs similarity index 100% rename from sources/generated/Gst.Base/SamplesSelectedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/SamplesSelectedHandler.cs diff --git a/sources/generated/Gst.Base/TypeFindHelperGetRangeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Base/TypeFindHelperGetRangeFunction.cs similarity index 100% rename from sources/generated/Gst.Base/TypeFindHelperGetRangeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Base/TypeFindHelperGetRangeFunction.cs diff --git a/sources/generated/Gst.Controller/ARGBControlBinding.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ARGBControlBinding.cs similarity index 100% rename from sources/generated/Gst.Controller/ARGBControlBinding.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ARGBControlBinding.cs diff --git a/sources/generated/Gst.Controller/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Constants.cs similarity index 100% rename from sources/generated/Gst.Controller/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Constants.cs diff --git a/sources/generated/Gst.Controller/ControlPoint.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ControlPoint.cs similarity index 100% rename from sources/generated/Gst.Controller/ControlPoint.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ControlPoint.cs diff --git a/sources/generated/Gst.Controller/DirectControlBinding.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBinding.cs similarity index 100% rename from sources/generated/Gst.Controller/DirectControlBinding.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBinding.cs diff --git a/sources/generated/Gst.Controller/DirectControlBindingConvertGValue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBindingConvertGValue.cs similarity index 100% rename from sources/generated/Gst.Controller/DirectControlBindingConvertGValue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBindingConvertGValue.cs diff --git a/sources/generated/Gst.Controller/DirectControlBindingConvertValue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBindingConvertValue.cs similarity index 100% rename from sources/generated/Gst.Controller/DirectControlBindingConvertValue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/DirectControlBindingConvertValue.cs diff --git a/sources/generated/Gst.Controller/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Global.cs similarity index 100% rename from sources/generated/Gst.Controller/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Global.cs diff --git a/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertGValueNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertGValueNative.cs similarity index 100% rename from sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertGValueNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertGValueNative.cs diff --git a/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertValueNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertValueNative.cs similarity index 100% rename from sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertValueNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertValueNative.cs diff --git a/sources/generated/Gst.Controller/InterpolationControlSource.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/InterpolationControlSource.cs similarity index 100% rename from sources/generated/Gst.Controller/InterpolationControlSource.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/InterpolationControlSource.cs diff --git a/sources/generated/Gst.Controller/InterpolationMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/InterpolationMode.cs similarity index 100% rename from sources/generated/Gst.Controller/InterpolationMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/InterpolationMode.cs diff --git a/sources/generated/Gst.Controller/LFOControlSource.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/LFOControlSource.cs similarity index 100% rename from sources/generated/Gst.Controller/LFOControlSource.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/LFOControlSource.cs diff --git a/sources/generated/Gst.Controller/LFOWaveform.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/LFOWaveform.cs similarity index 100% rename from sources/generated/Gst.Controller/LFOWaveform.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/LFOWaveform.cs diff --git a/sources/generated/Gst.Controller/ProxyControlBinding.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ProxyControlBinding.cs similarity index 100% rename from sources/generated/Gst.Controller/ProxyControlBinding.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ProxyControlBinding.cs diff --git a/sources/generated/Gst.Controller/TimedValueControlSource.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/TimedValueControlSource.cs similarity index 100% rename from sources/generated/Gst.Controller/TimedValueControlSource.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/TimedValueControlSource.cs diff --git a/sources/generated/Gst.Controller/TriggerControlSource.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/TriggerControlSource.cs similarity index 100% rename from sources/generated/Gst.Controller/TriggerControlSource.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/TriggerControlSource.cs diff --git a/sources/generated/Gst.Controller/ValueAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueAddedHandler.cs similarity index 100% rename from sources/generated/Gst.Controller/ValueAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueAddedHandler.cs diff --git a/sources/generated/Gst.Controller/ValueChangedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueChangedHandler.cs similarity index 100% rename from sources/generated/Gst.Controller/ValueChangedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueChangedHandler.cs diff --git a/sources/generated/Gst.Controller/ValueRemovedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueRemovedHandler.cs similarity index 100% rename from sources/generated/Gst.Controller/ValueRemovedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Controller/ValueRemovedHandler.cs diff --git a/sources/generated/Gst.FFT/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/Constants.cs similarity index 100% rename from sources/generated/Gst.FFT/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/Constants.cs diff --git a/sources/generated/Gst.FFT/FFTF32.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF32.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTF32.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF32.cs diff --git a/sources/generated/Gst.FFT/FFTF32Complex.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF32Complex.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTF32Complex.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF32Complex.cs diff --git a/sources/generated/Gst.FFT/FFTF64.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF64.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTF64.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF64.cs diff --git a/sources/generated/Gst.FFT/FFTF64Complex.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF64Complex.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTF64Complex.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTF64Complex.cs diff --git a/sources/generated/Gst.FFT/FFTS16.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS16.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTS16.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS16.cs diff --git a/sources/generated/Gst.FFT/FFTS16Complex.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS16Complex.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTS16Complex.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS16Complex.cs diff --git a/sources/generated/Gst.FFT/FFTS32.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS32.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTS32.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS32.cs diff --git a/sources/generated/Gst.FFT/FFTS32Complex.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS32Complex.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTS32Complex.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTS32Complex.cs diff --git a/sources/generated/Gst.FFT/FFTWindow.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTWindow.cs similarity index 100% rename from sources/generated/Gst.FFT/FFTWindow.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/FFTWindow.cs diff --git a/sources/generated/Gst.FFT/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.FFT/Global.cs similarity index 100% rename from sources/generated/Gst.FFT/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.FFT/Global.cs diff --git a/sources/generated/Gst.Net/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/Constants.cs similarity index 100% rename from sources/generated/Gst.Net/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/Constants.cs diff --git a/sources/generated/Gst.Net/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/Global.cs similarity index 100% rename from sources/generated/Gst.Net/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/Global.cs diff --git a/sources/generated/Gst.Net/Gst.NetSharp.PtpStatisticsCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/Gst.NetSharp.PtpStatisticsCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Net/Gst.NetSharp.PtpStatisticsCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/Gst.NetSharp.PtpStatisticsCallbackNative.cs diff --git a/sources/generated/Gst.Net/NetAddressMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetAddressMeta.cs similarity index 100% rename from sources/generated/Gst.Net/NetAddressMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetAddressMeta.cs diff --git a/sources/generated/Gst.Net/NetClientClock.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetClientClock.cs similarity index 100% rename from sources/generated/Gst.Net/NetClientClock.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetClientClock.cs diff --git a/sources/generated/Gst.Net/NetControlMessageMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetControlMessageMeta.cs similarity index 100% rename from sources/generated/Gst.Net/NetControlMessageMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetControlMessageMeta.cs diff --git a/sources/generated/Gst.Net/NetTimePacket.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetTimePacket.cs similarity index 100% rename from sources/generated/Gst.Net/NetTimePacket.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetTimePacket.cs diff --git a/sources/generated/Gst.Net/NetTimeProvider.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetTimeProvider.cs similarity index 100% rename from sources/generated/Gst.Net/NetTimeProvider.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/NetTimeProvider.cs diff --git a/sources/generated/Gst.Net/PtpClock.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/PtpClock.cs similarity index 100% rename from sources/generated/Gst.Net/PtpClock.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/PtpClock.cs diff --git a/sources/generated/Gst.Net/PtpStatisticsCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Net/PtpStatisticsCallback.cs similarity index 100% rename from sources/generated/Gst.Net/PtpStatisticsCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Net/PtpStatisticsCallback.cs diff --git a/sources/generated/Gst.PbUtils/AudioVisualizer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizer.cs similarity index 100% rename from sources/generated/Gst.PbUtils/AudioVisualizer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizer.cs diff --git a/sources/generated/Gst.PbUtils/AudioVisualizerShader.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizerShader.cs similarity index 100% rename from sources/generated/Gst.PbUtils/AudioVisualizerShader.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizerShader.cs diff --git a/sources/generated/Gst.PbUtils/AudioVisualizerShaderFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizerShaderFunc.cs similarity index 100% rename from sources/generated/Gst.PbUtils/AudioVisualizerShaderFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/AudioVisualizerShaderFunc.cs diff --git a/sources/generated/Gst.PbUtils/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Constants.cs similarity index 100% rename from sources/generated/Gst.PbUtils/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Constants.cs diff --git a/sources/generated/Gst.PbUtils/DiscoveredHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscoveredHandler.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscoveredHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscoveredHandler.cs diff --git a/sources/generated/Gst.PbUtils/Discoverer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Discoverer.cs similarity index 100% rename from sources/generated/Gst.PbUtils/Discoverer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Discoverer.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererAudioInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererAudioInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererAudioInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererAudioInfo.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererContainerInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererContainerInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererContainerInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererContainerInfo.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererInfo.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererResult.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererResult.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererSerializeFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererSerializeFlags.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererSerializeFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererSerializeFlags.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererStreamInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererStreamInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererStreamInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererStreamInfo.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererSubtitleInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererSubtitleInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererSubtitleInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererSubtitleInfo.cs diff --git a/sources/generated/Gst.PbUtils/DiscovererVideoInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererVideoInfo.cs similarity index 100% rename from sources/generated/Gst.PbUtils/DiscovererVideoInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/DiscovererVideoInfo.cs diff --git a/sources/generated/Gst.PbUtils/EncodingAudioProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingAudioProfile.cs similarity index 100% rename from sources/generated/Gst.PbUtils/EncodingAudioProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingAudioProfile.cs diff --git a/sources/generated/Gst.PbUtils/EncodingContainerProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingContainerProfile.cs similarity index 100% rename from sources/generated/Gst.PbUtils/EncodingContainerProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingContainerProfile.cs diff --git a/sources/generated/Gst.PbUtils/EncodingProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingProfile.cs similarity index 100% rename from sources/generated/Gst.PbUtils/EncodingProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingProfile.cs diff --git a/sources/generated/Gst.PbUtils/EncodingTarget.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingTarget.cs similarity index 100% rename from sources/generated/Gst.PbUtils/EncodingTarget.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingTarget.cs diff --git a/sources/generated/Gst.PbUtils/EncodingVideoProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingVideoProfile.cs similarity index 100% rename from sources/generated/Gst.PbUtils/EncodingVideoProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/EncodingVideoProfile.cs diff --git a/sources/generated/Gst.PbUtils/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Global.cs similarity index 100% rename from sources/generated/Gst.PbUtils/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Global.cs diff --git a/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.AudioVisualizerShaderFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.AudioVisualizerShaderFuncNative.cs similarity index 100% rename from sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.AudioVisualizerShaderFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.AudioVisualizerShaderFuncNative.cs diff --git a/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.InstallPluginsResultFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.InstallPluginsResultFuncNative.cs similarity index 100% rename from sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.InstallPluginsResultFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/Gst.PbUtilsSharp.InstallPluginsResultFuncNative.cs diff --git a/sources/generated/Gst.PbUtils/InstallPluginsContext.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsContext.cs similarity index 100% rename from sources/generated/Gst.PbUtils/InstallPluginsContext.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsContext.cs diff --git a/sources/generated/Gst.PbUtils/InstallPluginsResultFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsResultFunc.cs similarity index 100% rename from sources/generated/Gst.PbUtils/InstallPluginsResultFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsResultFunc.cs diff --git a/sources/generated/Gst.PbUtils/InstallPluginsReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsReturn.cs similarity index 100% rename from sources/generated/Gst.PbUtils/InstallPluginsReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/InstallPluginsReturn.cs diff --git a/sources/generated/Gst.PbUtils/SourceSetupHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/SourceSetupHandler.cs similarity index 100% rename from sources/generated/Gst.PbUtils/SourceSetupHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.PbUtils/SourceSetupHandler.cs diff --git a/sources/generated/Gst.Rtp/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/Constants.cs similarity index 100% rename from sources/generated/Gst.Rtp/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/Constants.cs diff --git a/sources/generated/Gst.Rtp/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/Global.cs similarity index 100% rename from sources/generated/Gst.Rtp/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/Global.cs diff --git a/sources/generated/Gst.Rtp/RTCPBuffer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPBuffer.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPBuffer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPBuffer.cs diff --git a/sources/generated/Gst.Rtp/RTCPFBType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPFBType.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPFBType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPFBType.cs diff --git a/sources/generated/Gst.Rtp/RTCPPacket.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPPacket.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPPacket.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPPacket.cs diff --git a/sources/generated/Gst.Rtp/RTCPSDESType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPSDESType.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPSDESType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPSDESType.cs diff --git a/sources/generated/Gst.Rtp/RTCPType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPType.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPType.cs diff --git a/sources/generated/Gst.Rtp/RTCPXRType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPXRType.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTCPXRType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTCPXRType.cs diff --git a/sources/generated/Gst.Rtp/RTPBaseAudioPayload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBaseAudioPayload.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBaseAudioPayload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBaseAudioPayload.cs diff --git a/sources/generated/Gst.Rtp/RTPBaseDepayload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBaseDepayload.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBaseDepayload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBaseDepayload.cs diff --git a/sources/generated/Gst.Rtp/RTPBasePayload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBasePayload.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBasePayload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBasePayload.cs diff --git a/sources/generated/Gst.Rtp/RTPBuffer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBuffer.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBuffer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBuffer.cs diff --git a/sources/generated/Gst.Rtp/RTPBufferFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBufferFlags.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBufferFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBufferFlags.cs diff --git a/sources/generated/Gst.Rtp/RTPBufferMapFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBufferMapFlags.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPBufferMapFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPBufferMapFlags.cs diff --git a/sources/generated/Gst.Rtp/RTPPayload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPPayload.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPPayload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPPayload.cs diff --git a/sources/generated/Gst.Rtp/RTPPayloadInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPPayloadInfo.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPPayloadInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPPayloadInfo.cs diff --git a/sources/generated/Gst.Rtp/RTPProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPProfile.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPProfile.cs diff --git a/sources/generated/Gst.Rtp/RTPSourceMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPSourceMeta.cs similarity index 100% rename from sources/generated/Gst.Rtp/RTPSourceMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtp/RTPSourceMeta.cs diff --git a/sources/generated/Gst.Rtsp/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Constants.cs similarity index 100% rename from sources/generated/Gst.Rtsp/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Constants.cs diff --git a/sources/generated/Gst.Rtsp/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Global.cs similarity index 100% rename from sources/generated/Gst.Rtsp/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Global.cs diff --git a/sources/generated/Gst.Rtsp/Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs similarity index 100% rename from sources/generated/Gst.Rtsp/Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs diff --git a/sources/generated/Gst.Rtsp/IRTSPExtension.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/IRTSPExtension.cs similarity index 100% rename from sources/generated/Gst.Rtsp/IRTSPExtension.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/IRTSPExtension.cs diff --git a/sources/generated/Gst.Rtsp/RTSPAuthCredential.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthCredential.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPAuthCredential.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthCredential.cs diff --git a/sources/generated/Gst.Rtsp/RTSPAuthMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthMethod.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPAuthMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthMethod.cs diff --git a/sources/generated/Gst.Rtsp/RTSPAuthParam.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthParam.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPAuthParam.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPAuthParam.cs diff --git a/sources/generated/Gst.Rtsp/RTSPConnection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPConnection.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPConnection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPConnection.cs diff --git a/sources/generated/Gst.Rtsp/RTSPConnectionAcceptCertificateFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPConnectionAcceptCertificateFunc.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPConnectionAcceptCertificateFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPConnectionAcceptCertificateFunc.cs diff --git a/sources/generated/Gst.Rtsp/RTSPEvent.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPEvent.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPEvent.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPEvent.cs diff --git a/sources/generated/Gst.Rtsp/RTSPExtensionAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPExtensionAdapter.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPExtensionAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPExtensionAdapter.cs diff --git a/sources/generated/Gst.Rtsp/RTSPFamily.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPFamily.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPFamily.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPFamily.cs diff --git a/sources/generated/Gst.Rtsp/RTSPHeaderField.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPHeaderField.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPHeaderField.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPHeaderField.cs diff --git a/sources/generated/Gst.Rtsp/RTSPLowerTrans.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPLowerTrans.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPLowerTrans.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPLowerTrans.cs diff --git a/sources/generated/Gst.Rtsp/RTSPMessage.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMessage.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPMessage.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMessage.cs diff --git a/sources/generated/Gst.Rtsp/RTSPMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMethod.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMethod.cs diff --git a/sources/generated/Gst.Rtsp/RTSPMsgType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMsgType.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPMsgType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPMsgType.cs diff --git a/sources/generated/Gst.Rtsp/RTSPProfile.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPProfile.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPProfile.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPProfile.cs diff --git a/sources/generated/Gst.Rtsp/RTSPRange.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPRange.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPRange.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPRange.cs diff --git a/sources/generated/Gst.Rtsp/RTSPRangeUnit.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPRangeUnit.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPRangeUnit.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPRangeUnit.cs diff --git a/sources/generated/Gst.Rtsp/RTSPResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPResult.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPResult.cs diff --git a/sources/generated/Gst.Rtsp/RTSPState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPState.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPState.cs diff --git a/sources/generated/Gst.Rtsp/RTSPStatusCode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPStatusCode.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPStatusCode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPStatusCode.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTime.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTime.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTime.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTime.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTime2.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTime2.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTime2.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTime2.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTimeRange.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTimeRange.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTimeRange.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTimeRange.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTimeType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTimeType.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTimeType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTimeType.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTransMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTransMode.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTransMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTransMode.cs diff --git a/sources/generated/Gst.Rtsp/RTSPTransport.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTransport.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPTransport.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPTransport.cs diff --git a/sources/generated/Gst.Rtsp/RTSPUrl.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPUrl.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPUrl.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPUrl.cs diff --git a/sources/generated/Gst.Rtsp/RTSPVersion.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPVersion.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPVersion.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPVersion.cs diff --git a/sources/generated/Gst.Rtsp/RTSPWatch.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPWatch.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPWatch.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPWatch.cs diff --git a/sources/generated/Gst.Rtsp/RTSPWatchFuncs.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPWatchFuncs.cs similarity index 100% rename from sources/generated/Gst.Rtsp/RTSPWatchFuncs.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/RTSPWatchFuncs.cs diff --git a/sources/generated/Gst.Rtsp/SendEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/SendEventHandler.cs similarity index 100% rename from sources/generated/Gst.Rtsp/SendEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Rtsp/SendEventHandler.cs diff --git a/sources/generated/Gst.Sdp/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/Constants.cs similarity index 100% rename from sources/generated/Gst.Sdp/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/Constants.cs diff --git a/sources/generated/Gst.Sdp/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/Global.cs similarity index 100% rename from sources/generated/Gst.Sdp/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/Global.cs diff --git a/sources/generated/Gst.Sdp/MIKEYCacheType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYCacheType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYCacheType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYCacheType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYDecryptInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYDecryptInfo.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYDecryptInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYDecryptInfo.cs diff --git a/sources/generated/Gst.Sdp/MIKEYEncAlg.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYEncAlg.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYEncAlg.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYEncAlg.cs diff --git a/sources/generated/Gst.Sdp/MIKEYEncryptInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYEncryptInfo.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYEncryptInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYEncryptInfo.cs diff --git a/sources/generated/Gst.Sdp/MIKEYKVType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYKVType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYKVType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYKVType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYKeyDataType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYKeyDataType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYKeyDataType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYKeyDataType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYMacAlg.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMacAlg.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYMacAlg.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMacAlg.cs diff --git a/sources/generated/Gst.Sdp/MIKEYMapSRTP.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMapSRTP.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYMapSRTP.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMapSRTP.cs diff --git a/sources/generated/Gst.Sdp/MIKEYMapType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMapType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYMapType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMapType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYMessage.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMessage.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYMessage.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYMessage.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPRFFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPRFFunc.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPRFFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPRFFunc.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayload.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayload.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadKEMAC.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadKEMAC.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadKEMAC.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadKEMAC.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadKeyData.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadKeyData.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadKeyData.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadKeyData.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadPKE.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadPKE.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadPKE.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadPKE.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadRAND.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadRAND.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadRAND.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadRAND.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadSP.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadSP.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadSP.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadSP.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadSPParam.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadSPParam.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadSPParam.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadSPParam.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadT.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadT.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadT.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadT.cs diff --git a/sources/generated/Gst.Sdp/MIKEYPayloadType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYPayloadType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYPayloadType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYSecProto.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYSecProto.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYSecProto.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYSecProto.cs diff --git a/sources/generated/Gst.Sdp/MIKEYSecSRTP.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYSecSRTP.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYSecSRTP.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYSecSRTP.cs diff --git a/sources/generated/Gst.Sdp/MIKEYTSType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYTSType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYTSType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYTSType.cs diff --git a/sources/generated/Gst.Sdp/MIKEYType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYType.cs similarity index 100% rename from sources/generated/Gst.Sdp/MIKEYType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/MIKEYType.cs diff --git a/sources/generated/Gst.Sdp/SDPAttribute.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPAttribute.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPAttribute.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPAttribute.cs diff --git a/sources/generated/Gst.Sdp/SDPBandwidth.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPBandwidth.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPBandwidth.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPBandwidth.cs diff --git a/sources/generated/Gst.Sdp/SDPConnection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPConnection.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPConnection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPConnection.cs diff --git a/sources/generated/Gst.Sdp/SDPKey.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPKey.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPKey.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPKey.cs diff --git a/sources/generated/Gst.Sdp/SDPMedia.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPMedia.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPMedia.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPMedia.cs diff --git a/sources/generated/Gst.Sdp/SDPMessage.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPMessage.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPMessage.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPMessage.cs diff --git a/sources/generated/Gst.Sdp/SDPOrigin.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPOrigin.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPOrigin.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPOrigin.cs diff --git a/sources/generated/Gst.Sdp/SDPResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPResult.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPResult.cs diff --git a/sources/generated/Gst.Sdp/SDPTime.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPTime.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPTime.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPTime.cs diff --git a/sources/generated/Gst.Sdp/SDPZone.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPZone.cs similarity index 100% rename from sources/generated/Gst.Sdp/SDPZone.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Sdp/SDPZone.cs diff --git a/sources/generated/Gst.Tags/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/Constants.cs similarity index 100% rename from sources/generated/Gst.Tags/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/Constants.cs diff --git a/sources/generated/Gst.Tags/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/Global.cs similarity index 100% rename from sources/generated/Gst.Tags/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/Global.cs diff --git a/sources/generated/Gst.Tags/ITagXmpWriter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/ITagXmpWriter.cs similarity index 100% rename from sources/generated/Gst.Tags/ITagXmpWriter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/ITagXmpWriter.cs diff --git a/sources/generated/Gst.Tags/TagDemux.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagDemux.cs similarity index 100% rename from sources/generated/Gst.Tags/TagDemux.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagDemux.cs diff --git a/sources/generated/Gst.Tags/TagDemuxResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagDemuxResult.cs similarity index 100% rename from sources/generated/Gst.Tags/TagDemuxResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagDemuxResult.cs diff --git a/sources/generated/Gst.Tags/TagImageType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagImageType.cs similarity index 100% rename from sources/generated/Gst.Tags/TagImageType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagImageType.cs diff --git a/sources/generated/Gst.Tags/TagLicenseFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagLicenseFlags.cs similarity index 100% rename from sources/generated/Gst.Tags/TagLicenseFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagLicenseFlags.cs diff --git a/sources/generated/Gst.Tags/TagMux.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagMux.cs similarity index 100% rename from sources/generated/Gst.Tags/TagMux.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagMux.cs diff --git a/sources/generated/Gst.Tags/TagXmpWriterAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagXmpWriterAdapter.cs similarity index 100% rename from sources/generated/Gst.Tags/TagXmpWriterAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Tags/TagXmpWriterAdapter.cs diff --git a/sources/generated/Gst.Video/ColorBalanceAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceAdapter.cs similarity index 100% rename from sources/generated/Gst.Video/ColorBalanceAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceAdapter.cs diff --git a/sources/generated/Gst.Video/ColorBalanceChannel.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceChannel.cs similarity index 100% rename from sources/generated/Gst.Video/ColorBalanceChannel.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceChannel.cs diff --git a/sources/generated/Gst.Video/ColorBalanceType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceType.cs similarity index 100% rename from sources/generated/Gst.Video/ColorBalanceType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/ColorBalanceType.cs diff --git a/sources/generated/Gst.Video/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Constants.cs similarity index 100% rename from sources/generated/Gst.Video/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Constants.cs diff --git a/sources/generated/Gst.Video/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Global.cs similarity index 100% rename from sources/generated/Gst.Video/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Global.cs diff --git a/sources/generated/Gst.Video/Gst.VideoSharp.VideoAffineTransformationGetMatrixNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoAffineTransformationGetMatrixNative.cs similarity index 100% rename from sources/generated/Gst.Video/Gst.VideoSharp.VideoAffineTransformationGetMatrixNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoAffineTransformationGetMatrixNative.cs diff --git a/sources/generated/Gst.Video/Gst.VideoSharp.VideoConvertSampleCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoConvertSampleCallbackNative.cs similarity index 100% rename from sources/generated/Gst.Video/Gst.VideoSharp.VideoConvertSampleCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoConvertSampleCallbackNative.cs diff --git a/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatPackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatPackNative.cs similarity index 100% rename from sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatPackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatPackNative.cs diff --git a/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatUnpackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatUnpackNative.cs similarity index 100% rename from sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatUnpackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoFormatUnpackNative.cs diff --git a/sources/generated/Gst.Video/Gst.VideoSharp.VideoGLTextureUploadNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoGLTextureUploadNative.cs similarity index 100% rename from sources/generated/Gst.Video/Gst.VideoSharp.VideoGLTextureUploadNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/Gst.VideoSharp.VideoGLTextureUploadNative.cs diff --git a/sources/generated/Gst.Video/IColorBalance.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/IColorBalance.cs similarity index 100% rename from sources/generated/Gst.Video/IColorBalance.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/IColorBalance.cs diff --git a/sources/generated/Gst.Video/INavigation.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/INavigation.cs similarity index 100% rename from sources/generated/Gst.Video/INavigation.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/INavigation.cs diff --git a/sources/generated/Gst.Video/IVideoDirection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoDirection.cs similarity index 100% rename from sources/generated/Gst.Video/IVideoDirection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoDirection.cs diff --git a/sources/generated/Gst.Video/IVideoOrientation.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoOrientation.cs similarity index 100% rename from sources/generated/Gst.Video/IVideoOrientation.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoOrientation.cs diff --git a/sources/generated/Gst.Video/IVideoOverlay.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoOverlay.cs similarity index 100% rename from sources/generated/Gst.Video/IVideoOverlay.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/IVideoOverlay.cs diff --git a/sources/generated/Gst.Video/NavigationAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationAdapter.cs similarity index 100% rename from sources/generated/Gst.Video/NavigationAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationAdapter.cs diff --git a/sources/generated/Gst.Video/NavigationCommand.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationCommand.cs similarity index 100% rename from sources/generated/Gst.Video/NavigationCommand.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationCommand.cs diff --git a/sources/generated/Gst.Video/NavigationEventType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationEventType.cs similarity index 100% rename from sources/generated/Gst.Video/NavigationEventType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationEventType.cs diff --git a/sources/generated/Gst.Video/NavigationMessageType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationMessageType.cs similarity index 100% rename from sources/generated/Gst.Video/NavigationMessageType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationMessageType.cs diff --git a/sources/generated/Gst.Video/NavigationQueryType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationQueryType.cs similarity index 100% rename from sources/generated/Gst.Video/NavigationQueryType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/NavigationQueryType.cs diff --git a/sources/generated/Gst.Video/ValueChangedEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/ValueChangedEventHandler.cs similarity index 100% rename from sources/generated/Gst.Video/ValueChangedEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/ValueChangedEventHandler.cs diff --git a/sources/generated/Gst.Video/ValueChangedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/ValueChangedHandler.cs similarity index 100% rename from sources/generated/Gst.Video/ValueChangedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/ValueChangedHandler.cs diff --git a/sources/generated/Gst.Video/VideoAFDMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAFDMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDMeta.cs diff --git a/sources/generated/Gst.Video/VideoAFDSpec.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDSpec.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAFDSpec.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDSpec.cs diff --git a/sources/generated/Gst.Video/VideoAFDValue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDValue.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAFDValue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAFDValue.cs diff --git a/sources/generated/Gst.Video/VideoAffineTransformationGetMatrix.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAffineTransformationGetMatrix.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAffineTransformationGetMatrix.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAffineTransformationGetMatrix.cs diff --git a/sources/generated/Gst.Video/VideoAffineTransformationMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAffineTransformationMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAffineTransformationMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAffineTransformationMeta.cs diff --git a/sources/generated/Gst.Video/VideoAggregator.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregator.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAggregator.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregator.cs diff --git a/sources/generated/Gst.Video/VideoAggregatorConvertPad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregatorConvertPad.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAggregatorConvertPad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregatorConvertPad.cs diff --git a/sources/generated/Gst.Video/VideoAggregatorPad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregatorPad.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAggregatorPad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAggregatorPad.cs diff --git a/sources/generated/Gst.Video/VideoAlignment.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAlignment.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAlignment.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAlignment.cs diff --git a/sources/generated/Gst.Video/VideoAlphaMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAlphaMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAlphaMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAlphaMode.cs diff --git a/sources/generated/Gst.Video/VideoAncillary.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillary.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAncillary.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillary.cs diff --git a/sources/generated/Gst.Video/VideoAncillaryDID.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillaryDID.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAncillaryDID.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillaryDID.cs diff --git a/sources/generated/Gst.Video/VideoAncillaryDID16.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillaryDID16.cs similarity index 100% rename from sources/generated/Gst.Video/VideoAncillaryDID16.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoAncillaryDID16.cs diff --git a/sources/generated/Gst.Video/VideoBarMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBarMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoBarMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBarMeta.cs diff --git a/sources/generated/Gst.Video/VideoBufferFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBufferFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoBufferFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBufferFlags.cs diff --git a/sources/generated/Gst.Video/VideoBufferPool.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBufferPool.cs similarity index 100% rename from sources/generated/Gst.Video/VideoBufferPool.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoBufferPool.cs diff --git a/sources/generated/Gst.Video/VideoCaptionMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCaptionMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCaptionMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCaptionMeta.cs diff --git a/sources/generated/Gst.Video/VideoCaptionType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCaptionType.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCaptionType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCaptionType.cs diff --git a/sources/generated/Gst.Video/VideoChromaFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoChromaFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaFlags.cs diff --git a/sources/generated/Gst.Video/VideoChromaMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaMethod.cs similarity index 100% rename from sources/generated/Gst.Video/VideoChromaMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaMethod.cs diff --git a/sources/generated/Gst.Video/VideoChromaMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoChromaMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaMode.cs diff --git a/sources/generated/Gst.Video/VideoChromaResample.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaResample.cs similarity index 100% rename from sources/generated/Gst.Video/VideoChromaResample.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaResample.cs diff --git a/sources/generated/Gst.Video/VideoChromaSite.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaSite.cs similarity index 100% rename from sources/generated/Gst.Video/VideoChromaSite.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoChromaSite.cs diff --git a/sources/generated/Gst.Video/VideoCodecFrame.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecFrame.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCodecFrame.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecFrame.cs diff --git a/sources/generated/Gst.Video/VideoCodecFrameFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecFrameFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCodecFrameFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecFrameFlags.cs diff --git a/sources/generated/Gst.Video/VideoCodecState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecState.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCodecState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCodecState.cs diff --git a/sources/generated/Gst.Video/VideoColorMatrix.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorMatrix.cs similarity index 100% rename from sources/generated/Gst.Video/VideoColorMatrix.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorMatrix.cs diff --git a/sources/generated/Gst.Video/VideoColorPrimaries.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorPrimaries.cs similarity index 100% rename from sources/generated/Gst.Video/VideoColorPrimaries.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorPrimaries.cs diff --git a/sources/generated/Gst.Video/VideoColorPrimariesInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorPrimariesInfo.cs similarity index 100% rename from sources/generated/Gst.Video/VideoColorPrimariesInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorPrimariesInfo.cs diff --git a/sources/generated/Gst.Video/VideoColorRange.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorRange.cs similarity index 100% rename from sources/generated/Gst.Video/VideoColorRange.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorRange.cs diff --git a/sources/generated/Gst.Video/VideoColorimetry.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorimetry.cs similarity index 100% rename from sources/generated/Gst.Video/VideoColorimetry.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoColorimetry.cs diff --git a/sources/generated/Gst.Video/VideoContentLightLevel.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoContentLightLevel.cs similarity index 100% rename from sources/generated/Gst.Video/VideoContentLightLevel.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoContentLightLevel.cs diff --git a/sources/generated/Gst.Video/VideoConvertSampleCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoConvertSampleCallback.cs similarity index 100% rename from sources/generated/Gst.Video/VideoConvertSampleCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoConvertSampleCallback.cs diff --git a/sources/generated/Gst.Video/VideoConverter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoConverter.cs similarity index 100% rename from sources/generated/Gst.Video/VideoConverter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoConverter.cs diff --git a/sources/generated/Gst.Video/VideoCropMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCropMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoCropMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoCropMeta.cs diff --git a/sources/generated/Gst.Video/VideoDecoder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDecoder.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDecoder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDecoder.cs diff --git a/sources/generated/Gst.Video/VideoDecoderRequestSyncPointFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDecoderRequestSyncPointFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDecoderRequestSyncPointFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDecoderRequestSyncPointFlags.cs diff --git a/sources/generated/Gst.Video/VideoDirectionAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDirectionAdapter.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDirectionAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDirectionAdapter.cs diff --git a/sources/generated/Gst.Video/VideoDither.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDither.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDither.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDither.cs diff --git a/sources/generated/Gst.Video/VideoDitherFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDitherFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDitherFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDitherFlags.cs diff --git a/sources/generated/Gst.Video/VideoDitherMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDitherMethod.cs similarity index 100% rename from sources/generated/Gst.Video/VideoDitherMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoDitherMethod.cs diff --git a/sources/generated/Gst.Video/VideoEncoder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoEncoder.cs similarity index 100% rename from sources/generated/Gst.Video/VideoEncoder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoEncoder.cs diff --git a/sources/generated/Gst.Video/VideoFieldOrder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFieldOrder.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFieldOrder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFieldOrder.cs diff --git a/sources/generated/Gst.Video/VideoFilter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFilter.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFilter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFilter.cs diff --git a/sources/generated/Gst.Video/VideoFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFlags.cs diff --git a/sources/generated/Gst.Video/VideoFormat.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormat.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFormat.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormat.cs diff --git a/sources/generated/Gst.Video/VideoFormatFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFormatFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatFlags.cs diff --git a/sources/generated/Gst.Video/VideoFormatInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatInfo.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFormatInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatInfo.cs diff --git a/sources/generated/Gst.Video/VideoFormatPack.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatPack.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFormatPack.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatPack.cs diff --git a/sources/generated/Gst.Video/VideoFormatUnpack.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatUnpack.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFormatUnpack.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFormatUnpack.cs diff --git a/sources/generated/Gst.Video/VideoFrame.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrame.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFrame.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrame.cs diff --git a/sources/generated/Gst.Video/VideoFrameFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrameFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFrameFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrameFlags.cs diff --git a/sources/generated/Gst.Video/VideoFrameMapFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrameMapFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoFrameMapFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoFrameMapFlags.cs diff --git a/sources/generated/Gst.Video/VideoGLTextureOrientation.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureOrientation.cs similarity index 100% rename from sources/generated/Gst.Video/VideoGLTextureOrientation.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureOrientation.cs diff --git a/sources/generated/Gst.Video/VideoGLTextureType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureType.cs similarity index 100% rename from sources/generated/Gst.Video/VideoGLTextureType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureType.cs diff --git a/sources/generated/Gst.Video/VideoGLTextureUpload.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureUpload.cs similarity index 100% rename from sources/generated/Gst.Video/VideoGLTextureUpload.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureUpload.cs diff --git a/sources/generated/Gst.Video/VideoGLTextureUploadMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureUploadMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoGLTextureUploadMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGLTextureUploadMeta.cs diff --git a/sources/generated/Gst.Video/VideoGammaMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGammaMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoGammaMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoGammaMode.cs diff --git a/sources/generated/Gst.Video/VideoInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoInfo.cs similarity index 100% rename from sources/generated/Gst.Video/VideoInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoInfo.cs diff --git a/sources/generated/Gst.Video/VideoInterlaceMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoInterlaceMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoInterlaceMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoInterlaceMode.cs diff --git a/sources/generated/Gst.Video/VideoMasteringDisplayInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMasteringDisplayInfo.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMasteringDisplayInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMasteringDisplayInfo.cs diff --git a/sources/generated/Gst.Video/VideoMasteringDisplayInfoCoordinates.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMasteringDisplayInfoCoordinates.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMasteringDisplayInfoCoordinates.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMasteringDisplayInfoCoordinates.cs diff --git a/sources/generated/Gst.Video/VideoMatrixMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMatrixMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMatrixMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMatrixMode.cs diff --git a/sources/generated/Gst.Video/VideoMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMeta.cs diff --git a/sources/generated/Gst.Video/VideoMetaTransform.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMetaTransform.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMetaTransform.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMetaTransform.cs diff --git a/sources/generated/Gst.Video/VideoMultiviewFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMultiviewFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFlags.cs diff --git a/sources/generated/Gst.Video/VideoMultiviewFlagsSet.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFlagsSet.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMultiviewFlagsSet.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFlagsSet.cs diff --git a/sources/generated/Gst.Video/VideoMultiviewFramePacking.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFramePacking.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMultiviewFramePacking.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewFramePacking.cs diff --git a/sources/generated/Gst.Video/VideoMultiviewMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoMultiviewMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoMultiviewMode.cs diff --git a/sources/generated/Gst.Video/VideoOrientationAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOrientationAdapter.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOrientationAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOrientationAdapter.cs diff --git a/sources/generated/Gst.Video/VideoOrientationMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOrientationMethod.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOrientationMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOrientationMethod.cs diff --git a/sources/generated/Gst.Video/VideoOverlayAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayAdapter.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayAdapter.cs diff --git a/sources/generated/Gst.Video/VideoOverlayComposition.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayComposition.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayComposition.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayComposition.cs diff --git a/sources/generated/Gst.Video/VideoOverlayCompositionMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayCompositionMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayCompositionMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayCompositionMeta.cs diff --git a/sources/generated/Gst.Video/VideoOverlayFormatFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayFormatFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayFormatFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayFormatFlags.cs diff --git a/sources/generated/Gst.Video/VideoOverlayProperties.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayProperties.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayProperties.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayProperties.cs diff --git a/sources/generated/Gst.Video/VideoOverlayRectangle.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayRectangle.cs similarity index 100% rename from sources/generated/Gst.Video/VideoOverlayRectangle.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoOverlayRectangle.cs diff --git a/sources/generated/Gst.Video/VideoPackFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoPackFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoPackFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoPackFlags.cs diff --git a/sources/generated/Gst.Video/VideoPrimariesMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoPrimariesMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoPrimariesMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoPrimariesMode.cs diff --git a/sources/generated/Gst.Video/VideoRectangle.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoRectangle.cs similarity index 100% rename from sources/generated/Gst.Video/VideoRectangle.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoRectangle.cs diff --git a/sources/generated/Gst.Video/VideoRegionOfInterestMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoRegionOfInterestMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoRegionOfInterestMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoRegionOfInterestMeta.cs diff --git a/sources/generated/Gst.Video/VideoResampler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResampler.cs similarity index 100% rename from sources/generated/Gst.Video/VideoResampler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResampler.cs diff --git a/sources/generated/Gst.Video/VideoResamplerFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResamplerFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoResamplerFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResamplerFlags.cs diff --git a/sources/generated/Gst.Video/VideoResamplerMethod.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResamplerMethod.cs similarity index 100% rename from sources/generated/Gst.Video/VideoResamplerMethod.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoResamplerMethod.cs diff --git a/sources/generated/Gst.Video/VideoScaler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoScaler.cs similarity index 100% rename from sources/generated/Gst.Video/VideoScaler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoScaler.cs diff --git a/sources/generated/Gst.Video/VideoScalerFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoScalerFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoScalerFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoScalerFlags.cs diff --git a/sources/generated/Gst.Video/VideoSink.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoSink.cs similarity index 100% rename from sources/generated/Gst.Video/VideoSink.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoSink.cs diff --git a/sources/generated/Gst.Video/VideoTileMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTileMode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTileMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTileMode.cs diff --git a/sources/generated/Gst.Video/VideoTileType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTileType.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTileType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTileType.cs diff --git a/sources/generated/Gst.Video/VideoTimeCode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCode.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTimeCode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCode.cs diff --git a/sources/generated/Gst.Video/VideoTimeCodeConfig.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeConfig.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTimeCodeConfig.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeConfig.cs diff --git a/sources/generated/Gst.Video/VideoTimeCodeFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeFlags.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTimeCodeFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeFlags.cs diff --git a/sources/generated/Gst.Video/VideoTimeCodeInterval.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeInterval.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTimeCodeInterval.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeInterval.cs diff --git a/sources/generated/Gst.Video/VideoTimeCodeMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeMeta.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTimeCodeMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTimeCodeMeta.cs diff --git a/sources/generated/Gst.Video/VideoTransferFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTransferFunction.cs similarity index 100% rename from sources/generated/Gst.Video/VideoTransferFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoTransferFunction.cs diff --git a/sources/generated/Gst.Video/VideoVBIEncoder.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIEncoder.cs similarity index 100% rename from sources/generated/Gst.Video/VideoVBIEncoder.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIEncoder.cs diff --git a/sources/generated/Gst.Video/VideoVBIParser.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIParser.cs similarity index 100% rename from sources/generated/Gst.Video/VideoVBIParser.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIParser.cs diff --git a/sources/generated/Gst.Video/VideoVBIParserResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIParserResult.cs similarity index 100% rename from sources/generated/Gst.Video/VideoVBIParserResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.Video/VideoVBIParserResult.cs diff --git a/sources/generated/Gst.WebRTC/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/Constants.cs similarity index 100% rename from sources/generated/Gst.WebRTC/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/Constants.cs diff --git a/sources/generated/Gst.WebRTC/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/Global.cs similarity index 100% rename from sources/generated/Gst.WebRTC/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/Global.cs diff --git a/sources/generated/Gst.WebRTC/OnErrorEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnErrorEventHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnErrorEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnErrorEventHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnErrorHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnErrorHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnErrorHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnErrorHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnMessageDataEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageDataEventHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnMessageDataEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageDataEventHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnMessageDataHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageDataHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnMessageDataHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageDataHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnMessageStringEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageStringEventHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnMessageStringEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageStringEventHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnMessageStringHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageStringHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnMessageStringHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnMessageStringHandler.cs diff --git a/sources/generated/Gst.WebRTC/OnNewCandidateHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnNewCandidateHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/OnNewCandidateHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/OnNewCandidateHandler.cs diff --git a/sources/generated/Gst.WebRTC/SendDataEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/SendDataEventHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/SendDataEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/SendDataEventHandler.cs diff --git a/sources/generated/Gst.WebRTC/SendStringEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/SendStringEventHandler.cs similarity index 100% rename from sources/generated/Gst.WebRTC/SendStringEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/SendStringEventHandler.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCBundlePolicy.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCBundlePolicy.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCBundlePolicy.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCBundlePolicy.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCDTLSSetup.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSSetup.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCDTLSSetup.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSSetup.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCDTLSTransport.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSTransport.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCDTLSTransport.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSTransport.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCDTLSTransportState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSTransportState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCDTLSTransportState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDTLSTransportState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCDataChannel.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDataChannel.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCDataChannel.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDataChannel.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCDataChannelState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDataChannelState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCDataChannelState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCDataChannelState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCFECType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCFECType.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCFECType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCFECType.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICEComponent.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEComponent.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICEComponent.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEComponent.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICEConnectionState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEConnectionState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICEConnectionState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEConnectionState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICEGatheringState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEGatheringState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICEGatheringState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICEGatheringState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICERole.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICERole.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICERole.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICERole.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICETransport.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICETransport.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICETransport.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICETransport.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCICETransportPolicy.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICETransportPolicy.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCICETransportPolicy.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCICETransportPolicy.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCKind.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCKind.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCKind.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCKind.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCPeerConnectionState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCPeerConnectionState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCPeerConnectionState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCPeerConnectionState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCPriorityType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCPriorityType.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCPriorityType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCPriorityType.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCRTPReceiver.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPReceiver.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCRTPReceiver.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPReceiver.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCRTPSender.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPSender.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCRTPSender.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPSender.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCRTPTransceiver.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPTransceiver.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCRTPTransceiver.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPTransceiver.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCRTPTransceiverDirection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPTransceiverDirection.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCRTPTransceiverDirection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCRTPTransceiverDirection.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCSCTPTransportState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSCTPTransportState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCSCTPTransportState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSCTPTransportState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCSDPType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSDPType.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCSDPType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSDPType.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCSessionDescription.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSessionDescription.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCSessionDescription.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSessionDescription.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCSignalingState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSignalingState.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCSignalingState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCSignalingState.cs diff --git a/sources/generated/Gst.WebRTC/WebRTCStatsType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCStatsType.cs similarity index 100% rename from sources/generated/Gst.WebRTC/WebRTCStatsType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst.WebRTC/WebRTCStatsType.cs diff --git a/sources/generated/Gst/AllocationParams.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/AllocationParams.cs similarity index 100% rename from sources/generated/Gst/AllocationParams.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/AllocationParams.cs diff --git a/sources/generated/Gst/Allocator.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Allocator.cs similarity index 100% rename from sources/generated/Gst/Allocator.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Allocator.cs diff --git a/sources/generated/Gst/AllocatorFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/AllocatorFlags.cs similarity index 100% rename from sources/generated/Gst/AllocatorFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/AllocatorFlags.cs diff --git a/sources/generated/Gst/Application.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Application.cs similarity index 100% rename from sources/generated/Gst/Application.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Application.cs diff --git a/sources/generated/Gst/AtomicQueue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/AtomicQueue.cs similarity index 100% rename from sources/generated/Gst/AtomicQueue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/AtomicQueue.cs diff --git a/sources/generated/Gst/Bin.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Bin.cs similarity index 100% rename from sources/generated/Gst/Bin.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Bin.cs diff --git a/sources/generated/Gst/BinFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BinFlags.cs similarity index 100% rename from sources/generated/Gst/BinFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BinFlags.cs diff --git a/sources/generated/Gst/Bitmask.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Bitmask.cs similarity index 100% rename from sources/generated/Gst/Bitmask.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Bitmask.cs diff --git a/sources/generated/Gst/Buffer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Buffer.cs similarity index 100% rename from sources/generated/Gst/Buffer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Buffer.cs diff --git a/sources/generated/Gst/BufferCopyFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferCopyFlags.cs similarity index 100% rename from sources/generated/Gst/BufferCopyFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferCopyFlags.cs diff --git a/sources/generated/Gst/BufferFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferFlags.cs similarity index 100% rename from sources/generated/Gst/BufferFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferFlags.cs diff --git a/sources/generated/Gst/BufferForeachMetaFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferForeachMetaFunc.cs similarity index 100% rename from sources/generated/Gst/BufferForeachMetaFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferForeachMetaFunc.cs diff --git a/sources/generated/Gst/BufferList.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferList.cs similarity index 100% rename from sources/generated/Gst/BufferList.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferList.cs diff --git a/sources/generated/Gst/BufferListFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferListFunc.cs similarity index 100% rename from sources/generated/Gst/BufferListFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferListFunc.cs diff --git a/sources/generated/Gst/BufferPool.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferPool.cs similarity index 100% rename from sources/generated/Gst/BufferPool.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferPool.cs diff --git a/sources/generated/Gst/BufferPoolAcquireFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferPoolAcquireFlags.cs similarity index 100% rename from sources/generated/Gst/BufferPoolAcquireFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferPoolAcquireFlags.cs diff --git a/sources/generated/Gst/BufferPoolAcquireParams.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferPoolAcquireParams.cs similarity index 100% rename from sources/generated/Gst/BufferPoolAcquireParams.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferPoolAcquireParams.cs diff --git a/sources/generated/Gst/BufferingMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BufferingMode.cs similarity index 100% rename from sources/generated/Gst/BufferingMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BufferingMode.cs diff --git a/sources/generated/Gst/Bus.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Bus.cs similarity index 100% rename from sources/generated/Gst/Bus.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Bus.cs diff --git a/sources/generated/Gst/BusFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BusFlags.cs similarity index 100% rename from sources/generated/Gst/BusFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BusFlags.cs diff --git a/sources/generated/Gst/BusFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BusFunc.cs similarity index 100% rename from sources/generated/Gst/BusFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BusFunc.cs diff --git a/sources/generated/Gst/BusSyncHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BusSyncHandler.cs similarity index 100% rename from sources/generated/Gst/BusSyncHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BusSyncHandler.cs diff --git a/sources/generated/Gst/BusSyncReply.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/BusSyncReply.cs similarity index 100% rename from sources/generated/Gst/BusSyncReply.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/BusSyncReply.cs diff --git a/sources/generated/Gst/Caps.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Caps.cs similarity index 100% rename from sources/generated/Gst/Caps.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Caps.cs diff --git a/sources/generated/Gst/CapsFeatures.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsFeatures.cs similarity index 100% rename from sources/generated/Gst/CapsFeatures.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsFeatures.cs diff --git a/sources/generated/Gst/CapsFilterMapFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsFilterMapFunc.cs similarity index 100% rename from sources/generated/Gst/CapsFilterMapFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsFilterMapFunc.cs diff --git a/sources/generated/Gst/CapsFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsFlags.cs similarity index 100% rename from sources/generated/Gst/CapsFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsFlags.cs diff --git a/sources/generated/Gst/CapsForeachFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsForeachFunc.cs similarity index 100% rename from sources/generated/Gst/CapsForeachFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsForeachFunc.cs diff --git a/sources/generated/Gst/CapsIntersectMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsIntersectMode.cs similarity index 100% rename from sources/generated/Gst/CapsIntersectMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsIntersectMode.cs diff --git a/sources/generated/Gst/CapsMapFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CapsMapFunc.cs similarity index 100% rename from sources/generated/Gst/CapsMapFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CapsMapFunc.cs diff --git a/sources/generated/Gst/ChildAddedEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ChildAddedEventHandler.cs similarity index 100% rename from sources/generated/Gst/ChildAddedEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ChildAddedEventHandler.cs diff --git a/sources/generated/Gst/ChildProxyAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ChildProxyAdapter.cs similarity index 100% rename from sources/generated/Gst/ChildProxyAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ChildProxyAdapter.cs diff --git a/sources/generated/Gst/ChildRemovedEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ChildRemovedEventHandler.cs similarity index 100% rename from sources/generated/Gst/ChildRemovedEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ChildRemovedEventHandler.cs diff --git a/sources/generated/Gst/Clock.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Clock.cs similarity index 100% rename from sources/generated/Gst/Clock.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Clock.cs diff --git a/sources/generated/Gst/ClockCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockCallback.cs similarity index 100% rename from sources/generated/Gst/ClockCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockCallback.cs diff --git a/sources/generated/Gst/ClockEntry.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockEntry.cs similarity index 100% rename from sources/generated/Gst/ClockEntry.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockEntry.cs diff --git a/sources/generated/Gst/ClockEntryType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockEntryType.cs similarity index 100% rename from sources/generated/Gst/ClockEntryType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockEntryType.cs diff --git a/sources/generated/Gst/ClockFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockFlags.cs similarity index 100% rename from sources/generated/Gst/ClockFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockFlags.cs diff --git a/sources/generated/Gst/ClockReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockReturn.cs similarity index 100% rename from sources/generated/Gst/ClockReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockReturn.cs diff --git a/sources/generated/Gst/ClockType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ClockType.cs similarity index 100% rename from sources/generated/Gst/ClockType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ClockType.cs diff --git a/sources/generated/Gst/Constants.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Constants.cs similarity index 100% rename from sources/generated/Gst/Constants.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Constants.cs diff --git a/sources/generated/Gst/Context.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Context.cs similarity index 100% rename from sources/generated/Gst/Context.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Context.cs diff --git a/sources/generated/Gst/ControlBinding.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ControlBinding.cs similarity index 100% rename from sources/generated/Gst/ControlBinding.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ControlBinding.cs diff --git a/sources/generated/Gst/ControlBindingConvert.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ControlBindingConvert.cs similarity index 100% rename from sources/generated/Gst/ControlBindingConvert.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ControlBindingConvert.cs diff --git a/sources/generated/Gst/ControlSource.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ControlSource.cs similarity index 100% rename from sources/generated/Gst/ControlSource.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ControlSource.cs diff --git a/sources/generated/Gst/ControlSourceGetValue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ControlSourceGetValue.cs similarity index 100% rename from sources/generated/Gst/ControlSourceGetValue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ControlSourceGetValue.cs diff --git a/sources/generated/Gst/ControlSourceGetValueArray.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ControlSourceGetValueArray.cs similarity index 100% rename from sources/generated/Gst/ControlSourceGetValueArray.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ControlSourceGetValueArray.cs diff --git a/sources/generated/Gst/CoreError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CoreError.cs similarity index 100% rename from sources/generated/Gst/CoreError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CoreError.cs diff --git a/sources/generated/Gst/CustomMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CustomMeta.cs similarity index 100% rename from sources/generated/Gst/CustomMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CustomMeta.cs diff --git a/sources/generated/Gst/CustomMetaTransformFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/CustomMetaTransformFunction.cs similarity index 100% rename from sources/generated/Gst/CustomMetaTransformFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/CustomMetaTransformFunction.cs diff --git a/sources/generated/Gst/DateTime.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DateTime.cs similarity index 100% rename from sources/generated/Gst/DateTime.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DateTime.cs diff --git a/sources/generated/Gst/Debug.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Debug.cs similarity index 100% rename from sources/generated/Gst/Debug.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Debug.cs diff --git a/sources/generated/Gst/DebugCategory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugCategory.cs similarity index 100% rename from sources/generated/Gst/DebugCategory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugCategory.cs diff --git a/sources/generated/Gst/DebugColorFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugColorFlags.cs similarity index 100% rename from sources/generated/Gst/DebugColorFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugColorFlags.cs diff --git a/sources/generated/Gst/DebugColorMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugColorMode.cs similarity index 100% rename from sources/generated/Gst/DebugColorMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugColorMode.cs diff --git a/sources/generated/Gst/DebugFuncPtr.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugFuncPtr.cs similarity index 100% rename from sources/generated/Gst/DebugFuncPtr.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugFuncPtr.cs diff --git a/sources/generated/Gst/DebugGraphDetails.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugGraphDetails.cs similarity index 100% rename from sources/generated/Gst/DebugGraphDetails.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugGraphDetails.cs diff --git a/sources/generated/Gst/DebugLevel.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugLevel.cs similarity index 100% rename from sources/generated/Gst/DebugLevel.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugLevel.cs diff --git a/sources/generated/Gst/DebugMessage.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DebugMessage.cs similarity index 100% rename from sources/generated/Gst/DebugMessage.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DebugMessage.cs diff --git a/sources/generated/Gst/DeepElementAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeepElementAddedHandler.cs similarity index 100% rename from sources/generated/Gst/DeepElementAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeepElementAddedHandler.cs diff --git a/sources/generated/Gst/DeepElementRemovedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeepElementRemovedHandler.cs similarity index 100% rename from sources/generated/Gst/DeepElementRemovedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeepElementRemovedHandler.cs diff --git a/sources/generated/Gst/DeepNotifyHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeepNotifyHandler.cs similarity index 100% rename from sources/generated/Gst/DeepNotifyHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeepNotifyHandler.cs diff --git a/sources/generated/Gst/Device.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Device.cs similarity index 100% rename from sources/generated/Gst/Device.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Device.cs diff --git a/sources/generated/Gst/DeviceMonitor.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeviceMonitor.cs similarity index 100% rename from sources/generated/Gst/DeviceMonitor.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeviceMonitor.cs diff --git a/sources/generated/Gst/DeviceProvider.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeviceProvider.cs similarity index 100% rename from sources/generated/Gst/DeviceProvider.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeviceProvider.cs diff --git a/sources/generated/Gst/DeviceProviderFactory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DeviceProviderFactory.cs similarity index 100% rename from sources/generated/Gst/DeviceProviderFactory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DeviceProviderFactory.cs diff --git a/sources/generated/Gst/DoLatencyHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DoLatencyHandler.cs similarity index 100% rename from sources/generated/Gst/DoLatencyHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DoLatencyHandler.cs diff --git a/sources/generated/Gst/DynamicTypeFactory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/DynamicTypeFactory.cs similarity index 100% rename from sources/generated/Gst/DynamicTypeFactory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/DynamicTypeFactory.cs diff --git a/sources/generated/Gst/Element.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Element.cs similarity index 100% rename from sources/generated/Gst/Element.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Element.cs diff --git a/sources/generated/Gst/ElementAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementAddedHandler.cs similarity index 100% rename from sources/generated/Gst/ElementAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementAddedHandler.cs diff --git a/sources/generated/Gst/ElementCallAsyncFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementCallAsyncFunc.cs similarity index 100% rename from sources/generated/Gst/ElementCallAsyncFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementCallAsyncFunc.cs diff --git a/sources/generated/Gst/ElementFactory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementFactory.cs similarity index 100% rename from sources/generated/Gst/ElementFactory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementFactory.cs diff --git a/sources/generated/Gst/ElementFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementFlags.cs similarity index 100% rename from sources/generated/Gst/ElementFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementFlags.cs diff --git a/sources/generated/Gst/ElementForeachPadFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementForeachPadFunc.cs similarity index 100% rename from sources/generated/Gst/ElementForeachPadFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementForeachPadFunc.cs diff --git a/sources/generated/Gst/ElementRemovedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ElementRemovedHandler.cs similarity index 100% rename from sources/generated/Gst/ElementRemovedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ElementRemovedHandler.cs diff --git a/sources/generated/Gst/Event.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Event.cs similarity index 100% rename from sources/generated/Gst/Event.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Event.cs diff --git a/sources/generated/Gst/EventType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/EventType.cs similarity index 100% rename from sources/generated/Gst/EventType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/EventType.cs diff --git a/sources/generated/Gst/EventTypeFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/EventTypeFlags.cs similarity index 100% rename from sources/generated/Gst/EventTypeFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/EventTypeFlags.cs diff --git a/sources/generated/Gst/FeatureAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/FeatureAddedHandler.cs similarity index 100% rename from sources/generated/Gst/FeatureAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/FeatureAddedHandler.cs diff --git a/sources/generated/Gst/FlagSet.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/FlagSet.cs similarity index 100% rename from sources/generated/Gst/FlagSet.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/FlagSet.cs diff --git a/sources/generated/Gst/FlowReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/FlowReturn.cs similarity index 100% rename from sources/generated/Gst/FlowReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/FlowReturn.cs diff --git a/sources/generated/Gst/Format.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Format.cs similarity index 100% rename from sources/generated/Gst/Format.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Format.cs diff --git a/sources/generated/Gst/FormatDefinition.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/FormatDefinition.cs similarity index 100% rename from sources/generated/Gst/FormatDefinition.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/FormatDefinition.cs diff --git a/sources/generated/Gst/GapFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GapFlags.cs similarity index 100% rename from sources/generated/Gst/GapFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GapFlags.cs diff --git a/sources/generated/Gst/GhostPad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GhostPad.cs similarity index 100% rename from sources/generated/Gst/GhostPad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GhostPad.cs diff --git a/sources/generated/Gst/Global.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Global.cs similarity index 100% rename from sources/generated/Gst/Global.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Global.cs diff --git a/sources/generated/Gst/GstSharp.BufferForeachMetaFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BufferForeachMetaFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.BufferForeachMetaFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BufferForeachMetaFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.BufferListFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BufferListFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.BufferListFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BufferListFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.BusFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BusFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.BusFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BusFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.BusSyncHandlerNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BusSyncHandlerNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.BusSyncHandlerNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.BusSyncHandlerNative.cs diff --git a/sources/generated/Gst/GstSharp.CapsFilterMapFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsFilterMapFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.CapsFilterMapFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsFilterMapFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.CapsForeachFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsForeachFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.CapsForeachFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsForeachFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.CapsMapFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsMapFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.CapsMapFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CapsMapFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.ClockCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ClockCallbackNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ClockCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ClockCallbackNative.cs diff --git a/sources/generated/Gst/GstSharp.ControlBindingConvertNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlBindingConvertNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ControlBindingConvertNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlBindingConvertNative.cs diff --git a/sources/generated/Gst/GstSharp.ControlSourceGetValueArrayNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlSourceGetValueArrayNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ControlSourceGetValueArrayNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlSourceGetValueArrayNative.cs diff --git a/sources/generated/Gst/GstSharp.ControlSourceGetValueNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlSourceGetValueNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ControlSourceGetValueNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ControlSourceGetValueNative.cs diff --git a/sources/generated/Gst/GstSharp.CustomMetaTransformFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CustomMetaTransformFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.CustomMetaTransformFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.CustomMetaTransformFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.DebugFuncPtrNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.DebugFuncPtrNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.DebugFuncPtrNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.DebugFuncPtrNative.cs diff --git a/sources/generated/Gst/GstSharp.ElementCallAsyncFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ElementCallAsyncFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ElementCallAsyncFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ElementCallAsyncFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.ElementForeachPadFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ElementForeachPadFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ElementForeachPadFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ElementForeachPadFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorCopyFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorCopyFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorCopyFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorCopyFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorFoldFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorFoldFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorFoldFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorFoldFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorForeachFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorForeachFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorForeachFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorForeachFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorFreeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorFreeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorFreeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorFreeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorItemFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorItemFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorItemFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorItemFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorNextFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorNextFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorNextFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorNextFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.IteratorResyncFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorResyncFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.IteratorResyncFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.IteratorResyncFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.LogFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.LogFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.LogFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.LogFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryCopyFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryCopyFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryCopyFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryCopyFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryIsSpanFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryIsSpanFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryIsSpanFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryIsSpanFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryMapFullFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryMapFullFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryMapFullFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryMapFullFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryMapFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryMapFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryMapFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryMapFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryShareFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryShareFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryShareFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryShareFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryUnmapFullFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryUnmapFullFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryUnmapFullFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryUnmapFullFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MemoryUnmapFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryUnmapFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MemoryUnmapFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MemoryUnmapFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MetaFreeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaFreeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MetaFreeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaFreeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MetaInitFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaInitFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MetaInitFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaInitFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MetaTransformFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaTransformFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MetaTransformFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MetaTransformFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MiniObjectCopyFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectCopyFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MiniObjectCopyFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectCopyFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MiniObjectDisposeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectDisposeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MiniObjectDisposeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectDisposeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MiniObjectFreeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectFreeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MiniObjectFreeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectFreeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.MiniObjectNotifyNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectNotifyNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.MiniObjectNotifyNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.MiniObjectNotifyNative.cs diff --git a/sources/generated/Gst/GstSharp.PadActivateFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadActivateFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadActivateFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadActivateFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadActivateModeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadActivateModeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadActivateModeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadActivateModeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadChainFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadChainFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadChainFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadChainFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadChainListFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadChainListFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadChainListFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadChainListFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadEventFullFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadEventFullFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadEventFullFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadEventFullFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadEventFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadEventFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadEventFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadEventFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadForwardFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadForwardFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadForwardFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadForwardFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadGetRangeFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadGetRangeFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadGetRangeFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadGetRangeFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadIterIntLinkFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadIterIntLinkFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadIterIntLinkFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadIterIntLinkFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadLinkFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadLinkFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadLinkFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadLinkFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadProbeCallbackNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadProbeCallbackNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadProbeCallbackNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadProbeCallbackNative.cs diff --git a/sources/generated/Gst/GstSharp.PadQueryFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadQueryFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadQueryFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadQueryFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PadUnlinkFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadUnlinkFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PadUnlinkFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PadUnlinkFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.PluginFeatureFilterNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginFeatureFilterNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PluginFeatureFilterNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginFeatureFilterNative.cs diff --git a/sources/generated/Gst/GstSharp.PluginFilterNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginFilterNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PluginFilterNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginFilterNative.cs diff --git a/sources/generated/Gst/GstSharp.PluginInitFullFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginInitFullFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PluginInitFullFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginInitFullFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.PluginInitFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginInitFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PluginInitFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PluginInitFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.PromiseChangeFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PromiseChangeFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.PromiseChangeFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.PromiseChangeFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.StructureFilterMapFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureFilterMapFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.StructureFilterMapFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureFilterMapFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.StructureForeachFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureForeachFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.StructureForeachFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureForeachFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.StructureMapFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureMapFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.StructureMapFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.StructureMapFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.TagForeachFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TagForeachFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TagForeachFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TagForeachFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.TagMergeFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TagMergeFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TagMergeFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TagMergeFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.TaskFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TaskFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.TaskPoolFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskPoolFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TaskPoolFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskPoolFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.TaskThreadFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskThreadFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TaskThreadFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TaskThreadFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.TypeFindFunctionNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TypeFindFunctionNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.TypeFindFunctionNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.TypeFindFunctionNative.cs diff --git a/sources/generated/Gst/GstSharp.ValueCompareFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueCompareFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ValueCompareFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueCompareFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.ValueDeserializeFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueDeserializeFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ValueDeserializeFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueDeserializeFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.ValueDeserializeWithPSpecFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueDeserializeWithPSpecFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ValueDeserializeWithPSpecFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueDeserializeWithPSpecFuncNative.cs diff --git a/sources/generated/Gst/GstSharp.ValueSerializeFuncNative.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueSerializeFuncNative.cs similarity index 100% rename from sources/generated/Gst/GstSharp.ValueSerializeFuncNative.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/GstSharp.ValueSerializeFuncNative.cs diff --git a/sources/generated/Gst/IChildProxy.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IChildProxy.cs similarity index 100% rename from sources/generated/Gst/IChildProxy.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IChildProxy.cs diff --git a/sources/generated/Gst/IPreset.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IPreset.cs similarity index 100% rename from sources/generated/Gst/IPreset.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IPreset.cs diff --git a/sources/generated/Gst/ITagSetter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ITagSetter.cs similarity index 100% rename from sources/generated/Gst/ITagSetter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ITagSetter.cs diff --git a/sources/generated/Gst/ITocSetter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ITocSetter.cs similarity index 100% rename from sources/generated/Gst/ITocSetter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ITocSetter.cs diff --git a/sources/generated/Gst/IURIHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IURIHandler.cs similarity index 100% rename from sources/generated/Gst/IURIHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IURIHandler.cs diff --git a/sources/generated/Gst/Int64Range.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Int64Range.cs similarity index 100% rename from sources/generated/Gst/Int64Range.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Int64Range.cs diff --git a/sources/generated/Gst/Iterator.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Iterator.cs similarity index 100% rename from sources/generated/Gst/Iterator.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Iterator.cs diff --git a/sources/generated/Gst/IteratorCopyFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorCopyFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorCopyFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorCopyFunction.cs diff --git a/sources/generated/Gst/IteratorFoldFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorFoldFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorFoldFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorFoldFunction.cs diff --git a/sources/generated/Gst/IteratorForeachFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorForeachFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorForeachFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorForeachFunction.cs diff --git a/sources/generated/Gst/IteratorFreeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorFreeFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorFreeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorFreeFunction.cs diff --git a/sources/generated/Gst/IteratorItem.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorItem.cs similarity index 100% rename from sources/generated/Gst/IteratorItem.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorItem.cs diff --git a/sources/generated/Gst/IteratorItemFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorItemFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorItemFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorItemFunction.cs diff --git a/sources/generated/Gst/IteratorNextFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorNextFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorNextFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorNextFunction.cs diff --git a/sources/generated/Gst/IteratorResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorResult.cs similarity index 100% rename from sources/generated/Gst/IteratorResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorResult.cs diff --git a/sources/generated/Gst/IteratorResyncFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/IteratorResyncFunction.cs similarity index 100% rename from sources/generated/Gst/IteratorResyncFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/IteratorResyncFunction.cs diff --git a/sources/generated/Gst/LibraryError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/LibraryError.cs similarity index 100% rename from sources/generated/Gst/LibraryError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/LibraryError.cs diff --git a/sources/generated/Gst/LinkedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/LinkedHandler.cs similarity index 100% rename from sources/generated/Gst/LinkedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/LinkedHandler.cs diff --git a/sources/generated/Gst/LockFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/LockFlags.cs similarity index 100% rename from sources/generated/Gst/LockFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/LockFlags.cs diff --git a/sources/generated/Gst/LogFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/LogFunction.cs similarity index 100% rename from sources/generated/Gst/LogFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/LogFunction.cs diff --git a/sources/generated/Gst/MapFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MapFlags.cs similarity index 100% rename from sources/generated/Gst/MapFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MapFlags.cs diff --git a/sources/generated/Gst/MapInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MapInfo.cs similarity index 100% rename from sources/generated/Gst/MapInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MapInfo.cs diff --git a/sources/generated/Gst/Memory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Memory.cs similarity index 100% rename from sources/generated/Gst/Memory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Memory.cs diff --git a/sources/generated/Gst/MemoryCopyFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryCopyFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryCopyFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryCopyFunction.cs diff --git a/sources/generated/Gst/MemoryFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryFlags.cs similarity index 100% rename from sources/generated/Gst/MemoryFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryFlags.cs diff --git a/sources/generated/Gst/MemoryIsSpanFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryIsSpanFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryIsSpanFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryIsSpanFunction.cs diff --git a/sources/generated/Gst/MemoryMapFullFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryMapFullFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryMapFullFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryMapFullFunction.cs diff --git a/sources/generated/Gst/MemoryMapFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryMapFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryMapFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryMapFunction.cs diff --git a/sources/generated/Gst/MemoryShareFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryShareFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryShareFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryShareFunction.cs diff --git a/sources/generated/Gst/MemoryUnmapFullFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryUnmapFullFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryUnmapFullFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryUnmapFullFunction.cs diff --git a/sources/generated/Gst/MemoryUnmapFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MemoryUnmapFunction.cs similarity index 100% rename from sources/generated/Gst/MemoryUnmapFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MemoryUnmapFunction.cs diff --git a/sources/generated/Gst/Message.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Message.cs similarity index 100% rename from sources/generated/Gst/Message.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Message.cs diff --git a/sources/generated/Gst/MessageHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MessageHandler.cs similarity index 100% rename from sources/generated/Gst/MessageHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MessageHandler.cs diff --git a/sources/generated/Gst/MessageType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MessageType.cs similarity index 100% rename from sources/generated/Gst/MessageType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MessageType.cs diff --git a/sources/generated/Gst/Meta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Meta.cs similarity index 100% rename from sources/generated/Gst/Meta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Meta.cs diff --git a/sources/generated/Gst/MetaFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaFlags.cs similarity index 100% rename from sources/generated/Gst/MetaFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaFlags.cs diff --git a/sources/generated/Gst/MetaFreeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaFreeFunction.cs similarity index 100% rename from sources/generated/Gst/MetaFreeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaFreeFunction.cs diff --git a/sources/generated/Gst/MetaInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaInfo.cs similarity index 100% rename from sources/generated/Gst/MetaInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaInfo.cs diff --git a/sources/generated/Gst/MetaInitFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaInitFunction.cs similarity index 100% rename from sources/generated/Gst/MetaInitFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaInitFunction.cs diff --git a/sources/generated/Gst/MetaTransformCopy.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaTransformCopy.cs similarity index 100% rename from sources/generated/Gst/MetaTransformCopy.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaTransformCopy.cs diff --git a/sources/generated/Gst/MetaTransformFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MetaTransformFunction.cs similarity index 100% rename from sources/generated/Gst/MetaTransformFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MetaTransformFunction.cs diff --git a/sources/generated/Gst/MiniObject.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObject.cs similarity index 100% rename from sources/generated/Gst/MiniObject.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObject.cs diff --git a/sources/generated/Gst/MiniObjectCopyFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectCopyFunction.cs similarity index 100% rename from sources/generated/Gst/MiniObjectCopyFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectCopyFunction.cs diff --git a/sources/generated/Gst/MiniObjectDisposeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectDisposeFunction.cs similarity index 100% rename from sources/generated/Gst/MiniObjectDisposeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectDisposeFunction.cs diff --git a/sources/generated/Gst/MiniObjectFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectFlags.cs similarity index 100% rename from sources/generated/Gst/MiniObjectFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectFlags.cs diff --git a/sources/generated/Gst/MiniObjectFreeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectFreeFunction.cs similarity index 100% rename from sources/generated/Gst/MiniObjectFreeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectFreeFunction.cs diff --git a/sources/generated/Gst/MiniObjectNotify.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectNotify.cs similarity index 100% rename from sources/generated/Gst/MiniObjectNotify.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/MiniObjectNotify.cs diff --git a/sources/generated/Gst/Object.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Object.cs similarity index 100% rename from sources/generated/Gst/Object.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Object.cs diff --git a/sources/generated/Gst/ObjectFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ObjectFlags.cs similarity index 100% rename from sources/generated/Gst/ObjectFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ObjectFlags.cs diff --git a/sources/generated/Gst/Pad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Pad.cs similarity index 100% rename from sources/generated/Gst/Pad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Pad.cs diff --git a/sources/generated/Gst/PadActivateFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadActivateFunction.cs similarity index 100% rename from sources/generated/Gst/PadActivateFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadActivateFunction.cs diff --git a/sources/generated/Gst/PadActivateModeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadActivateModeFunction.cs similarity index 100% rename from sources/generated/Gst/PadActivateModeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadActivateModeFunction.cs diff --git a/sources/generated/Gst/PadAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadAddedHandler.cs similarity index 100% rename from sources/generated/Gst/PadAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadAddedHandler.cs diff --git a/sources/generated/Gst/PadChainFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadChainFunction.cs similarity index 100% rename from sources/generated/Gst/PadChainFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadChainFunction.cs diff --git a/sources/generated/Gst/PadChainListFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadChainListFunction.cs similarity index 100% rename from sources/generated/Gst/PadChainListFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadChainListFunction.cs diff --git a/sources/generated/Gst/PadCreatedEventHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadCreatedEventHandler.cs similarity index 100% rename from sources/generated/Gst/PadCreatedEventHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadCreatedEventHandler.cs diff --git a/sources/generated/Gst/PadDirection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadDirection.cs similarity index 100% rename from sources/generated/Gst/PadDirection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadDirection.cs diff --git a/sources/generated/Gst/PadEventFullFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadEventFullFunction.cs similarity index 100% rename from sources/generated/Gst/PadEventFullFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadEventFullFunction.cs diff --git a/sources/generated/Gst/PadEventFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadEventFunction.cs similarity index 100% rename from sources/generated/Gst/PadEventFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadEventFunction.cs diff --git a/sources/generated/Gst/PadFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadFlags.cs similarity index 100% rename from sources/generated/Gst/PadFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadFlags.cs diff --git a/sources/generated/Gst/PadForwardFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadForwardFunction.cs similarity index 100% rename from sources/generated/Gst/PadForwardFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadForwardFunction.cs diff --git a/sources/generated/Gst/PadGetRangeFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadGetRangeFunction.cs similarity index 100% rename from sources/generated/Gst/PadGetRangeFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadGetRangeFunction.cs diff --git a/sources/generated/Gst/PadIterIntLinkFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadIterIntLinkFunction.cs similarity index 100% rename from sources/generated/Gst/PadIterIntLinkFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadIterIntLinkFunction.cs diff --git a/sources/generated/Gst/PadLinkCheck.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkCheck.cs similarity index 100% rename from sources/generated/Gst/PadLinkCheck.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkCheck.cs diff --git a/sources/generated/Gst/PadLinkFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkFunction.cs similarity index 100% rename from sources/generated/Gst/PadLinkFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkFunction.cs diff --git a/sources/generated/Gst/PadLinkReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkReturn.cs similarity index 100% rename from sources/generated/Gst/PadLinkReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadLinkReturn.cs diff --git a/sources/generated/Gst/PadMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadMode.cs similarity index 100% rename from sources/generated/Gst/PadMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadMode.cs diff --git a/sources/generated/Gst/PadPresence.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadPresence.cs similarity index 100% rename from sources/generated/Gst/PadPresence.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadPresence.cs diff --git a/sources/generated/Gst/PadProbeCallback.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeCallback.cs similarity index 100% rename from sources/generated/Gst/PadProbeCallback.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeCallback.cs diff --git a/sources/generated/Gst/PadProbeInfo.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeInfo.cs similarity index 100% rename from sources/generated/Gst/PadProbeInfo.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeInfo.cs diff --git a/sources/generated/Gst/PadProbeReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeReturn.cs similarity index 100% rename from sources/generated/Gst/PadProbeReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeReturn.cs diff --git a/sources/generated/Gst/PadProbeType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeType.cs similarity index 100% rename from sources/generated/Gst/PadProbeType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadProbeType.cs diff --git a/sources/generated/Gst/PadQueryFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadQueryFunction.cs similarity index 100% rename from sources/generated/Gst/PadQueryFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadQueryFunction.cs diff --git a/sources/generated/Gst/PadRemovedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadRemovedHandler.cs similarity index 100% rename from sources/generated/Gst/PadRemovedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadRemovedHandler.cs diff --git a/sources/generated/Gst/PadStickyEventsForeachFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadStickyEventsForeachFunction.cs similarity index 100% rename from sources/generated/Gst/PadStickyEventsForeachFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadStickyEventsForeachFunction.cs diff --git a/sources/generated/Gst/PadTemplate.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadTemplate.cs similarity index 100% rename from sources/generated/Gst/PadTemplate.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadTemplate.cs diff --git a/sources/generated/Gst/PadTemplateFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadTemplateFlags.cs similarity index 100% rename from sources/generated/Gst/PadTemplateFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadTemplateFlags.cs diff --git a/sources/generated/Gst/PadUnlinkFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PadUnlinkFunction.cs similarity index 100% rename from sources/generated/Gst/PadUnlinkFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PadUnlinkFunction.cs diff --git a/sources/generated/Gst/ParamArray.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParamArray.cs similarity index 100% rename from sources/generated/Gst/ParamArray.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParamArray.cs diff --git a/sources/generated/Gst/ParamFraction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParamFraction.cs similarity index 100% rename from sources/generated/Gst/ParamFraction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParamFraction.cs diff --git a/sources/generated/Gst/ParentBufferMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParentBufferMeta.cs similarity index 100% rename from sources/generated/Gst/ParentBufferMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParentBufferMeta.cs diff --git a/sources/generated/Gst/Parse.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Parse.cs similarity index 100% rename from sources/generated/Gst/Parse.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Parse.cs diff --git a/sources/generated/Gst/ParseContext.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParseContext.cs similarity index 100% rename from sources/generated/Gst/ParseContext.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParseContext.cs diff --git a/sources/generated/Gst/ParseError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParseError.cs similarity index 100% rename from sources/generated/Gst/ParseError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParseError.cs diff --git a/sources/generated/Gst/ParseFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ParseFlags.cs similarity index 100% rename from sources/generated/Gst/ParseFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ParseFlags.cs diff --git a/sources/generated/Gst/Pipeline.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Pipeline.cs similarity index 100% rename from sources/generated/Gst/Pipeline.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Pipeline.cs diff --git a/sources/generated/Gst/PipelineFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PipelineFlags.cs similarity index 100% rename from sources/generated/Gst/PipelineFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PipelineFlags.cs diff --git a/sources/generated/Gst/Plugin.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Plugin.cs similarity index 100% rename from sources/generated/Gst/Plugin.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Plugin.cs diff --git a/sources/generated/Gst/PluginAPIFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginAPIFlags.cs similarity index 100% rename from sources/generated/Gst/PluginAPIFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginAPIFlags.cs diff --git a/sources/generated/Gst/PluginAddedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginAddedHandler.cs similarity index 100% rename from sources/generated/Gst/PluginAddedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginAddedHandler.cs diff --git a/sources/generated/Gst/PluginDependencyFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginDependencyFlags.cs similarity index 100% rename from sources/generated/Gst/PluginDependencyFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginDependencyFlags.cs diff --git a/sources/generated/Gst/PluginDesc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginDesc.cs similarity index 100% rename from sources/generated/Gst/PluginDesc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginDesc.cs diff --git a/sources/generated/Gst/PluginError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginError.cs similarity index 100% rename from sources/generated/Gst/PluginError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginError.cs diff --git a/sources/generated/Gst/PluginFeature.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginFeature.cs similarity index 100% rename from sources/generated/Gst/PluginFeature.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginFeature.cs diff --git a/sources/generated/Gst/PluginFeatureFilter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginFeatureFilter.cs similarity index 100% rename from sources/generated/Gst/PluginFeatureFilter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginFeatureFilter.cs diff --git a/sources/generated/Gst/PluginFilter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginFilter.cs similarity index 100% rename from sources/generated/Gst/PluginFilter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginFilter.cs diff --git a/sources/generated/Gst/PluginFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginFlags.cs similarity index 100% rename from sources/generated/Gst/PluginFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginFlags.cs diff --git a/sources/generated/Gst/PluginInitFullFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginInitFullFunc.cs similarity index 100% rename from sources/generated/Gst/PluginInitFullFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginInitFullFunc.cs diff --git a/sources/generated/Gst/PluginInitFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PluginInitFunc.cs similarity index 100% rename from sources/generated/Gst/PluginInitFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PluginInitFunc.cs diff --git a/sources/generated/Gst/Poll.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Poll.cs similarity index 100% rename from sources/generated/Gst/Poll.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Poll.cs diff --git a/sources/generated/Gst/PollFD.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PollFD.cs similarity index 100% rename from sources/generated/Gst/PollFD.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PollFD.cs diff --git a/sources/generated/Gst/PresetAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PresetAdapter.cs similarity index 100% rename from sources/generated/Gst/PresetAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PresetAdapter.cs diff --git a/sources/generated/Gst/ProgressType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ProgressType.cs similarity index 100% rename from sources/generated/Gst/ProgressType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ProgressType.cs diff --git a/sources/generated/Gst/Promise.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Promise.cs similarity index 100% rename from sources/generated/Gst/Promise.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Promise.cs diff --git a/sources/generated/Gst/PromiseChangeFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PromiseChangeFunc.cs similarity index 100% rename from sources/generated/Gst/PromiseChangeFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PromiseChangeFunc.cs diff --git a/sources/generated/Gst/PromiseResult.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/PromiseResult.cs similarity index 100% rename from sources/generated/Gst/PromiseResult.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/PromiseResult.cs diff --git a/sources/generated/Gst/ProtectionMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ProtectionMeta.cs similarity index 100% rename from sources/generated/Gst/ProtectionMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ProtectionMeta.cs diff --git a/sources/generated/Gst/ProviderHiddenHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ProviderHiddenHandler.cs similarity index 100% rename from sources/generated/Gst/ProviderHiddenHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ProviderHiddenHandler.cs diff --git a/sources/generated/Gst/ProviderUnhiddenHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ProviderUnhiddenHandler.cs similarity index 100% rename from sources/generated/Gst/ProviderUnhiddenHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ProviderUnhiddenHandler.cs diff --git a/sources/generated/Gst/ProxyPad.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ProxyPad.cs similarity index 100% rename from sources/generated/Gst/ProxyPad.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ProxyPad.cs diff --git a/sources/generated/Gst/QOSType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/QOSType.cs similarity index 100% rename from sources/generated/Gst/QOSType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/QOSType.cs diff --git a/sources/generated/Gst/Query.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Query.cs similarity index 100% rename from sources/generated/Gst/Query.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Query.cs diff --git a/sources/generated/Gst/QueryType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/QueryType.cs similarity index 100% rename from sources/generated/Gst/QueryType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/QueryType.cs diff --git a/sources/generated/Gst/QueryTypeFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/QueryTypeFlags.cs similarity index 100% rename from sources/generated/Gst/QueryTypeFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/QueryTypeFlags.cs diff --git a/sources/generated/Gst/Rank.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Rank.cs similarity index 100% rename from sources/generated/Gst/Rank.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Rank.cs diff --git a/sources/generated/Gst/ReferenceTimestampMeta.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ReferenceTimestampMeta.cs similarity index 100% rename from sources/generated/Gst/ReferenceTimestampMeta.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ReferenceTimestampMeta.cs diff --git a/sources/generated/Gst/Registry.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Registry.cs similarity index 100% rename from sources/generated/Gst/Registry.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Registry.cs diff --git a/sources/generated/Gst/ResourceError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ResourceError.cs similarity index 100% rename from sources/generated/Gst/ResourceError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ResourceError.cs diff --git a/sources/generated/Gst/Sample.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Sample.cs similarity index 100% rename from sources/generated/Gst/Sample.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Sample.cs diff --git a/sources/generated/Gst/SchedulingFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SchedulingFlags.cs similarity index 100% rename from sources/generated/Gst/SchedulingFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SchedulingFlags.cs diff --git a/sources/generated/Gst/SearchMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SearchMode.cs similarity index 100% rename from sources/generated/Gst/SearchMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SearchMode.cs diff --git a/sources/generated/Gst/SeekFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SeekFlags.cs similarity index 100% rename from sources/generated/Gst/SeekFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SeekFlags.cs diff --git a/sources/generated/Gst/SeekType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SeekType.cs similarity index 100% rename from sources/generated/Gst/SeekType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SeekType.cs diff --git a/sources/generated/Gst/Segment.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Segment.cs similarity index 100% rename from sources/generated/Gst/Segment.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Segment.cs diff --git a/sources/generated/Gst/SegmentFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SegmentFlags.cs similarity index 100% rename from sources/generated/Gst/SegmentFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SegmentFlags.cs diff --git a/sources/generated/Gst/SharedTaskPool.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SharedTaskPool.cs similarity index 100% rename from sources/generated/Gst/SharedTaskPool.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SharedTaskPool.cs diff --git a/sources/generated/Gst/StackTraceFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StackTraceFlags.cs similarity index 100% rename from sources/generated/Gst/StackTraceFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StackTraceFlags.cs diff --git a/sources/generated/Gst/State.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/State.cs similarity index 100% rename from sources/generated/Gst/State.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/State.cs diff --git a/sources/generated/Gst/StateChange.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StateChange.cs similarity index 100% rename from sources/generated/Gst/StateChange.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StateChange.cs diff --git a/sources/generated/Gst/StateChangeReturn.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StateChangeReturn.cs similarity index 100% rename from sources/generated/Gst/StateChangeReturn.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StateChangeReturn.cs diff --git a/sources/generated/Gst/StaticCaps.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StaticCaps.cs similarity index 100% rename from sources/generated/Gst/StaticCaps.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StaticCaps.cs diff --git a/sources/generated/Gst/StaticPadTemplate.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StaticPadTemplate.cs similarity index 100% rename from sources/generated/Gst/StaticPadTemplate.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StaticPadTemplate.cs diff --git a/sources/generated/Gst/Stream.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Stream.cs similarity index 100% rename from sources/generated/Gst/Stream.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Stream.cs diff --git a/sources/generated/Gst/StreamCollection.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamCollection.cs similarity index 100% rename from sources/generated/Gst/StreamCollection.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamCollection.cs diff --git a/sources/generated/Gst/StreamError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamError.cs similarity index 100% rename from sources/generated/Gst/StreamError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamError.cs diff --git a/sources/generated/Gst/StreamFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamFlags.cs similarity index 100% rename from sources/generated/Gst/StreamFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamFlags.cs diff --git a/sources/generated/Gst/StreamNotifyHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamNotifyHandler.cs similarity index 100% rename from sources/generated/Gst/StreamNotifyHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamNotifyHandler.cs diff --git a/sources/generated/Gst/StreamStatusType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamStatusType.cs similarity index 100% rename from sources/generated/Gst/StreamStatusType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamStatusType.cs diff --git a/sources/generated/Gst/StreamType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StreamType.cs similarity index 100% rename from sources/generated/Gst/StreamType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StreamType.cs diff --git a/sources/generated/Gst/Structure.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Structure.cs similarity index 100% rename from sources/generated/Gst/Structure.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Structure.cs diff --git a/sources/generated/Gst/StructureChangeType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StructureChangeType.cs similarity index 100% rename from sources/generated/Gst/StructureChangeType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StructureChangeType.cs diff --git a/sources/generated/Gst/StructureFilterMapFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StructureFilterMapFunc.cs similarity index 100% rename from sources/generated/Gst/StructureFilterMapFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StructureFilterMapFunc.cs diff --git a/sources/generated/Gst/StructureForeachFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StructureForeachFunc.cs similarity index 100% rename from sources/generated/Gst/StructureForeachFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StructureForeachFunc.cs diff --git a/sources/generated/Gst/StructureMapFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/StructureMapFunc.cs similarity index 100% rename from sources/generated/Gst/StructureMapFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/StructureMapFunc.cs diff --git a/sources/generated/Gst/SyncMessageHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SyncMessageHandler.cs similarity index 100% rename from sources/generated/Gst/SyncMessageHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SyncMessageHandler.cs diff --git a/sources/generated/Gst/SyncedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SyncedHandler.cs similarity index 100% rename from sources/generated/Gst/SyncedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SyncedHandler.cs diff --git a/sources/generated/Gst/SystemClock.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/SystemClock.cs similarity index 100% rename from sources/generated/Gst/SystemClock.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/SystemClock.cs diff --git a/sources/generated/Gst/Tag.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Tag.cs similarity index 100% rename from sources/generated/Gst/Tag.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Tag.cs diff --git a/sources/generated/Gst/TagFlag.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagFlag.cs similarity index 100% rename from sources/generated/Gst/TagFlag.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagFlag.cs diff --git a/sources/generated/Gst/TagForeachFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagForeachFunc.cs similarity index 100% rename from sources/generated/Gst/TagForeachFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagForeachFunc.cs diff --git a/sources/generated/Gst/TagList.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagList.cs similarity index 100% rename from sources/generated/Gst/TagList.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagList.cs diff --git a/sources/generated/Gst/TagMergeFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagMergeFunc.cs similarity index 100% rename from sources/generated/Gst/TagMergeFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagMergeFunc.cs diff --git a/sources/generated/Gst/TagMergeMode.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagMergeMode.cs similarity index 100% rename from sources/generated/Gst/TagMergeMode.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagMergeMode.cs diff --git a/sources/generated/Gst/TagScope.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagScope.cs similarity index 100% rename from sources/generated/Gst/TagScope.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagScope.cs diff --git a/sources/generated/Gst/TagSetterAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TagSetterAdapter.cs similarity index 100% rename from sources/generated/Gst/TagSetterAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TagSetterAdapter.cs diff --git a/sources/generated/Gst/Task.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Task.cs similarity index 100% rename from sources/generated/Gst/Task.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Task.cs diff --git a/sources/generated/Gst/TaskFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TaskFunction.cs similarity index 100% rename from sources/generated/Gst/TaskFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TaskFunction.cs diff --git a/sources/generated/Gst/TaskPool.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TaskPool.cs similarity index 100% rename from sources/generated/Gst/TaskPool.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TaskPool.cs diff --git a/sources/generated/Gst/TaskPoolFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TaskPoolFunction.cs similarity index 100% rename from sources/generated/Gst/TaskPoolFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TaskPoolFunction.cs diff --git a/sources/generated/Gst/TaskState.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TaskState.cs similarity index 100% rename from sources/generated/Gst/TaskState.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TaskState.cs diff --git a/sources/generated/Gst/TaskThreadFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TaskThreadFunc.cs similarity index 100% rename from sources/generated/Gst/TaskThreadFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TaskThreadFunc.cs diff --git a/sources/generated/Gst/TimedValue.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TimedValue.cs similarity index 100% rename from sources/generated/Gst/TimedValue.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TimedValue.cs diff --git a/sources/generated/Gst/Toc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Toc.cs similarity index 100% rename from sources/generated/Gst/Toc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Toc.cs diff --git a/sources/generated/Gst/TocEntry.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TocEntry.cs similarity index 100% rename from sources/generated/Gst/TocEntry.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TocEntry.cs diff --git a/sources/generated/Gst/TocEntryType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TocEntryType.cs similarity index 100% rename from sources/generated/Gst/TocEntryType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TocEntryType.cs diff --git a/sources/generated/Gst/TocLoopType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TocLoopType.cs similarity index 100% rename from sources/generated/Gst/TocLoopType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TocLoopType.cs diff --git a/sources/generated/Gst/TocScope.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TocScope.cs similarity index 100% rename from sources/generated/Gst/TocScope.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TocScope.cs diff --git a/sources/generated/Gst/TocSetterAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TocSetterAdapter.cs similarity index 100% rename from sources/generated/Gst/TocSetterAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TocSetterAdapter.cs diff --git a/sources/generated/Gst/Tracer.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Tracer.cs similarity index 100% rename from sources/generated/Gst/Tracer.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Tracer.cs diff --git a/sources/generated/Gst/TracerFactory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TracerFactory.cs similarity index 100% rename from sources/generated/Gst/TracerFactory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TracerFactory.cs diff --git a/sources/generated/Gst/TracerRecord.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TracerRecord.cs similarity index 100% rename from sources/generated/Gst/TracerRecord.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TracerRecord.cs diff --git a/sources/generated/Gst/TracerValueFlags.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TracerValueFlags.cs similarity index 100% rename from sources/generated/Gst/TracerValueFlags.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TracerValueFlags.cs diff --git a/sources/generated/Gst/TracerValueScope.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TracerValueScope.cs similarity index 100% rename from sources/generated/Gst/TracerValueScope.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TracerValueScope.cs diff --git a/sources/generated/Gst/TypeFind.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TypeFind.cs similarity index 100% rename from sources/generated/Gst/TypeFind.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TypeFind.cs diff --git a/sources/generated/Gst/TypeFindFactory.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindFactory.cs similarity index 100% rename from sources/generated/Gst/TypeFindFactory.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindFactory.cs diff --git a/sources/generated/Gst/TypeFindFunction.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindFunction.cs similarity index 100% rename from sources/generated/Gst/TypeFindFunction.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindFunction.cs diff --git a/sources/generated/Gst/TypeFindProbability.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindProbability.cs similarity index 100% rename from sources/generated/Gst/TypeFindProbability.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/TypeFindProbability.cs diff --git a/sources/generated/Gst/URIError.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/URIError.cs similarity index 100% rename from sources/generated/Gst/URIError.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/URIError.cs diff --git a/sources/generated/Gst/URIHandlerAdapter.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/URIHandlerAdapter.cs similarity index 100% rename from sources/generated/Gst/URIHandlerAdapter.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/URIHandlerAdapter.cs diff --git a/sources/generated/Gst/URIType.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/URIType.cs similarity index 100% rename from sources/generated/Gst/URIType.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/URIType.cs diff --git a/sources/generated/Gst/UnlinkedHandler.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/UnlinkedHandler.cs similarity index 100% rename from sources/generated/Gst/UnlinkedHandler.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/UnlinkedHandler.cs diff --git a/sources/generated/Gst/Uri.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Uri.cs similarity index 100% rename from sources/generated/Gst/Uri.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Uri.cs diff --git a/sources/generated/Gst/Util.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Util.cs similarity index 100% rename from sources/generated/Gst/Util.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Util.cs diff --git a/sources/generated/Gst/Value.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/Value.cs similarity index 100% rename from sources/generated/Gst/Value.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/Value.cs diff --git a/sources/generated/Gst/ValueArray.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueArray.cs similarity index 100% rename from sources/generated/Gst/ValueArray.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueArray.cs diff --git a/sources/generated/Gst/ValueCompareFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueCompareFunc.cs similarity index 100% rename from sources/generated/Gst/ValueCompareFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueCompareFunc.cs diff --git a/sources/generated/Gst/ValueDeserializeFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueDeserializeFunc.cs similarity index 100% rename from sources/generated/Gst/ValueDeserializeFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueDeserializeFunc.cs diff --git a/sources/generated/Gst/ValueDeserializeWithPSpecFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueDeserializeWithPSpecFunc.cs similarity index 100% rename from sources/generated/Gst/ValueDeserializeWithPSpecFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueDeserializeWithPSpecFunc.cs diff --git a/sources/generated/Gst/ValueList.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueList.cs similarity index 100% rename from sources/generated/Gst/ValueList.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueList.cs diff --git a/sources/generated/Gst/ValueSerializeFunc.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueSerializeFunc.cs similarity index 100% rename from sources/generated/Gst/ValueSerializeFunc.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueSerializeFunc.cs diff --git a/sources/generated/Gst/ValueTable.cs b/subprojects/gstreamer-sharp/sources/generated/Gst/ValueTable.cs similarity index 100% rename from sources/generated/Gst/ValueTable.cs rename to subprojects/gstreamer-sharp/sources/generated/Gst/ValueTable.cs diff --git a/sources/generated/GtkSharp/ObjectManager.cs b/subprojects/gstreamer-sharp/sources/generated/GtkSharp/ObjectManager.cs similarity index 100% rename from sources/generated/GtkSharp/ObjectManager.cs rename to subprojects/gstreamer-sharp/sources/generated/GtkSharp/ObjectManager.cs diff --git a/sources/generated/gstreamer-sharp-abi.c b/subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-abi.c similarity index 100% rename from sources/generated/gstreamer-sharp-abi.c rename to subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-abi.c diff --git a/sources/generated/gstreamer-sharp-abi.cs b/subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-abi.cs similarity index 100% rename from sources/generated/gstreamer-sharp-abi.cs rename to subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-abi.cs diff --git a/sources/generated/gstreamer-sharp-api.xml b/subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-api.xml similarity index 100% rename from sources/generated/gstreamer-sharp-api.xml rename to subprojects/gstreamer-sharp/sources/generated/gstreamer-sharp-api.xml diff --git a/sources/generated/meson.build b/subprojects/gstreamer-sharp/sources/generated/meson.build similarity index 100% rename from sources/generated/meson.build rename to subprojects/gstreamer-sharp/sources/generated/meson.build diff --git a/sources/gstreamer-sharp-api.raw b/subprojects/gstreamer-sharp/sources/gstreamer-sharp-api.raw similarity index 100% rename from sources/gstreamer-sharp-api.raw rename to subprojects/gstreamer-sharp/sources/gstreamer-sharp-api.raw diff --git a/sources/gstreamer-sharp.dll.config b/subprojects/gstreamer-sharp/sources/gstreamer-sharp.dll.config similarity index 100% rename from sources/gstreamer-sharp.dll.config rename to subprojects/gstreamer-sharp/sources/gstreamer-sharp.dll.config diff --git a/sources/gstreamer-sharp.metadata b/subprojects/gstreamer-sharp/sources/gstreamer-sharp.metadata similarity index 100% rename from sources/gstreamer-sharp.metadata rename to subprojects/gstreamer-sharp/sources/gstreamer-sharp.metadata diff --git a/sources/meson.build b/subprojects/gstreamer-sharp/sources/meson.build similarity index 100% rename from sources/meson.build rename to subprojects/gstreamer-sharp/sources/meson.build diff --git a/subprojects/bindinator.wrap b/subprojects/gstreamer-sharp/subprojects/bindinator.wrap similarity index 100% rename from subprojects/bindinator.wrap rename to subprojects/gstreamer-sharp/subprojects/bindinator.wrap diff --git a/subprojects/gtk-sharp.wrap b/subprojects/gstreamer-sharp/subprojects/gtk-sharp.wrap similarity index 100% rename from subprojects/gtk-sharp.wrap rename to subprojects/gstreamer-sharp/subprojects/gtk-sharp.wrap diff --git a/update_sources.py b/subprojects/gstreamer-sharp/update_sources.py similarity index 100% rename from update_sources.py rename to subprojects/gstreamer-sharp/update_sources.py