|
Rockbox mail archiveSubject: Re: Announce: id3v2 patch 706111 updatedRe: Announce: id3v2 patch 706111 updated
From: TP Diffenbach <rockbox_at_diffenbach.org>
Date: Fri, 23 May 2003 13:52:51 -0400 > But I belive you have misread the patch, (it contains both new and old > lines). I believe you're right. : ) Sorry about that. I'll apply your patch to my patch and upload the patched patch tonight. Thanks again for catching this. --Tom Quoting Henrik Backe <backe_at_swipnet.se>: > Display the strings, that was my intention. > But I belive you have misread the patch, (it contains both new and old > lines). > After applying the patch the code would look like this (browse_id3() in > apps/wps.c > > case 3: > lcd_puts(0, 0, str(LANG_ID3_TRACKNUM)); > lcd_puts_scroll(0, 1, > id3->track_string ? > id3->track_string : > (char*)str(LANG_ID3_NO_TRACKNUM)); > break; > > case 4: > lcd_puts(0, 0, str(LANG_ID3_GENRE)); > lcd_puts_scroll(0, 1, > id3->genre_string ? > id3->genre_string : > wps_get_genre(id3->genre) ? > wps_get_genre(id3->genre) : > (char*)str(LANG_ID3_NO_INFO)); > break; > > case 5: > lcd_puts(0, 0, str(LANG_ID3_YEAR)); > lcd_puts_scroll(0, 1, > id3->year_string ? > id3->year_string : > (char*)str(LANG_ID3_NO_INFO)); > break; > > > .../Henrik > > > > "TP Diffenbach" wrote in message > > Good catch Henrik, and thanks. > > > > However, I should note that with my patch, tracknum always has a value if > track_string has a value (namely, atoi( track_string) ), and year always has > a value if year_string does (again, atoi( year_string) ), UNLESS atoi gives > up on it. > > > > Your code uses tracknum preferentially to track_string and year > preferentially to year_string, so those else branches will exedcute only > when there is no id3 tag, or atoi fails to convert it. > > > > So the question is simple: should we display the ints, or the strings? > Potentially, the strings have more information, as in cases like (track) > "11/12" or (year) "1814 (composed), 1982 (recorded)". > > > > > > -- Archos FM has a Rockbox!Received on 2003-05-23 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |