#include #include namespace pangolin { std::shared_ptr PlaybackSession::Default() { static std::shared_ptr instance = std::make_shared(); return instance; } std::shared_ptr PlaybackSession::ChooseFromParams(const Params& params) { bool use_ordered_playback = params.Get("OrderedPlayback", false); std::shared_ptr playback_session; if(use_ordered_playback) { return Default(); } else { return std::make_shared(); } } }