#ifndef COMMON_H_ #define COMMON_H_ #include #define PLAYLIST_END UINT_MAX #define SEGMENT_COUNT_UNLIMITED UINT_MAX enum State { STATE_PAUSED, STATE_PLAYING, STATE_STANDBY, STATE_TERM }; struct Entry { unsigned int id; char *file; }; struct StateInfo { enum State state; char *current_song; int song_count; struct Entry *next_songs; }; struct StreamerOpt { char *filename; }; void stateinfo_free(struct StateInfo *state_info); #endif // COMMON_H_