Searched refs:album (Results 1 - 6 of 6) sorted by relevance

/haiku/src/add-ons/index_server/audiotags/
H A DAudioTagAnalyser.cpp41 TagLib::String album = tag->album(); local
42 printf("artist: %s, title: %s, album: %s\n", artist.toCString(),
43 title.toCString(), album.toCString());
53 const char* cAlbum = album.toCString(true);
75 if (metaData.FindString("album", &dataString) == B_OK)
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dcdda.h23 char *album; member in struct:cdtext
H A Dcdda.cpp193 cut_string(text.album, text.artist);
194 sanitize_string(text.album);
196 if (text.album != NULL && !strcasecmp(text.album, "My CD")) {
198 free(text.album);
199 text.album = NULL;
202 if ((text.artist == NULL || text.artist[0] == '\0') && text.album != NULL) {
203 // try to extract artist from album
204 char *space = strstr(text.album, " ");
207 text.artist = text.album;
[all...]
H A Dkernel_interface.cpp721 inode->AddAttribute("Audio:Album", B_STRING_TYPE, text.album);
831 if (text.artist != NULL && text.album != NULL)
832 snprintf(name, length, "%s - %s", text.artist, text.album);
833 else if (text.artist != NULL || text.album != NULL) {
835 ? text.artist : text.album);
/haiku/src/apps/mediaplayer/playlist/
H A DPlaylistItem.cpp115 BString album; local
116 if (GetAttribute(ATTR_STRING_ALBUM, album) != B_OK)
117 album = B_TRANSLATE_CONTEXT("<unknown>", "PlaylistItem-album");
118 return album;
/haiku/src/apps/musiccollection/
H A DMusicCollectionWindow.cpp85 BString album = (strcmp(buffer, "") == 0) ? "Unknown" : buffer; local
86 ListItem* albumItem = _AddSuperItem(album, fAlbumList, artistItem);
106 } else if (album.IFindFirst(fQueryString) >= 0) {
116 ListItem* album = (ListItem*)fListView->Superitem(item); local
118 if (album != NULL && fListView->CountItemsUnder(album, true) == 0) {
119 ListItem* artist = (ListItem*)fListView->Superitem(album);
120 fListView->RemoveItem(album);

Completed in 71 milliseconds