boost::signals2::signal<void (boost::weak_ptr<Piece>, ContentVideo)> Video;
typedef std::pair<boost::weak_ptr<Piece>, ContentVideo> Store;
private:
boost::signals2::signal<void (boost::weak_ptr<Piece>, ContentVideo)> Video;
typedef std::pair<boost::weak_ptr<Piece>, ContentVideo> Store;
private: