#include <InputFPPRemotePlayFile.hpp>
◆ c_InputFPPRemotePlayFile()
◆ ~c_InputFPPRemotePlayFile()
c_InputFPPRemotePlayFile::~c_InputFPPRemotePlayFile |
( |
| ) |
|
|
virtual |
◆ CalculateFrameId()
uint32_t c_InputFPPRemotePlayFile::CalculateFrameId |
( |
uint32_t | ElapsedMS, |
|
|
int32_t | SyncOffsetMS ) |
|
private |
◆ ClearControlFileInfo()
void c_InputFPPRemotePlayFile::ClearControlFileInfo |
( |
| ) |
|
|
private |
◆ GetStatus()
void c_InputFPPRemotePlayFile::GetStatus |
( |
JsonObject & | jsonStatus | ) |
|
|
virtual |
◆ IsIdle()
virtual bool c_InputFPPRemotePlayFile::IsIdle |
( |
| ) |
|
|
inlinevirtual |
◆ ParseFseqFile()
bool c_InputFPPRemotePlayFile::ParseFseqFile |
( |
| ) |
|
|
private |
◆ Poll()
bool c_InputFPPRemotePlayFile::Poll |
( |
| ) |
|
|
virtual |
◆ ReadFile()
uint64_t c_InputFPPRemotePlayFile::ReadFile |
( |
uint64_t | DestinationIntensityId, |
|
|
uint64_t | NumBytesToRead, |
|
|
uint64_t | FileOffset ) |
|
private |
◆ Start()
void c_InputFPPRemotePlayFile::Start |
( |
String & | FileName, |
|
|
float | SecondsElapsed, |
|
|
uint32_t | RemainingPlayCount ) |
|
virtual |
◆ Stop()
void c_InputFPPRemotePlayFile::Stop |
( |
| ) |
|
|
virtual |
◆ Sync()
void c_InputFPPRemotePlayFile::Sync |
( |
String & | FileName, |
|
|
float | SecondsElapsed ) |
|
virtual |
◆ UpdateElapsedPlayTimeMS()
void c_InputFPPRemotePlayFile::UpdateElapsedPlayTimeMS |
( |
| ) |
|
|
private |
◆ fsm_PlayFile_state
◆ fsm_PlayFile_state_Error
◆ fsm_PlayFile_state_Idle
◆ fsm_PlayFile_state_PlayingFile
◆ fsm_PlayFile_state_Starting
◆ fsm_PlayFile_state_Stopping
◆ fsm_PlayFile_state_Error_imp
◆ fsm_PlayFile_state_Idle_imp
◆ fsm_PlayFile_state_PlayingFile_imp
◆ fsm_PlayFile_state_Starting_imp
◆ fsm_PlayFile_state_Stopping_imp
◆ LastFailedFilename
String c_InputFPPRemotePlayFile::LastFailedFilename = emptyString |
|
private |
◆ LastFailedPlayStatusMsg
String c_InputFPPRemotePlayFile::LastFailedPlayStatusMsg = emptyString |
|
private |
◆ pCurrentFsmState
◆ PlayedFileCount
uint32_t c_InputFPPRemotePlayFile::PlayedFileCount = 0 |
|
private |
◆ SparseRanges
◆ SyncControl
The documentation for this class was generated from the following files: