aboutsummaryrefslogtreecommitdiffstats
path: root/core/buffer_storage.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2023-11-15 00:52:57 -0800
committerChris Robinson <[email protected]>2023-11-15 00:52:57 -0800
commitfe5b3f4fed727b6cf0e98a3454070a53ffcb2ee6 (patch)
tree784ac3793ef94cff7b4f1ab21f51f68b0e606dec /core/buffer_storage.cpp
parentb5f5622de373ebb3dac9a1b0ce15a12d84e03b19 (diff)
Support 32-bit int sample storage
Diffstat (limited to 'core/buffer_storage.cpp')
-rw-r--r--core/buffer_storage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/buffer_storage.cpp b/core/buffer_storage.cpp
index 98ca2c1b..6ffab124 100644
--- a/core/buffer_storage.cpp
+++ b/core/buffer_storage.cpp
@@ -12,6 +12,7 @@ const char *NameFromFormat(FmtType type) noexcept
{
case FmtUByte: return "UInt8";
case FmtShort: return "Int16";
+ case FmtInt: return "Int32";
case FmtFloat: return "Float";
case FmtDouble: return "Double";
case FmtMulaw: return "muLaw";
@@ -49,6 +50,7 @@ uint BytesFromFmt(FmtType type) noexcept
{
case FmtUByte: return sizeof(uint8_t);
case FmtShort: return sizeof(int16_t);
+ case FmtInt: return sizeof(int32_t);
case FmtFloat: return sizeof(float);
case FmtDouble: return sizeof(double);
case FmtMulaw: return sizeof(uint8_t);