Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1 @@
D:\UE_5_7_1\Engine\Plugins\Media\WmfMedia\Source\WmfMediaFactory\Public\WmfMediaSettings.h

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeWmfMediaFactory_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_WmfMediaFactory;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_WmfMediaFactory()
{
if (!Z_Registration_Info_UPackage__Script_WmfMediaFactory.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/WmfMediaFactory",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x758370AB,
0xA5551D82,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_WmfMediaFactory.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_WmfMediaFactory.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_WmfMediaFactory(Z_Construct_UPackage__Script_WmfMediaFactory, TEXT("/Script/WmfMediaFactory"), Z_Registration_Info_UPackage__Script_WmfMediaFactory, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x758370AB, 0xA5551D82));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,184 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "WmfMediaSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeWmfMediaSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_WmfMediaFactory();
WMFMEDIAFACTORY_API UClass* Z_Construct_UClass_UWmfMediaSettings();
WMFMEDIAFACTORY_API UClass* Z_Construct_UClass_UWmfMediaSettings_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UWmfMediaSettings ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWmfMediaSettings;
UClass* UWmfMediaSettings::GetPrivateStaticClass()
{
using TClass = UWmfMediaSettings;
if (!Z_Registration_Info_UClass_UWmfMediaSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("WmfMediaSettings"),
Z_Registration_Info_UClass_UWmfMediaSettings.InnerSingleton,
StaticRegisterNativesUWmfMediaSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UWmfMediaSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UWmfMediaSettings_NoRegister()
{
return UWmfMediaSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWmfMediaSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Settings for the WmfMedia plug-in.\n */" },
{ "IncludePath", "WmfMediaSettings.h" },
{ "ModuleRelativePath", "Public/WmfMediaSettings.h" },
{ "ToolTip", "Settings for the WmfMedia plug-in." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllowNonStandardCodecs_MetaData[] = {
{ "Category", "Media" },
{ "Comment", "/**\n\x09 * Whether to allow the loading of media that uses non-standard codecs (default = off).\n\x09 *\n\x09 * By default, the player will attempt to detect audio and video codecs that\n\x09 * are not supported by the operating system out of the box, but may require\n\x09 * the user to install additional codec packs. Enable this option to skip\n\x09 * this check and allow the usage of non-standard codecs.\n\x09 */" },
{ "ModuleRelativePath", "Public/WmfMediaSettings.h" },
{ "ToolTip", "Whether to allow the loading of media that uses non-standard codecs (default = off).\n\nBy default, the player will attempt to detect audio and video codecs that\nare not supported by the operating system out of the box, but may require\nthe user to install additional codec packs. Enable this option to skip\nthis check and allow the usage of non-standard codecs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LowLatency_MetaData[] = {
{ "Category", "Media" },
{ "Comment", "/**\n\x09 * Enable low latency processing in the Windows media pipeline (default = off).\n\x09 *\n\x09 * When this setting is enabled, the media data is generated with the lowest\n\x09 * possible delay. This might be desirable for certain real-time applications,\n\x09 * but it can negatively affect audio and video quality.\n\x09 *\n\x09 * @note This setting is only supported on Windows 8 or newer\n\x09 */" },
{ "ModuleRelativePath", "Public/WmfMediaSettings.h" },
{ "ToolTip", "Enable low latency processing in the Windows media pipeline (default = off).\n\nWhen this setting is enabled, the media data is generated with the lowest\npossible delay. This might be desirable for certain real-time applications,\nbut it can negatively affect audio and video quality.\n\n@note This setting is only supported on Windows 8 or newer" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NativeAudioOut_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/** Play audio tracks via the operating system's native sound mixer (default = off). */" },
{ "ModuleRelativePath", "Public/WmfMediaSettings.h" },
{ "ToolTip", "Play audio tracks via the operating system's native sound mixer (default = off)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HardwareAcceleratedVideoDecoding_MetaData[] = {
{ "Category", "Media" },
{ "Comment", "/** Use hardware accelerated video acceleration (GPU) when possible otherwise fallback to software implementation (CPU), Windows and DX11 only. */" },
{ "DisplayName", "Hardware Accelerated Video Decoding (Experimental)" },
{ "ModuleRelativePath", "Public/WmfMediaSettings.h" },
{ "ToolTip", "Use hardware accelerated video acceleration (GPU) when possible otherwise fallback to software implementation (CPU), Windows and DX11 only." },
};
#endif // WITH_METADATA
// ********** Begin Class UWmfMediaSettings constinit property declarations ************************
static void NewProp_AllowNonStandardCodecs_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_AllowNonStandardCodecs;
static void NewProp_LowLatency_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_LowLatency;
static void NewProp_NativeAudioOut_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_NativeAudioOut;
static void NewProp_HardwareAcceleratedVideoDecoding_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_HardwareAcceleratedVideoDecoding;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UWmfMediaSettings constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWmfMediaSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWmfMediaSettings_Statics
// ********** Begin Class UWmfMediaSettings Property Definitions ***********************************
void Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_AllowNonStandardCodecs_SetBit(void* Obj)
{
((UWmfMediaSettings*)Obj)->AllowNonStandardCodecs = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_AllowNonStandardCodecs = { "AllowNonStandardCodecs", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UWmfMediaSettings), &Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_AllowNonStandardCodecs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllowNonStandardCodecs_MetaData), NewProp_AllowNonStandardCodecs_MetaData) };
void Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_LowLatency_SetBit(void* Obj)
{
((UWmfMediaSettings*)Obj)->LowLatency = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_LowLatency = { "LowLatency", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UWmfMediaSettings), &Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_LowLatency_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LowLatency_MetaData), NewProp_LowLatency_MetaData) };
void Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_NativeAudioOut_SetBit(void* Obj)
{
((UWmfMediaSettings*)Obj)->NativeAudioOut = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_NativeAudioOut = { "NativeAudioOut", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UWmfMediaSettings), &Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_NativeAudioOut_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NativeAudioOut_MetaData), NewProp_NativeAudioOut_MetaData) };
void Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_HardwareAcceleratedVideoDecoding_SetBit(void* Obj)
{
((UWmfMediaSettings*)Obj)->HardwareAcceleratedVideoDecoding = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_HardwareAcceleratedVideoDecoding = { "HardwareAcceleratedVideoDecoding", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UWmfMediaSettings), &Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_HardwareAcceleratedVideoDecoding_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HardwareAcceleratedVideoDecoding_MetaData), NewProp_HardwareAcceleratedVideoDecoding_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UWmfMediaSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_AllowNonStandardCodecs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_LowLatency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_NativeAudioOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWmfMediaSettings_Statics::NewProp_HardwareAcceleratedVideoDecoding,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWmfMediaSettings_Statics::PropPointers) < 2048);
// ********** End Class UWmfMediaSettings Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UWmfMediaSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_WmfMediaFactory,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWmfMediaSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWmfMediaSettings_Statics::ClassParams = {
&UWmfMediaSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UWmfMediaSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UWmfMediaSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWmfMediaSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UWmfMediaSettings_Statics::Class_MetaDataParams)
};
void UWmfMediaSettings::StaticRegisterNativesUWmfMediaSettings()
{
}
UClass* Z_Construct_UClass_UWmfMediaSettings()
{
if (!Z_Registration_Info_UClass_UWmfMediaSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWmfMediaSettings.OuterSingleton, Z_Construct_UClass_UWmfMediaSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWmfMediaSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWmfMediaSettings);
UWmfMediaSettings::~UWmfMediaSettings() {}
// ********** End Class UWmfMediaSettings **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h__Script_WmfMediaFactory_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UWmfMediaSettings, UWmfMediaSettings::StaticClass, TEXT("UWmfMediaSettings"), &Z_Registration_Info_UClass_UWmfMediaSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWmfMediaSettings), 447238360U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h__Script_WmfMediaFactory_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h__Script_WmfMediaFactory_1132164359{
TEXT("/Script/WmfMediaFactory"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h__Script_WmfMediaFactory_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h__Script_WmfMediaFactory_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "WmfMediaSettings.h"
#ifdef WMFMEDIAFACTORY_WmfMediaSettings_generated_h
#error "WmfMediaSettings.generated.h already included, missing '#pragma once' in WmfMediaSettings.h"
#endif
#define WMFMEDIAFACTORY_WmfMediaSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UWmfMediaSettings ********************************************************
struct Z_Construct_UClass_UWmfMediaSettings_Statics;
WMFMEDIAFACTORY_API UClass* Z_Construct_UClass_UWmfMediaSettings_NoRegister();
#define FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUWmfMediaSettings(); \
friend struct ::Z_Construct_UClass_UWmfMediaSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend WMFMEDIAFACTORY_API UClass* ::Z_Construct_UClass_UWmfMediaSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UWmfMediaSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/WmfMediaFactory"), Z_Construct_UClass_UWmfMediaSettings_NoRegister) \
DECLARE_SERIALIZER(UWmfMediaSettings)
#define FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_18_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UWmfMediaSettings(UWmfMediaSettings&&) = delete; \
UWmfMediaSettings(const UWmfMediaSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(WMFMEDIAFACTORY_API, UWmfMediaSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UWmfMediaSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UWmfMediaSettings) \
WMFMEDIAFACTORY_API virtual ~UWmfMediaSettings();
#define FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_14_PROLOG
#define FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UWmfMediaSettings;
// ********** End Class UWmfMediaSettings **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Media_WmfMedia_Source_WmfMediaFactory_Public_WmfMediaSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS