rockbox/lib
Dominik Riebeling b6ddbc41a5 Fix id3v2 album art if more than one image is present.
Rockbox only uses the first album art image (APIC / PIC frame) found in id3v2
tags. When a file contains more than one image the second one is ignored but
the parsealbumart() callback overwrites the already set data. This causes the
metadata structure to contain an invalid pointer to the image data, resulting
in no image shown.

Make parsealbumart() aware of this and skip parsing when an albumart image has
already been found. Fixes FS#12870.

Change-Id: Id8164f319cd5e1ee868b581f8f4ad3ea69c17f77
2013-06-15 21:04:13 +02:00
..
arm_support build system: unify/simplify library handling a bit. 2012-03-26 22:27:40 +02:00
fixedpoint Revert "Don't set CORE_GCSECTIONS in fixedpoint.make." 2013-05-04 21:41:49 +02:00
libsetjmp Deprecate the EXTRA_LIBS variable. 2013-01-24 16:06:45 +01:00
rbcodec Fix id3v2 album art if more than one image is present. 2013-06-15 21:04:13 +02:00
skin_parser more error handling for checkwps 2013-02-27 21:15:57 +11:00
tlsf Build libtlsf for all systems 2013-02-23 21:11:10 +01:00
unwarminder Fix return address when data_abort_handler skips faulting instruction. 2013-05-23 19:51:19 -04:00