-private:
- std::string _id;
- mutable boost::optional<boost::filesystem::path> _path;
- std::vector<SPLEntry> _spl;
- /** true if any content was missing when read() was last called on this SPL */
- bool _missing;
- /** number of times left that the player will allow this playlist to be played (unset means infinite shows) */
- boost::optional<int> _allowed_shows;