aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Horn2003-12-15 00:16:35 +0000
committerMax Horn2003-12-15 00:16:35 +0000
commitc4a6ff353f8c002d79bef5cdccdeb9cab437aa54 (patch)
tree10192712723e40104f02ad503c873d2cc2aaebb6
parent8b2f43f2bd70e3808a6ef0caddef6709dafb6494 (diff)
downloadscummvm-rg350-c4a6ff353f8c002d79bef5cdccdeb9cab437aa54.tar.gz
scummvm-rg350-c4a6ff353f8c002d79bef5cdccdeb9cab437aa54.tar.bz2
scummvm-rg350-c4a6ff353f8c002d79bef5cdccdeb9cab437aa54.zip
two audio TODOs
svn-id: r11642
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index f9da2f7e0d..5bcc01422a 100644
--- a/TODO
+++ b/TODO
@@ -70,6 +70,12 @@ Audio
* Add a command line/config file option for the output sample rate (to allow
for output sample rates other than 22050 Hz, e.g. 44100). Code should do
sanity checking (e.g. restrict to rates between 8000 - 65535 Hz)
+* Clean up the "premixer mess": instead of having a custome premixer hook, add
+ a "callback channel" or something like this. This removes special cases from
+ the code, and it also makes it possible to apply sound rate conversion to
+ premixers, which makes it easier to write and maintain a premixer proc.
+* Add "direct" support for little endian 16bit audio data (useful for Broken
+ Sword 1/2).
Config
======