X-Git-Url: http://git.maemo.org/git/?p=someplayer;a=blobdiff_plain;f=src%2Flibrary.h;h=6359548eb040995e74248b02ea3af6c374e27fa4;hp=6f696614559c7794d27728ba564a3a9055cf9d82;hb=784233d2999c6cddf0fe345b284c0f26f339c796;hpb=f9685f48a0d412250d81fa0ed67054d8978f4a21 diff --git a/src/library.h b/src/library.h index 6f69661..6359548 100644 --- a/src/library.h +++ b/src/library.h @@ -28,9 +28,6 @@ #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 @@ -75,6 +72,8 @@ namespace SomePlayer { signals: void done(); void busy(QString); + void addingTracks(int); + void trackAdded(); private: DbStorage *_library_storage; @@ -82,11 +81,16 @@ namespace SomePlayer { MediaScanner *_scanner; TagResolver *_resolver; + private slots: + void _scanned(QStringList); + void _decoded(Track); + public slots: void removeTrack(Track); void addTrack(Track); void addToFavorites(Track); void updateTrackCount(Track); + void updateTrackMetadata(Track); }; };