Removed the MediaSystem cause it isn't needed any more. Any stuff that was planned to go in there, will now be in the other systems
This commit is contained in:
parent
734679616b
commit
9164b2297e
@ -133,10 +133,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Test", "In
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MultiRenderTarget", "Samples\MultiRenderTarget\MultiRenderTarget.csproj", "{9C9C6245-35C2-4230-8E17-9038A228227F}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MultiRenderTarget", "Samples\MultiRenderTarget\MultiRenderTarget.csproj", "{9C9C6245-35C2-4230-8E17-9038A228227F}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MediaSystems", "MediaSystems", "{6EDED295-0F32-4D05-A8EA-02F4BF89CF35}"
|
|
||||||
EndProject
|
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.MediaSystem.Windows.OpenAL", "MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj", "{97185A92-077D-4498-8B6A-8BFF04079044}"
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PlatformSystems", "PlatformSystems", "{1436F7C9-29D3-4FEF-8914-10B45F13D142}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PlatformSystems", "PlatformSystems", "{1436F7C9-29D3-4FEF-8914-10B45F13D142}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsEditor", "Samples\WindowsFormsEditor\WindowsFormsEditor.csproj", "{441D953C-94C2-42FD-9917-3EB2F6E28173}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsEditor", "Samples\WindowsFormsEditor\WindowsFormsEditor.csproj", "{441D953C-94C2-42FD-9917-3EB2F6E28173}"
|
||||||
@ -181,8 +177,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.PsVita", "
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.PsVita", "SoundSystems\ANX.SoundSystem.PsVita\ANX.SoundSystem.PsVita.csproj", "{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.PsVita", "SoundSystems\ANX.SoundSystem.PsVita\ANX.SoundSystem.PsVita.csproj", "{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.MediaSystem.PsVita", "MediaSystems\ANX.MediaSystem.PsVita\ANX.MediaSystem.PsVita.csproj", "{E0BBE717-7549-4CB8-878C-1B91DCEF2829}"
|
|
||||||
EndProject
|
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
@ -496,16 +490,6 @@ Global
|
|||||||
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.Build.0 = Release|x86
|
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.Build.0 = Release|x86
|
||||||
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.ActiveCfg = Release|x86
|
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.ActiveCfg = Release|x86
|
||||||
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.Build.0 = Release|x86
|
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.Build.0 = Release|x86
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|x86.ActiveCfg = Release|Any CPU
|
|
||||||
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.ActiveCfg = Debug|x86
|
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||||
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.Build.0 = Debug|x86
|
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.Build.0 = Debug|x86
|
||||||
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
|
{441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
|
||||||
@ -693,16 +677,6 @@ Global
|
|||||||
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||||
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|x86.ActiveCfg = Release|Any CPU
|
{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829}.Release|x86.ActiveCfg = Release|Any CPU
|
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
@ -752,8 +726,6 @@ Global
|
|||||||
{BD648BB8-EF28-453C-B4F5-EE3C93EB4DAF} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
{BD648BB8-EF28-453C-B4F5-EE3C93EB4DAF} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
||||||
{6285F3EF-07DB-49C9-8CDE-A9092789FE4F} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
{6285F3EF-07DB-49C9-8CDE-A9092789FE4F} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
||||||
{32B91ACB-CC8A-4E43-A6F1-FC8F8CAA4D22} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
{32B91ACB-CC8A-4E43-A6F1-FC8F8CAA4D22} = {60824BDB-AC8A-42ED-9B79-111FB44669FF}
|
||||||
{97185A92-077D-4498-8B6A-8BFF04079044} = {6EDED295-0F32-4D05-A8EA-02F4BF89CF35}
|
|
||||||
{E0BBE717-7549-4CB8-878C-1B91DCEF2829} = {6EDED295-0F32-4D05-A8EA-02F4BF89CF35}
|
|
||||||
{068EB2E9-963C-4E1B-8831-E25011F11FFE} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
{068EB2E9-963C-4E1B-8831-E25011F11FFE} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
||||||
{04F6041E-475E-4B2A-A889-6A33EABD718B} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
{04F6041E-475E-4B2A-A889-6A33EABD718B} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
||||||
{2B6D0EFF-7874-495F-9226-873ED9649C60} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
{2B6D0EFF-7874-495F-9226-873ED9649C60} = {1436F7C9-29D3-4FEF-8914-10B45F13D142}
|
||||||
|
@ -430,11 +430,11 @@
|
|||||||
<Compile Include="NonXNA\PlatformSystem\INativeTitleContainer.cs" />
|
<Compile Include="NonXNA\PlatformSystem\INativeTitleContainer.cs" />
|
||||||
<Compile Include="NonXNA\PlatformSystem\INativeGameTimer.cs" />
|
<Compile Include="NonXNA\PlatformSystem\INativeGameTimer.cs" />
|
||||||
<Compile Include="NonXNA\PlatformSystem\INativeContentManager.cs" />
|
<Compile Include="NonXNA\PlatformSystem\INativeContentManager.cs" />
|
||||||
|
<Compile Include="NonXNA\PlatformSystem\INativeMediaLibrary.cs" />
|
||||||
<Compile Include="NonXNA\Reflection\AssemblyLoader.cs" />
|
<Compile Include="NonXNA\Reflection\AssemblyLoader.cs" />
|
||||||
<Compile Include="NonXNA\SoundSystem\IMicrophone.cs" />
|
<Compile Include="NonXNA\SoundSystem\IMicrophone.cs" />
|
||||||
<Compile Include="NonXNA\Windows8\AssetsHelper.cs" />
|
<Compile Include="NonXNA\Windows8\AssetsHelper.cs" />
|
||||||
<Compile Include="NonXNA\Windows8\IServiceProvider.cs" />
|
<Compile Include="NonXNA\Windows8\IServiceProvider.cs" />
|
||||||
<Compile Include="NonXNA\MediaSystem\IMediaSystemCreator.cs" />
|
|
||||||
<Compile Include="NonXNA\NoInputDeviceException.cs" />
|
<Compile Include="NonXNA\NoInputDeviceException.cs" />
|
||||||
<Compile Include="NonXNA\OSInformation.cs" />
|
<Compile Include="NonXNA\OSInformation.cs" />
|
||||||
<Compile Include="NonXNA\PlatformSystem\IPlatformSystemCreator.cs" />
|
<Compile Include="NonXNA\PlatformSystem\IPlatformSystemCreator.cs" />
|
||||||
|
@ -62,7 +62,6 @@ namespace ANX.Framework
|
|||||||
|
|
||||||
AddSystemCreator<IInputSystemCreator>();
|
AddSystemCreator<IInputSystemCreator>();
|
||||||
AddSystemCreator<ISoundSystemCreator>();
|
AddSystemCreator<ISoundSystemCreator>();
|
||||||
AddSystemCreator<IMediaSystemCreator>();
|
|
||||||
AddSystemCreator<IPlatformSystemCreator>();
|
AddSystemCreator<IPlatformSystemCreator>();
|
||||||
AddSystemCreator<IRenderSystemCreator>();
|
AddSystemCreator<IRenderSystemCreator>();
|
||||||
|
|
||||||
@ -116,9 +115,8 @@ namespace ANX.Framework
|
|||||||
{
|
{
|
||||||
T creator = AddInSystemFactory.Instance.GetDefaultCreator<T>();
|
T creator = AddInSystemFactory.Instance.GetDefaultCreator<T>();
|
||||||
if (creator != null)
|
if (creator != null)
|
||||||
{
|
|
||||||
this.gameServices.AddService(typeof(T), creator);
|
this.gameServices.AddService(typeof(T), creator);
|
||||||
}
|
|
||||||
return creator;
|
return creator;
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
|
using ANX.Framework.NonXNA;
|
||||||
|
using ANX.Framework.NonXNA.PlatformSystem;
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
// This file is part of the ANX.Framework created by the
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
// "ANX.Framework developer group" and released under the Ms-PL license.
|
||||||
@ -9,12 +11,20 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
public sealed class MediaLibrary : IDisposable
|
public sealed class MediaLibrary : IDisposable
|
||||||
{
|
{
|
||||||
|
private INativeMediaLibrary nativeLibrary;
|
||||||
|
|
||||||
#region Public
|
#region Public
|
||||||
|
public MediaSource MediaSource
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
private set;
|
||||||
|
}
|
||||||
|
|
||||||
public PictureCollection Pictures
|
public PictureCollection Pictures
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetPictures();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -22,7 +32,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetRootPictureAlbum();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -30,15 +40,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetSavedPictures();
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public MediaSource MediaSource
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -46,7 +48,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetSongs();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -54,7 +56,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetArtists();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -62,7 +64,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetAlbums();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -70,7 +72,7 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetPlaylists();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -78,28 +80,29 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetGenres();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool IsDisposed
|
public bool IsDisposed
|
||||||
{
|
{
|
||||||
get
|
get;
|
||||||
{
|
private set;
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Constructor
|
#region Constructor
|
||||||
public MediaLibrary()
|
public MediaLibrary()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
nativeLibrary = AddInSystemFactory.DefaultPlatformCreator.CreateMediaPlayer();
|
||||||
|
// TODO: create usefull mediasource...something like internal mediasource.default or so
|
||||||
|
MediaSource = new MediaSource();
|
||||||
}
|
}
|
||||||
|
|
||||||
public MediaLibrary(MediaSource setSource)
|
public MediaLibrary(MediaSource setSource)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
nativeLibrary = AddInSystemFactory.DefaultPlatformCreator.CreateMediaPlayer();
|
||||||
|
MediaSource = setSource;
|
||||||
}
|
}
|
||||||
|
|
||||||
~MediaLibrary()
|
~MediaLibrary()
|
||||||
@ -111,26 +114,32 @@ namespace ANX.Framework.Media
|
|||||||
#region Dispose
|
#region Dispose
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
if (IsDisposed == false)
|
||||||
|
{
|
||||||
|
IsDisposed = true;
|
||||||
|
|
||||||
|
nativeLibrary.Dispose();
|
||||||
|
nativeLibrary = null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region SavePicture
|
#region SavePicture
|
||||||
public Picture SavePicture(string file, byte[] data)
|
public Picture SavePicture(string file, byte[] data)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.SavePicture(file, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Picture SavePicture(string file, Stream data)
|
public Picture SavePicture(string file, Stream data)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.SavePicture(file, data);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region GetPictureFromToken
|
#region GetPictureFromToken
|
||||||
public Picture GetPictureFromToken(string file)
|
public Picture GetPictureFromToken(string file)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return nativeLibrary.GetPictureFromToken(file);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
@ -10,10 +10,8 @@ namespace ANX.Framework.Media
|
|||||||
{
|
{
|
||||||
public bool IsDisposed
|
public bool IsDisposed
|
||||||
{
|
{
|
||||||
get
|
get;
|
||||||
{
|
private set;
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public string Name
|
public string Name
|
||||||
@ -40,6 +38,10 @@ namespace ANX.Framework.Media
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal Playlist()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
~Playlist()
|
~Playlist()
|
||||||
{
|
{
|
||||||
Dispose();
|
Dispose();
|
||||||
@ -52,32 +54,39 @@ namespace ANX.Framework.Media
|
|||||||
|
|
||||||
public override bool Equals(object obj)
|
public override bool Equals(object obj)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
if (obj is Playlist)
|
||||||
|
return Equals(obj as Playlist);
|
||||||
|
|
||||||
|
return base.Equals(obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
if (IsDisposed == false)
|
||||||
|
{
|
||||||
|
IsDisposed = true;
|
||||||
|
throw new NotImplementedException();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return Name;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override int GetHashCode()
|
public override int GetHashCode()
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return Name.GetHashCode();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static bool operator ==(Playlist first, Playlist second)
|
public static bool operator ==(Playlist first, Playlist second)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return first.Equals(second);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static bool operator !=(Playlist first, Playlist second)
|
public static bool operator !=(Playlist first, Playlist second)
|
||||||
{
|
{
|
||||||
throw new NotImplementedException();
|
return first.Equals(second) == false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,6 @@ namespace ANX.Framework.NonXNA
|
|||||||
typeof(IInputSystemCreator),
|
typeof(IInputSystemCreator),
|
||||||
typeof(IRenderSystemCreator),
|
typeof(IRenderSystemCreator),
|
||||||
typeof(ISoundSystemCreator),
|
typeof(ISoundSystemCreator),
|
||||||
typeof(IMediaSystemCreator),
|
|
||||||
typeof(IPlatformSystemCreator),
|
typeof(IPlatformSystemCreator),
|
||||||
};
|
};
|
||||||
#endregion
|
#endregion
|
||||||
|
@ -10,7 +10,6 @@ namespace ANX.Framework.NonXNA
|
|||||||
RenderSystem,
|
RenderSystem,
|
||||||
InputSystem,
|
InputSystem,
|
||||||
SoundSystem,
|
SoundSystem,
|
||||||
MediaSystem,
|
|
||||||
PlatformSystem,
|
PlatformSystem,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
using System;
|
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
|
||||||
// For details see: http://anxframework.codeplex.com/license
|
|
||||||
|
|
||||||
namespace ANX.Framework.NonXNA
|
|
||||||
{
|
|
||||||
public interface IMediaSystemCreator : ICreator
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
|
26
ANX.Framework/NonXNA/PlatformSystem/INativeMediaLibrary.cs
Normal file
26
ANX.Framework/NonXNA/PlatformSystem/INativeMediaLibrary.cs
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
using System;
|
||||||
|
using System.IO;
|
||||||
|
using ANX.Framework.Media;
|
||||||
|
|
||||||
|
// This file is part of the ANX.Framework created by the
|
||||||
|
// "ANX.Framework developer group" and released under the Ms-PL license.
|
||||||
|
// For details see: http://anxframework.codeplex.com/license
|
||||||
|
|
||||||
|
namespace ANX.Framework.NonXNA.PlatformSystem
|
||||||
|
{
|
||||||
|
public interface INativeMediaLibrary : IDisposable
|
||||||
|
{
|
||||||
|
Picture SavePicture(string file, Stream data);
|
||||||
|
Picture SavePicture(string file, byte[] data);
|
||||||
|
Picture GetPictureFromToken(string file);
|
||||||
|
|
||||||
|
PictureCollection GetPictures();
|
||||||
|
PictureAlbum GetRootPictureAlbum();
|
||||||
|
PictureCollection GetSavedPictures();
|
||||||
|
SongCollection GetSongs();
|
||||||
|
ArtistCollection GetArtists();
|
||||||
|
AlbumCollection GetAlbums();
|
||||||
|
PlaylistCollection GetPlaylists();
|
||||||
|
GenreCollection GetGenres();
|
||||||
|
}
|
||||||
|
}
|
@ -10,16 +10,12 @@ namespace ANX.Framework.NonXNA.PlatformSystem
|
|||||||
public interface IPlatformSystemCreator : ICreator
|
public interface IPlatformSystemCreator : ICreator
|
||||||
{
|
{
|
||||||
GameHost CreateGameHost(Game game);
|
GameHost CreateGameHost(Game game);
|
||||||
|
|
||||||
INativeStorageDevice CreateStorageDevice(StorageDevice device,
|
INativeStorageDevice CreateStorageDevice(StorageDevice device,
|
||||||
PlayerIndex player, int sizeInBytes, int directoryCount);
|
PlayerIndex player, int sizeInBytes, int directoryCount);
|
||||||
|
|
||||||
INativeStorageContainer CreateStorageContainer(StorageContainer container);
|
INativeStorageContainer CreateStorageContainer(StorageContainer container);
|
||||||
|
|
||||||
INativeTitleContainer CreateTitleContainer();
|
INativeTitleContainer CreateTitleContainer();
|
||||||
|
|
||||||
INativeGameTimer CreateGameTimer();
|
INativeGameTimer CreateGameTimer();
|
||||||
|
|
||||||
INativeContentManager CreateContentManager();
|
INativeContentManager CreateContentManager();
|
||||||
|
INativeMediaLibrary CreateMediaPlayer();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,60 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>8.0.30703</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{E0BBE717-7549-4CB8-878C-1B91DCEF2829}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.PsVita</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.PsVita</AssemblyName>
|
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="Sce.PlayStation.Core">
|
|
||||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Psm\v1.0\Sce.PlayStation.Core.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
@ -1,61 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{E0BBE717-7549-4CB8-878C-1B91DCEF2829}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.PsVita</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.PsVita</AssemblyName>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
<ProjectTypeGuids>{69878862-DA7D-4DC6-B0A1-50D8FAB4242F};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;DEBUG;PSVITA;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;PSVITA;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="Sce.PlayStation.Core">
|
|
||||||
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Psm\v1.0\Sce.PlayStation.Core.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework_PSVita.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\Sce\Sce.Psm.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
@ -1,44 +0,0 @@
|
|||||||
using System;
|
|
||||||
using ANX.Framework.NonXNA;
|
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
|
||||||
// For details see: http://anxframework.codeplex.com/license
|
|
||||||
|
|
||||||
namespace ANX.MediaSystem.PsVita
|
|
||||||
{
|
|
||||||
public class Creator : IMediaSystemCreator
|
|
||||||
{
|
|
||||||
#region Public
|
|
||||||
#region Name
|
|
||||||
public string Name
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return "Media.PsVita";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region Priority
|
|
||||||
public int Priority
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return 10;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region IsSupported
|
|
||||||
public bool IsSupported
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return OSInformation.GetName() == PlatformName.PSVita;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#endregion
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,36 +0,0 @@
|
|||||||
using System.Reflection;
|
|
||||||
using System.Runtime.CompilerServices;
|
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
|
|
||||||
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
// die mit einer Assembly verknüpft sind.
|
|
||||||
[assembly: AssemblyTitle("ANX.MediaSystem.PsVita")]
|
|
||||||
[assembly: AssemblyDescription("")]
|
|
||||||
[assembly: AssemblyConfiguration("")]
|
|
||||||
[assembly: AssemblyCompany("ANX.Framework Team")]
|
|
||||||
[assembly: AssemblyProduct("ANX.MediaSystem.PsVita")]
|
|
||||||
[assembly: AssemblyCopyright("Copyright © ANX.Framework Team 2012")]
|
|
||||||
[assembly: AssemblyTrademark("")]
|
|
||||||
[assembly: AssemblyCulture("")]
|
|
||||||
|
|
||||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
|
||||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
|
||||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
|
||||||
[assembly: ComVisible(false)]
|
|
||||||
|
|
||||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
|
||||||
[assembly: Guid("eaa02827-33a9-40cb-ac5e-9f23f3b3f561")]
|
|
||||||
|
|
||||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
//
|
|
||||||
// Hauptversion
|
|
||||||
// Nebenversion
|
|
||||||
// Buildnummer
|
|
||||||
// Revision
|
|
||||||
//
|
|
||||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
|
||||||
// übernehmen, indem Sie "*" eingeben:
|
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
|
||||||
[assembly: AssemblyVersion("1.0.0.0")]
|
|
||||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
|
@ -1,23 +0,0 @@
|
|||||||
using System;
|
|
||||||
using ANX.Framework.NonXNA;
|
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
|
||||||
// For details see: http://anxframework.codeplex.com/license
|
|
||||||
|
|
||||||
namespace ANX.MediaSystem.PsVita
|
|
||||||
{
|
|
||||||
public class SupportedPlatformsImpl : ISupportedPlatforms
|
|
||||||
{
|
|
||||||
public PlatformName[] Names
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return new PlatformName[]
|
|
||||||
{
|
|
||||||
PlatformName.PSVita,
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,74 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>8.0.30703</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{97185A92-077D-4498-8B6A-8BFF04079044}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.Windows.OpenAL</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.Windows.OpenAL</AssemblyName>
|
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\DebugWin8\</OutputPath>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\ReleaseWin8\</OutputPath>
|
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
||||||
<CodeAnalysisLogFile>bin\Release\ANX.MediaSystem.Windows.OpenAL.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
|
||||||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
|
||||||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
||||||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
|
||||||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
@ -1,74 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>8.0.30703</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{97185A92-077D-4498-8B6A-8BFF04079044}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.Windows.OpenAL</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.Windows.OpenAL</AssemblyName>
|
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;DEBUG;LINUX;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;LINUX;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\DebugWin8\</OutputPath>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\ReleaseWin8\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;LINUX;</DefineConstants>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
||||||
<CodeAnalysisLogFile>bin\Release\ANX.MediaSystem.Windows.OpenAL.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
|
||||||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
|
||||||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
||||||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
|
||||||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework_Linux.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
@ -1,75 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{97185A92-077D-4498-8B6A-8BFF04079044}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.Windows.OpenAL</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.Windows.OpenAL</AssemblyName>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
<ProjectTypeGuids>{69878862-DA7D-4DC6-B0A1-50D8FAB4242F};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;DEBUG;PSVITA;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;PSVITA;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\DebugWin8\</OutputPath>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\ReleaseWin8\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;PSVITA;</DefineConstants>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
||||||
<CodeAnalysisLogFile>bin\Release\ANX.MediaSystem.Windows.OpenAL.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
|
||||||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
|
||||||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
||||||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
|
||||||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework_PSVita.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\Sce\Sce.Psm.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
@ -1,80 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProductVersion>8.0.30703</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{97185A92-077D-4498-8B6A-8BFF04079044}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>ANX.MediaSystem.Windows.OpenAL</RootNamespace>
|
|
||||||
<AssemblyName>ANX.MediaSystem.Windows.OpenAL</AssemblyName>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
<ProjectTypeGuids>{BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
||||||
<DefaultLanguage>en-US</DefaultLanguage>
|
|
||||||
<PackageCertificateKeyFile>Test_TemporaryKey.pfx</PackageCertificateKeyFile>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;DEBUG;WINDOWSMETRO;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;WINDOWSMETRO;</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\DebugWin8\</OutputPath>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseWin8|AnyCPU'">
|
|
||||||
<OutputPath>bin\ReleaseWin8\</OutputPath>
|
|
||||||
<DefineConstants>TRACE;WINDOWSMETRO;</DefineConstants>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
||||||
<CodeAnalysisLogFile>bin\Release\ANX.MediaSystem.Windows.OpenAL.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
|
||||||
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
|
||||||
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
||||||
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
|
||||||
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
|
||||||
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Creator.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<Compile Include="SupportedPlatformsImpl.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework_WindowsMetro.csproj">
|
|
||||||
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
||||||
<Name>ANX.Framework</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '11.0' ">
|
|
||||||
<VisualStudioVersion>11.0</VisualStudioVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
</Project>
|
|
@ -1,48 +0,0 @@
|
|||||||
using System;
|
|
||||||
using ANX.Framework.NonXNA;
|
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
|
||||||
// For details see: http://anxframework.codeplex.com/license
|
|
||||||
|
|
||||||
namespace ANX.MediaSystem.Windows.OpenAL
|
|
||||||
{
|
|
||||||
public class Creator : IMediaSystemCreator
|
|
||||||
{
|
|
||||||
#region Public
|
|
||||||
#region Name
|
|
||||||
public string Name
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return "Media.OpenAL";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region Priority
|
|
||||||
public int Priority
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return 10;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region IsSupported
|
|
||||||
public bool IsSupported
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
//TODO: this is just a very basic version of test for support
|
|
||||||
PlatformName os = OSInformation.GetName();
|
|
||||||
return OSInformation.IsWindows ||
|
|
||||||
os == PlatformName.Linux ||
|
|
||||||
os == PlatformName.MacOSX;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#endregion
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,36 +0,0 @@
|
|||||||
using System.Reflection;
|
|
||||||
using System.Runtime.CompilerServices;
|
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
|
|
||||||
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
// die mit einer Assembly verknüpft sind.
|
|
||||||
[assembly: AssemblyTitle("ANX.MediaSystem.Windows.OpenAL")]
|
|
||||||
[assembly: AssemblyDescription("")]
|
|
||||||
[assembly: AssemblyConfiguration("")]
|
|
||||||
[assembly: AssemblyCompany("ANX.Framework Tea")]
|
|
||||||
[assembly: AssemblyProduct("ANX.MediaSystem.Windows.OpenAL")]
|
|
||||||
[assembly: AssemblyCopyright("Copyright © ANX.Framework Tea 2012")]
|
|
||||||
[assembly: AssemblyTrademark("")]
|
|
||||||
[assembly: AssemblyCulture("")]
|
|
||||||
|
|
||||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
|
||||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
|
||||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
|
||||||
[assembly: ComVisible(false)]
|
|
||||||
|
|
||||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
|
||||||
[assembly: Guid("1395f0f5-84f8-4336-9c40-e9d80a3fef6b")]
|
|
||||||
|
|
||||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
//
|
|
||||||
// Hauptversion
|
|
||||||
// Nebenversion
|
|
||||||
// Buildnummer
|
|
||||||
// Revision
|
|
||||||
//
|
|
||||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
|
||||||
// übernehmen, indem Sie "*" eingeben:
|
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
|
||||||
[assembly: AssemblyVersion("1.0.0.0")]
|
|
||||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
|
@ -1,28 +0,0 @@
|
|||||||
using System;
|
|
||||||
using ANX.Framework.NonXNA;
|
|
||||||
|
|
||||||
// This file is part of the ANX.Framework created by the
|
|
||||||
// "ANX.Framework developer group" and released under the Ms-PL license.
|
|
||||||
// For details see: http://anxframework.codeplex.com/license
|
|
||||||
|
|
||||||
namespace ANX.MediaSystem.Windows.OpenAL
|
|
||||||
{
|
|
||||||
public class SupportedPlatformsImpl : ISupportedPlatforms
|
|
||||||
{
|
|
||||||
public PlatformName[] Names
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return new PlatformName[]
|
|
||||||
{
|
|
||||||
PlatformName.Linux,
|
|
||||||
PlatformName.MacOSX,
|
|
||||||
PlatformName.WindowsXP,
|
|
||||||
PlatformName.WindowsVista,
|
|
||||||
PlatformName.Windows7,
|
|
||||||
PlatformName.Windows8
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -86,5 +86,15 @@ namespace ANX.PlatformSystem.Linux
|
|||||||
return new LinuxContentManager();
|
return new LinuxContentManager();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region IPlatformSystemCreator Member
|
||||||
|
|
||||||
|
|
||||||
|
public INativeMediaLibrary CreateMediaPlayer()
|
||||||
|
{
|
||||||
|
throw new System.NotImplementedException();
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -88,5 +88,15 @@ namespace ANX.PlatformSystem.PsVita
|
|||||||
return new PsVitaContentManager();
|
return new PsVitaContentManager();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region IPlatformSystemCreator Member
|
||||||
|
|
||||||
|
|
||||||
|
public INativeMediaLibrary CreateMediaPlayer()
|
||||||
|
{
|
||||||
|
throw new System.NotImplementedException();
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -85,5 +85,15 @@ namespace ANX.PlatformSystem.Windows
|
|||||||
return new WindowsContentManager();
|
return new WindowsContentManager();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region IPlatformSystemCreator Member
|
||||||
|
|
||||||
|
|
||||||
|
public INativeMediaLibrary CreateMediaPlayer()
|
||||||
|
{
|
||||||
|
throw new System.NotImplementedException();
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -111,10 +111,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -143,10 +143,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.DX10\ANX.RenderSystem.Windows.DX10.csproj">
|
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.DX10\ANX.RenderSystem.Windows.DX10.csproj">
|
||||||
<Project>{5BE49183-2F6F-4527-AC90-D816911FCF90}</Project>
|
<Project>{5BE49183-2F6F-4527-AC90-D816911FCF90}</Project>
|
||||||
<Name>ANX.RenderSystem.Windows.DX10</Name>
|
<Name>ANX.RenderSystem.Windows.DX10</Name>
|
||||||
|
@ -138,10 +138,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -133,10 +133,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -112,10 +112,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -113,10 +113,6 @@
|
|||||||
<Project>{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}</Project>
|
<Project>{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}</Project>
|
||||||
<Name>ANX.InputSystem.Recording</Name>
|
<Name>ANX.InputSystem.Recording</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -113,10 +113,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -91,10 +91,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -148,10 +148,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -113,10 +113,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -112,10 +112,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -66,10 +66,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.GL3\ANX.RenderSystem.Windows.GL3.csproj">
|
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.GL3\ANX.RenderSystem.Windows.GL3.csproj">
|
||||||
<Project>{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}</Project>
|
<Project>{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}</Project>
|
||||||
<Name>ANX.RenderSystem.Windows.GL3</Name>
|
<Name>ANX.RenderSystem.Windows.GL3</Name>
|
||||||
|
@ -141,10 +141,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
||||||
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
||||||
<Name>ANX.PlatformSystem.Windows</Name>
|
<Name>ANX.PlatformSystem.Windows</Name>
|
||||||
|
@ -107,10 +107,6 @@
|
|||||||
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
||||||
<Name>ANX.InputSystem.Standard</Name>
|
<Name>ANX.InputSystem.Standard</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\..\MediaSystems\ANX.MediaSystem.Windows.OpenAL\ANX.MediaSystem.Windows.OpenAL.csproj">
|
|
||||||
<Project>{97185A92-077D-4498-8B6A-8BFF04079044}</Project>
|
|
||||||
<Name>ANX.MediaSystem.Windows.OpenAL</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.GL3\ANX.RenderSystem.Windows.GL3.csproj">
|
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.Windows.GL3\ANX.RenderSystem.Windows.GL3.csproj">
|
||||||
<Project>{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}</Project>
|
<Project>{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}</Project>
|
||||||
<Name>ANX.RenderSystem.Windows.GL3</Name>
|
<Name>ANX.RenderSystem.Windows.GL3</Name>
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
<include name="${project.anx.path.rendersystem.dx11}/obj/**" />
|
<include name="${project.anx.path.rendersystem.dx11}/obj/**" />
|
||||||
<include name="${project.anx.path.rendersystem.gl3}/obj/**" />
|
<include name="${project.anx.path.rendersystem.gl3}/obj/**" />
|
||||||
<include name="${project.anx.path.rendersystem.metro}/obj/**" />
|
<include name="${project.anx.path.rendersystem.metro}/obj/**" />
|
||||||
<include name="${project.anx.path.mediasystem.openal}/obj/**" />
|
|
||||||
<include name="${project.anxcontent.path}/obj/**" />
|
<include name="${project.anxcontent.path}/obj/**" />
|
||||||
</fileset>
|
</fileset>
|
||||||
</delete>
|
</delete>
|
||||||
@ -105,7 +104,6 @@
|
|||||||
<call target="inputsystem" />
|
<call target="inputsystem" />
|
||||||
<call target="soundsystem" />
|
<call target="soundsystem" />
|
||||||
<call target="rendersystem" />
|
<call target="rendersystem" />
|
||||||
<call target="mediasystem" />
|
|
||||||
<call target="platformsystem" />
|
<call target="platformsystem" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
@ -304,57 +302,6 @@
|
|||||||
</foreach>
|
</foreach>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="mediasystem" description="Build ANX.Framework MediaSystems">
|
|
||||||
<!-- default windows fileset -->
|
|
||||||
<fileset id="mediasystem_files" basedir="../MediaSystems/">
|
|
||||||
<include name="**/*.csproj" />
|
|
||||||
<exclude name="**/*PSVita*.csproj" />
|
|
||||||
<exclude name="**/*Metro*.csproj" />
|
|
||||||
<exclude name="**/*Linux*.csproj" />
|
|
||||||
</fileset>
|
|
||||||
|
|
||||||
<if test="${project.anx.linux}">
|
|
||||||
<fileset id="mediasystem_files" basedir="../MediaSystems/">
|
|
||||||
<!-- TODO: no mediasystems for linux currently -->
|
|
||||||
</fileset>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if test="${project.anx.psvita}">
|
|
||||||
<fileset id="mediasystem_files" basedir="../MediaSystems/">
|
|
||||||
<include name="**/*_PsVita.csproj" />
|
|
||||||
<exclude name="**/*OpenAL*.csproj" />
|
|
||||||
</fileset>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if test="${project.anx.metro}">
|
|
||||||
<fileset id="mediasystem_files" basedir="../MediaSystems/">
|
|
||||||
<!-- TODO: no mediasystems for linux currently -->
|
|
||||||
</fileset>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<foreach item="File" property="projectFile">
|
|
||||||
<in>
|
|
||||||
<items refid="mediasystem_files" />
|
|
||||||
</in>
|
|
||||||
<do>
|
|
||||||
<echo message="building: ${path::get-file-name-without-extension(projectFile)}" />
|
|
||||||
|
|
||||||
<exec program="msbuild.exe" >
|
|
||||||
<arg value="/t:Build"/>
|
|
||||||
<arg value="/p:Configuration=${build.configuration}"/>
|
|
||||||
<arg value='/p:Platform="${build.platform}"'/>
|
|
||||||
<arg value="/p:OutputPath=${build.dir}/${build.configuration}" />
|
|
||||||
<arg value="/p:AllowUnsafeBlocks=true" />
|
|
||||||
<arg value="/p:SolutionDir=${build.solution_dir}" />
|
|
||||||
<arg value='/p:DefineConstants="${project.anx.directives}"' />
|
|
||||||
<arg value="/clp:ErrorsOnly" />
|
|
||||||
<arg value="/nologo" />
|
|
||||||
<arg value="${projectFile}" />
|
|
||||||
</exec>
|
|
||||||
</do>
|
|
||||||
</foreach>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="platformsystem" description="Build ANX.Framework PlatformSystems">
|
<target name="platformsystem" description="Build ANX.Framework PlatformSystems">
|
||||||
<!-- default windows fileset -->
|
<!-- default windows fileset -->
|
||||||
<fileset id="platformsystem_files" basedir="../PlatformSystems/">
|
<fileset id="platformsystem_files" basedir="../PlatformSystems/">
|
||||||
@ -530,7 +477,6 @@
|
|||||||
<include name="**/${project.anx.name}/*.csproj" />
|
<include name="**/${project.anx.name}/*.csproj" />
|
||||||
<include name="RenderSystems/**/*.csproj" />
|
<include name="RenderSystems/**/*.csproj" />
|
||||||
<include name="InputSystems/**/*.csproj" />
|
<include name="InputSystems/**/*.csproj" />
|
||||||
<include name="MediaSystems/**/*.csproj" />
|
|
||||||
<include name="PlatformSystems/**/*.csproj" />
|
<include name="PlatformSystems/**/*.csproj" />
|
||||||
<include name="SoundSystems/**/*.csproj" />
|
<include name="SoundSystems/**/*.csproj" />
|
||||||
<exclude name="**/*_Linux.csproj" />
|
<exclude name="**/*_Linux.csproj" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user