]> git.tdb.fi Git - xinema.git/blobdiff - source/xinestream.h
Use filename as a fallback title if the stream doesn't have one
[xinema.git] / source / xinestream.h
index 254b84d66ec5030d922a975f1cdbd186c11a5623..554b448aac489ff7ab5b899b7cec8181ac63249a 100644 (file)
@@ -36,6 +36,7 @@ public:
 
 private:
        XineEngine &engine;
+       std::string filename;
        xine_stream_t *stream;
        xine_event_queue_t *queue;
        Msp::Mutex mutex;
@@ -57,7 +58,7 @@ public:
        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::string &get_title() const;
 
        void play();
        void seek(const Msp::Time::TimeDelta &);