From da7a5f8898b8616507d954fb4f55d3a5789b57ee Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 27 Dec 2015 18:30:54 +0400 Subject: [PATCH] (BitStream.CacheSize): new property. returns number of bits currently buffered. --- ArcFormats/BitStream.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ArcFormats/BitStream.cs b/ArcFormats/BitStream.cs index 28d4b7e0..7fc6d5d0 100644 --- a/ArcFormats/BitStream.cs +++ b/ArcFormats/BitStream.cs @@ -37,7 +37,8 @@ namespace GameRes.Formats protected int m_bits = 0; protected int m_cached_bits = 0; - public Stream Input { get { return m_input; } } + public Stream Input { get { return m_input; } } + public int CacheSize { get { return m_cached_bits; } } protected BitStream (Stream file, bool leave_open) {