|
myMPD
Internal API documentation
|
#include <mympd_state.h>

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_list * | queue |
| 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. | |
Holds the jukebox states for a partition