+ Msp::Mutex &get_mutex() { return mutex; }
+ State get_state() const { return state; }
+ const Msp::Time::TimeDelta &get_duration() const { return duration; }
+ const Msp::Time::TimeDelta &get_position() const { return position; }
+ const std::string &get_title() const { return title; }
+ const std::vector<std::string> &get_audio_channels() const { return audio_channels; }
+ const std::vector<std::string> &get_spu_channels() const { return spu_channels; }
+ void set_audio_channel(unsigned);
+ void set_audio_off();
+ void set_spu_channel(unsigned);
+ void set_spu_off();
+