struct show |
|
{ |
|
int show_id; | The ID of the show, which is how the UBS internally references the shows. This value is 0 indexed, and thus, should also reflect the show's position in the allshows array
|
char show_name[128]; | The name of the show. Used for display purposes only
|
char dir[1024]; | The directory that the show should read out of. This is recursive, so it will also include any music in a subdirectories found
|
int start; | What time the show starts, from 0-47 (the number of half hours in a 24 hour period
|
int end; | The time the show ends, from 0-47 alsa
|
int type; | Type of playlist to read from
|
freq repeat; | How often the show should repeat. See the enumerated type for this.
|
union occur |
|
{ |
|
char day[32]; |
|
wday weekday; |
|
} |
|
when; |
|
char banner[1024]; | Special file to play at the start of every show, if defined
|
} |
|