Changeset View
Changeset View
Standalone View
Standalone View
src/mediaplaylist.h
Show First 20 Lines • Show All 236 Lines • ▼ Show 20 Line(s) | 220 | public Q_SLOTS: | |||
---|---|---|---|---|---|
237 | void setRandomPlay(bool value); | 237 | void setRandomPlay(bool value); | ||
238 | 238 | | |||
239 | void setRepeatPlay(bool value); | 239 | void setRepeatPlay(bool value); | ||
240 | 240 | | |||
241 | void skipNextTrack(); | 241 | void skipNextTrack(); | ||
242 | 242 | | |||
243 | void skipPreviousTrack(); | 243 | void skipPreviousTrack(); | ||
244 | 244 | | |||
245 | void seedRandomGenerator(uint seed); | | |||
246 | | ||||
247 | void switchTo(int row); | 245 | void switchTo(int row); | ||
248 | 246 | | |||
249 | void loadPlaylist(const QString &localFileName); | 247 | void loadPlaylist(const QString &localFileName); | ||
250 | 248 | | |||
251 | void loadPlaylist(const QUrl &fileName); | 249 | void loadPlaylist(const QUrl &fileName); | ||
252 | 250 | | |||
253 | void enqueue(const ElisaUtils::EntryData &newEntry, ElisaUtils::PlayListEntryType databaseIdType); | 251 | void enqueue(const ElisaUtils::EntryData &newEntry, ElisaUtils::PlayListEntryType databaseIdType); | ||
254 | 252 | | |||
Show All 38 Lines | 286 | private: | |||
293 | void resetCurrentTrack(); | 291 | void resetCurrentTrack(); | ||
294 | 292 | | |||
295 | void notifyCurrentTrackChanged(); | 293 | void notifyCurrentTrackChanged(); | ||
296 | 294 | | |||
297 | void restorePlayListPosition(); | 295 | void restorePlayListPosition(); | ||
298 | 296 | | |||
299 | void restoreRandomPlay(); | 297 | void restoreRandomPlay(); | ||
300 | 298 | | |||
299 | void createRandomList(); | ||||
300 | | ||||
301 | void restoreRepeatPlay(); | 301 | void restoreRepeatPlay(); | ||
302 | 302 | | |||
303 | void enqueueArtist(const QString &artistName); | 303 | void enqueueArtist(const QString &artistName); | ||
304 | 304 | | |||
305 | void enqueueFilesList(const ElisaUtils::EntryDataList &newEntries); | 305 | void enqueueFilesList(const ElisaUtils::EntryDataList &newEntries); | ||
306 | 306 | | |||
307 | void enqueueTracksListById(const ElisaUtils::EntryDataList &newEntries, ElisaUtils::PlayListEntryType type); | 307 | void enqueueTracksListById(const ElisaUtils::EntryDataList &newEntries, ElisaUtils::PlayListEntryType type); | ||
308 | 308 | | |||
▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines |