|
|
|
|
@ -68,6 +68,7 @@ enum class Type |
|
|
|
|
Next, |
|
|
|
|
Pause, |
|
|
|
|
Stop, |
|
|
|
|
Play, |
|
|
|
|
ExecuteCommand, |
|
|
|
|
SavePlaylist, |
|
|
|
|
MoveSortOrderUp, |
|
|
|
|
@ -515,6 +516,7 @@ struct Pause: BaseAction |
|
|
|
|
Pause(): BaseAction(Type::Pause, "pause") { } |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|
virtual bool canBeRun() override; |
|
|
|
|
virtual void run() override; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
@ -526,6 +528,14 @@ private: |
|
|
|
|
virtual void run() override; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
struct Play: BaseAction |
|
|
|
|
{ |
|
|
|
|
Play(): BaseAction(Type::Play, "play") { } |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|
virtual void run() override; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
struct ExecuteCommand: BaseAction |
|
|
|
|
{ |
|
|
|
|
ExecuteCommand(): BaseAction(Type::ExecuteCommand, "execute_command") { } |
|
|
|
|
|