mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-21 00:09:47 +01:00
Support mood & style types in tomahawk links
This commit is contained in:
parent
aafec62d45
commit
85c1227b7f
@ -498,6 +498,21 @@ GlobalActionManager::loadDynamicPlaylist( const QUrl& url, bool station )
|
||||
c->setInput( param.second );
|
||||
c->setMatch( QString::number( (int)Echonest::DynamicPlaylist::Mode ) );
|
||||
controls << c;
|
||||
} else if( param.first == "mood" ) {
|
||||
Tomahawk::dyncontrol_ptr c = pl->generator()->createControl( "Mood" );
|
||||
c->setInput( param.second );
|
||||
c->setMatch( QString::number( (int)Echonest::DynamicPlaylist::Mood ) );
|
||||
controls << c;
|
||||
} else if( param.first == "style" ) {
|
||||
Tomahawk::dyncontrol_ptr c = pl->generator()->createControl( "Style" );
|
||||
c->setInput( param.second );
|
||||
c->setMatch( QString::number( (int)Echonest::DynamicPlaylist::Style ) );
|
||||
controls << c;
|
||||
} else if( param.first == "song" ) {
|
||||
Tomahawk::dyncontrol_ptr c = pl->generator()->createControl( "Song" );
|
||||
c->setInput( param.second );
|
||||
c->setMatch( QString::number( (int)Echonest::DynamicPlaylist::SongRadioType ) );
|
||||
controls << c;
|
||||
}
|
||||
}
|
||||
if( m == Tomahawk::OnDemand )
|
||||
|
Loading…
x
Reference in New Issue
Block a user