19 #ifndef CORE_UBUNTU_MEDIA_HASHED_KEYED_PLAYER_STORE_H_
20 #define CORE_UBUNTU_MEDIA_HASHED_KEYED_PLAYER_STORE_H_
25 #include <unordered_map>
41 const core::Property<std::shared_ptr<media::Player>>&
current_player()
const override;
68 core::Property<std::shared_ptr<Player>> prop_current_player;
69 mutable std::mutex guard;
70 std::unordered_map<Player::PlayerKey, std::shared_ptr<Player>> map;
76 #endif // CORE_UBUNTU_MEDIA_KEYED_PLAYER_STORE_H_