9d4bed7ff0
The cover pictures are loaded from external bitmaps. JPEG and embedded art are not supported. The pictures will only be drawn on the main display. There is no resizing but it is possible to specify the WPS bitmap size in the bitmap names (e.g. cover.100x100.bmp). The bitmaps are stored in the main buffer and read directly from there. Currently, duplicate bitmaps will simply be present several times in the buffer, but this will be improved. To enable for a target, #define HAVE_ALBUMART in its config file. For more information, see the wiki page: http://www.rockbox.org/wiki/AlbumArt. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15572 a1c6a512-1295-4272-9138-f99709370657
163 lines
2.9 KiB
Text
163 lines
2.9 KiB
Text
#ifdef ROCKBOX_HAS_LOGF
|
|
logfdisp.c
|
|
#endif
|
|
action.c
|
|
alarm_menu.c
|
|
abrepeat.c
|
|
bookmark.c
|
|
debug_menu.c
|
|
filetypes.c
|
|
language.c
|
|
main.c
|
|
menu.c
|
|
menus/display_menu.c
|
|
menus/theme_menu.c
|
|
#if CONFIG_CODEC == SWCODEC
|
|
menus/eq_menu.c
|
|
buffering.c
|
|
#endif
|
|
menus/main_menu.c
|
|
menus/playback_menu.c
|
|
menus/playlist_menu.c
|
|
#ifdef HAVE_RECORDING
|
|
menus/recording_menu.c
|
|
#endif
|
|
menus/settings_menu.c
|
|
menus/sound_menu.c
|
|
misc.c
|
|
onplay.c
|
|
playlist.c
|
|
playlist_catalog.c
|
|
playlist_viewer.c
|
|
plugin.c
|
|
root_menu.c
|
|
screens.c
|
|
settings.c
|
|
settings_list.c
|
|
status.c
|
|
cuesheet.c
|
|
talk.c
|
|
tree.c
|
|
#ifdef HAVE_TAGCACHE
|
|
tagtree.c
|
|
#endif
|
|
filetree.c
|
|
scrobbler.c
|
|
|
|
screen_access.c
|
|
gui/buttonbar.c
|
|
gui/gwps.c
|
|
gui/gwps-common.c
|
|
#ifdef HAVE_LCD_BITMAP
|
|
gui/icon.c
|
|
#endif
|
|
gui/list.c
|
|
gui/option_select.c
|
|
gui/quickscreen.c
|
|
gui/scrollbar.c
|
|
gui/splash.c
|
|
gui/statusbar.c
|
|
gui/textarea.c
|
|
gui/yesno.c
|
|
gui/wps_debug.c
|
|
gui/wps_parser.c
|
|
|
|
#if (LCD_DEPTH > 1) || (defined(HAVE_LCD_REMOTE) && (LCD_REMOTE_DEPTH > 1))
|
|
gui/backdrop.c
|
|
#endif
|
|
|
|
#ifdef HAVE_LCD_CHARCELLS
|
|
player/icons.c
|
|
player/keyboard.c
|
|
#endif
|
|
#ifdef HAVE_LCD_BITMAP
|
|
recorder/bmp.c
|
|
recorder/icons.c
|
|
recorder/keyboard.c
|
|
recorder/peakmeter.c
|
|
#ifdef HAVE_ALBUMART
|
|
recorder/albumart.c
|
|
#endif
|
|
#ifdef HAVE_LCD_COLOR
|
|
gui/color_picker.c
|
|
#endif
|
|
#endif
|
|
#if CONFIG_TUNER
|
|
recorder/radio.c
|
|
#endif
|
|
#ifdef HAVE_RECORDING
|
|
recorder/recording.c
|
|
#endif
|
|
#if CONFIG_CODEC == SWCODEC
|
|
#if INPUT_SRC_CAPS != 0
|
|
audio_path.c
|
|
#endif /* INPUT_SRC_CAPS != 0 */
|
|
pcmbuf.c
|
|
playback.c
|
|
codecs.c
|
|
dsp.c
|
|
#ifdef HAVE_RECORDING
|
|
enc_config.c
|
|
#endif
|
|
eq.c
|
|
#if defined(CPU_COLDFIRE)
|
|
dsp_cf.S
|
|
eq_cf.S
|
|
#elif defined(CPU_ARM)
|
|
dsp_arm.S
|
|
eq_arm.S
|
|
#endif
|
|
#endif
|
|
metadata.c
|
|
#if CONFIG_CODEC == SWCODEC
|
|
metadata/metadata_common.c
|
|
metadata/aiff.c
|
|
metadata/ape.c
|
|
metadata/asf.c
|
|
metadata/adx.c
|
|
metadata/flac.c
|
|
metadata/monkeys.c
|
|
metadata/mp4.c
|
|
metadata/mpc.c
|
|
metadata/ogg.c
|
|
metadata/sid.c
|
|
metadata/spc.c
|
|
metadata/vorbis.c
|
|
metadata/wave.c
|
|
metadata/wavpack.c
|
|
#endif
|
|
#ifdef HAVE_TAGCACHE
|
|
tagcache.c
|
|
#endif
|
|
#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \
|
|
|| (CONFIG_KEYPAD == IRIVER_H300_PAD)
|
|
keymaps/keymap-h1x0_h3x0.c
|
|
#elif ((CONFIG_KEYPAD == IPOD_4G_PAD) \
|
|
|| (CONFIG_KEYPAD == IPOD_3G_PAD) \
|
|
|| (CONFIG_KEYPAD == IPOD_1G2G_PAD))
|
|
keymaps/keymap-ipod.c
|
|
#elif CONFIG_KEYPAD == RECORDER_PAD
|
|
keymaps/keymap-recorder.c
|
|
#elif CONFIG_KEYPAD == ONDIO_PAD
|
|
keymaps/keymap-ondio.c
|
|
#elif CONFIG_KEYPAD == PLAYER_PAD
|
|
keymaps/keymap-player.c
|
|
#elif CONFIG_KEYPAD == IAUDIO_X5M5_PAD
|
|
keymaps/keymap-x5.c
|
|
#elif CONFIG_KEYPAD == GIGABEAT_PAD
|
|
keymaps/keymap-gigabeat.c
|
|
#elif CONFIG_KEYPAD == GIGABEAT_S_PAD
|
|
keymaps/keymap-gigabeat-s.c
|
|
#elif CONFIG_KEYPAD == IRIVER_H10_PAD
|
|
keymaps/keymap-h10.c
|
|
#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
|
|
keymaps/keymap-ifp7xx.c
|
|
#elif CONFIG_KEYPAD == SANSA_E200_PAD
|
|
keymaps/keymap-e200.c
|
|
#elif CONFIG_KEYPAD == SANSA_C200_PAD
|
|
keymaps/keymap-c200.c
|
|
#elif CONFIG_KEYPAD == ARCHOS_AV300_PAD
|
|
keymaps/keymap-av300.c
|
|
#elif CONFIG_KEYPAD == MROBE500_PAD
|
|
keymaps/keymap-mr500.c
|
|
#endif
|