rockbox/apps/recorder
Andrew Mahone 1b13299769 scaler optimizations:
on sh, use 8.24 fixed-point C math for final division in scaler

on coldfire, use 8.32 fixed-point via emac

on other architectures, use 8.32 fixed-point C math

use shift-and-add to divide when adjusting scale factors in pictureflow

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19802 a1c6a512-1295-4272-9138-f99709370657
2009-01-20 17:24:49 +00:00
..
albumart.c resize-on-load for bitmap files on 2bpp and color targets 2008-12-09 23:07:59 +00:00
albumart.h resize-on-load for bitmap files on 2bpp and color targets 2008-12-09 23:07:59 +00:00
bmp.c cleanup for core-file-in-pluginlib compilation: 2009-01-08 02:49:23 +00:00
bmp.h cleanup for core-file-in-pluginlib compilation: 2009-01-08 02:49:23 +00:00
icons.c Split id3.c/h into metadata.c/h and metadata/mp3.c. Updated all references. Moved mp3data.c/h from firmware to apps. 2008-10-15 06:38:51 +00:00
icons.h Makefile overhaul. All generated bitmaps are now explicitly in OBJDIR/bitmaps and OBJDIR/pluginbitmaps, and plugins properly depend on their respective bitmap files. Fixes #6847. 2008-11-03 14:37:50 +00:00
keyboard.c temporarilty disable the statusbar in the keyboard because it doesnt use viewports and this is the easier fix than reworking the screen 2009-01-05 10:25:41 +00:00
pcm_record.c Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback. 2008-12-13 06:01:08 +00:00
pcm_record.h Red build fix: Moved PCM #defines from pcm_record.h to pcm.h. Added necessary #includes to statusbar.c and s1a0903x01.c. 2008-10-14 11:43:32 +00:00
peakmeter.c Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*. 2008-11-01 16:14:28 +00:00
peakmeter.h First step of the recording screen redesign. The screen is split into a fixed top part containing essential data and the peakmeters/triggerbar, and a bottom part that is in fact a list. The list contains the items that can be changed, and also some stuff that isn't important enough to be on the top part, like the filename. That filename is now shown completely. If the font is too big to have 6 lines on the display, sysfont is used. 2008-08-06 20:12:44 +00:00
radio.c Decouple the statusbar drawing from the rest of the screen drawing. it is not drawn roughly 4x per second automatically. 2008-12-31 05:59:26 +00:00
radio.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
recording.c Decouple the statusbar drawing from the rest of the screen drawing. it is not drawn roughly 4x per second automatically. 2008-12-31 05:59:26 +00:00
recording.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
resize.c scaler optimizations: 2009-01-20 17:24:49 +00:00
resize.h scaler optimizations: 2009-01-20 17:24:49 +00:00