19 #ifndef CORE_UBUNTU_MEDIA_PLAYER_IMPLEMENTATION_H_
20 #define CORE_UBUNTU_MEDIA_PLAYER_IMPLEMENTATION_H_
39 const core::dbus::types::ObjectPath& session_path,
40 const std::shared_ptr<Service>& service,
44 virtual std::shared_ptr<TrackList>
track_list();
45 virtual PlayerKey
key()
const;
49 virtual GLConsumerWrapperHybris
gl_consumer()
const;
57 virtual void seek_to(
const std::chrono::microseconds& offset);
61 std::unique_ptr<Private> d;
66 #endif // CORE_UBUNTU_MEDIA_PLAYER_IMPLEMENTATION_H_