void APE_Tag::track(long& nr, long& count) const { nr = 0; count = 0; wxString s = lookupString(wxT("TRACK")); if( s.IsEmpty() ) return; explodeNrAndCount(s, nr, count); }
void APE_Tag::disk(long& nr, long& count) const { // see http://age.hobba.nl/audio/mirroredpages/apekey.html nr = 0; count = 0; wxString s = lookupString(wxT("MEDIA")); if( s.IsEmpty() ) return; explodeNrAndCount(s, nr, count); }
void ID3v2_Tag::disk(long& nr, long& count) const { explodeNrAndCount(simpleFrame(wxT("TPOS")), nr, count); }
void ID3v2_Tag::track(long& nr, long& count) const { explodeNrAndCount(simpleFrame(wxT("TRCK")), nr, count); }