Do naming refactoring on Ryujinx.Graphics (#611)
* Renaming part 1 * Renaming part 2 * Renaming part 3 * Renaming part 4 * Renaming part 5 * Renaming part 6 * Renaming part 7 * Renaming part 8 * Renaming part 9 * Renaming part 10 * General cleanup * Thought I got all of these * Apply #595 * Additional renaming * Tweaks from feedback * Rename files
This commit is contained in:
parent
8e71ea0812
commit
1f554c1093
125 changed files with 9121 additions and 9120 deletions
|
@ -6,69 +6,69 @@ namespace Ryujinx.Graphics.VDec
|
|||
{
|
||||
private const int BufferSize = 8;
|
||||
|
||||
private Stream BaseStream;
|
||||
private Stream _baseStream;
|
||||
|
||||
private int Buffer;
|
||||
private int BufferPos;
|
||||
private int _buffer;
|
||||
private int _bufferPos;
|
||||
|
||||
public BitStreamWriter(Stream BaseStream)
|
||||
public BitStreamWriter(Stream baseStream)
|
||||
{
|
||||
this.BaseStream = BaseStream;
|
||||
_baseStream = baseStream;
|
||||
}
|
||||
|
||||
public void WriteBit(bool Value)
|
||||
public void WriteBit(bool value)
|
||||
{
|
||||
WriteBits(Value ? 1 : 0, 1);
|
||||
WriteBits(value ? 1 : 0, 1);
|
||||
}
|
||||
|
||||
public void WriteBits(int Value, int ValueSize)
|
||||
public void WriteBits(int value, int valueSize)
|
||||
{
|
||||
int ValuePos = 0;
|
||||
int valuePos = 0;
|
||||
|
||||
int Remaining = ValueSize;
|
||||
int remaining = valueSize;
|
||||
|
||||
while (Remaining > 0)
|
||||
while (remaining > 0)
|
||||
{
|
||||
int CopySize = Remaining;
|
||||
int copySize = remaining;
|
||||
|
||||
int Free = GetFreeBufferBits();
|
||||
int free = GetFreeBufferBits();
|
||||
|
||||
if (CopySize > Free)
|
||||
if (copySize > free)
|
||||
{
|
||||
CopySize = Free;
|
||||
copySize = free;
|
||||
}
|
||||
|
||||
int Mask = (1 << CopySize) - 1;
|
||||
int mask = (1 << copySize) - 1;
|
||||
|
||||
int SrcShift = (ValueSize - ValuePos) - CopySize;
|
||||
int DstShift = (BufferSize - BufferPos) - CopySize;
|
||||
int srcShift = (valueSize - valuePos) - copySize;
|
||||
int dstShift = (BufferSize - _bufferPos) - copySize;
|
||||
|
||||
Buffer |= ((Value >> SrcShift) & Mask) << DstShift;
|
||||
_buffer |= ((value >> srcShift) & mask) << dstShift;
|
||||
|
||||
ValuePos += CopySize;
|
||||
BufferPos += CopySize;
|
||||
Remaining -= CopySize;
|
||||
valuePos += copySize;
|
||||
_bufferPos += copySize;
|
||||
remaining -= copySize;
|
||||
}
|
||||
}
|
||||
|
||||
private int GetFreeBufferBits()
|
||||
{
|
||||
if (BufferPos == BufferSize)
|
||||
if (_bufferPos == BufferSize)
|
||||
{
|
||||
Flush();
|
||||
}
|
||||
|
||||
return BufferSize - BufferPos;
|
||||
return BufferSize - _bufferPos;
|
||||
}
|
||||
|
||||
public void Flush()
|
||||
{
|
||||
if (BufferPos != 0)
|
||||
if (_bufferPos != 0)
|
||||
{
|
||||
BaseStream.WriteByte((byte)Buffer);
|
||||
_baseStream.WriteByte((byte)_buffer);
|
||||
|
||||
Buffer = 0;
|
||||
BufferPos = 0;
|
||||
_buffer = 0;
|
||||
_bufferPos = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue