rockbox/apps/plugins/lib
Richard Quirk 212e7808d5 Use crc32 of filename to resume tracks
As well as using an index, which breaks when a file is added or
removed, use the crc32 of the filename. When the crc32 check passes the
index is used directly. When it fails, the slow path is taken checking
each file name in the playlist until the right crc is found. If that fails
the playlist is started from the beginning.

See http://www.rockbox.org/tracker/6411

Bump plugin API and nvram version numbers

Change-Id: I156f61a9f1ac428b4a682bc680379cb6b60b1b10
Reviewed-on: http://gerrit.rockbox.org/372
Tested-by: Jonathan Gordon <rockbox@jdgordon.info>
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
2013-01-02 08:29:38 +01:00
..
bmp_smooth_scale.c
checkbox.c
checkbox.h
configfile.c
configfile.h
display_text.c
display_text.h
feature_wrappers.h
fixedpoint.c
fixedpoint.h
gcc-support.c Revert "SH gcc 4.6.3 with link-time optimization, for Archos targets" 2012-10-24 14:05:39 +02:00
grey.h Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
grey_coldfire.S
grey_core.c Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
grey_draw.c Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
grey_parm.c Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
grey_scroll.c Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
grey_sh.S Fix assembler .size directives. Currently used binutils don't complain, but 2.21.1 treats these as errors. 2011-11-09 19:20:33 +00:00
helper.c
helper.h
highscore.c
highscore.h
jhash.c
jhash.h
jpeg_mem.h
md5.c
md5.h
mylcd.h Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
osd.c Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
osd.h Adapt OSD in plugin lib to be greylib compatible. 2012-12-18 19:16:26 -05:00
overlay.c load_code/overlay: Don't close plugin handle before calling the plugin. 2012-05-26 22:57:21 +02:00
overlay.h
picture.c
picture.h
playback_control.c Use crc32 of filename to resume tracks 2013-01-02 08:29:38 +01:00
playback_control.h
playergfx.c
playergfx.h
pluginlib_actions.c Initial commit for the Creative ZEN X-Fi2 and X-Fi3 ports 2012-05-19 16:10:52 +02:00
pluginlib_actions.h
pluginlib_albumart.c
pluginlib_bmp.c
pluginlib_bmp.h
pluginlib_exit.h
pluginlib_jpeg_idct_arm.S
pluginlib_jpeg_load.c
pluginlib_jpeg_mem.c
pluginlib_resize.c
pluginlib_touchscreen.c pluginlib_touchscreen: Rework API to offer wait-for-button APIs. 2012-01-27 09:15:05 +01:00
pluginlib_touchscreen.h pluginlib_touchscreen: Rework API to offer wait-for-button APIs. 2012-01-27 09:15:05 +01:00
profile_plugin.c
profile_plugin.h
read_image.c
read_image.h
rgb_hsv.c
rgb_hsv.h
simple_viewer.c Initial commit of the Samsung YP-R0 port. 2011-12-24 11:56:46 +00:00
simple_viewer.h
SOURCES Add a true waveform display to the oscilloscope plugin. 2012-12-05 02:03:58 +01:00
strncpy.c
wrappers.h
xlcd.h
xlcd_core.c
xlcd_draw.c
xlcd_scroll.c