Add AV video backend for macOS and iOS

This commit is contained in:
Wojtek Figat
2024-05-22 11:53:46 +02:00
parent 97be8ee8cc
commit 2af4e8fe10
8 changed files with 346 additions and 9 deletions

View File

@@ -45,10 +45,13 @@ namespace Flax.Build.Platforms
options.LinkEnv.InputLibraries.Add("bz2");
options.LinkEnv.InputLibraries.Add("CoreFoundation.framework");
options.LinkEnv.InputLibraries.Add("CoreGraphics.framework");
options.LinkEnv.InputLibraries.Add("CoreMedia.framework");
options.LinkEnv.InputLibraries.Add("CoreVideo.framework");
options.LinkEnv.InputLibraries.Add("SystemConfiguration.framework");
options.LinkEnv.InputLibraries.Add("IOKit.framework");
options.LinkEnv.InputLibraries.Add("Cocoa.framework");
options.LinkEnv.InputLibraries.Add("QuartzCore.framework");
options.LinkEnv.InputLibraries.Add("AVFoundation.framework");
}
protected override void AddArgsCommon(BuildOptions options, List<string> args)

View File

@@ -47,10 +47,13 @@ namespace Flax.Build.Platforms
options.LinkEnv.InputLibraries.Add("Foundation.framework");
options.LinkEnv.InputLibraries.Add("CoreFoundation.framework");
options.LinkEnv.InputLibraries.Add("CoreGraphics.framework");
options.LinkEnv.InputLibraries.Add("CoreMedia.framework");
options.LinkEnv.InputLibraries.Add("CoreVideo.framework");
options.LinkEnv.InputLibraries.Add("SystemConfiguration.framework");
options.LinkEnv.InputLibraries.Add("IOKit.framework");
options.LinkEnv.InputLibraries.Add("UIKit.framework");
options.LinkEnv.InputLibraries.Add("QuartzCore.framework");
options.LinkEnv.InputLibraries.Add("AVFoundation.framework");
}
protected override void AddArgsCommon(BuildOptions options, List<string> args)