rockbox/apps
Dave Chapman 9e19c95d8e Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7584 a1c6a512-1295-4272-9138-f99709370657
2005-10-06 19:27:43 +00:00
..
codecs Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32 2005-10-06 19:27:43 +00:00
lang Fixed voice: entries; synced to english. 2005-09-27 22:51:51 +00:00
player Keyboard code cleanup & optimisation. Corrected potential overflow problem. 2005-08-24 06:48:39 +00:00
plugins Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32 2005-10-06 19:27:43 +00:00
recorder iriver: Idle CPU in the FM radio screen 2005-09-29 11:19:55 +00:00
tagdb Initial import of tagdb 2005-07-06 11:03:20 +00:00
abrepeat.c Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still not 100% complete, but I wanted to commit it before the 2.5 feature freeze 2005-08-21 23:01:12 +00:00
abrepeat.h Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still not 100% complete, but I wanted to commit it before the 2.5 feature freeze 2005-08-21 23:01:12 +00:00
action.h Henrik Backes patch for WPS and tag database context menus. Tag database context menus still don't work as expected. Hold Play/Select to pop up the menu. 2005-06-23 01:31:26 +00:00
alarm_menu.c Some interface updates and code policing in the alarm setting screen, take 2 2005-07-06 08:30:55 +00:00
alarm_menu.h Code for alarm mod. Enable with adding -DHAVE_ALARM_MOD in Makefile (EXTRA_DEFINES). 2003-01-22 12:50:34 +00:00
applimits.h Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlist from file browser to see available options. 2003-07-01 21:05:43 +00:00
bookmark.c Reworked handling of MPEG audio frame & file info: * Fixed frame size calculation for layer 1 (all versions) and layer 2 (V2/V2.5). * Exact frame time (expressed as a fraction) for way more precise playtime calculation at 44100/22050/11025Hz sample frequency. * Exact playtime<->position conversion for CBR also used for resume position. * More compact code, long policy. 2005-09-10 12:28:16 +00:00
bookmark.h Henrik Backes patch for WPS and tag database context menus. Tag database context menus still don't work as expected. Hold Play/Select to pop up the menu. 2005-06-23 01:31:26 +00:00
codecs.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
codecs.h Archos recording/playback: (1) Xing header creation: * Now estimates the framecount from the recording time if the MAS frame counter saturates, so it always writes a valid Xing header. * Reverted my brainless short-xing-header change. This was only valid for layer 3. (2) Xing/VBRI header evaluation: Fixed possible overflow in bitrate calculation. (3) MPEG thread: Avoid double chunk size limiting for the rare case of 8 MB modded Ondios. 2005-09-15 05:29:26 +00:00
database.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
database.h (in theory) more efficient (battery wise) runtime database code. 2005-07-03 21:08:16 +00:00
dbtree.c Added ID3 database support for individual tracks in the context menu 2005-08-30 07:52:36 +00:00
dbtree.h Added ID3 database support for individual tracks in the context menu 2005-08-30 07:52:36 +00:00
debug_menu.c Coldfire: New timer handling on CPU frequency change, adjusting the prescaler on the fly, for both tick and user timer. Precondition is that the higher frequencies are integer multiples of the base: now NORMAL is 45 MHz and MAX is 124 MHz. Removes the need for applications with longer timer periods (>= 10 ms) to boost the CPU all the time, e.g. the grayscale lib. Timer counts are now always based on the base frequency (CPU_FREQ). * Adjusted the RAM refresh timers to the new frequencies (all frequencies for H100) * All: Fixed the tick timer count being off by one. 2005-10-03 09:24:36 +00:00
debug_menu.h
dsp.c Iriver: Added new ReplayGain type: track gain if shuffle mode is active, album gain otherwise. Properly apply ReplayGain settings on config file load. Bumped config version, so save your settings. 2005-09-24 15:22:48 +00:00
dsp.h DSP_* constants moved from playback.h to dsp.h. 2005-09-21 13:09:10 +00:00
FILES First version of ALAC (Apple Lossless) decoder 2005-09-22 21:55:37 +00:00
filetree.c Fixed associate problem with file extensions (.info files matched .nfo extension) 2005-09-02 15:05:35 +00:00
filetree.h Repaired broken resume 2005-01-18 22:50:47 +00:00
filetypes.c Modified the viewers.config syntax slightly. The name field should now include 2005-10-05 08:02:10 +00:00
filetypes.h Optimised new file association handling. Fixed NULL pointer accesses. Const policed. 2005-09-02 16:50:51 +00:00
keyboard.h
language.c removed debug output 2005-02-22 12:55:21 +00:00
language.h Increased language buffer size. 2005-07-24 19:15:33 +00:00
logfdisp.c better logf stuff.. 2005-06-30 15:14:08 +00:00
logfdisp.h Added logfdump - that writes the internal logf log to .rockbox/logf.txt 2005-06-01 13:07:37 +00:00
main.c Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
main_menu.c The power thread now monitors the shutdown process and forces a poweroff if it takes more than 8 seconds. 2005-09-14 09:08:26 +00:00
main_menu.h Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
Makefile Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
menu.c On popular demand, the arrow cursor is reintroduced 2005-09-01 08:04:37 +00:00
menu.h On popular demand, the arrow cursor is reintroduced 2005-09-01 08:04:37 +00:00
metadata.c Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32 2005-10-06 19:27:43 +00:00
metadata.h Restructured codec type handling a bit. Reduced code size, esp. on archos. 2005-09-01 17:03:09 +00:00
misc.c Core: A graphics framework can now register a hook function to extend the core screendump routine. * Grayscale library: (1) Changed the screendump routine into a hook, and implemented it for H1x0. (2) The planar pixel setting routines now use one register less. Fixes build problem with developer builds (frame pointers enabled) on coldfire. 2005-10-01 10:20:55 +00:00
misc.h Core: A graphics framework can now register a hook function to extend the core screendump routine. * Grayscale library: (1) Changed the screendump routine into a hook, and implemented it for H1x0. (2) The planar pixel setting routines now use one register less. Fixes build problem with developer builds (frame pointers enabled) on coldfire. 2005-10-01 10:20:55 +00:00
onplay.c Added ID3 database support for individual tracks in the context menu 2005-08-30 07:52:36 +00:00
onplay.h Henrik Backes patch for WPS and tag database context menus. Tag database context menus still don't work as expected. Hold Play/Select to pop up the menu. 2005-06-23 01:31:26 +00:00
options.h re-enabled the demos 2003-06-10 23:12:19 +00:00
pcm_recording.c Proper file numbering in the iriver PCM recording test code 2005-09-14 10:55:45 +00:00
pcmbuf.c Define empty macros for cpu boosting on targets with no such a feature. 2005-08-28 19:55:30 +00:00
pcmbuf.h Define empty macros for cpu boosting on targets with no such a feature. 2005-08-28 19:55:30 +00:00
playback.c Fix for the problem that the iriver would not auto poweroff if a file had been played. Pointed out by Stephan Wezel in patch #1298779. Tested, and pause still remains on if skipping tracks, but if this causes problems, revert it. 2005-09-26 01:20:02 +00:00
playback.h DSP_* constants moved from playback.h to dsp.h. 2005-09-21 13:09:10 +00:00
playlist.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
playlist.h Moved resume info updating to the mpeg/playback threads so that it's saved even when not in the WPS 2005-07-04 22:50:57 +00:00
playlist_menu.c Put back the playlist creation options in the main menu 2005-06-24 16:32:30 +00:00
playlist_menu.h Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlist from file browser to see available options. 2003-07-01 21:05:43 +00:00
playlist_viewer.c On popular demand, the arrow cursor is reintroduced 2005-09-01 08:04:37 +00:00
playlist_viewer.h Modified playlist handling to allow for multiple playlists to be edited at the same time. Added support in playlist viewer for viewing/editing playlists on disk (accessed via ON+PLAY->Playlist->View on a playlist). Added menu in playlist viewer for changing a few settings and saving playlist. Added File Options menu in playlist viewer ON+PLAY menu. 2004-01-26 17:05:21 +00:00
plugin.c Ooops, players have no screendump. 2005-10-01 10:46:13 +00:00
plugin.h Ooops, players have no screendump. 2005-10-01 10:46:13 +00:00
README
screens.c Oops, forgot to guard a couple of calls to dsp_set_replaygain... 2005-09-24 15:56:33 +00:00
screens.h song rating support.. should probably be moved with browse id3 to a "song options" submenu in the wps context menu... 2005-07-04 22:01:31 +00:00
settings.c Iriver: Added new ReplayGain type: track gain if shuffle mode is active, album gain otherwise. Properly apply ReplayGain settings on config file load. Bumped config version, so save your settings. 2005-09-24 15:22:48 +00:00
settings.h Iriver: Added new ReplayGain type: track gain if shuffle mode is active, album gain otherwise. Properly apply ReplayGain settings on config file load. Bumped config version, so save your settings. 2005-09-24 15:22:48 +00:00
settings_menu.c Oops, forgot to guard a couple of calls to dsp_set_replaygain... 2005-09-24 15:56:33 +00:00
settings_menu.h Move the 'manage settings' option onto the main menu 2005-07-04 09:24:31 +00:00
sleeptimer.c Fixes: (1) Use correct margins (2) Don't voice the 'Off' setting if voice UI is disabled 2004-10-16 07:52:16 +00:00
sleeptimer.h
sound_menu.c Fixed voicing of 'Trigger' menu item 2005-09-27 22:42:37 +00:00
sound_menu.h Patch #868645 by Philipp Pertermann, volume triggered recording for the Archos recording devices 2005-04-04 09:12:12 +00:00
SOURCES Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
status.c Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
status.h Committed the "[ 1247788 ] Adds wps tags for repeat modes" patch. 2005-08-21 19:17:50 +00:00
talk.c iRiver: Fixed a crash when loading a new configuration file and audio 2005-09-14 16:07:07 +00:00
talk.h Initial voice ui support for software codec platforms. Added also a 2005-08-20 11:13:19 +00:00
tree.c First version of ALAC (Apple Lossless) decoder 2005-09-22 21:55:37 +00:00
tree.h The database is now always synched when entering USB mode or shutting down, and not only in the tree browser 2005-09-14 09:07:05 +00:00
version.h More const policeing step 1 2004-08-01 21:50:57 +00:00
win32.mak Changed to use new firmware/export/ directory 2003-02-13 08:21:52 +00:00
wps-display.c Reworked handling of MPEG audio frame & file info: * Fixed frame size calculation for layer 1 (all versions) and layer 2 (V2/V2.5). * Exact frame time (expressed as a fraction) for way more precise playtime calculation at 44100/22050/11025Hz sample frequency. * Exact playtime<->position conversion for CBR also used for resume position. * More compact code, long policy. 2005-09-10 12:28:16 +00:00
wps-display.h (1) Patch 1231281: Alignment tags for the WPS by Per Holmaeng. Use %al for left align, %ac for centre, %ar for right. It is currently not possible to use more than one %a? tag per WPS line. (2) Lots of tabs removed. 2005-07-05 22:27:54 +00:00
wps.c Major peakmeter rework: * Changed set/get functions for dbfs mode to bool type. * Removed performance setting, leaving (slightly adapted) high performance mode only. * Refresh rate is always 20 Hz now. * Readout doesn't do an extra (hidden) peek, should allow for slightly better clip detection. * Brought back high performance peakmeter for recording. Peakmeter stops hogging the CPU when the disk is spinning; this is enough to avoid the performance problem when saving data. * Optimisations, code cleanup and code policeing. * (iriver) Reduced CPU load of peakmeter by not calculating excessive overlaps. ** Bumped config block version, so save your settings before upgrading. 2005-08-29 20:07:17 +00:00
wps.h Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still not 100% complete, but I wanted to commit it before the 2.5 feature freeze 2005-08-21 23:01:12 +00:00

For general information see: docs/README
For API information see: docs/API