Browse Source

Removed unused buffers

voice-allocs
RogueException 7 years ago
parent
commit
7c25415d32
2 changed files with 2 additions and 6 deletions
  1. +2
    -4
      src/Discord.Net.WebSocket/DiscordSocketApiClient.cs
  2. +0
    -2
      src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs

+ 2
- 4
src/Discord.Net.WebSocket/DiscordSocketApiClient.cs View File

@@ -26,8 +26,7 @@ namespace Discord.API

public event Func<Exception, Task> Disconnected { add { _disconnectedEvent.Add(value); } remove { _disconnectedEvent.Remove(value); } }
private readonly AsyncEvent<Func<Exception, Task>> _disconnectedEvent = new AsyncEvent<Func<Exception, Task>>();

private readonly Span<byte> _textBuffer;
private readonly MemoryStream _decompressionStream;
private CancellationTokenSource _connectCancelToken;
private string _gatewayUrl;
@@ -45,8 +44,7 @@ namespace Discord.API
if (url != null)
_isExplicitUrl = true;

_decompressionStream = new MemoryStream(10 * 1024); //10 KB
_textBuffer = new Span<byte>(new byte[10 * 1024]);
_decompressionStream = new MemoryStream(10 * 1024); //10 KB

WebSocketClient = webSocketProvider();
//WebSocketClient.SetHeader("user-agent", DiscordConfig.UserAgent); (Causes issues in .NET Framework 4.6+)


+ 0
- 2
src/Discord.Net.WebSocket/DiscordVoiceApiClient.cs View File

@@ -41,7 +41,6 @@ namespace Discord.Audio
private readonly ScopedSerializer _serializer;
private readonly SemaphoreSlim _connectionLock;
private readonly MemoryStream _decompressionStream;
private readonly Span<byte> _textBuffer;
protected readonly ConcurrentQueue<ArrayFormatter> _formatters;

private CancellationTokenSource _connectCancelToken;
@@ -65,7 +64,6 @@ namespace Discord.Audio
_formatters = new ConcurrentQueue<ArrayFormatter>();

_decompressionStream = new MemoryStream(10 * 1024); //10 KB
_textBuffer = new Span<byte>(new byte[10 * 1024]);

WebSocketClient = webSocketProvider();
//_gatewayClient.SetHeader("user-agent", DiscordConfig.UserAgent); //(Causes issues in .Net 4.6+)


Loading…
Cancel
Save