mirror of
https://github.com/Misterblue/os-webrtc-janus.git
synced 2026-07-30 07:52:18 +00:00
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
117 lines
5.1 KiB
XML
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>
|