Added groups & permissions. Fixed 7tv reconnection. Added more subcommands for refresh.
This commit is contained in:
@ -11,8 +11,8 @@ public class TTSPlayer
|
||||
|
||||
public TTSPlayer()
|
||||
{
|
||||
_messages = new PriorityQueue<TTSMessage, int>();
|
||||
_buffer = new PriorityQueue<TTSMessage, int>();
|
||||
_messages = new PriorityQueue<TTSMessage, int>(new DescendingOrder());
|
||||
_buffer = new PriorityQueue<TTSMessage, int>(new DescendingOrder());
|
||||
_mutex = new Mutex();
|
||||
_mutex2 = new Mutex();
|
||||
}
|
||||
@ -104,6 +104,10 @@ public class TTSPlayer
|
||||
{
|
||||
return _messages.Count == 0;
|
||||
}
|
||||
|
||||
private class DescendingOrder : IComparer<int> {
|
||||
public int Compare(int x, int y) => y.CompareTo(x);
|
||||
}
|
||||
}
|
||||
|
||||
public class TTSMessage
|
||||
|
Reference in New Issue
Block a user