// Copyright Epic Games, Inc. All Rights Reserved. namespace UnrealBuildTool.Rules { public class AvfMediaCapture : ModuleRules { public AvfMediaCapture(ReadOnlyTargetRules Target) : base(Target) { DynamicallyLoadedModuleNames.AddRange( new string[] { "Media", }); PrivateDependencyModuleNames.AddRange( new string[] { "Core", "Engine", "ApplicationCore", "MediaUtils", "RenderCore", "RHI" }); PrivateIncludePathModuleNames.AddRange( new string[] { "Media", }); PublicIncludePathModuleNames.AddRange( new string[] { "AvfMedia", }); PublicFrameworks.AddRange( new string[] { "CoreMedia", "CoreVideo", "AVFoundation", "AudioToolbox", "MediaToolbox", "QuartzCore" }); } } }