#include "mediascanner.h"
#include "tagresolver.h"
+#define _DATABASE_PATH_ "/tmp"
+#define _PLAYLISTS_PATH_ "/tmp"
+
// represents media library: tracks, playlists
// it uses different media storages for tracks and playlists
// but dynamic playlits will be stored with tracks into the same storage
Playlist getRecentlyAdded();
QList<Playlist> getPlaylists();
+ QStringList getPlaylistsNames();
+ Playlist getPlaylist(QString name);
void savePlaylist(Playlist playlist);
void removePlaylist(Playlist playlist);
+ void removePlaylist(QString name);
Playlist getCurrentPlaylist();
void saveCurrentPlaylist(Playlist playlist);
void removeTrack(Track);
void addTrack(Track);
void addToFavorites(Track);
- void updateTrack(Track);
+ void updateTrackCount(Track);
};
};