Intent List
gonemad.gmmp.command.PLAYPAUSE
Toggle playback
gonemad.gmmp.command.NEXT
Play next track
gonemad.gmmp.command.PREV
Play previous track
gonemad.gmmp.command.STOP
Stop playback
gonemad.gmmp.command.EXIT
Exit GMMP
gonemad.gmmp.command.FASTFORWARD
Seek forward
gonemad.gmmp.command.REWIND
Seek backwards
gonemad.gmmp.command.PAUSE
Pause playback
gonemad.gmmp.command.PLAY
Resume playback
gonemad.gmmp.command.SLEEP_TIMER
Enable sleep timer
gonemad.gmmp.command.NEXT_ALBUM
Play next album
gonemad.gmmp.command.PREV_ALBUM
Play previous album
gonemad.gmmp.command.NEXT_FOLDER
Play next folder
gonemad.gmmp.command.PREV_FOLDER
Play previous folder
gonemad.gmmp.command.NEXT_ALBUM_BY_ARTIST
Play next album by artist
gonemad.gmmp.command.PREV_ALBUM_BY_ARTIST
Play previous album by artist
gonemad.gmmp.command.RANDOM_ALBUM
Play random album
gonemad.gmmp.command.RANDOM_TRACK
Play random track
gonemad.gmmp.command.RANDOM_TRACK_FROM_QUEUE
Jump to random track in queue
gonemad.gmmp.command.STOP_AFTER_CURRENT
Stop playback after current track completes
gonemad.gmmp.command.TOGGLE_SHUFFLE
Toggle shuffle mode
gonemad.gmmp.command.TOGGLE_REPEAT
Toggle repeat mode
gonemad.gmmp.command.CLEAR_QUEUE
Clear the queue
gonemad.gmmp.command.SHUFFLE_QUEUE
Enable shuffle queue mode
gonemad.gmmp.command.AUTO_DJ
Enable auto dj mode
gonemad.gmmp.command.SHUFFLE_ALBUMS
Enable album shuffle
gonemad.gmmp.action.SCAN
Run the scanner
gonemad.gmmp.command.PLAY_SHUFFLED
Plays file / folder shuffled
String Extra: "filename" - Path of file or folder
gonemad.gmmp.command.PLAY_FILE
Plays file / folder
String Extra: "filename" - Path of file or folder
gonemad.gmmp.command.PLAY_FILE_NEXT
Plays file / folder next
String Extra: "filename" - Path of file or folder
gonemad.gmmp.command.ENQUEUE_FILE
Enqueues file / folder
String Extra: "filename" - Path of file or folder
gonemad.gmmp.command.RATE
Set rating of currently playing track
Float Extra: "rating" - Rating between 0.0 and 5.0
gonemad.gmmp.command.RATING_UP
Increase rating of currently playing back by 0.5
gonemad.gmmp.command.RATING_DOWN
Decrease rating of currently playing back by 0.5
These intents must be sent to the Package: gonemad.gmmp with no Class/Receiver specified. The Music service also must be running (gonemad.gmmp.playback.service.MusicService)
Backup / Restore
Intent List:
- gonemad.gmmp.action.BACKUP_STATS
- gonemad.gmmp.action.BACKUP_SETTINGS
- gonemad.gmmp.action.RESTORE_STATS
- gonemad.gmmp.action.RESTORE_SETTINGS
These intents must be sent to the Package: gonemad.gmmp and Class/Receiver: gonemad.gmmp.receivers.BackupReceiver
Example tasker task XML:
<TaskerData sr="" dvi="1" tv="5.15.13">
<Task sr="task140">
<cdate>1645830485284</cdate>
<edate>1646305840313</edate>
<id>140</id>
<nme>GMMP Back Up Stats</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>877</code>
<Str sr="arg0" ve="3">gonemad.gmmp.action. BACKUP_STATS</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Str sr="arg5" ve="3"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3">gonemad.gmmp</Str>
<Str sr="arg8" ve="3">gonemad.gmmp.receivers. BackupReceiver</Str>
<Int sr="arg9" val="0"/>
</Action>
</Task>
</TaskerData>
gonemad.gmmp.action.SCAN