 |
Sayonara Player
|
24 #include "BookmarksBase.h"
25 #include "Components/PlayManager/PlayState.h"
92 BookmarksBase::CreationStatus create();
101 void positionChangedMs(MilliSeconds pos);
107 void currentTrackChanged(
const MetaData& md);
118 using BookmarksBase::setMetadata;
123 bool load()
override;
126 #endif // BOOKMARKS_H
virtual CreationStatus create(Seconds timestamp)
create a new bookmark for current track and current position
PlayState
The PlayState enum.
Definition: PlayState.h:29
bool setLoop(bool b)
tries to set the loop between the current two indices
bool jumpTo(int idx)
Jump to specific bookmark.
bool jumpNext()
Jump to next bookmark.
bool remove(int idx) override
remove single bookmark from database for current track
void sigNextChanged(const Bookmark &bm)
next bookmark has changed
void sigPreviousChanged(const Bookmark &bm)
previous bookmark has changed
Definition: BookmarksBase.h:32
Definition: Bookmark.h:32
The Bookmarks logic class.
Definition: Bookmarks.h:38
void sigBookmarksChanged()
emitted when bookmarks have changed
bool jumpPrevious()
Jump to previous bookmark.