misc: Some dependencies cleanup (#4507)
* Remove dependencies on libraries provided by .NET standard library * Use System.IO.Hashing instead of Crc32.NET
This commit is contained in:
parent
23c844b2aa
commit
d56d335c0b
5 changed files with 14 additions and 20 deletions
|
@ -1,5 +1,4 @@
|
|||
using Force.Crc32;
|
||||
using Ryujinx.Common;
|
||||
using Ryujinx.Common;
|
||||
using Ryujinx.Common.Configuration.Hid;
|
||||
using Ryujinx.Common.Configuration.Hid.Controller;
|
||||
using Ryujinx.Common.Configuration.Hid.Controller.Motion;
|
||||
|
@ -9,6 +8,7 @@ using Ryujinx.Input.Motion.CemuHook.Protocol;
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.IO.Hashing;
|
||||
using System.Net;
|
||||
using System.Net.Sockets;
|
||||
using System.Numerics;
|
||||
|
@ -401,10 +401,10 @@ namespace Ryujinx.Input.Motion.CemuHook
|
|||
writer.Seek(6, SeekOrigin.Begin);
|
||||
writer.Write(header.Length);
|
||||
|
||||
header.Crc32 = Crc32Algorithm.Compute(stream.ToArray());
|
||||
Crc32.Hash(stream.ToArray(), header.Crc32.AsSpan());
|
||||
|
||||
writer.Seek(8, SeekOrigin.Begin);
|
||||
writer.Write(header.Crc32);
|
||||
writer.Write(header.Crc32.AsSpan());
|
||||
|
||||
byte[] data = stream.ToArray();
|
||||
|
||||
|
@ -440,10 +440,10 @@ namespace Ryujinx.Input.Motion.CemuHook
|
|||
writer.Seek(6, SeekOrigin.Begin);
|
||||
writer.Write(header.Length);
|
||||
|
||||
header.Crc32 = Crc32Algorithm.Compute(stream.ToArray());
|
||||
Crc32.Hash(stream.ToArray(), header.Crc32.AsSpan());
|
||||
|
||||
writer.Seek(8, SeekOrigin.Begin);
|
||||
writer.Write(header.Crc32);
|
||||
writer.Write(header.Crc32.AsSpan());
|
||||
|
||||
byte[] data = stream.ToArray();
|
||||
|
||||
|
@ -458,8 +458,7 @@ namespace Ryujinx.Input.Motion.CemuHook
|
|||
Id = (uint)clientId,
|
||||
MagicString = Magic,
|
||||
Version = Version,
|
||||
Length = 0,
|
||||
Crc32 = 0
|
||||
Length = 0
|
||||
};
|
||||
|
||||
return header;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue