40 const std::string& record_file_path);
53 std::unordered_map<std::string, std::unique_ptr<Player>> s_record_player_map_;
54 std::string current_record_;
55 std::vector<std::string> loaded_record_;
56 mutable boost::shared_mutex mutex_;
57 static const int32_t PRELOAD_RECORD_NUM = 3;
58 static const int32_t LOADED_RECORD_NUM = 15;