aboutsummaryrefslogtreecommitdiff
path: root/src/dbopl.h
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-10-31 03:42:37 +0300
committerWohlstand <admin@wohlnet.ru>2017-10-31 03:42:37 +0300
commit634fefa614f29056e5b4dadc1e4db9ce61d49e59 (patch)
tree1dfd49be726113898395449ae337308f138e43aa /src/dbopl.h
parent78b48a4f7250f94b62a5c995f8c714804bb66eef (diff)
parent24f30e137009fda5262c6465742fb997a1ef8e8f (diff)
downloadlibADLMIDI-634fefa614f29056e5b4dadc1e4db9ce61d49e59.tar.gz
libADLMIDI-634fefa614f29056e5b4dadc1e4db9ce61d49e59.tar.bz2
libADLMIDI-634fefa614f29056e5b4dadc1e4db9ce61d49e59.zip
Merge branch 'master' into seekability
# Conflicts: # libADLMIDI-test.pro # src/adlmidi.cpp # src/adlmidi_private.hpp
Diffstat (limited to 'src/dbopl.h')
-rw-r--r--src/dbopl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dbopl.h b/src/dbopl.h
index 54384da..826cb44 100644
--- a/src/dbopl.h
+++ b/src/dbopl.h
@@ -277,6 +277,9 @@ namespace DBOPL
void GenerateBlock2(Bitu samples, Bit32s *output);
void GenerateBlock3(Bitu samples, Bit32s *output);
+ void GenerateBlock2_Mix(Bitu samples, Bit32s *output);
+ void GenerateBlock3_Mix(Bitu samples, Bit32s *output);
+
void Generate(Bit32u samples);
void Setup(Bit32u r);
@@ -293,6 +296,9 @@ namespace DBOPL
Bitu samples);
void GenerateArr(Bit32s *out, Bitu *samples);
void GenerateArr(Bit32s *out, ssize_t *samples);
+ void GenerateArr(Bit16s *out, ssize_t *samples);
+ void GenerateArrMix(Bit32s *out, ssize_t *samples);
+ void GenerateArrMix(Bit16s *out, ssize_t *samples);
void Init(Bitu rate);
};