]> git.tdb.fi Git - xinema.git/blobdiff - source/xinestream.h
Locking fix
[xinema.git] / source / xinestream.h
index 832e3a72b0bfd34470d0af2b4c06dd6438644762..65f25ab26ee13112a8e07a592075b75919308102 100644 (file)
@@ -38,6 +38,7 @@ public:
        XineStream(XineEngine &, const std::string &);
        ~XineStream();
 
+       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; }
@@ -53,7 +54,7 @@ private:
 public:
        void tick();
 private:
-       void check_info();
+       void update_info();
        void handle_event(const xine_event_t &);
 };