From b8d98fcc1991a60ec1cde475b68fcda67153528b Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Sun, 6 Jun 2010 06:28:40 +0000 Subject: Change cuesheet handling so the id3 info is not spoofed anymore. If something wants the subtracks info it is easy to get to. This makes next track display in the skins show the next subtrack if we are in a cuesheet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26611 a1c6a512-1295-4272-9138-f99709370657 --- apps/cuesheet.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'apps/cuesheet.h') diff --git a/apps/cuesheet.h b/apps/cuesheet.h index 8e9266416d..451fff5dbe 100644 --- a/apps/cuesheet.h +++ b/apps/cuesheet.h @@ -26,6 +26,7 @@ #include "screens.h" #include "file.h" #include "metadata.h" +#include "skin_engine/skin_tokens.h" #define MAX_NAME 80 /* Max length of information strings */ #define MAX_TRACKS 99 /* Max number of tracks in a cuesheet */ @@ -69,8 +70,9 @@ bool display_cuesheet_content(char* filename); /* finds the index of the current track played within a cuesheet */ int cue_find_current_track(struct cuesheet *cue, unsigned long curpos); -/* update the id3 info to that of the currently playing track in the cuesheet */ -void cue_spoof_id3(struct cuesheet *cue, struct mp3entry *id3); +/* Get the id3 fields from the cuesheet */ +const char *get_cuesheetid3_token(struct wps_token *token, struct mp3entry *id3, + int offset_tracks, char *buf, int buf_size); /* skip to next track in the cuesheet towards "direction" (which is 1 or -1) */ bool curr_cuesheet_skip(struct cuesheet *cue, int direction, unsigned long curr_pos); -- cgit v1.2.3