Queing 3 tracks instead of 1 in radio mode
This commit is contained in:
@@ -278,7 +278,7 @@ PlayQueue::loadTrack(std::size_t pos, bool play)
|
||||
}
|
||||
|
||||
if (addRadioTrack)
|
||||
enqueueRadioTrack();
|
||||
enqueueRadioTracks();
|
||||
|
||||
updateCurrentTrack(true);
|
||||
|
||||
@@ -498,9 +498,9 @@ PlayQueue::addSome()
|
||||
}
|
||||
|
||||
void
|
||||
PlayQueue::enqueueRadioTrack()
|
||||
PlayQueue::enqueueRadioTracks()
|
||||
{
|
||||
const std::vector<Database::IdType> trackToAddIds {Service<Recommendation::IEngine>::get()->getSimilarTracksFromTrackList(LmsApp->getDbSession(), _tracklistId, 1)};
|
||||
const std::vector<Database::IdType> trackToAddIds {Service<Recommendation::IEngine>::get()->getSimilarTracksFromTrackList(LmsApp->getDbSession(), _tracklistId, 3)};
|
||||
enqueueTracks(trackToAddIds);
|
||||
}
|
||||
|
||||
|
||||
@@ -65,7 +65,7 @@ class PlayQueue : public Wt::WTemplate
|
||||
void clearTracks();
|
||||
std::size_t enqueueTracks(const std::vector<Database::IdType>& trackIds);
|
||||
void addSome();
|
||||
void enqueueRadioTrack();
|
||||
void enqueueRadioTracks();
|
||||
void updateInfo();
|
||||
void updateCurrentTrack(bool selected);
|
||||
void updateRepeatBtn();
|
||||
|
||||
Reference in New Issue
Block a user