91 const SGPath& filename,
95 SGPropertyNode& meta_meta,
96 simgear::HTTP::FileRequestRef file_request
99 return m_internal->loadTape(filename, preview, create_video, fixed_dt, meta_meta, file_request);
127 SGSubsystemMgr::POST_FDM);
SGSubsystemMgr::Registrant< FGReplay > registrantFGReplay(SGSubsystemMgr::POST_FDM)
static void resetStatisticsProperties()
static int loadContinuousHeader(const std::string &path, std::istream *in, SGPropertyNode *properties)
static std::string makeTapePath(const std::string &tape_name)
void update(double dt) override
bool loadTape(const SGPropertyNode *ConfigData)
Load a flight recorder tape from disk.
bool saveTape(const SGPropertyNode *ConfigData)
Write flight recorder tape to disk.
static std::string makeTapePath(const std::string &tape_name)
static int loadContinuousHeader(const std::string &path, std::istream *in, SGPropertyNode *properties)
bool start(bool new_tape=false)
Start replay session.
static void resetStatisticsProperties()
std::unique_ptr< struct FGReplayInternal > m_internal