#include <InputFPPRemote.h>
◆ c_InputFPPRemote()
◆ ~c_InputFPPRemote()
c_InputFPPRemote::~c_InputFPPRemote |
( |
| ) |
|
|
virtual |
◆ AllowedToPlayRemoteFile()
bool c_InputFPPRemote::AllowedToPlayRemoteFile |
( |
| ) |
|
◆ Begin()
void c_InputFPPRemote::Begin |
( |
| ) |
|
|
virtual |
set up the operating environment based on the current config (or defaults)
Implements c_InputCommon.
◆ FppStartRemoteFilePlay()
void c_InputFPPRemote::FppStartRemoteFilePlay |
( |
String & | FileName, |
|
|
uint32_t | ElapsedTimeSec ) |
◆ FppStopRemoteFilePlay()
void c_InputFPPRemote::FppStopRemoteFilePlay |
( |
| ) |
|
◆ FppSyncRemoteFilePlay()
void c_InputFPPRemote::FppSyncRemoteFilePlay |
( |
String & | FileName, |
|
|
uint32_t | ElapsedTimeMS ) |
◆ GetConfig()
void c_InputFPPRemote::GetConfig |
( |
JsonObject & | jsonConfig | ) |
|
Get the current config used by the driver.
◆ GetDriverName()
void c_InputFPPRemote::GetDriverName |
( |
String & | sDriverName | ) |
|
|
inlinevirtual |
get the name for the instantiated driver
Implements c_InputCommon.
◆ GetFppRemotePlayStatus()
void c_InputFPPRemote::GetFppRemotePlayStatus |
( |
JsonObject & | jsonStatus | ) |
|
◆ GetSendFppSync()
bool c_InputFPPRemote::GetSendFppSync |
( |
| ) |
|
|
inlineprotected |
◆ GetStatus()
void c_InputFPPRemote::GetStatus |
( |
JsonObject & | jsonStatus | ) |
|
|
virtual |
◆ GetSyncOffsetMS()
int32_t c_InputFPPRemote::GetSyncOffsetMS |
( |
| ) |
|
|
inlineprotected |
◆ IsIdle()
bool c_InputFPPRemote::IsIdle |
( |
| ) |
|
◆ load()
void c_InputFPPRemote::load |
( |
| ) |
|
|
private |
Load configuration from File System.
◆ PlayingFile()
bool c_InputFPPRemote::PlayingFile |
( |
| ) |
|
|
private |
◆ PlayingRemoteFile()
bool c_InputFPPRemote::PlayingRemoteFile |
( |
| ) |
|
|
private |
◆ PlayNextFile()
void c_InputFPPRemote::PlayNextFile |
( |
| ) |
|
|
private |
◆ Poll()
bool c_InputFPPRemote::Poll |
( |
| ) |
|
|
private |
◆ Process()
void c_InputFPPRemote::Process |
( |
| ) |
|
|
virtual |
◆ ProcessButtonActions()
◆ save()
void c_InputFPPRemote::save |
( |
| ) |
|
|
private |
Save configuration to File System.
◆ SetBackgroundFile()
void c_InputFPPRemote::SetBackgroundFile |
( |
| ) |
|
◆ SetBufferInfo()
void c_InputFPPRemote::SetBufferInfo |
( |
uint32_t | BufferSize | ) |
|
|
virtual |
◆ SetConfig()
bool c_InputFPPRemote::SetConfig |
( |
JsonObject & | jsonConfig | ) |
|
Set a new config in the driver.
◆ SetOperationalState()
void c_InputFPPRemote::SetOperationalState |
( |
bool | ActiveFlag | ) |
|
|
virtual |
◆ StartPlaying()
void c_InputFPPRemote::StartPlaying |
( |
String & | FileName | ) |
|
|
private |
◆ StartPlayingLocalFile()
void c_InputFPPRemote::StartPlayingLocalFile |
( |
String & | FileName | ) |
|
|
private |
◆ StartPlayingRemoteFile()
void c_InputFPPRemote::StartPlayingRemoteFile |
( |
String & | FileName | ) |
|
|
private |
◆ StopPlaying()
void c_InputFPPRemote::StopPlaying |
( |
| ) |
|
|
private |
◆ validateConfiguration()
void c_InputFPPRemote::validateConfiguration |
( |
| ) |
|
|
private |
◆ ConfiguredFileToPlay
◆ FileBeingPlayed
◆ FppSyncOverride
bool c_InputFPPRemote::FppSyncOverride = false |
|
private |
◆ pInputFPPRemotePlayItem
◆ SendFppSync
bool c_InputFPPRemote::SendFppSync = false |
|
private |
◆ StatusType
String c_InputFPPRemote::StatusType |
|
protected |
◆ Stopping
bool c_InputFPPRemote::Stopping = false |
|
private |
◆ SyncOffsetMS
int32_t c_InputFPPRemote::SyncOffsetMS = 0 |
|
private |
The documentation for this class was generated from the following files: