Files
os-webrtc-janus/WebRtcVoiceServiceModule/WebRtcVoiceServiceModule.csproj
T
Robert Adams cfca85640d Add code to handle various events and message from Janus plugins
Add lots of comments to JanusMessages.cs to increase understandings.
Simplify some of the field fetching in JanusMessages.cs
Better handling of hangup and logout so sessions are destroyed when viewers disconnect
Bump version number
2024-12-26 23:25:29 +00:00

117 lines
5.1 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Version>1.0.15</Version>
<PreserveCompilationContext>false</PreserveCompilationContext>
<OutputType>Library</OutputType>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<ImplicitUsings>disable</ImplicitUsings>
<AssemblyName>WebRtcVoiceServiceModule</AssemblyName>
<Deterministic>true</Deterministic>
<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
<GenerateDependencyFile>false</GenerateDependencyFile>
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
<EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>TRACE</DefineConstants>
<DocumentationFile></DocumentationFile>
<DebugSymbols>True</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<Optimize>False</Optimize>
<TieredCompilationQuickJit>false</TieredCompilationQuickJit>
<UseCommonOutputDirectory>True</UseCommonOutputDirectory>
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
<Version>1.0.15</Version>
<AppendRuntimeIdentifierToOutputPath>False</AppendRuntimeIdentifierToOutputPath>
<OutputPath>../../../bin/</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
<WarningLevel>4</WarningLevel>
<NoStdLib>False</NoStdLib>
<NoWarn>CA1416,SYSLIB0011,SYSLIB0014,SYSLIB0039</NoWarn>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants></DefineConstants>
<DocumentationFile></DocumentationFile>
<DebugSymbols>False</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<Optimize>True</Optimize>
<TieredCompilationQuickJit>false</TieredCompilationQuickJit>
<UseCommonOutputDirectory>True</UseCommonOutputDirectory>
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
<Version>1.0.15</Version>
<AppendRuntimeIdentifierToOutputPath>False</AppendRuntimeIdentifierToOutputPath>
<OutputPath>../../../bin/</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
<WarningLevel>4</WarningLevel>
<NoStdLib>False</NoStdLib>
<NoWarn>CA1416,SYSLIB0011,SYSLIB0014,SYSLIB0039</NoWarn>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net" >
<Name>log4net</Name>
<HintPath>/home/opensim/opensim-mb/bin/log4net.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Mono.Addins" >
<Name>Mono.Addins</Name>
<HintPath>../../../bin/Mono.Addins.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Nini" >
<Name>Nini</Name>
<HintPath>/home/opensim/opensim-mb/bin/Nini.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="OpenMetaverse" >
<Name>OpenMetaverse</Name>
<HintPath>/home/opensim/opensim-mb/bin/OpenMetaverse.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="OpenMetaverse.StructuredData" >
<Name>OpenMetaverse.StructuredData</Name>
<HintPath>/home/opensim/opensim-mb/bin/OpenMetaverse.StructuredData.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="OpenMetaverseTypes" >
<Name>OpenMetaverseTypes</Name>
<HintPath>/home/opensim/opensim-mb/bin/OpenMetaverseTypes.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="../../../OpenSim/Data/OpenSim.Data.csproj" />
<ProjectReference Include="../../../OpenSim/Framework/OpenSim.Framework.csproj" />
<ProjectReference Include="../../../OpenSim/Framework/Console/OpenSim.Framework.Console.csproj" />
<ProjectReference Include="../../../OpenSim/Framework/Servers/HttpServer/OpenSim.Framework.Servers.HttpServer.csproj" />
<ProjectReference Include="../../../OpenSim/Server/Base/OpenSim.Server.Base.csproj" />
<ProjectReference Include="../../../OpenSim/Services/Base/OpenSim.Services.Base.csproj" />
<ProjectReference Include="../../../OpenSim/Services/Connectors/OpenSim.Services.Connectors.csproj" />
<ProjectReference Include="../../../OpenSim/Services/Interfaces/OpenSim.Services.Interfaces.csproj" />
<ProjectReference Include="../WebRtcVoice/WebRtcVoice.csproj" />
</ItemGroup>
<ItemGroup>
<Compile Include="WebRtcVoiceServiceModule.cs">
<SubType>Code</SubType>
</Compile>
</ItemGroup>
</Project>