summaryrefslogtreecommitdiffstats
path: root/utils/regtools/headergen.cpp
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2013-06-15 20:56:13 +0200
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2013-06-15 21:04:13 +0200
commitb6ddbc41a51ef066063378ca1101b7f105f7cc6f (patch)
tree13b1aee177b8d145152c11a38c4f4265f41e9d64 /utils/regtools/headergen.cpp
parent084c75e5f9c5d7de14c20e4bb6330745fbd02a46 (diff)
downloadrockbox-b6ddbc41a51ef066063378ca1101b7f105f7cc6f.tar.gz
rockbox-b6ddbc41a51ef066063378ca1101b7f105f7cc6f.zip
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
Diffstat (limited to 'utils/regtools/headergen.cpp')
0 files changed, 0 insertions, 0 deletions