| 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
|
| } |
|