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

#include <jukebox_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: