From e3105f926b1da0ffa737abcaf1bd9817743df415 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Sun, 6 Mar 2005 14:12:40 +0000 Subject: Applied patch #1155731, reducing the memory usage of the MPEG player by about 8 MB. svn-id: r17007 --- TODO | 6 ------ 1 file changed, 6 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index ec848b6c4b..f3e7b3e1c3 100644 --- a/TODO +++ b/TODO @@ -94,12 +94,6 @@ General some kind of main loop, which, besides many other things, also polls and dispatches events. The idea is to turn this around: the event loop frequently gives the engine time to do these "other things". -* Try to reduce the memory footprint of the MPEG player. Right now it allocates - an 8 MB lookup table for YUV->RGB conversion. Perhaps we could borrow some - code from SDL's software implementation of YUV overlays. (It might even be - possible to expose some of SDL's YUV overlay API as an optional part of the - backend, but I don't know enough about it to get it to work. We'd still need - our own implementation as a fallback, though.) * Make the autosave interval configurable (via GUI, command line, config file). * Maybe add ways to modify the game configs via the command line. E.g. allow ./scummvm --add new_target --path=/foo monkey2 -- cgit v1.2.3