Sync to latest upstream
[pcsx_rearmed.git] / deps / libchdr / bitstream.h
index 9250d33..d376373 100644 (file)
@@ -1,42 +1,43 @@
-// license:BSD-3-Clause\r
-// copyright-holders:Aaron Giles\r
-/***************************************************************************\r
-\r
-    bitstream.h\r
-\r
-    Helper classes for reading/writing at the bit level.\r
-\r
-***************************************************************************/\r
-\r
-#pragma once\r
-\r
-#ifndef __BITSTREAM_H__\r
-#define __BITSTREAM_H__\r
-\r
-#include <stdint.h>\r
-\r
-//**************************************************************************\r
-//  TYPE DEFINITIONS\r
-//**************************************************************************\r
-\r
-// helper class for reading from a bit buffer\r
-struct bitstream\r
-{\r
-       uint32_t          buffer;       // current bit accumulator\r
-       int               bits;         // number of bits in the accumulator\r
-       const uint8_t *   read;         // read pointer\r
-       uint32_t          doffset;      // byte offset within the data\r
-       uint32_t          dlength;      // length of the data\r
-};\r
-\r
-struct bitstream*      create_bitstream(const void *src, uint32_t srclength);\r
-int                            bitstream_overflow(struct bitstream* bitstream);\r
-uint32_t                       bitstream_read_offset(struct bitstream* bitstream);\r
-\r
-uint32_t                       bitstream_read(struct bitstream* bitstream, int numbits);\r
-uint32_t                       bitstream_peek(struct bitstream* bitstream, int numbits);\r
-void                           bitstream_remove(struct bitstream* bitstream, int numbits);\r
-uint32_t                       bitstream_flush(struct bitstream* bitstream);\r
-\r
-\r
-#endif\r
+/* license:BSD-3-Clause
+ * copyright-holders:Aaron Giles
+***************************************************************************
+
+    bitstream.h
+
+    Helper classes for reading/writing at the bit level.
+
+***************************************************************************/
+
+#pragma once
+
+#ifndef __BITSTREAM_H__
+#define __BITSTREAM_H__
+
+#include <stdint.h>
+
+/***************************************************************************
+ *  TYPE DEFINITIONS
+ ***************************************************************************
+ */
+
+/* helper class for reading from a bit buffer */
+struct bitstream
+{
+       uint32_t          buffer;       /* current bit accumulator */
+       int               bits;         /* number of bits in the accumulator */
+       const uint8_t *   read;         /* read pointer */
+       uint32_t          doffset;      /* byte offset within the data */
+       uint32_t          dlength;      /* length of the data */
+};
+
+struct bitstream*      create_bitstream(const void *src, uint32_t srclength);
+int                            bitstream_overflow(struct bitstream* bitstream);
+uint32_t                       bitstream_read_offset(struct bitstream* bitstream);
+
+uint32_t                       bitstream_read(struct bitstream* bitstream, int numbits);
+uint32_t                       bitstream_peek(struct bitstream* bitstream, int numbits);
+void                           bitstream_remove(struct bitstream* bitstream, int numbits);
+uint32_t                       bitstream_flush(struct bitstream* bitstream);
+
+
+#endif