rockbox/apps
Andree Buschmann 3184cbe10a Fix FS#12043. Next track was resumed when pausing and shutting down the player in the last seconds of a track.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29682 a1c6a512-1295-4272-9138-f99709370657
2011-04-06 19:11:40 +00:00
..
bitmaps Make sure there is a logo for LCD_WIDTH>480 && LCDWIDTH<600 (useful for 600x1024 LCDs) 2011-02-11 11:28:21 +00:00
codecs Headroom in AAC SBR HF-generator's fixed point implementation of autocorrelation was too small. Fixes FS#12019. 2011-03-20 15:57:38 +00:00
eqs
gui Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
hosted/android Android: Partly revert r29569 and only call the new getJavaEnvironment() when needed. 2011-03-16 14:33:55 +00:00
keymaps HD300: RECTRIGGER keymap 2011-03-16 20:24:35 +00:00
lang FS#12016 - Update Chinese Translation by Purling Nayuki 2011-03-19 09:59:32 +00:00
menus FS#11939: Simplify talk_time_unit(). 2011-02-20 15:23:18 +00:00
metadata Hopefully fix red now and reduce binsize for HWCODEC targets. This change implements a local read_uint32be() function within the mp3data parser. 2011-03-16 21:57:16 +00:00
player Fix remaining reds/yellows. 2010-05-14 13:21:40 +00:00
plugins Revert accidental commit of apps/plugins/SOURCES 2011-03-29 20:44:09 +00:00
radio Fix red 2011-03-27 07:30:23 +00:00
recorder remove set but unused variable 2011-03-28 21:44:36 +00:00
abrepeat.c abrepeat: drop some inline's and rearrange code to save some size since this stuff is hardly speed critical. 2011-01-18 16:11:33 +00:00
abrepeat.h abrepeat: drop some inline's and rearrange code to save some size since this stuff is hardly speed critical. 2011-01-18 16:11:33 +00:00
action.c Fix FS#12024. Scroll acceleration did not work -- at least reported for iRiver H10 -- caused by too short duration for button repeat recognition. 2011-03-24 18:42:27 +00:00
action.h Fix touchregions muting volume, and change &<action> to mean 'needs long press but only fire once'. Use *<action> for 'long press and allow repeats' 2011-03-27 07:23:38 +00:00
alarm_menu.c Wakeup alarm screen is unusuable with large fonts or small screens 2010-05-22 00:28:10 +00:00
alarm_menu.h
appevents.h FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and Base Skin when the radio is running. 2010-05-16 11:13:42 +00:00
applimits.h Remove two unused defines. 2010-08-21 15:49:42 +00:00
apps.make Android: use APPEXTRA instead of makefile hack 2011-03-11 16:08:36 +00:00
audio_path.c Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). 2010-06-21 16:53:00 +00:00
bookmark.c Warn about erasing dynamic playlist when loading bookmark - FS #10482 by Tuomas Airaksinen 2010-09-26 21:13:25 +00:00
bookmark.h Rename functions so that the code is easier to read 2010-07-06 16:53:52 +00:00
buffering.c Buffering should truncate if read() returns 0 since it's not a valid return there as there should be data left to read. The loop wouldn't break until there was a message in the queue. I just experienced the case with crosslinked files and read stopped making progress, returning 0 each time it was called. 2011-03-21 15:57:07 +00:00
buffering.h Purge buffer and codec APIs existing exclusively in support of mpa.codec and fix that to not require them: buf_get_offset and ci.advance_buffer_loc. Sort APIs; everything must become incompatible. :( 2011-03-16 05:38:37 +00:00
codec_thread.c Purge buffer and codec APIs existing exclusively in support of mpa.codec and fix that to not require them: buf_get_offset and ci.advance_buffer_loc. Sort APIs; everything must become incompatible. :( 2011-03-16 05:38:37 +00:00
codec_thread.h Give playback engine better control over the codec. Codec simply follows commands and doesn't concern itself with audio state. Get track change notification in on the actual last buffer insert of the track because now audio simply waits for a track change notify from PCM on the last track and it must be sent reliably. This is still at an intermediate stage but works. Codecs and plugins become incompatible. 2011-02-23 14:31:13 +00:00
codecs.c Purge buffer and codec APIs existing exclusively in support of mpa.codec and fix that to not require them: buf_get_offset and ci.advance_buffer_loc. Sort APIs; everything must become incompatible. :( 2011-03-16 05:38:37 +00:00
codecs.h Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
core_asmdefs.c
cuesheet.c Fix Database red, move the cuesheet->token code into the skin engine 2010-07-29 13:23:33 +00:00
cuesheet.h Fix Database red, move the cuesheet->token code into the skin engine 2010-07-29 13:23:33 +00:00
debug_menu.c M:Robe 500: Clean up warning. 2011-02-06 19:17:57 +00:00
debug_menu.h
dsp.c Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
dsp.h
dsp_arm.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
dsp_arm_v6.S
dsp_asm.h ARM DSP: Add assembly custom sound channel processing. 13% to 14% faster than currently-used default C code on ARMv4. 2010-05-11 12:37:49 +00:00
dsp_cf.S
enc_config.c Fix different enum comparison warning when building with gcc 4.5 2010-12-20 20:56:22 +00:00
enc_config.h
eq.c
eq.h
eq_arm.S Avoid an obvious stall on everything newer then arm7tdmi. Note: this can probably be made a lot faster on newer arm targets. 2010-12-16 19:45:59 +00:00
eq_cf.S
features.txt Add 'lowmem' feature to the manual, defined if MEM <= 2 2010-08-25 14:10:25 +00:00
filetree.c remaining of FS#11777. Use rockbox_browse() to display playlists in Playlist Catalog. 2010-12-15 12:47:30 +00:00
filetree.h
filetypes.c Get rid of get_user_file_path and do the path handling in wrappers for open() and friends. 2010-12-06 22:26:31 +00:00
filetypes.h FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags 2010-05-12 10:38:00 +00:00
fixedpoint.c Improve accuracy of NR-based fp_sqrt with better initial estimation and using one more bit internally. More reliable early termination. Good enough until better method is completed. 2010-06-08 04:51:00 +00:00
fixedpoint.h
fracmul.h
iap.c Fix return type of iap_getc (should be bool instead of int) 2010-10-24 21:39:09 +00:00
keyboard.h
language.c Add stdio.h include for SEEK_SET define to various files. 2010-12-25 18:43:34 +00:00
language.h
logfdisp.c Remove last traces of sprintf.h 2010-05-07 02:13:47 +00:00
logfdisp.h
main.c Introduce "power" thread for RaaA 2011-03-02 19:12:55 +00:00
menu.c Change the way how playlists and system menu items in the main menu are internally invoked so that the mechanism to 2011-01-29 01:01:12 +00:00
menu.h FS#11250: Hotkey setting method changed to menu item vs button pres in context menu. Manuals updated to match. 2010-05-09 02:02:51 +00:00
metadata.c Fix corrupted metadata on manual track change on hwcodec. 2011-02-27 19:14:48 +00:00
metadata.h Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
misc.c Only set volume on SYS_VOLUME_CHANGED the first time. Workaround for FS#12034. 2011-03-31 07:04:44 +00:00
misc.h Fix yellows and checkwps. 2011-02-18 23:17:07 +00:00
mp3data.c Optimize memory consumption in the mp3data parser. The vbr-header parser will never need 1.800 byte of data. The maximum amount of data needed is 1/10 of this. 2011-03-18 07:08:25 +00:00
mp3data.h More robust implementation of MPEG frame header search. The parser will not only search for the very first byte sequence that looks like a valid MPEG frame header. It will search for a valid MPEG frame header sequence, decode it, and probe if there is a consecutive MPEG frame header of the same type (MPEG version, layer, sampling frequency) at the expected position. This approach will reduce false detection of MPEG frame headers in case of errorous metadata or garbaged files. Fixes FS#12007. 2011-03-16 18:45:03 +00:00
mpeg.c All kernel objects in code shared amongs targets (core, plugins, codecs) should be declared SHAREDBSS_ATTR as any core could potentially touch them even though they seem only to involve threads on one core. The exception is target code for particular CPUs where proper allocation is fixed. playlist.c was a little odd too-- use one mutex for the current playlist and a separate one for created playlists (still pondering the necessity of more than one). 2011-02-14 11:27:45 +00:00
mpeg.h
onplay.c Stay in file browser (do not go to WPS) after adding a track to the playlist via the hotkey (FS#11344 by Ryan Sawhill) 2010-12-17 09:54:18 +00:00
onplay.h FS#11270 by Chris Savery - WPS integration for pictureflow 2010-06-09 04:25:41 +00:00
pcmbuf.c pcmbuf: Clear last_chunksize at stop so we don't think there's a buffer in progress. 2011-02-25 03:51:52 +00:00
pcmbuf.h Give playback engine better control over the codec. Codec simply follows commands and doesn't concern itself with audio state. Get track change notification in on the actual last buffer insert of the track because now audio simply waits for a track change notify from PCM on the last track and it must be sent reliably. This is still at an intermediate stage but works. Codecs and plugins become incompatible. 2011-02-23 14:31:13 +00:00
playback.c Fix FS#12043. Next track was resumed when pausing and shutting down the player in the last seconds of a track. 2011-04-06 19:11:40 +00:00
playback.h Give playback engine better control over the codec. Codec simply follows commands and doesn't concern itself with audio state. Get track change notification in on the actual last buffer insert of the track because now audio simply waits for a track change notify from PCM on the last track and it must be sent reliably. This is still at an intermediate stage but works. Codecs and plugins become incompatible. 2011-02-23 14:31:13 +00:00
playlist.c Fix FS#12043. Next track was resumed when pausing and shutting down the player in the last seconds of a track. 2011-04-06 19:11:40 +00:00
playlist.h Fix FS#12043. Next track was resumed when pausing and shutting down the player in the last seconds of a track. 2011-04-06 19:11:40 +00:00
playlist_catalog.c Rename the NO_CONTEXT flag to NO_CONTEXT_MENU so that the name more clearly conveys what the flag does 2010-12-15 18:14:13 +00:00
playlist_catalog.h
playlist_menu.h
playlist_viewer.c Playlist viewer: Fix regression introduced by r28138 which made some buttons not work in the playlist viewer. 2010-11-23 07:39:16 +00:00
playlist_viewer.h
plugin.c Purge buffer and codec APIs existing exclusively in support of mpa.codec and fix that to not require them: buf_get_offset and ci.advance_buffer_loc. Sort APIs; everything must become incompatible. :( 2011-03-16 05:38:37 +00:00
plugin.h More robust implementation of MPEG frame header search. The parser will not only search for the very first byte sequence that looks like a valid MPEG frame header. It will search for a valid MPEG frame header sequence, decode it, and probe if there is a consecutive MPEG frame header of the same type (MPEG version, layer, sampling frequency) at the expected position. This approach will reduce false detection of MPEG frame headers in case of errorous metadata or garbaged files. Fixes FS#12007. 2011-03-16 18:45:03 +00:00
README
replaygain.c Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
replaygain.h Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
root_menu.c Missed #if change from r29462 - thanks to Thomas Martitz for spotting. 2011-02-28 18:21:00 +00:00
root_menu.h Change the way how playlists and system menu items in the main menu are internally invoked so that the mechanism to 2011-01-29 01:01:12 +00:00
screen_access.c Rename {draw,fill}_viewport once more (to draw_border_viewport and fill_viewport) and remove the viewport parameter as suggested by Dave Chapman. 2010-10-11 01:19:55 +00:00
screen_access.h Rename {draw,fill}_viewport once more (to draw_border_viewport and fill_viewport) and remove the viewport parameter as suggested by Dave Chapman. 2010-10-11 01:19:55 +00:00
screens.c Rework parts of the replaygain code to be able to differentiate between 0.00 dB set intentionally and having no replaygain information at all. Bump codec api. 2011-04-04 15:21:44 +00:00
screens.h
scrobbler.c Treat unknown RaaA platforms like SDL for last.FM scrobbler log file. Fix yellow 2011-02-15 21:32:53 +00:00
scrobbler.h
settings.c Listen to and follow external Android volume changes. (Based on FS#11914 by Maurus Cuelenaere) 2011-03-14 12:25:48 +00:00
settings.h autoresume: Match full directory path names only in autoresumable() 2011-02-11 00:20:03 +00:00
settings_list.c Submit parts of FS#12024. Describe the settings 'List Acceleration Start Delay' and 'List Acceleration Speed' in the manual. Correct the unit (seconds) for the first setting and change the text for the second setting. 2011-03-22 21:15:22 +00:00
settings_list.h
sound_menu.h Remove unneeded include. 2010-08-21 16:07:34 +00:00
SOURCES Hopefully fix red now and reduce binsize for HWCODEC targets. This change implements a local read_uint32be() function within the mp3data parser. 2011-03-16 21:57:16 +00:00
status.c
status.h Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). 2010-06-21 16:53:00 +00:00
tagcache.c Follow symlink dirs on UI simulator 2011-03-05 23:19:06 +00:00
tagcache.h Fix database import and export 2011-02-27 20:25:11 +00:00
tagnavi.config
tagtree.c Give playback engine better control over the codec. Codec simply follows commands and doesn't concern itself with audio state. Get track change notification in on the actual last buffer insert of the track because now audio simply waits for a track change notify from PCM on the last track and it must be sent reliably. This is still at an intermediate stage but works. Codecs and plugins become incompatible. 2011-02-23 14:31:13 +00:00
tagtree.h
talk.c FS#11939: Simplify talk_time_unit(). 2011-02-20 15:23:18 +00:00
talk.h FS#11939: Simplify talk_time_unit(). 2011-02-20 15:23:18 +00:00
tdspeed.c
tdspeed.h
tree.c Rename the NO_CONTEXT flag to NO_CONTEXT_MENU so that the name more clearly conveys what the flag does 2010-12-15 18:14:13 +00:00
tree.h Rename the NO_CONTEXT flag to NO_CONTEXT_MENU so that the name more clearly conveys what the flag does 2010-12-15 18:14:13 +00:00
usb_keymaps.c
usb_keymaps.h
voice_thread.c Base voice thread stack size on DEFAULT_STACK_SIZE, it's otherwise likely to overflow on app targets. 2010-12-10 15:14:11 +00:00
voice_thread.h

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