Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Playback: C99-ize FOREACH_ALBUMART; make loop counter local

Change-Id: Ie6d571ef217246e22b465ef39097ad9d9d1a6436

+1 -6
+1 -6
apps/playback.c
··· 174 174 int used; /* Counter; increments if something uses it */ 175 175 } albumart_slots[MAX_MULTIPLE_AA]; /* (A,O) */ 176 176 177 - #define FOREACH_ALBUMART(i) for(i = 0;i < MAX_MULTIPLE_AA; i++) 177 + #define FOREACH_ALBUMART(i) for (int i = 0; i < MAX_MULTIPLE_AA; i++) 178 178 #endif /* HAVE_ALBUMART */ 179 179 180 180 ··· 465 465 track_info_close_handle(&info->id3_hid); 466 466 track_info_close_handle(&info->cuesheet_hid); 467 467 #ifdef HAVE_ALBUMART 468 - int i; 469 468 FOREACH_ALBUMART(i) 470 469 track_info_close_handle(&info->aa_hid[i]); 471 470 #endif ··· 482 481 info->id3_hid = ERR_HANDLE_NOT_FOUND; 483 482 info->cuesheet_hid = ERR_HANDLE_NOT_FOUND; 484 483 #ifdef HAVE_ALBUMART 485 - int i; 486 484 FOREACH_ALBUMART(i) 487 485 info->aa_hid[i] = ERR_HANDLE_NOT_FOUND; 488 486 #endif ··· 1609 1607 static bool audio_load_albumart(struct track_info *info, 1610 1608 struct mp3entry *track_id3) 1611 1609 { 1612 - int i; 1613 1610 FOREACH_ALBUMART(i) 1614 1611 { 1615 1612 struct bufopen_bitmap_data user_data; ··· 3588 3585 is already claimed - increment the use count if it is */ 3589 3586 int playback_claim_aa_slot(struct dim *dim) 3590 3587 { 3591 - int i; 3592 - 3593 3588 /* First try to find a slot already having the size to reuse it since we 3594 3589 don't want albumart of the same size buffered multiple times */ 3595 3590 FOREACH_ALBUMART(i)