myMPD
Internal API documentation
Loading...
Searching...
No Matches
t_jukebox_state Struct Reference

#include <mympd_state.h>

Collaboration diagram for t_jukebox_state:

Data Fields

enum jukebox_modes mode
 the jukebox mode
 
sds playlist
 playlist from which the jukebox queue is generated
 
unsigned queue_length
 how many songs should the mpd queue have
 
unsigned last_played
 only add songs with last_played state older than seconds from now
 
struct t_mympd_mpd_tags uniq_tag
 single tag for the jukebox uniq constraint
 
struct t_listqueue
 the jukebox queue itself
 
bool ignore_hated
 ignores hated songs for the jukebox mode
 
sds filter_include
 mpd search filter to include songs / albums
 
sds filter_exclude
 mpd search filter to exclude songs / albums
 
unsigned min_song_duration
 minimum song duration
 
unsigned max_song_duration
 maximum song duration
 
bool filling
 indication flag for filling jukebox thread
 
sds last_error
 last jukebox error message
 
bool autostart
 Run jukebox after MPD connection is established.
 

Detailed Description

Holds the jukebox states for a partition


The documentation for this struct was generated from the following file: