support for setting composer, performer and disc tag from filename
This commit is contained in:
@@ -205,12 +205,12 @@ SongSetFunction IntoSetFunction(char c)
|
|||||||
return &Song::SetTrack;
|
return &Song::SetTrack;
|
||||||
case 'g':
|
case 'g':
|
||||||
return &Song::SetGenre;
|
return &Song::SetGenre;
|
||||||
/*case 'c':
|
case 'c':
|
||||||
return &Song::SetComposer;
|
return &Song::SetComposer;
|
||||||
case 'p':
|
case 'p':
|
||||||
return &Song::SetPerformer;
|
return &Song::SetPerformer;
|
||||||
case 'd':
|
case 'd':
|
||||||
return &Song::SetDisc;*/
|
return &Song::SetDisc;
|
||||||
case 'C':
|
case 'C':
|
||||||
return &Song::SetComment;
|
return &Song::SetComment;
|
||||||
default:
|
default:
|
||||||
@@ -334,12 +334,9 @@ void __deal_with_filenames(SongList &v)
|
|||||||
Legend->Add("%y - year\n");
|
Legend->Add("%y - year\n");
|
||||||
Legend->Add("%n - track number\n");
|
Legend->Add("%n - track number\n");
|
||||||
Legend->Add("%g - genre\n");
|
Legend->Add("%g - genre\n");
|
||||||
if (choice)
|
Legend->Add("%c - composer\n");
|
||||||
{
|
Legend->Add("%p - performer\n");
|
||||||
Legend->Add("%c - composer\n");
|
Legend->Add("%d - disc\n");
|
||||||
Legend->Add("%p - performer\n");
|
|
||||||
Legend->Add("%d - disc\n");
|
|
||||||
}
|
|
||||||
Legend->Add("%C - comment\n\n");
|
Legend->Add("%C - comment\n\n");
|
||||||
Legend->Add("[.b]Files:[/b]\n");
|
Legend->Add("[.b]Files:[/b]\n");
|
||||||
for (SongList::const_iterator it = v.begin(); it != v.end(); it++)
|
for (SongList::const_iterator it = v.begin(); it != v.end(); it++)
|
||||||
|
|||||||
Reference in New Issue
Block a user